Article may be outdated

This article is 68 days old. Some details may have changed since publication.

Hacker News·2 min read·hard

As of JDK 27, Oracle engineers will thus stop maintaining the macOS/x64 port

P
pmg1991
✦AI Summary

Oracle has announced the deprecation of the macOS/x64 port for JDK 27, citing the high maintenance burden as Apple transitions to AArch64 architecture. The company intends to remove support in future releases unless a community of developers steps forward to maintain it.

Why it matters

This reflects the broader industry shift away from legacy x64 architecture toward ARM-based processors in the professional software development ecosystem.

✦Dive DeeperCreate a free account to unlock

Deprecate the macOS/x64 port, with the intent to remove it in a future release, in order to reduce maintenance costs.

Apple has transitioned its hardware products to the AArch64 processor architecture and is phasing out support for x64. Oracle engineers will thus stop maintaining the macOS/x64 port as of JDK 27. Maintaining the port is a significant burden.

An attempt to configure a macOS/x64 build will produce:

$ bash ./configure ... checking compilation type... native configure: error: The macOS/x64 port is deprecated and may be removed in a future release. Use --enable-deprecated-ports to suppress this error. configure exiting with result code 1 $ The new build-configuration option --enable-deprecated-ports will suppress the error and continue:

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologybusiness
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in