IcedTea 2.0 Released!
Dr Andrew John Hughes
ahughes at redhat.com
Sun Nov 6 16:52:47 PST 2011
On 12:46 Wed 19 Oct , Andreas Radke wrote:
> Since latest presnapshot this release breaks parallel build with -j8
> here:
>
> make[3]: Entering directory `/build/src/icedtea-2.0/openjdk/corba/make'
> mkdir -p /build/src/icedtea-2.0/openjdk.build/corba/dist/lib
> make[4]: Entering directory `/build/src/icedtea-2.0/openjdk/corba/make/tools'
> make[4]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
> make[5]: Entering directory `/build/src/icedtea-2.0/openjdk/corba/make/tools/strip_properties'
> /bin/echo -e "Main-Class: build.tools.stripproperties.StripProperties" > /build/src/icedtea-2.0/openjdk.build/corba/btclasses/stripproperties_manifest.mf
> /build/src/icedtea-2.0/bootstrap/jdk1.6.0/bin/jar -cf /build/src/icedtea-2.0/openjdk.build/corba/dist/lib/classes.jar -C /build/src/icedtea-2.0/openjdk.build/corba/classes .
> abs_src_zip=`cd /build/src/icedtea-2.0/openjdk.build/corba/dist/lib ; pwd`/src.zip ; \
> ( cd ../src/share/classes ; find . \( -name \*-template \) -prune -o -type f -print | zip -q $abs_src_zip -@ ) ; \
> ( cd /build/src/icedtea-2.0/openjdk.build/corba/gensrc ; find . -type f -print | zip -q $abs_src_zip -@ ) ;
> abs_bin_zip=`cd /build/src/icedtea-2.0/openjdk.build/corba/dist/lib ; pwd`/bin.zip ; \
> ( cd /build/src/icedtea-2.0/openjdk.build/corba ; find lib -name "*.idl" -print | zip -q $abs_bin_zip -@ ) ;
> /build/src/icedtea-2.0/bootstrap/jdk1.6.0/bin/javac -J-XX:ThreadStackSize=1536 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=
> 160m -encoding ascii -source 6 -target 6 -d /build/src/icedtea-2.0/openjdk.build/corba/btclasses \
> -sourcepath ../../tools/src ../../tools/src/build/tools/stripproperties/StripProperties.java
> find: `lib': No such file or directory
>
> zip error: Nothing to do! (/build/src/icedtea-2.0/openjdk.build/corba/dist/lib/bin.zip)
> make[3]: *** [/build/src/icedtea-2.0/openjdk.build/corba/dist/lib/bin.zip] Error 12
> make[3]: *** Waiting for unfinished jobs....
> /build/src/icedtea-2.0/openjdk.build/corba/classes/. : no such file or directory
> make[3]: *** [/build/src/icedtea-2.0/openjdk.build/corba/dist/lib/classes.jar] Error 1
> warning: [options] bootstrap class path not set in conjunction with -source 1.6
> /bin/sh: line 2: cd: /build/src/icedtea-2.0/openjdk.build/corba/gensrc: No such file or directory
> 1 warning
>
>
> Build finishes with -j1
>
> -Andy
The OpenJDK build doesn't support parallel builds correctly. IcedTea6 works round this by
explicitly forcing -j1 on the internal OpenJDK build while still allowing the IcedTea rules
to work in parallel. I'll forward-port this to 7 (thought I already had...)
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20111107/0b94d958/attachment.bin
More information about the distro-pkg-dev
mailing list