>>> Compiling source in /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31 ... * Fallback PaX marking -m * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/java * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/java_vm * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/javaws * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/keytool * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/orbd * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/pack200 * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/policytool * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/rmid * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/rmiregistry * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/servertool * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/tnameserv * /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/unpack200 TYPE PAX FILE ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/java ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/java_vm ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/javaws ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/keytool ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/orbd ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/pack200 ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/policytool ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/rmid ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/rmiregistry ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/servertool ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/tnameserv ET_EXEC PemRxS /var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31/bin/unpack200 * Creating the Class Data Sharing archives Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. * ERROR: dev-java/sun-jre-bin-1.6.0.31 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2279: Called die * The specific snippet of code: * bin/java -server -Xshare:dump || die * * If you need support, post the output of 'emerge --info =dev-java/sun-jre-bin-1.6.0.31', * the complete build log and the output of 'emerge -pqv =dev-java/sun-jre-bin-1.6.0.31'. * The complete build log is located at '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/temp/environment'. * S: '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31' >>> Failed to emerge dev-java/sun-jre-bin-1.6.0.31, Log file: >>> '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/temp/build.log' * Messages for package dev-java/sun-jre-bin-1.6.0.31: * ERROR: dev-java/sun-jre-bin-1.6.0.31 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2279: Called die * The specific snippet of code: * bin/java -server -Xshare:dump || die * * If you need support, post the output of 'emerge --info =dev-java/sun-jre-bin-1.6.0.31', * the complete build log and the output of 'emerge -pqv =dev-java/sun-jre-bin-1.6.0.31'. * The complete build log is located at '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/temp/environment'. * S: '/var/tmp/portage/dev-java/sun-jre-bin-1.6.0.31/work/jre1.6.0_31'
free memory at least 500MB
Added heap size limit as for sun-jdk when generating CDS. This should fix it for pax users as well. Thanks for the report.