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