On Mon, 4 Nov 2024 21:24:54 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:
> > There is no `static-jdk/bin/java.debuginfo`. I do see there's a > > `./support/static-native/launcher/java.debuginfo`. > > Ah, I missed that part. So it's just about copying it to the right place? > Fine, that is trivial to add. Did you verify that these symbols really > worked, though? That is my main concern. The `./support/static-native/launcher/java.debuginfo` works. I can use it in `gdb` to step through code. I haven't specifically looked into how `java.debuginfo` is copied for normal `images/jdk/bin/java`. It's better to handle the `java.debuginfo` for `images/static-jdk/bin/java` the same. As a related note, with `--with-native-debug-symbols`, I believe there is no external `.debuginfo` file. But as long as the `.debuginfo` file for static build is handle the same as for normal build, it will work automatically. ------------- PR Comment: https://git.openjdk.org/jdk/pull/20837#issuecomment-2455832890