-
Bug
-
Resolution: Won't Fix
-
P3
-
9
-
x86_64
-
os_x
While helping Ron Durbin analyze the following bug:
JDK-8038132 jprt bundles have libjsig.dylib in different place on OSX
we observed a problem with the JPRT generated bits for MacOS X. I'm filing
the bug for Ron because he's about to leave on vacation.
Here is a very recent JPRT job:
$ pwd
/net/prt-archiver/data/jprt/archive/2014/05/2014-05-30-204710.amurillo.jdk9-hs-2014-05-30-snapshot/bundles
And here are the MacOS X product bits for that JPRT job:
$ unzip -l macosx_x64_10.7-product.zip | grep libjsig.
2333 05-30-2014 13:56 jre/lib/libjsig.diz
15112 05-30-2014 13:56 jre/lib/libjsig.dylib
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/Contents/
642 05-29-2014 09:16 jre/lib/libjsig.dylib.dSYM/Contents/Info.plist
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/Contents/Resources/
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/Contents/Resources/DWARF/
8346 05-29-2014 09:16 jre/lib/libjsig.dylib.dSYM/Contents/Resources/DWARF/libjsig.dylib
21 05-30-2014 09:03 jre/lib/server/libjsig.dylib.dSYM
The debug info file shown above:
8346 05-29-2014 09:16 jre/lib/libjsig.dylib.dSYM/Contents/Resources/DWARF/libjsig.dylib
is stale. It is not the debug info that was generated by Alejandro's JPRT job.
Erik dealt with a similar issue for libjvm using the following bug:
JDK-8033580 Old debug information in IMPORT_JDK is not removed
The astute observer might notice that the jre/lib/server/libjsig.dylib symlink is
missing from the above listing. That problem is being handled with Ron's fix:
JDK-8038132 jprt bundles have libjsig.dylib in different place on OSX
Here are the MacOS X fastdebug bits for Alejandro's job:
Update: in the original version of this note, I had the libjvm info here instead
of the libjsig info. Too used to dealing with libjvm I guess...
$ unzip -l macosx_x64_10.7-fastdebug.zip | grep libjsig
2333 05-30-2014 13:57 jre/lib/libjsig.diz
15112 05-30-2014 13:57 jre/lib/libjsig.dylib
The JPRT fastdebug bits don't have the problem with stale debug info files.
we observed a problem with the JPRT generated bits for MacOS X. I'm filing
the bug for Ron because he's about to leave on vacation.
Here is a very recent JPRT job:
$ pwd
/net/prt-archiver/data/jprt/archive/2014/05/2014-05-30-204710.amurillo.jdk9-hs-2014-05-30-snapshot/bundles
And here are the MacOS X product bits for that JPRT job:
$ unzip -l macosx_x64_10.7-product.zip | grep libjsig.
2333 05-30-2014 13:56 jre/lib/libjsig.diz
15112 05-30-2014 13:56 jre/lib/libjsig.dylib
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/Contents/
642 05-29-2014 09:16 jre/lib/libjsig.dylib.dSYM/Contents/Info.plist
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/Contents/Resources/
0 05-30-2014 09:03 jre/lib/libjsig.dylib.dSYM/Contents/Resources/DWARF/
8346 05-29-2014 09:16 jre/lib/libjsig.dylib.dSYM/Contents/Resources/DWARF/libjsig.dylib
21 05-30-2014 09:03 jre/lib/server/libjsig.dylib.dSYM
The debug info file shown above:
8346 05-29-2014 09:16 jre/lib/libjsig.dylib.dSYM/Contents/Resources/DWARF/libjsig.dylib
is stale. It is not the debug info that was generated by Alejandro's JPRT job.
Erik dealt with a similar issue for libjvm using the following bug:
The astute observer might notice that the jre/lib/server/libjsig.dylib symlink is
missing from the above listing. That problem is being handled with Ron's fix:
Here are the MacOS X fastdebug bits for Alejandro's job:
Update: in the original version of this note, I had the libjvm info here instead
of the libjsig info. Too used to dealing with libjvm I guess...
$ unzip -l macosx_x64_10.7-fastdebug.zip | grep libjsig
2333 05-30-2014 13:57 jre/lib/libjsig.diz
15112 05-30-2014 13:57 jre/lib/libjsig.dylib
The JPRT fastdebug bits don't have the problem with stale debug info files.
- relates to
-
JDK-8038132 jprt bundles have libjsig.dylib in different place on OSX
-
- Resolved
-
-
JDK-8033580 Old debug information in IMPORT_JDK is not removed
-
- Resolved
-