Mercurial > hg > release > icedtea7-2.0
changeset 2443:1684b3450ecf
PR 704, fix build --with-additional-vms=zero
The add-zero targets were not updated when the rest of the build
infrastructure was updated. Fix the target to build hotspot, and
do not use the javac from the stage1 default build.
2011-05-28 Matthias Klose <doko@ubuntu.com>
PR 704
* Makefile.am (ADD_ZERO_EXTRA_BUILD_ENV): Filter-out distribution
specific jamvm patches.
(ADD_ZERO_CONFIGURE_ARGS): Filter-out --with-javac.
(stamps/add-zero.stamp, stamps/add-zero-debug.stamp): Update build target.
author | doko@ubuntu.com |
---|---|
date | Sat, 28 May 2011 12:31:06 +0200 |
parents | ccbd95318206 |
children | 53d922289489 |
files | ChangeLog Makefile.am |
diffstat | 2 files changed, 12 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri May 27 17:19:22 2011 +0200 +++ b/ChangeLog Sat May 28 12:31:06 2011 +0200 @@ -1,3 +1,11 @@ +2011-05-28 Matthias Klose <doko@ubuntu.com> + + PR 704 + * Makefile.am (ADD_ZERO_EXTRA_BUILD_ENV): Filter-out distribution + specific jamvm patches. + (ADD_ZERO_CONFIGURE_ARGS): Filter-out --with-javac. + (stamps/add-zero.stamp, stamps/add-zero-debug.stamp): Update build target. + 2011-05-27 Xerxes RĂ„nby <xranby@zafena.se> * NEWS: Fix previous commits news entry.
--- a/Makefile.am Fri May 27 17:19:22 2011 +0200 +++ b/Makefile.am Sat May 28 12:31:06 2011 +0200 @@ -2222,6 +2222,7 @@ --disable-docs \ $(filter-out '--with-jdk-home=% '--with-ecj=% \ '--with-java=% '--with-javah=% \ + '--with-javac=% '--with-javac=% \ '--with-rmic=% '--with-additional-vms=% \ '--disable-bootstrap% '--enable-bootstrap% , \ $(CONFIGURE_ARGS)) \ @@ -2234,7 +2235,7 @@ BUILD_JAXWS=false ALT_JAXWS_DIST=$(BUILD_OUTPUT_DIR)/jaxws/dist \ BUILD_CORBA=false ALT_CORBA_DIST=$(BUILD_OUTPUT_DIR)/corba/dist \ BUILD_JDK=false \ - DISTRIBUTION_PATCHES='$(foreach p,$(DISTRIBUTION_PATCHES),$(if $(findstring cacao,$(p)),,$(p)))' + DISTRIBUTION_PATCHES='$(foreach p,$(DISTRIBUTION_PATCHES),$(if $(findstring cacao,$(p)),,$(if $(findstring jamvm,$(p)),,$(p))))' stamps/add-zero.stamp: stamps/icedtea.stamp mkdir -p stamps @@ -2246,7 +2247,7 @@ $(ARCH_PREFIX) $(abs_top_srcdir)/configure $(ADD_ZERO_CONFIGURE_ARGS) $(ADD_ZERO_EXTRA_BUILD_ENV) \ - $(ARCH_PREFIX) $(MAKE) -C zerovm $(ICEDTEA_BUILD_TARGET) + $(ARCH_PREFIX) $(MAKE) -C zerovm ICEDTEA_BUILD_TARGET=hotspot icedtea-stage2 if ZERO_BUILD mkdir -p $(BUILD_JRE_ARCH_DIR)/shark @@ -2287,7 +2288,7 @@ $(ARCH_PREFIX) $(abs_top_srcdir)/configure $(ADD_ZERO_CONFIGURE_ARGS) $(ADD_ZERO_EXTRA_BUILD_ENV) \ - $(ARCH_PREFIX) $(MAKE) -C zerovm $(ICEDTEA_DEBUG_BUILD_TARGET) + $(ARCH_PREFIX) $(MAKE) -C zerovm ICEDTEA_DEBUG_BUILD_TARGET=hotspot icedtea-stage2 if ZERO_BUILD mkdir -p $(BUILD_DEBUG_JRE_ARCH_DIR)/shark