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

hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0

    XMLWordPrintable

    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: