-
Bug
-
Resolution: Fixed
-
P3
-
8u60, 9
-
b52
-
generic
-
solaris
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084539 | emb-9 | Philip Race | P3 | Resolved | Fixed | team |
JDK-8086784 | 8u65 | Philip Race | P3 | Resolved | Fixed | b01 |
JDK-8071937 | 8u60 | Philip Race | P3 | Resolved | Fixed | b03 |
JDK-8138084 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8076739 | emb-8u60 | Philip Race | P3 | Resolved | Fixed | team |
libraries, the fontmanager library has been linked against that library to make sure it has no runtime
dependency on X11 libraries that it does not need. This is important to running in an environment
where X11 is not needed or perhaps not installed - as is frequently the case with server apps
that make use of Java 2D.
However the following JDK 8 b25 fix for jigsaw/modularisation
unintentionally caused libfontmanager to link against the headful AWT
because xawt was now being found on the link path
https://bugs.openjdk.java.net/browse/JDK-7110002
Although that fix pre-dated the new build system the bug was propagated there
most likely trying to preserve exactly what happened before the new build.
So the problem is there in JDK 8 updates and still today in JDK 9.
The closed source t2k part of the font library also has the same issue.
-phil.
- backported by
-
JDK-8071937 [solaris] libfontmanager should be linked against headless awt library
- Resolved
-
JDK-8076739 [solaris] libfontmanager should be linked against headless awt library
- Resolved
-
JDK-8084539 [solaris] libfontmanager should be linked against headless awt library
- Resolved
-
JDK-8086784 [solaris] libfontmanager should be linked against headless awt library
- Resolved
-
JDK-8138084 [solaris] libfontmanager should be linked against headless awt library
- Resolved
- relates to
-
JDK-8072116 [Solaris] : Fix for 8071710 needs to be updated for build dependency checking.
- Resolved
-
JDK-7110002 Rename xawt/libmawt.so and headless/libmawt.so so they can be colocated with libawt
- Resolved
-
JDK-8196218 [linux] libfontmanager should be linked against headless awt library
- Resolved
-
JDK-8072116 [Solaris] : Fix for 8071710 needs to be updated for build dependency checking.
- Resolved
-
JDK-8199608 Clean up LDFLAGS for libfontmanager
- Resolved
-
JDK-8130938 [solaris] Incomplete 8ux fix for 8071710: libfontmanager & t2k should link against headless awt on solaris
- Closed