Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 509934 - dev-java/icedtea-7.2.4.7 failed to build on 7.2.4.5: java.lang.OutOfMemoryError
Summary: dev-java/icedtea-7.2.4.7 failed to build on 7.2.4.5: java.lang.OutOfMemoryError
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-09 18:43 UTC by Andreas Thalhammer
Modified: 2014-10-11 14:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
buildlog of failed build using --jobs=1 on 7.2.4.5 (dev-java:icedtea-7.2.4.7:20140509-162522.log,601.66 KB, application/octet-stream)
2014-05-09 18:43 UTC, Andreas Thalhammer
Details
emerge --info AFTER successfully emerging icedtea-7.2.4.7 (emerge-info.txt.gz,7.42 KB, application/x-gzip)
2014-05-09 18:49 UTC, Andreas Thalhammer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Thalhammer 2014-05-09 18:43:19 UTC
Created attachment 376632 [details]
buildlog of failed build using --jobs=1 on 7.2.4.5

See http://forums.gentoo.org/viewtopic-t-990674.html

Apparently, icedtea-7.2.4.5 failed to build icedtea-7.2.4.7, but succeeded building icedtea-6.1.13.3. Reason unknown.

# java-config-2 -L
The following VMs are available for generation-2:
1)      IcedTea JDK 6.1.13.3 [icedtea-6]
*)      IcedTea JDK 7.2.4.5 [icedtea-7]
Comment 1 Andreas Thalhammer 2014-05-09 18:49:44 UTC
Created attachment 376636 [details]
emerge --info AFTER successfully emerging icedtea-7.2.4.7

This emerge --info is from after I had installed dev-java/icedtea-bin:7 which also pulled icedtea-web:0

# ~emerge -1v dev-java/icedtea-bin:7

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-java/icedtea-bin-7.2.4.3:7  USE="X alsa cups nsplugin -cjk -doc -examples -source" 54,143 kB
[ebuild  NS    ] dev-java/icedtea-web-1.4.1:0 [1.3.2:6, 1.3.2-r7:7] USE="icedtea7 javascript nsplugin -doc {-test}" 1,344 kB

Total: 2 packages (1 new, 1 in new slot), Size of downloads: 55,487 kB

>>> Verifying ebuild manifests
>>> Emerging (1 of 2) dev-java/icedtea-bin-7.2.4.3
>>> Installing (1 of 2) dev-java/icedtea-bin-7.2.4.3
>>> Emerging (2 of 2) dev-java/icedtea-web-1.4.1
>>> Installing (2 of 2) dev-java/icedtea-web-1.4.1
>>> Jobs: 2 of 2 complete                           Load avg: 2.59, 1.30, 0.94
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

# java-config-2 -L
The following VMs are available for generation-2:
1)      IcedTea JDK 6.1.13.3 [icedtea-6]
*)      IcedTea JDK 7.2.4.5 [icedtea-7]
3)      IcedTea JDK 7.2.4.3 [icedtea-bin-7]

# java-config-2 -S 3
Now using icedtea-bin-7 as your generation-2 system JVM

# java-config -L
The following VMs are available for generation-2:
1)      IcedTea JDK 6.1.13.3 [icedtea-6]
2)      IcedTea JDK 7.2.4.5 [icedtea-7]
*)      IcedTea JDK 7.2.4.3 [icedtea-bin-7]

# env-update
>>> Regenerating /etc/ld.so.cache...

# source /etc/profile

# emerge -1v dev-java/icedtea:7         

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ~] dev-java/icedtea-7.2.4.7:7 [7.2.4.5:7] USE="X alsa cacao cups jamvm%* javascript jbootstrap kerberos nsplugin nss pulseaudio source webstart -cjk -debug -doc -examples -pax_kernel {-test} -zero%" 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB

>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-java/icedtea-7.2.4.7
>>> Installing (1 of 1) dev-java/icedtea-7.2.4.7
>>> Jobs: 1 of 1 complete                           Load avg: 3.39, 3.67, 3.65
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

# java-config -L
The following VMs are available for generation-2:
1)      IcedTea JDK 6.1.13.3 [icedtea-6]
2)      IcedTea JDK 7.2.4.7 [icedtea-7]
*)      IcedTea JDK 7.2.4.3 [icedtea-bin-7]
Comment 2 Andreas Thalhammer 2014-05-09 20:53:53 UTC
I recompiled icedtea:7 with added USE="zero" using the newly emerged icedtea-7.2.4.7 just to see what would happen and it worked without issues.

# java-config -L
The following VMs are available for generation-2:
1)      IcedTea JDK 6.1.13.3 [icedtea-6]
2)      IcedTea JDK 7.2.4.7 [icedtea-7]
*)      IcedTea JDK 7.2.4.3 [icedtea-bin-7]
# java-config -S 2
Now using icedtea-7 as your generation-2 system JVM
# java-config -L
The following VMs are available for generation-2:
1)      IcedTea JDK 6.1.13.3 [icedtea-6]
*)      IcedTea JDK 7.2.4.7 [icedtea-7]
3)      IcedTea JDK 7.2.4.3 [icedtea-bin-7]
# env-update ; source /etc/profile
>>> Regenerating /etc/ld.so.cache...
# emerge -1v dev-java/icedtea:7

These are the packages that would be merged, in order:

Calculating dependencies -... done!


Exiting on signal 2
HexaBlack icedtea # USE="zero" emerge -1v dev-java/icedtea:7

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] dev-java/icedtea-7.2.4.7:7  USE="X alsa cacao cups jamvm javascript jbootstrap kerberos nsplugin nss pulseaudio source webstart zero* -cjk -debug -doc -examples -pax_kernel {-test}" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-java/icedtea-7.2.4.7
>>> Installing (1 of 1) dev-java/icedtea-7.2.4.7
>>> Jobs: 1 of 1 complete                           Load avg: 1.26, 1.76, 2.35
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.