building icedtea-7 on ARM

Grant emailgrant at
Sun Jan 12 13:04:16 PST 2014

>> I'm trying to build icedtea-7 on an ARM Gentoo system (Pandaboard ES)
>> but it fails.  I have gcj-jdk-4.8.2 and gcc-4.8.2 with gcj support
>> compiled in.  icedtea-6 builds fine but I need icedtea-7.  Does anyone
>> know how to get this to build on ARM?
> I fixed a bug on this recently.  Please try icedtea7 head.
> Andrew.

I finally got Gentoo's icedtea-7.9999 ebuild working to the point that
it fails with almost the same error I posted before.  It looks the
same except there is no "Annotation processing got disabled, since it
requires a 1.6 compliant JVM" error.  I think that's a live ebuild but
maybe not.  Could you point me to the bug or the patch so I can make
sure it is applied in my build?

mkdir -p /var/tmp/portage/dev-java/icedtea-7.9999/work/icedtea-9999/
-g -encoding utf-8    -source 6 -target 6 \
  -d /var/tmp/portage/dev-java/icedtea-7.9999/work/icedtea-9999/
mkdir -p stamps
touch stamps/cryptocheck.stamp
if [ -e /var/tmp/portage/dev-java/icedtea-7.9999/work/icedtea-9999/
] ; then \
-cp /var/tmp/portage/dev-java/icedtea-7.9999/work/icedtea-9999/
TestCryptoLevel ; \
Exception in thread "main" java.lang.NullPointerException
        at java.lang.Throwable.fillInStackTrace(
        at java.lang.Throwable.<init>(
        at java.lang.Exception.<init>(
        at java.lang.RuntimeException.<init>(
        at java.lang.NullPointerException.<init>(
        at TestCryptoLevel.main(
make: *** [stamps/check-crypto-boot.stamp] Error 1

- Grant

More information about the distro-pkg-dev mailing list