--- /usr/local/portage/layman/java-overlay/dev-java/icedtea6/icedtea6-1.4.ebuild (revision 7469) +++ /usr/local/portage/layman/java-overlay/dev-java/icedtea6/icedtea6-1.4.ebuild (working copy) @@ -45,6 +45,9 @@ pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) javascript? ( dev-java/rhino:1.6 ) zero? ( sys-devel/gcc[libffi] ) + shark? ( + amd64? ( sys-devel/llvm[pic] ) + !amd64? ( sys-devel/llvm ) ) xrender? ( >=x11-libs/libXrender-0.9.4 )" # Additional dependencies for building: @@ -71,11 +74,6 @@ pkg_setup() { if use shark ; then - if ( ! use x86 && ! use sparc && ! use ppc ) ; then - eerror "The Shark JIT has known issues on 64-bit platforms. Please rebuild" - errror "without the shark USE flag turned on." - die "Rebuild without the shark USE flag on." - fi if ( ! use zero ) ; then eerror "The use of the Shark JIT is only applicable when used with the zero assembler port."; die "Rebuild without the shark USE flag on or with the zero USE flag turned on."