On Thu, 25 Mar 2021 12:02:25 GMT, Johan Vos <j...@openjdk.org> wrote:
> Fix for JDK-8211362 > > Compile javafx-iio native files with -f-visibiliy=hidden in order > not to export the non-JNI symbols. > Although this issue was about libjavafx_iio.so only (and not about > libjavafx_iio.a), this PR allows fixing the static build as well. > > For static builds, we also use ld -r to build a static library, so that > objcopy or similar can be used to remove the names of the > hidden symbols. Looks good. Test build passed. I confirmed that the internal jpeg symbols are now hidden. ------------- Marked as reviewed by kcr (Lead). PR: https://git.openjdk.java.net/jfx/pull/442