Historical note: During the MacOS X port project, the "universal binaries"
support was removed at one point (I think Jim Melvin did that work) and
I later restored it. There was grumbling in the community about there only
being 64-bit Server VM support for MacOS X in OpenJDK so I restored the
universal support just in case someone in the community decided to restore
32-bit VM support. That never happened (AFAIK).
Yes, it is time to remove universal support from the HotSpot build.
Dan
On 8/8/16 10:04 AM, Erik Joelsson wrote:
Hello,
The hotspot native libraries on macosx are currently being packaged as
"universal binaries" (while all other libraries and executables are
not). There seems to be no point in doing so since we only build for
one architecture anyway. I believe this is just something that was
never cleaned up a long time ago and has just been around since. In
the new hotspot build, we duplicated the behavior with the intention
of removing it later. That time has now come.
I have verified that a hotspot job for macosx still works.
Bug: https://bugs.openjdk.java.net/browse/JDK-8069540
Webrev: http://cr.openjdk.java.net/~erikj/8069540/webrev.01/
/Erik