When installing dev-java/icedtea-6.1.12.6 USE="jbootstrap pax_kernel" I got configure:12643: checking for XT configure:12650: $PKG_CONFIG --exists --print-errors "xt" Package xt was not found in the pkg-config search path. Perhaps you should add the directory containing `xt.pc' to the PKG_CONFIG_PATH environment variable No package 'xt' found configure:12653: $? = 1 configure:12667: $PKG_CONFIG --exists --print-errors "xt" Package xt was not found in the pkg-config search path. Perhaps you should add the directory containing `xt.pc' to the PKG_CONFIG_PATH environment variable No package 'xt' found configure:12670: $? = 1 configure:12684: result: no No package 'xt' found configure:12714: error: Could not find Xt - Try installing libXt-devel.
Created attachment 369248 [details] build.log
Created attachment 369250 [details] emerge --info
Created attachment 370476 [details] config.log
Same for dev-java/icedtea-6.1.13.1 But it compiles after emerging x11-libs/libXt
*** Bug 497450 has been marked as a duplicate of this bug. ***
Same for dev-java/icedtea-7.2.4.5.
I have a similar problem with dev-java/icedtea-7.2.4.7 The build stops with error message checking for XT... no configure: error: Could not find Xt - Try installing libXt-devel.
I've fixed this in the java overlay: git://git.overlays.gentoo.org/proj/java.git for 6.9999, 7.9999, 6.1.13.4, 7.2.4.8 and 7.2.5.1. The dependency is gone in 3.x / OpenJDK 8, thanks to 6996921. The versions mentioned in this bug are very dated and prone to security issues. For 6, you should be using 1.13.4. For 7, either 2.4.8 or 2.5.1 (preferably the latter). 1.12.x is no longer supported at all, and 1.13.1 & 2.4.7 has known security issues.
This fix went into the tree ages ago.