[Bug 631] icedtea6-1.9.7 fails to build on ppc/ppc64
bugzilla-daemon at icedtea.classpath.org
bugzilla-daemon at icedtea.classpath.org
Fri Mar 4 07:40:53 PST 2011
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=631
Matthias Klose <doko at ubuntu.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |doko at ubuntu.com
--- Comment #18 from Matthias Klose <doko at ubuntu.com> 2011-03-04 15:40:53 ---
#632 talks about the build failure with a preprocessor macro. This bug report
was about not being able to build the branches after the security fixes without
a complete bootstrap.
If you need to build --with-additional-vms, then the following monkey patching
works around the build failure for the additional VM, nothing besides the
libjvm.so is used, so we use the JDK from the first (gcj) build.
--- openjdk-6b18-6b18-1.8.7.orig/Makefile.am
+++ openjdk-6b18-6b18-1.8.7/Makefile.am
@@ -2018,6 +2150,10 @@
$(ADD_ZERO_EXTRA_BUILD_ENV) \
$(ARCH_PREFIX) $(abs_top_srcdir)/configure
$(ADD_ZERO_CONFIGURE_ARGS)
+ cp -p zerovm/Makefile zerovm/Makefile.old
+ sed -i s',-classpath $$(SYSTEM_JDK_DIR),-classpath $(SYSTEM_JDK_DIR),'
zerovm/Makefile
+ touch -r zerovm/Makefile.old zerovm/Makefile
+
$(ADD_ZERO_EXTRA_BUILD_ENV) \
$(ARCH_PREFIX) $(MAKE) -C zerovm $(ICEDTEA_BUILD_TARGET)
--
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the distro-pkg-dev
mailing list