Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8033714

hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0

    Details

    • Subcomponent:
    • Resolved In Build:
      b04

      Description

      E-mail from Doug Simon:

      Hi Dan,

      When building HotSpot in the Graal project, we disable compression of the debug symbols (see line 643 at http://hg.openjdk.java.net/graal/graal/file/c0085eefbd42/mx/mx_graal.py).

      To make this work, we’ve needed to patch the makefiles (e.g., [1] and [2]). The need for these patches implies we are the only ones who do this. Anyway, Tom pointed out, instead of:

      $(QUIETLY) test -f $(LIBJVM_DIZ) && \
        cp -f $(LIBJVM_DIZ) $(DEST_JVM_DIZ)

      it should probably be:

      $(QUIETLY) test ! -f $(LIBJVM_DIZ) || \
        cp -f $(LIBJVM_DIZ) $(DEST_JVM_DIZ)

      -Doug

      [1] http://hg.openjdk.java.net/graal/graal/rev/ec0f6ecc0b7a
      [2] http://hg.openjdk.java.net/graal/graal/rev/c0085eefbd42

        Attachments

          Activity

            People

            • Assignee:
              dcubed Daniel Daugherty
              Reporter:
              dcubed Daniel Daugherty
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: