RFC: PR600 HS19 upgrade broke CACAO build on ARM

Xerxes Rånby xerxes at zafena.se
Fri Feb 18 03:20:19 PST 2011


When building icedtea6 with --enable-cacao  on ARM then the build break with the error message:

make[7]: *** No rule to make target `../../../../src/solaris/bin/arm/jvm.cfg', needed by `/var/lib/buildbot/icedtea/icedtea6-natty-armv7l-quick-cacao/build/openjdk.build/lib/arm/jvm.cfg'.  Stop.

The CACAO maintainer Stefan Ring have found out that it are possible to build CACAO on ARM if
ICEDTEA_ZERO_BUILD gets sets to true.
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=600

The attached patch unbreaks CACAO on ARM builds.
Ok to push?

Cheers
Xerxes

# HG changeset patch
# User Stefan Ring <stefan at complang.tuwien.ac.at>
# Node ID 2b0dfc2c88db1bea882b467ed5b5d274a8759c87
# Parent 34511f89bc1da242067b23962cff081d2e94c74a
PR600: Repair CACAO/ARM build.

2011-02-17  Stefan Ring <stefan at complang.tuwien.ac.at>

	* Makefile.am: Set ZERO_BUILD for CACAO as well.

diff --git a/Makefile.am b/Makefile.am
--- a/Makefile.am
+++ b/Makefile.am
@@ -401,8 +401,12 @@
 if ZERO_BUILD
   ICEDTEA_ZERO_BUILD = true
 else
+if WITH_CACAO
+  ICEDTEA_ZERO_BUILD = true
+else
   ICEDTEA_ZERO_BUILD =
 endif
+endif
 if SHARK_BUILD
   ICEDTEA_SHARK_BUILD = true
 else





More information about the distro-pkg-dev mailing list