From 8b86d108b8a8ce2ab39c7e50e0ebef63df56ec6b Mon Sep 17 00:00:00 2001 From: "fangxi.yfx" Date: Thu, 23 May 2019 13:49:15 +0800 Subject: [PATCH] [Misc] Update dragonwell version to 8.0.0 Summary: Update dragonwell version to 8.0.0 Test Plan: make.sh saint check. Reviewed-by: D-D-H, mmyxym, luchsh Issue: https://github.com/alibaba/dragonwell8/issues/30 --- common/autoconf/spec.gmk.in | 2 +- dragonwell_version | 3 ++- make.sh | 14 +++++++++----- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/common/autoconf/spec.gmk.in b/common/autoconf/spec.gmk.in index c5e9cff..5851a88 100644 --- a/common/autoconf/spec.gmk.in +++ b/common/autoconf/spec.gmk.in @@ -726,6 +726,6 @@ JRE_BUNDLE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_BUNDLE_SUBDIR) # Include Dragonwell version information -include @TOPDIR@/dragonwell_version -DISTRO_NAME=Dragonwell +DISTRO_NAME=Alibaba Dragonwell COMPANY_NAME=Alibaba DISTRO_VERSION=$(DRAGONWELL_VERSION) diff --git a/dragonwell_version b/dragonwell_version index 497da5a..589c140 100644 --- a/dragonwell_version +++ b/dragonwell_version @@ -19,5 +19,6 @@ # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. # -DRAGONWELL_VERSION=8.0-preview +DRAGONWELL_VERSION=8.0.0 DRAGONWELL_JDK_UPDATE_VERSION=202 +DRAGONWELL_JDK_BUILD_NUMBER=b01 diff --git a/make.sh b/make.sh index fbf616a..e9d6f99 100755 --- a/make.sh +++ b/make.sh @@ -27,7 +27,6 @@ if [ ! -f "dragonwell_version" ]; then fi source dragonwell_version -DISTRO_VERSION=$DRAGONWELL_VERSION if [ $# -lt 1 ]; then echo "USAGE: $0 release/debug" @@ -62,10 +61,12 @@ else BUILD_INDEX=b$BUILD_NUMBER fi +DISTRO_VERSION=${DRAGONWELL_VERSION}-${BUILD_INDEX} + shift bash ./configure --with-milestone=fcs \ - --with-build-number=$BUILD_INDEX \ + --with-build-number=${DRAGONWELL_JDK_BUILD_NUMBER} \ --with-user-release-suffix="" \ --enable-unlimited-crypto \ --with-cacerts-file=`pwd`/common/security/cacerts \ @@ -73,7 +74,10 @@ bash ./configure --with-milestone=fcs \ --with-debug-level=$DEBUG_LEVEL \ --with-zlib=system $* make clean -make LOG=debug images + +# The default DISTRO_VERSION in spec.gmk.in does not contain the customer defined build number. +# Hack DISTRO_VERSION to introduce the number. +make LOG=debug DISTRO_VERSION=${DISTRO_VERSION} images # Sanity tests JAVA_EXES=("$NEW_JAVA_HOME/bin/java" "$NEW_JAVA_HOME/jre/bin/java" "$NEW_JRE_HOME/bin/java") @@ -117,9 +121,9 @@ done # check version string $NEW_JAVA_HOME/bin/java -version > /tmp/version.out 2>&1 -grep "^OpenJDK Runtime" /tmp/version.out | grep "(Dragonwell $DISTRO_VERSION)" +grep "^OpenJDK Runtime" /tmp/version.out | grep "(Alibaba Dragonwell $DISTRO_VERSION)" if [ 0 != $? ]; then RET=1; fi -grep "^OpenJDK .*VM" /tmp/version.out | grep "(Dragonwell $DISTRO_VERSION)" +grep "^OpenJDK .*VM" /tmp/version.out | grep "(Alibaba Dragonwell $DISTRO_VERSION)" if [ 0 != $? ]; then RET=1; fi \rm -f /tmp/version.out -- GitLab