Examine where and how debuginfo should be packaged

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P3
    • None
    • Affects Version/s: 9-repo-jigsaw
    • Component/s: infrastructure

      JDK 9 currently ships debuginfo as a separate bundle:
         http://jre.us.oracle.com/java/re/jdk/9/latest/bundles/linux-x64/jdk-9_linux-x64_bin-symbols.tar.gz

      For each $LIBNAME share library,
         Linux, Solaris - it contains one $LIBNAME.debuginfo file
         Windows it contains a paired $LIBNAME.map and $LIBNAME.pdb file
         OSX - it contains $LIBNAME.dylib.dSYM

      In jake, the JDK build by default generates $LIBNAME.diz file zipping up the debug symbols. Hence a pair of shared library + .diz file are packaged in jmod file.

      Need to decide where and how debuginfo should be packaged
      1) JMOD file
      2) JDK image build
      3) Release bundles

            Assignee:
            Erik Joelsson
            Reporter:
            Mandy Chung (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: