= macOS Catalina Problems = == General Issues == First of all, please read [wiki:Migration]. Just as with macOS 10.14, the 10.15 SDK does not support building 32-bit code, and furthermore 32-bit programs cannot run on Catalina. Any ports of software that lacks 64-bit support or needs to be universal will thus fail to build or otherwise encounter problems on Catalina. Most of these will not be able to be fixed short of adding 64-bit support upstream. == Updating MacPorts Base == MacPorts must be [https://www.macports.org/install.php re-installed] in a version configured for macOS 10.15 Catalina. Ensure you have Xcode 11.0 or greater installed and selected (e.g. `sudo xcode-select -s /Applications/Xcode.app/Contents/Developer`), and that you have the command line tools installed (`xcode-select --install`). You also have to agree to the license by running `sudo xcodebuild -license`. There have been reports that the `-license` option might not be sufficient alone, and following command might be required to agree to the license: `sudo xcodebuild -runFirstLaunch` == Tickets for Broken Ports == [[TicketQuery(component=ports&status!=closed&keywords~=catalina,or,component=ports&status!=closed&keywords~=10.15)]] [[TicketQuery(component=ports&status!=closed&keywords!~=catalina,and,keywords!~=10.15&summary~=Catalina,or,summary=~[^0-9]10\.15[^0-9])]]