Gentoo Archives: gentoo-java

From: Andrew John Hughes <gnu_andrew@××××××××××.org>
To: Andrew Cowie <andrew@×××××××××××××××××××.com>
Cc: gentoo-java@l.g.o
Subject: Re: [gentoo-java] icedtea6 bootstrap
Date: Wed, 17 Sep 2008 17:40:21
Message-Id: 17c6771e0809171040t758d6293of21f518b32265d9d@mail.gmail.com
In Reply to: Re: [gentoo-java] icedtea6 bootstrap by Andrew Cowie
1 2008/9/17 Andrew Cowie <andrew@×××××××××××××××××××.com>:
2 > On Mon, 2008-09-15 at 08:08 +0300, Alon Bar-Lev wrote:
3 >
4 >> And on a second thought... You need also add the gcj USE flag to gcc,
5 >> reemerge gcc, then at the end remove the gcj USE flag from gcc and
6 >> reemerge gcc.
7 >
8 > Which is a hideous thought.
9 >
10 > Could we not make it depend on dev-java/jamvm + dev-java/gnu-classpath
11 > in order to bootstrap? The impact of these is a hell of a lot less.
12 >
13 > AfC
14 > Sydney
15 >
16 > --
17 > Andrew Frederick Cowie
18 >
19 > Operational Dynamics is an operations and engineering consultancy
20 > focusing on IT strategy, organizational architecture, systems
21 > review, and effective procedures for change management. We actively
22 > carry out research and development in these areas on behalf of our
23 > clients, and enable successful use of open source in their mission
24 > critical enterprises, worldwide.
25 >
26 > http://www.operationaldynamics.com/
27 >
28 > Sydney New York Toronto London
29 >
30
31 First of all, there is no need to go to such lengths removing gcj afterwards.
32 It's not going to hurt to leave it on.
33
34 Also, the build depends on jdk >= 1.5 already, so CACAO or JamVM would
35 do the job fine. But you'd have similar bootstrap issues, because these
36 require GNU Classpath and that requires ecj, etc.
37
38 Building a Java environment can be a nightmare to be honest :)
39 I guess the only non-GCJ way would be to use Jikes, then an older Classpath
40 to get ecj working, then build the new ones.
41 --
42 Andrew :-)
43
44 Support Free Java!
45 Contribute to GNU Classpath and the OpenJDK
46 http://www.gnu.org/software/classpath
47 http://openjdk.java.net
48
49 PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
50 Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8

Replies

Subject Author
Re: [gentoo-java] icedtea6 bootstrap Alon Bar-Lev <alon.barlev@×××××.com>