-
Enhancement
-
Resolution: Fixed
-
P2
-
jfx11, 8u172
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8203880 | 8u192 | Arunprasad Rajkumar | P2 | Closed | Fixed | b01 |
JDK-8207277 | 8u191 | Arunprasad Rajkumar | P2 | Closed | Fixed | b02 |
We need to upgrade the compiler we use to build JavaFX with on Linux to gcc-7.x in order to support the next WebKit upgrade and also to match a recent compiler toolchain upgrade by the JDK.
In support of this, we need to enable static linking of libgcc and libstdc++ and fix a couple issues that this uncovered.
Note that when linking WebKit we already statically link libstdc++ (but not libgcc). For the other native libraries we do not statically link anything.
In support of this, we need to enable static linking of libgcc and libstdc++ and fix a couple issues that this uncovered.
Note that when linking WebKit we already statically link libstdc++ (but not libgcc). For the other native libraries we do not statically link anything.
- backported by
-
JDK-8203880 [Linux] Link libgcc and libstdc++ statically to support gcc-7.x
- Closed
-
JDK-8207277 [Linux] Link libgcc and libstdc++ statically to support gcc-7.x
- Closed
- relates to
-
JDK-8204995 libjfxmedia.so is much larger due to static linking
- Open