Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-6438

[build] Unable to build into deploy/jdk/jre/bin on z/OS

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • build - test - ci
    • 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)

      Attachments

        1. 6348.2.patch
          1 kB
          Catherine Hope

        Activity

          People

            Unassigned Unassigned
            chope Catherine Hope
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: