dev-java/icedtea-1.12 fails to build with following error message (full log attached): make[3]: Entering directory `/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/jaxp/make' cd .. && JAVA_HOME=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/bootstrap/jdk1.6.0 ant -version Apache Ant version 1.7.1 compiled on March 22 2009 cd .. && JAVA_HOME=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/bootstrap/jdk1.6.0 ant -Djavac.target=7 -Djavac.source=7 -Ddrops.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/drops -Doutput.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp -Dbootstrap.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/langtools/dist/bootstrap all Buildfile: build.xml [mkdir] Created dir: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/build/xml_generated [copy] Copying 1 file to /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/build/xml_generated -banner: [echo] +---------------------------------------+ [echo] + Starting ant project jaxp + [echo] +---------------------------------------+ -javac-jar-exists: sanity: [echo] Sanity Settings: [echo] ant.home=/usr/share/ant-core [echo] ant.version=Apache Ant version 1.7.1 compiled on March 22 2009 [echo] ant.java.version=1.6 [echo] java.home=/usr/lib64/icedtea/jre [echo] java.version=1.7.0_0-icedtea [echo] os.name=Linux [echo] os.arch=amd64 [echo] os.version=2.6.32-gentoo [echo] bootstrap.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/langtools/dist/bootstrap [echo] javac.jar=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/langtools/dist/bootstrap/lib/javac.jar [echo] javac.memoryInitialSize=256m [echo] javac.memoryMaximumSize=512m [echo] javac.source=7 [echo] javac.debug=true [echo] javac.target=7 [echo] javac.version.opt= [echo] javac.lint.opts= [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true [echo] output.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp [echo] build.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/build [echo] dist.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/dist [echo] drop.dir=${drop.dir} [echo] drops.dir=/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/drops init: [mkdir] Created dir: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/build/classes [mkdir] Created dir: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/dist [mkdir] Created dir: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/dist/lib -jaxp_src-ready: -jaxp_src-copy-bundle: [echo] Copying from /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/drops/jdk7-jaxp-m5.zip [mkdir] Created dir: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/drop/bundles [copy] Copying 1 file to /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/drop/bundles [move] Moving 1 file to /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/drop/bundles -jaxp_src-url-should-be-used: -jaxp_src-url-bundle: jaxp_src-update: [mkdir] Created dir: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/drop/jaxp_src-temp [unzip] Expanding: /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/drop/bundles/jdk7-jaxp-m5.zip into /var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/build/linux-amd64/jaxp/drop/jaxp_src-temp BUILD FAILED java.lang.IllegalArgumentException: invalid entry crc-32 at java.util.zip.ZipEntry.setCrc(ZipEntry.java:186) at org.apache.tools.zip.ZipFile.populateFromCentralDirectory(ZipFile.java:300) at org.apache.tools.zip.ZipFile.<init>(ZipFile.java:152) at org.apache.tools.ant.taskdefs.Expand.expandFile(Expand.java:137) at org.apache.tools.ant.taskdefs.Expand.execute(Expand.java:107) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:623) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.Main.runBuild(Main.java:758) at org.apache.tools.ant.Main.startAnt(Main.java:217) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) Total time: 0 seconds make[3]: *** [all] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-java/icedtea-1.12/work/icedtea-1.12/openjdk/jaxp/make' Reproducible: Always
Created attachment 214316 [details] build.log
This happened when using dev-java/icedtea-1.11.
Also an issue for dev-java/icedtea6-1.6.2-r1.
Can't reproduce here, building icedtea-7.1.12 with 7.1.12 works
The cause of this bug is described here: http://mail.openjdk.java.net/pipermail/jdk7-dev/2009-August/000857.html http://bugs.sun.com/view_bug.do;jsessionid=e623f811ecc216d23e7f8b05fa6?bug_id=6869274 Since it's caused by the server compiler, it will mostly affect 64 bit machines.
this version is not available anymore. please try latest version. if the problem persists, feel free to reopen this bug.