Created attachment 381130 [details] emerge --info '=dev-java/icedtea-6.1.13.3' Hello, When trying to build dev-java/icedtea-6.1.13.3 on ABI x86_x32, the compilation will fail with message error (cf build.log as attachment): /usr/lib/gcc/x86_64-pc-linux-gnux32/4.7.3/../../../../x86_64-pc-linux-gnux32/bin/ld: skipping incompatible /var/tmp/portage/dev-java/icedtea-6.1.13.3/work/icedtea6-1.13.3/openjdk.build-ecj/lib/amd64/server/libjvm.so when searching for -ljvm /usr/lib/gcc/x86_64-pc-linux-gnux32/4.7.3/../../../../x86_64-pc-linux-gnux32/bin/ld: cannot find -ljvm collect2: error: ld returned 1 exit status I am including those informations as requested: GENTOO_VM=icedtea-bin-6 CLASSPATH="" JAVA_HOME="" JAVACFLAGS="" COMPILER="" Possible duplication of bug 307213, but this bug is not about ABI x86_x32.
Created attachment 381132 [details] dev-java:icedtea-6.1.13.3:20140720-110806.log.gz
Sorry about the attachment "build.log", but it's not text data, and I can't change it anymore.
Closing as a dupe of support for x32. The plan is to add support (earliest in 2.6.0 / 1.14.0), but it will be using the Zero VM, so it will be much slower than native x86_64 or x86. As such, I wouldn't recommend a pure x32 system if you plan to use Java heavily. *** This bug has been marked as a duplicate of bug 470932 ***