From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FEl7U-00040d-7k for garchives@archives.gentoo.org; Thu, 02 Mar 2006 10:33:16 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k22AWi29030401; Thu, 2 Mar 2006 10:32:44 GMT Received: from fmmailgate04.web.de (fmmailgate04.web.de [217.72.192.242]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k22AWhOu027152 for ; Thu, 2 Mar 2006 10:32:43 GMT Received: by fmmailgate04.web.de (8.12.10/8.12.10/webde Linux 0.7) with ESMTP id k22AWhc9028174 for ; Thu, 2 Mar 2006 11:32:43 +0100 Received: from [84.136.114.239] (helo=anomalie.manna.org) by smtp07.web.de with asmtp (TLSv1:AES256-SHA:256) (WEB.DE 4.106 #94) id 1FEl6w-0005a6-00 for gentoo-java@lists.gentoo.org; Thu, 02 Mar 2006 11:32:42 +0100 Date: Thu, 2 Mar 2006 11:35:02 +0100 From: Hanno Meyer-Thurow To: gentoo-java@lists.gentoo.org Subject: Re: [gentoo-java] work on gcj for gentoo Message-Id: <20060302113502.c4b482d5.h.mth@web.de> In-Reply-To: <20060228112515.e208b7d9.h.mth@web.de> References: <20060221160425.b1478bdc.h.mth@web.de> <20060228112515.e208b7d9.h.mth@web.de> X-Mailer: Sylpheed version 2.1.9 (GTK+ 2.8.9; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Thu__2_Mar_2006_11_35_02_+0100__n1HOeS9ZZ0L1aJv" Sender: h.mth@web.de X-Sender: h.mth@web.de X-Archives-Salt: 1d9c8f93-3984-4bcb-9f3f-95f92f4a65d3 X-Archives-Hash: 94c6b0e18e98bcdb484620aef27de264 This is a multi-part message in MIME format. --Multipart=_Thu__2_Mar_2006_11_35_02_+0100__n1HOeS9ZZ0L1aJv Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Tue, 28 Feb 2006 11:25:15 +0100 Hanno Meyer-Thurow wrote: > On Tue, 21 Feb 2006 16:04:25 +0100 > Hanno Meyer-Thurow wrote: > > > Hi list! > > I would like to work on gcj for Gentoo. > > I did a patch for Java eclasses to create native libraries from jar I did a script to (re-)build a .gcjdb file with all or selected Java packages which I get from 'java-config --classpath=pkg-list'. (script is attached) Why? 1. I do not know the behaviour of a re-emerged package. Will that dbtool update its database or doubling/breaking something? 2. (re-)create from scratch 3. For the users convenience to create their applications specific database instead of one big database. With that a question raises regarding to the eclass patch. Would it be ok to just recreate the database from scratch on each package being merged? It would take no time to recreate. Regards, Hanno --Multipart=_Thu__2_Mar_2006_11_35_02_+0100__n1HOeS9ZZ0L1aJv Content-Type: application/octet-stream; name="rebuild-classmap-db" Content-Disposition: attachment; filename="rebuild-classmap-db" Content-Transfer-Encoding: base64 IyEvYmluL3NoCgojIHNldCBkZWZhdWx0cwpKQVZBX1BLR19EQl9UT09MPSR7SkFWQV9QS0dfREJf VE9PTDo9IiR7SkFWQV9IT01FfS9iaW4vZ2NqLWRidG9vbCJ9CkpBVkFfUEtHX0NMQVNTTUFQPSR7 SkFWQV9QS0dfQ0xBU1NNQVA6PSIvdXNyL3NoYXJlL2phdmEvY2xhc3NtYXAuZ2NqZGIifQoKIyBm dW5jdGlvbnMKZGllX2hhcmQoKSB7CgllY2hvICJFUlJPUjogJHtAfSIKCWV4aXQgMQp9CgpzaG93 X2hlbHAoKSB7CgllY2hvICJUbyByZWJ1aWxkIHlvdXIgZGF0YWJhc2UgcnVuOiIKCWVjaG8gIgkn JHswfSA8ZGF0YWJhc2UgZmlsZT4gWyA8cGFja2FnZXM+IF0nIgoJZWNobwoJZWNobwoJZWNobyAi IGRhdGFiYXNlIGZpbGU6CQkvcGF0aC90by9maWxlLmdjamRiIgoJZWNobwoJZWNobyAiIHBhY2th Z2VzOgkJY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgcGFja2FnZXMgZnJvbSAnamF2YS1jb25maWcg LWwnIgoJZWNobwoJZWNobwoJZWNobyAiVG8gcmVjcmVhdGUgdGhlIGRlZmF1bHQgZGF0YWJhc2Ug d2l0aCBhbGwgcGFja2FnZXMgYmVpbmcgY2hlY2tlZCBleGVjdXRlOiIKCWVjaG8gIgknJHswfSAk e0pBVkFfUEtHX0NMQVNTTUFQfSciCn0KCmNoZWNrX3BrZ3MoKSB7Cglsb2NhbCBwa2cgcGtncwoJ Zm9yIHBrZyBpbiAkKGphdmEtY29uZmlnIC1sIHwgY3V0IC1kXSAtZjEgfCBjdXQgLWMyLSkKCWRv CgkJcGtncz0iJHtwa2d9ICR7cGtnc30iCglkb25lCgljaGVja19jbGFzc3BhdGggIiR7cGtnc30i Cn0KCmNoZWNrX2NsYXNzcGF0aCgpIHsKCWVjaG8gImNoZWNrIHBhY2thZ2UocykgKCR7QH0pIgoJ bG9jYWwgamFyIHRvCgljbGFzc3BhdGg9IiQoamF2YS1jb25maWcgLS1jbGFzc3BhdGg9JHtAfSki Cglmb3IgamFyIGluICR7Y2xhc3NwYXRoLy86LyB9CglkbwoJCXRvPSIkKGRpcm5hbWUgJHtqYXJ9 KS9saWIkKGJhc2VuYW1lICR7amFyfSkuc28iCgkJaWYgW1sgKCAtZiAke2phcn0gKSAmJiAoICIu amFyIiA9PSAiJHtqYXI6IC00OjR9IiApICYmICggLWYgJHt0b30gKSBdXSA7IHRoZW4KCQkJZWNo byAicmVnaXN0ZXI6ICR7dG99IgoJCQkke0pBVkFfUEtHX0RCX1RPT0x9IC1hICR7REJfRklMRX0g JHtqYXJ9ICR7dG99IFwKCQkJCXx8IGRpZV9oYXJkICJmYWlsZWQgdG8gcmVnaXN0ZXIgamFyIGZp bGUiCgkJZmkKCWRvbmUKfQoKIyBlcnJvcnMKaWYgW1sgKCAkeyN9IC1sdCAxICkgfHwgKCAkeyN9 IC1nZSAzICkgXV0gOyB0aGVuCglzaG93X2hlbHAKCWV4aXQgMQpmaQoKaWYgW1sgISAteCAke0pB VkFfUEtHX0RCX1RPT0x9IF1dIDsgdGhlbgoJZWNobyAiSmF2YSBuYXRpdmUgdG9vbHMgdW51c2Fi bGUhIgoJZXhpdCAxCmZpCgpEQl9GSUxFPSIkezF9IgoKIyB3ZSBtYXkgd2FudCB0byBjcmVhdGUg b25lIGZyb20gc2NyYXRjaAojaWYgW1sgISAtZiAke0RCX0ZJTEV9IF1dIDsgdGhlbgojCWVjaG8g IkdpdmVuIGFyZ3VtZW50IGlzIG5vIHJlZ3VsYXIgZmlsZT8hIgojCWV4aXQgMQojZmkKCmlmIFsg Ii5nY2pkYiIgIT0gIiR7REJfRklMRTogLTY6Nn0iIF0gOyB0aGVuCgllY2hvICJHaXZlbiBmaWxl IGhhcyB1bmtub3duIGZvcm1hdD8hIgoJZXhpdCAxCmZpCgojIHN0YXJ0CmVjaG8gInJlY3JlYXRl IGRhdGFiYXNlICgke0RCX0ZJTEV9KSIKcm0gLWYgJHtEQl9GSUxFfQoke0pBVkFfUEtHX0RCX1RP T0x9IC1uICR7REJfRklMRX0KCmlmIFtbIC1uICIkezJ9IiBdXSA7IHRoZW4KCWNoZWNrX2NsYXNz cGF0aCAiJHsyfSIKZWxzZQoJY2hlY2tfcGtncwpmaQoKZWNobyAiLi4uIGRvbmUhIgo= --Multipart=_Thu__2_Mar_2006_11_35_02_+0100__n1HOeS9ZZ0L1aJv-- -- gentoo-java@gentoo.org mailing list