Changes between Version 2 and Version 3 of SequoiaProblems
- Timestamp:
- Sep 17, 2024, 12:46:05 PM (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SequoiaProblems
v2 v3 9 9 MacPorts must be [https://www.macports.org/install.php installed] in a version configured for macOS 15 Sequoia. If you update from an older OS version, you need to run `port migrate` to reinstall MacPorts base and installed ports that are not OS-independent (see link above). 10 10 11 Ensure you have Xcode 16.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`.11 Ensure you have Xcode 16.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`)~~. (CLTs should probably be avoided for now, see below.) You also have to agree to the license by running `sudo xcodebuild -license`. 12 12 13 13 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` 14 15 == Compiling C++ fails == 16 17 The C++ compiler in the Command Line Tools for Xcode 16 appears to be broken on Sequoia; it does not look in the correct place for C++ headers. The majority of ports that contain C++ code will likely fail to build as a result. 18 19 The workaround is to use the compiler in the Xcode app. Either not installing the CLTs in the first place, or deleting `/Library/Developer/CommandLineTools` if they are already installed, will force MacPorts to use Xcode instead. 20 21 Ticket: #70750 14 22 15 23 == Trace mode not working ==