# HG changeset patch # User Andrew John Hughes # Date 1457961196 0 # Node ID 061fc39249dd885f557a41d26cd629bb63eb98ad # Parent db6287c26b47430107d7af62cd05edd939407b54 PR2873: Fix make distcheck 2016-03-04 Andrew John Hughes PR2873: Fix make distcheck * Makefile.am: (VERSION_SETTINGS_FILE_BACKUP): Added. (versioning): Use VERSION_SETTINGS_FILE_BACKUP rather than hardcoding a name. (clean-versioning): Replace the outdated Defs.gmk usage with VERSION_SETTINGS_FILE and VERSION_SETTINGS_FILE_BACKUP. * NEWS: Updated. diff -r db6287c26b47 -r 061fc39249dd ChangeLog --- a/ChangeLog Sat Mar 05 02:06:23 2016 +0000 +++ b/ChangeLog Mon Mar 14 13:13:16 2016 +0000 @@ -1,3 +1,15 @@ +2016-03-04 Andrew John Hughes + + PR2873: Fix make distcheck + * Makefile.am: + (VERSION_SETTINGS_FILE_BACKUP): Added. + (versioning): Use VERSION_SETTINGS_FILE_BACKUP + rather than hardcoding a name. + (clean-versioning): Replace the outdated Defs.gmk + usage with VERSION_SETTINGS_FILE and + VERSION_SETTINGS_FILE_BACKUP. + * NEWS: Updated. + 2016-03-04 Andrew John Hughes PR2826: Provide option to disable SystemTap tests diff -r db6287c26b47 -r 061fc39249dd Makefile.am --- a/Makefile.am Sat Mar 05 02:06:23 2016 +0000 +++ b/Makefile.am Mon Mar 14 13:13:16 2016 +0000 @@ -86,6 +86,8 @@ VERSION_SETTINGS_FILE = openjdk/jdk/make/ProfileNames.gmk +VERSION_SETTINGS_FILE_BACKUP = $$(basename $(VERSION_SETTINGS_FILE)).bak + JDK_CACERTS_FILE = $(SYSTEM_JDK_DIR)/jre/lib/security/cacerts CACERTS_FILE = \ @@ -1323,8 +1325,8 @@ fi stamps/versioning.stamp: stamps/patch.stamp - mv $(VERSION_SETTINGS_FILE) ProfileNames.gmk.bak - cat ProfileNames.gmk.bak > $(VERSION_SETTINGS_FILE) + mv $(VERSION_SETTINGS_FILE) $(VERSION_SETTINGS_FILE_BACKUP) + cat $(VERSION_SETTINGS_FILE_BACKUP) > $(VERSION_SETTINGS_FILE) icedtea_version="$(PACKAGE_VERSION)$(ICEDTEA_REV)" ; \ if test "x$(ENABLE_CACAO)" = "xyes" || \ test "x$(ENABLE_JAMVM)" = "xyes"; then \ @@ -1358,8 +1360,8 @@ touch $@ clean-versioning: - if [ -e Defs.gmk.bak ] ; then \ - mv Defs.gmk.bak openjdk/jdk/make/common/shared/Defs.gmk ; \ + if [ -e $(VERSION_SETTINGS_FILE_BACKUP) ] ; then \ + mv $(VERSION_SETTINGS_FILE_BACKUP) $(VERSION_SETTINGS_FILE) ; \ fi rm -f stamps/versioning.stamp diff -r db6287c26b47 -r 061fc39249dd NEWS --- a/NEWS Sat Mar 05 02:06:23 2016 +0000 +++ b/NEWS Mon Mar 14 13:13:16 2016 +0000 @@ -146,6 +146,7 @@ - PR2853: Revert AArch64 jvm.cfg divergence - PR2853: Revert changes to libpng source code now 8078245 is in place. - PR2865: Handle uninstallation. + - PR2873: Fix make distcheck. - Don't substitute 'j' for '-j' inside -I directives - Extend 8041658 to all files in the HotSpot build. - Remove jcheck