* Using: ibm-jdk-bin-1.5 >>> Unpacking source... >>> Unpacking jdic-0.9.1-src.zip to /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work * Applying 0.8.7-gentoo.patch ...  [ ok ] * Applying fix-ctray-libarch.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic ... * Disabling all optional ANT_TASKS Buildfile: build.xml init: [mkdir] Created dir: /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic/dist/linux [echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++ [echo] + JDIC API build version 0.9 release 1 [echo] + The distribution directory is: ./dist/linux/ [echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++ buildunixjar: [javac] Compiling 54 source files to /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic/dist/linux [javac] Note: /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayAppletService.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [jar] Building jar: /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic/dist/linux/jdic.jar [copy] Copying 1 file to /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic/dist/linux init: [echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++ [echo] + JDIC API build version 0.9 release 1 [echo] + The distribution directory is: ./dist/linux/ [echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++ buildunixjni_tray: [exec] rm -f *.so [exec] rm -f *.o [exec] rm -f ../../../share/native/utils/*.o [exec] gcc -I/opt/ibm-jdk-bin-1.5.0.7/include -I/opt/ibm-jdk-bin-1.5.0.7/include/linux -shared -fPIC -ldl -lrt -lpthread -ldl -L/usr/X11R6/lib -lXt -lX11 Tray.c -o libtray.so [exec] Tray.c: In function 'Java_org_jdesktop_jdic_tray_internal_impl_GnomeTrayAppletService_getWidget': [exec] Tray.c:688: warning: cast from pointer to integer of different size [exec] Tray.c: In function 'Java_org_jdesktop_jdic_tray_internal_impl_GnomeSystemTrayService_initNative': [exec] Tray.c:714: error: 'LIBARCH' undeclared (first use in this function) [exec] Tray.c:714: error: (Each undeclared identifier is reported only once [exec] Tray.c:714: error: for each function it appears in.) [exec] make: *** [libtray.so] Error 1 BUILD FAILED /home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/work/jdic-0.9.1-src/jdic/build.xml:586: exec returned: 2 Total time: 42 seconds * * ERROR: dev-java/jdictrayapi-0.9.1-r3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3976: Called eant 'src_compile' 'src_compile' * environment, line 878: Called die * The specific snippet of code: * ant ${antflags} "${@}" || die "eant failed" * The die message: * eant failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/temp/build.log'. * The ebuild environment file is located at '/home/tmp/portage/dev-java/jdictrayapi-0.9.1-r3/temp/environment'. * !!! When you file a bug report, please include the following information: GENTOO_VM=ibm-jdk-bin-1.5 CLASSPATH="" JAVA_HOME="/opt/ibm-jdk-bin-1.5.0.7" JAVACFLAGS="-source 1.6 -target 1.6" COMPILER="javac" and of course, the output of emerge --info