icedtea7 ppc32 build error

Joakim Tjernlund joakim.tjernlund at transmode.se
Wed Jun 11 15:54:37 UTC 2014


Andrew Hughes <gnu.andrew at redhat.com> wrote on 2014/06/11 17:45:09:
> 
> ----- Original Message -----
> > Andrew, I just tried to post the include mail to the list but it got
> > stuck.
> > You seem to care about ppc32 så I sent a copy to you too.
> > Any ideas?
> > 
> > Joakim Tjernlund/Transmode wrote on 2014/06/11 16:23:51:
> > 
> > > From: Joakim Tjernlund/Transmode
> > > To: distro-pkg-dev at openjdk.java.net,
> > > Date: 2014/06/11 16:23
> > > Subject: icedtea7 ppc32 build error
> > > 
> > > Building latetest icedtea7(http://icedtea.classpath.org/hg/icedtea7/
) on
> > ppc32 fails with:
> > > INFO: ZIP_DEBUGINFO_FILES=1
> > > INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
> > > INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
> > > INFO: STRIP_POLICY=no_strip
> > > INFO: ZIP_DEBUGINFO_FILES=1
> > > gmake[7]: *** No rule to make target
> > `/root/icedtea7/openjdk-boot/hotspot/src/cpu/ppc/vm/ppc_32.ad', needed 
by
> > `../generated/adfiles/linux_ppc_32.ad'.
> > > gmake[7]: *** No rule to make target
> > 
`/root/icedtea7/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc_32.ad',
> > needed by `../generated/adfiles/linux_ppc_32.ad'.
> > > gmake[7]: Target `all' not remade because of errors.
> > > gmake[6]: *** [ad_stuff] Error 2
> > > 
> > > Here is my configre cmd:
> > > ./configure --disable-jar-compression --without-rhino
> > --disable-system-kerberos --with-jdk-home=/usr/lib/icedtea7 
--disable-zero
> > --disable-cacao --disable-arm32-jit  --disable-docs --disable-tests
> > 
> 
> It's looking for a native PPC32 port because you disabled Zero. There is
> no such thing :)

But there is, see 
http://blog.fuseyism.com/index.php/2014/01/23/ppc-port-available-in-icedtea-2-x-head/

Also, build accept ppc and fails far into the build.

> 
> Remove --disable-zero and it should build fine. IcedTea generally does 
the
> right thing for each architecture, with the exception of enabling CACAO 
or
> JamVM by default. These are likely to provide better performance than 
Zero,
> but have not been known to pass the TCK. Depending on your needs, you 
may
> find CACAO the best fit for PPC32.

Got a ppc CACAO but I want some better performance :)

> -- 
> Andrew :)
> 
> Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
> 
> PGP Key: 248BDC07 (https://keys.indymedia.org/)
> Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07
> 



More information about the distro-pkg-dev mailing list