mojave 32-bit compatible and universal builds

Ryan Schmidt ryandesign at macports.org
Sun Nov 4 13:54:42 UTC 2018


On Nov 4, 2018, at 01:41, Ken Cunningham wrote:
> 
> I thought I’d try a 32-bit compatible installation of MacPorts today on Mojave as a proof-of-concept, so I made a new prefix under /opt/universal and set up macports in it. 
> 
> I installed a copy of the MacOSX10.13.sdk and referenced that during the builds. 

I thought we decided we didn't want to pursue that idea, based on Joshua's objections, and instead we wanted to figure out a way to compile universal with the 10.14 SDK, maybe by making a universal 10.14 SDK, or maybe by forcing the build to use libsystem.dylib instead of the tbd file as suggested by Jack.


> To make it work, I made a couple of minor mods to portconfigure.tcl rather than add the same stuff to every portfile.  A few ports needed minor tweaking, but in the end everything built through without any trouble and wine and other ports work. 
> 
> I can post the portconfigure tweaks if anyone is interested.
> 
> Ken



More information about the macports-dev mailing list