Mercurial > hg > release > icedtea7-2.5
changeset 2752:4ab80eb99ae1
PR2014: Use version from hotspot.map to create tarball filename
2014-10-14 Andrew John Hughes <gnu.andrew@member.fsf.org>
* Makefile.am:
(TAR_SUFFIX): New variable to store filename
suffix of OpenJDK drop tarballs.
(OPENJDK_SRC_ZIP): Use TAR_SUFFIX.
(CORBA_SRC_ZIP): Likewise.
(JAXP_SRC_ZIP): Likewise.
(JAXWS_SRC_ZIP): Likewise.
(JDK_SRC_ZIP): Likewise.
(LANGTOOLS_SRC_ZIP): Likewise.
(HOTSPOT_SRC_ZIP): Likewise.
(download-hotspot): Look for $(HSBUILD).$(TAR_SUFFIX)
as the drop tarball filename in the URL if using
a non-default HotSpot, rather than always looking
for hotspot.$(TAR_SUFFIX).
(ADD_ZERO_CONFIGURE_ARGS): Make use of $(TAR_SUFFIX).
* NEWS: Updated.
* hotspot.map.in:
Use same drop path for aarch64 as for default.
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Wed, 15 Oct 2014 04:09:18 +0100 |
parents | 2b6cee016628 |
children | ee08f15d6df1 |
files | ChangeLog Makefile.am NEWS hotspot.map.in |
diffstat | 4 files changed, 37 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Oct 15 03:50:28 2014 +0100 +++ b/ChangeLog Wed Oct 15 04:09:18 2014 +0100 @@ -1,3 +1,24 @@ +2014-10-14 Andrew John Hughes <gnu.andrew@member.fsf.org> + + * Makefile.am: + (TAR_SUFFIX): New variable to store filename + suffix of OpenJDK drop tarballs. + (OPENJDK_SRC_ZIP): Use TAR_SUFFIX. + (CORBA_SRC_ZIP): Likewise. + (JAXP_SRC_ZIP): Likewise. + (JAXWS_SRC_ZIP): Likewise. + (JDK_SRC_ZIP): Likewise. + (LANGTOOLS_SRC_ZIP): Likewise. + (HOTSPOT_SRC_ZIP): Likewise. + (download-hotspot): Look for $(HSBUILD).$(TAR_SUFFIX) + as the drop tarball filename in the URL if using + a non-default HotSpot, rather than always looking + for hotspot.$(TAR_SUFFIX). + (ADD_ZERO_CONFIGURE_ARGS): Make use of $(TAR_SUFFIX). + * NEWS: Updated. + * hotspot.map.in: + Use same drop path for aarch64 as for default. + 2013-01-23 Andrew John Hughes <gnu.andrew@redhat.com> CA172, PR2030, G453612: Add ARM hardfloat support
--- a/Makefile.am Wed Oct 15 03:50:28 2014 +0100 +++ b/Makefile.am Wed Oct 15 04:09:18 2014 +0100 @@ -137,6 +137,7 @@ # Conditional defintions +TAR_SUFFIX = tar.bz2 if USE_HG OPENJDK_SRC_ZIP = CORBA_SRC_ZIP = @@ -146,13 +147,13 @@ LANGTOOLS_SRC_ZIP = HOTSPOT_SRC_ZIP = else - OPENJDK_SRC_ZIP = openjdk.tar.bz2 - CORBA_SRC_ZIP = corba.tar.bz2 - JAXP_SRC_ZIP = jaxp.tar.bz2 - JAXWS_SRC_ZIP = jaxws.tar.bz2 - JDK_SRC_ZIP = jdk.tar.bz2 - LANGTOOLS_SRC_ZIP = langtools.tar.bz2 - HOTSPOT_SRC_ZIP = hotspot.tar.bz2 + OPENJDK_SRC_ZIP = openjdk.$(TAR_SUFFIX) + CORBA_SRC_ZIP = corba.$(TAR_SUFFIX) + JAXP_SRC_ZIP = jaxp.$(TAR_SUFFIX) + JAXWS_SRC_ZIP = jaxws.$(TAR_SUFFIX) + JDK_SRC_ZIP = jdk.$(TAR_SUFFIX) + LANGTOOLS_SRC_ZIP = langtools.$(TAR_SUFFIX) + HOTSPOT_SRC_ZIP = hotspot.$(TAR_SUFFIX) endif if WITH_HGREV @@ -1102,7 +1103,11 @@ if test "x$(HS_TYPE)" = "xhg"; then \ $(WGET) $(HS_URL)/archive/$(HS_CHANGESET).tar.gz -O $(HOTSPOT_SRC_ZIP) ; \ else \ - $(WGET) $(HS_URL)/$(HOTSPOT_SRC_ZIP) ; \ + if test "x$(HSBUILD)" = "xdefault"; then \ + $(WGET) $(HS_URL)/$(HOTSPOT_SRC_ZIP) ; \ + else \ + $(WGET) $(HS_URL)/$(HSBUILD).$(TAR_SUFFIX) -O $(HOTSPOT_SRC_ZIP) ; \ + fi ; \ fi ; \ if ! echo "$(HS_SHA256SUM) $(HOTSPOT_SRC_ZIP)" \ | $(SHA256SUM) --check ; then \ @@ -2266,7 +2271,7 @@ '--disable-bootstrap% '--enable-bootstrap% , \ $(CONFIGURE_ARGS)) \ $(foreach i, openjdk hotspot corba jaxp jaxws jdk langtools, \ - $(if $(findstring --with-$(i)-src-zip=, $(CONFIGURE_ARGS)),, --with-$(i)-src-zip=$(abs_top_builddir)/$(i).tar.bz2)) + $(if $(findstring --with-$(i)-src-zip=, $(CONFIGURE_ARGS)),, --with-$(i)-src-zip=$(abs_top_builddir)/$(i).$(TAR_SUFFIX))) ADD_ZERO_EXTRA_BUILD_ENV = \ BUILD_LANGTOOLS=false ALT_LANGTOOLS_DIST=$(BUILD_OUTPUT_DIR)/langtools/dist \
--- a/NEWS Wed Oct 15 03:50:28 2014 +0100 +++ b/NEWS Wed Oct 15 04:09:18 2014 +0100 @@ -62,6 +62,7 @@ - PR2002: Fix references to hotspot.map following PR2000 - PR2003: --disable-system-gtk option broken by refactoring in PR1736 - PR2009: Checksum of policy JAR files changes on every build + - PR2014: Use version from hotspot.map to create tarball filename - PR2025: LCMS_CFLAGS & LCMS_LIBS should not be used unless SYSTEM_LCMS is enabled - RH1015432: java-1.7.0-openjdk: Fails on PPC with StackOverflowError (revised comprehensive fix) * CACAO
--- a/hotspot.map.in Wed Oct 15 03:50:28 2014 +0100 +++ b/hotspot.map.in Wed Oct 15 04:09:18 2014 +0100 @@ -1,3 +1,3 @@ # version type(drop/hg) url changeset sha256sum default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 1d0d98e7c981 8c8e1f7e97f47fe4029e0b0ba42b3515474adabe64e1fbee15c0e2e22a13aa28 -aarch64 drop http://icedtea.classpath.org/download/drops/aarch64/@ICEDTEA_RELEASE@ 116bc9da35de b9e7f67079184310450c9b461b492f340aa7824c27079b430c8f25b58b327ec5 +aarch64 drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 116bc9da35de b9e7f67079184310450c9b461b492f340aa7824c27079b430c8f25b58b327ec5