sys-devel/gettext-0.18.1.1-r1 fails to build with icedtea:7 Reproducible: Always
Created attachment 291125 [details] build.log
The interesting part is: checking whether to use Java... no checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for Java compiler... /etc/java-config-2/current-system-vm/bin/javac -target 1.1 -source 1.3 checking for jar... jar Even so configure is told to disable java it still runs VM commands. So not only icedtea:7 is affected. I propose to add the following to src_configure: JAVAC="don't run those checks" And for >sys-devel/gettext-0.18.1.1-r1 it would be use java || JAVAC="don't run those checks"
(In reply to comment #2) > [...] So not only icedtea:7 is affected. [...] With dev-java/icedtea:6 as system vm there is not such problem. It simply compiles.
(In reply to comment #3) > (In reply to comment #2) > > [...] So not only icedtea:7 is affected. [...] > > With dev-java/icedtea:6 as system vm there is not such problem. It simply > compiles. icedtea:6 is about the only exception and probably the reason this issue came up only now. Sandbox setup taken from java-utils-2.eclass local vendor="$(java-pkg_get-vm-vendor)" if [[ "${vendor}" == "sun" ]] && java-pkg_is-vm-version-ge "1.5" ; then addpredict "/dev/random" elif [[ "${vendor}" == "ibm" ]]; then addpredict "/proc/self/maps" addpredict "/proc/cpuinfo" addpredict "/proc/self/coredump_filter" elif [[ "${vendor}" == "oracle" ]]; then addpredict "/dev/random" addpredict "/proc/self/coredump_filter" elif [[ "${vendor}" == icedtea* ]] && java-pkg_is-vm-version-ge "1.7" ; then addpredict "/dev/random" addpredict "/proc/self/coredump_filter" elif [[ "${vendor}" == "jrockit" ]]; then addpredict "/proc/cpuinfo" fi
has nothing to do with gettext
*** This bug has been marked as a duplicate of bug 388127 ***