Developer information about macOS Mojave

Ryan Schmidt ryandesign at macports.org
Tue Sep 18 17:36:25 UTC 2018


Apple has announced [1] that macOS Mojave (10.14) will be released on September 24, 2018. It will require Xcode 10, which has already been released.

If you have not yet been testing the macOS Mojave public beta, and you have a spare machine or disk you could install it on, you may want to do so now to fix any Mojave-specific problems in your ports before you get inundated with bug reports next week.

This is especially important if any of your ports only build 32-bit because with the macOS 10.14 SDK in Xcode 10 it's no longer possible to build 32-bit [2]. Check to see if the port could be updated to a newer version that would be 64-bit compatible.

Joshua, will you have time to do a new MacPorts release by the 24th? It would be nice to have a MacPorts installer for Mojave, but we need to resolve the universal variant issue [3] first, which would mean a new release. We may also want to do something to exit earlier with a better error message if a port's supported_archs are not compatible with the system (e.g. a port with supported_archs i386 ppc on Mojave). I don't know what state master is in for a 2.6.0 release or if we should just do a small 2.5.4 release.

-Ryan


[1] https://www.apple.com/macos/mojave/

[2] https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes

[3] https://trac.macports.org/ticket/57133



More information about the macports-dev mailing list