[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