On 8 March 2010 12:41, Matthias Klose <[email protected]> wrote: > On 08.03.2010 13:34, Andrew John Hughes wrote: >>> >>> further, is it correct that the -ecj patch is applied to *both* the >>> openjdk >>> and openjdk-ecj directory? >>> >>> $ ls -l build/openjdk*/jdk/src/share/classes/sun/misc/FloatConsts.java >>> -rw-rw-r-- 2 doko doko 4147 Feb 17 03:14 >>> build/openjdk-ecj/jdk/src/share/classes/sun/misc/FloatConsts.java >>> -rw-rw-r-- 2 doko doko 4147 Feb 17 03:14 >>> build/openjdk/jdk/src/share/classes/sun/misc/FloatConsts.java >>> >>> these are still hard links. >> >> No it's specifically only applied to -ecj patches. > > Wrong. The patch is applied in the openjdk-ecj directory, but because all > files are hard links, it's applied in the openjdk directory as well. I don't > see a way to have patch break the hard links while patching. >
Ok, I didn't realise it was a hard linked copy. I'll disable that; we don't want the ecj patches affecting the main tree. >> You should only >> ever ship a build created from the openjdk tree and not >> openjdk-ecj/boot (i.e. the second stage of a full build or the result >> of a --with-openjdk/--disable-bootstrap build), which has a number of >> features turned off (including Nimbus). > > sure, this is always done in the Debian/Ubuntu builds. I didn't check this > for other distributions. > > Matthias > -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

