-
Bug
-
Resolution: Fixed
-
P3
-
23
-
b11
When we create our debuginfo files on linux, we use objcopy to create a copy of the corresponding lib*.so or executable. In the latter case, objcopy will keep the executable bit. While this is a reasonable assumption for objcopy, we really treat the debuginfo files as data, not as executables in their own right, so we should strip the executable bit.
This was found when working withJDK-8325342, and I there attempted to properly locate all executables and only executables.
This was found when working with
- relates to
-
JDK-8326468 tools/jlink/CheckExecutable.java fails after JDK-8326412
- Closed
-
JDK-8326461 tools/jlink/CheckExecutable.java fails as .debuginfo files are not executable
- Resolved