Version 2 (modified by JTHartikainen (Jaakko Hartikainen), 4 years ago) (diff)

Added note of changed license agreement switch behavior in Xcode 9.x

macOS High Sierra Problems

macOS Beta NDA

Before filing any ticket, make sure you read the terms and conditions in the non-disclosure agreement (NDA) with Apple that you signed as you obtained the software.

See also wiki:FAQ#prerelease.

General Issues

First of all, please read Migration.

Updating MacPorts Base

MacPorts must be re-installed in a version configured for macOS 10.13 High Sierra.

Ensure you have Xcode 8.x (FIXME) or greater installed and selected (e.g. sudo xcode-select -s /Applications/, 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.

As of Xcode 9.x, 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

HandBrakeCLI @0.10.0: error: invalid xcconfig: osx1011.x86_64
tuntaposx: kernel extensions have to be signed
R-app 1.68.1 fails to build on 10.13 beta 9 (high sierra) with Xcode 9.0 beta 6
osxfuse @3.7.1: Library not loaded: @rpath/libclang.dylib (LoadError)
sshfs-gui @1.3: error: use of undeclared identifier 'failedGestalt'
kde4-workspace: fails to compile on High Sierra
crossgcc: broken builds on APFS
idutils @4.6_0: mkid always fails with "Illegal instruction: 4"
libsdl: cursor lacks transparency in High Sierra (macOS 10.13)
burn-app 2.5.1: Build failure - QTKit.h file not found
py-llvmmath, py-llvmpy: depend on outdated clang-3.3
emacs-devel @20170918 as X client cannot be used with recent fontconfig @2.13.0_0 and non-C locale
kdelibs4 @4.14.3_10 won't build on High Sierra
bazel @0.11.1: ERROR: missing input file '@local_jdk//:lib/tools.jar'
tkcvs 7.2.1 uses wish8.4, which doesn't exist on High Sierra
qgis: Error copying directory from "_dummy_thread" to ".../build/output/python/".
darwinbuild @37 +universal Failed to build darwinbuild: command execution failed
OpenBLAS @0.3.5: error: instruction requires: AVX-512 DQ ISA
xorg-libxcb @1.13.1 does not build on High Sierra (macOS 10.13.6) because building documentation never finds an end
iTerm2 @3.3.9: error: expected ';' after top level declarator
osquery @4.3.0: error: initializer 'level' does not name a non-static data member or base class; did you mean the member 'level_'?
mesa @17.1.6_2 cannot 'make check' on macOS High Sierra, Version 10.13.6, because X11/Xproto.h cannot be found
qt5-qtwebengine @5.15.2: does not build on macOS 10.13 with Xcode 9
qt513-qtwebengine @5.13.2_2: 'xpath_grammar.hh' file not found
cmake-3.19.7 fails to build
xorg-server @1.20.11+universal: error: use of undeclared identifier '_x_active'; did you mean 'x_active'?
policykit @0.116_1+universal: error: implicit declaration of function 'fdatasync' is invalid in C99
py38-cryptography @3.4.7+universal: error[E0463]: can't find crate for `core`

fluxbox @1.3.7_1 does not compile on macOS High Sierra, Version 10.13.4, because it clock_gettime() and uses a pointer instead an int
sshfs 2.x unable to create mount points (Sierra/High Sierra and later)
freetds @1.00.9 +mssql +odbc : fails to install on High Sierra and Catalina (possibly others)
pstoedit @3.75 does not build (documentation) on High Sierra because latex2man.sty is missing