RFR: JDK-8199668 make/lib cleanup (original) (raw)

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Thu Mar 15 08:59:55 UTC 2018


We have a lot of odd, small files in make/lib, from an attempt to separate libraries that predates the modularization of jigsaw. They do not make sense to keep separate anymore.

Also, the library definitions for linux and solaris for jdk.net are virtually identical and should be unified.

As the library stanzas continue to shrink with the continuing SetupJdkLibrary patches, I could very well see a future where CoreLibraries and Awt2D/Sound is inlined in java.base and java.desktop, as well. The main reason for splitting them out was to make the files less unwieldy.

Bug: https://bugs.openjdk.java.net/browse/JDK-8199668 WebRev: http://cr.openjdk.java.net/~ihse/JDK-8199668-make_lib-cleanup/webrev.01

/Magnus



More information about the build-dev mailing list