On Thu, 5 Sep 2024 09:50:49 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:
> Well, but your proof-of-concept only supports clang on linux, where you have > enabled symbol hiding. The hermetic-java-runtime branch doesn't have general symbol hiding enabled. That's why I'm wondering what the issues are with these libs except for `libjawt` with the current PR. (A side-note on `libjawt.a`: For static linking, we don't need `libjawt.a` and the headless or headful libs can be directly statically linked with.) > > Our conclusion in the zoom talks was that we should strive for getting a > static launcher build pushed into mainline before we have full and proper > support for symbol hiding on all platforms. Right, that would be a good & practical way to add the support in the mainline. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/20837#discussion_r1746051842