# HG changeset patch # User andrew # Date 1436274966 -3600 # Node ID 3b6a81ffb63654d5148168c2ba00288dfc833fe4 # Parent efa50fef5637e766b48eb98bd9aae63eb351056b 8133967: Fix build where PAX_COMMAND is not specified Reviewed-by: omajid diff -r efa50fef5637 -r 3b6a81ffb636 make/Defs-internal.gmk --- a/make/Defs-internal.gmk Fri Jul 03 23:54:57 2015 +0100 +++ b/make/Defs-internal.gmk Tue Jul 07 14:16:06 2015 +0100 @@ -303,6 +303,11 @@ ABS_JAXWS_DIST = $(JAXWS_OUTPUTDIR)/dist endif +# Command to PaX mark the VM +ifndef PAX_COMMAND + PAX_COMMAND = /usr/sbin/paxmark.sh +endif + # Command arguments to PaX mark the VM ifeq ($(ARCH), i586) PAX_COMMAND_ARGS="-vmsp" @@ -329,7 +334,9 @@ JDK_MICRO_VERSION=$(JDK_MICRO_VERSION) \ PREVIOUS_MAJOR_VERSION=$(PREVIOUS_MAJOR_VERSION) \ PREVIOUS_MINOR_VERSION=$(PREVIOUS_MINOR_VERSION) \ - PREVIOUS_MICRO_VERSION=$(PREVIOUS_MICRO_VERSION) + PREVIOUS_MICRO_VERSION=$(PREVIOUS_MICRO_VERSION) \ + PAX_COMMAND=$(PAX_COMMAND) \ + PAX_COMMAND_ARGS=$(PAX_COMMAND_ARGS) ifdef ARCH_DATA_MODEL COMMON_BUILD_ARGUMENTS += ARCH_DATA_MODEL=$(ARCH_DATA_MODEL) @@ -355,12 +362,6 @@ COMMON_BUILD_ARGUMENTS += ANT_HOME="$(ANT_HOME)" endif -ifdef PAX_COMMAND - COMMON_BUILD_ARGUMENTS += \ - PAX_COMMAND=$(PAX_COMMAND) \ - PAX_COMMAND_ARGS=$(PAX_COMMAND_ARGS) -endif - # When all repos support FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES, # then these can be set here: #ifdef FULL_DEBUG_SYMBOLS