[jfx11u] Integrated: 8278260: JavaFX shared libraries not stripped on Linux or macOS

2022-02-16 Thread Kevin Rushforth
On Wed, 16 Feb 2022 13:39:59 GMT, Kevin Rushforth wrote: > Clean backport to `jfx11u`. This pull request has now been integrated. Changeset: eec13f7f Author:Kevin Rushforth URL: https://git.openjdk.java.net/jfx11u/commit/eec13f7fac079e8ed8cfa7b7e9bac0626b51 Stats: 68 lines

[jfx17u] Integrated: 8278260: JavaFX shared libraries not stripped on Linux or macOS

2022-02-11 Thread Kevin Rushforth
On Fri, 11 Feb 2022 16:48:27 GMT, Kevin Rushforth wrote: > Clean backport to jfx17u. CI build passed on three platforms. Tested locally > on macOS. This pull request has now been integrated. Changeset: f52ded76 Author:Kevin Rushforth URL:

Integrated: 8278260: JavaFX shared libraries not stripped on Linux or macOS

2021-12-16 Thread Kevin Rushforth
On Wed, 15 Dec 2021 00:25:08 GMT, Kevin Rushforth wrote: > Build change to strip the non-global symbols from native shared libraries on > Linux and macOS by running `strip -x`, unless doing a `-PCONF=DebugNative` > build. > > Here is a before / after size comparison. All sizes in KBytes: > >