-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: jfx11, 8u172
-
Component/s: javafx
| 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
-