wiki:HighSierraProblems

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/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.

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

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

#56196
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
#57676
sshfs 2.x unable to create mount points (Sierra/High Sierra and later)
#59338
freetds @1.00.9 +mssql +odbc : fails to install on High Sierra and Catalina (possibly others)
#59939
pstoedit @3.75 does not build (documentation) on High Sierra because latex2man.sty is missing