JDK7 update windows-i586 builds failing in PIP generation.
It's a stopper for 7u2 and 7u1 builds/promotions.
These values are wrong for JDK7
> BASE_IMAGE_JRE_DIR = C:jdk7u1_32P/jdk7u1/PIP_BASE_IMAGES/jre
> BASE_IMAGE_FULLVERSION = 1.6.0
Here's what they are in JDK6u26
> BASE_IMAGE_JRE_DIR = C:/PIP_BASE_IMAGES/j2re-image
> BASE_IMAGE_FULLVERSION = 1.6.0
I'm seeing the 1.6.0 hard coding in
install/make/common/Defs.gmk
> ifeq ($(ARCH_DATA_MODEL), 32)
> BASE_IMAGE_FULLVERSION := 1.6.0
> else
> BASE_IMAGE_FULLVERSION := $(shell $(BASE_IMAGE_JRE_DIR)/bin/java -fullversion 2>&1 | $(NAWK) -F'"' '{print $$2 }')
> endif
And something is eating the "/" in BASE_IMAGE_JRE_DIR = C:jdk7u1_32P/jdk7u1/PIP_BASE_IMAGES/jre, not to mention appending a trailing jre.
Until both are resolved, neither 7u1 or 7u2 is buildable on windows-i586.
It's a stopper for 7u2 and 7u1 builds/promotions.
These values are wrong for JDK7
> BASE_IMAGE_JRE_DIR = C:jdk7u1_32P/jdk7u1/PIP_BASE_IMAGES/jre
> BASE_IMAGE_FULLVERSION = 1.6.0
Here's what they are in JDK6u26
> BASE_IMAGE_JRE_DIR = C:/PIP_BASE_IMAGES/j2re-image
> BASE_IMAGE_FULLVERSION = 1.6.0
I'm seeing the 1.6.0 hard coding in
install/make/common/Defs.gmk
> ifeq ($(ARCH_DATA_MODEL), 32)
> BASE_IMAGE_FULLVERSION := 1.6.0
> else
> BASE_IMAGE_FULLVERSION := $(shell $(BASE_IMAGE_JRE_DIR)/bin/java -fullversion 2>&1 | $(NAWK) -F'"' '{print $$2 }')
> endif
And something is eating the "/" in BASE_IMAGE_JRE_DIR = C:jdk7u1_32P/jdk7u1/PIP_BASE_IMAGES/jre, not to mention appending a trailing jre.
Until both are resolved, neither 7u1 or 7u2 is buildable on windows-i586.