Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
z/OS
-
Patch Available
Description
The build changes made via commit r818225 broke building on z/OS since the DLLPATH is set to be the same as LIBPATH, so it will only build into deploy/lib and not deploy/jdk/jre/bin. Fix it so remove the line that overrides the DLLPATH - this causes the following failure finding libhyzlib because the location is set using DLLPATH instead of LIBPATH:
[exec] gmake: *** No rule to make target `/u/chope/java7/java7/deploy/jdk/jre/bin/libhyzlib.x', needed by `/u/chope/java7/java7/depl
oy/jdk/jre/bin/libhyarchive.so'. Stop.
The attached patch removes the override in depends/build/platform/zos.s390.mk and zos.s390x.mk and sets the location of MDLLIBZLIB to be under $(LIBPATH)