wiki:HighSierraProblems

Version 2 (modified by JTHartikainen (Jaakko Hartikainen), 7 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"
#56248
burn-app 2.5.1: Build failure - QTKit.h file not found
#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
#57760
darwinbuild @37 +universal Failed to build darwinbuild: command execution failed
#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_'?
#61921
qt5-qtwebengine @5.15.2: does not build on macOS 10.13 with Xcode 9
#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`
#63101
clang-12 @12.0.0: error: non-constant-expression cannot be narrowed from type 'long long' to 'std::size_t' (aka 'unsigned long') in initializer list [-Wc++11-narrowing]
#64136
lua-language-server @2.5.2: error: unknown type name 'ldiv_t'; did you mean 'dev_t'?
#64503
chromaprint @1.5.1 does not build again on macOS High Sierra, Version 10.13.6
#64777
mpv 0.34.1: Xcode is required even for the precompiled binary
#64815
py38-build @0.7.0 does not install on High Sierra, macOS 10.13.6, because: /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8: No module named install.__main__; 'install' is a package and cannot be directly executed
#65108
py-spyder @5.3.0_0 segfault on High Sierra
#66121
lens @6.1.14: Playwright does not support webkit on mac10.13
#66331
libgcc9: Error: gcc9 9.5.0 is not supported on Darwin 17 i386
#66334
openssh: /opt/local/bin/ssh-agent not used
#66515
cctools @949.0.1_2 does not support llvm-15
#66918
MacOSX10.7.sdk and MacOSX10.9.sdk: Marked as broken by rev-upgrade
#67169
meld displays file table intermittently
#67194
SendMIDI, ReceiveMIDI: The 10.14 SDK (Xcode 10.1+) is required to build JUCE apps
#67338
py-pyobjc @9.0.1 fails to build on <= 10.13
#68163
lldb-12 @12.0.1: error: 'ptsname_r' is only available on macOS 10.13.4 or newer
#68607
tatami, tatami-devel fail to build with clang on < 10.14: Undefined symbols for architecture x86_64: "___kmpc_for_static_fini" etc.
#68871
btop broken on Catalina and below
#68890
tiledb @2.18.2 fails to build with clangs on Catalina and earlier
#69006
LimeChat broken on every macOS from Mojave down
#69192
folly +tests needs a better fix for aligned_alloc on macOS <11; perhaps, switch to posix_memalign
#69496
lpython needs filesystem on < 10.15 when Clang is used
#69791
geany @2.0 Fails to Build on High Sierra - default member initializer for 'character' needed within definition of enclosing class
#70171
sigil-qt4 fails to build with clang: Undefined symbols for architecture x86_64: "boost::scoped_static_mutex_lock::scoped_static_mutex_lock(boost::static_mutex&, bool)"
#70282
folly @2024.06.03.00 fails on Catalina and below with libc++: error: no matching constructor for initialization of 'std::function<LocalRefCount ()>'
#70474
geos2 @2.2.3: error: assigning to 'char *' from 'const char *' discards qualifiers
#70867
clang-17: Undefined symbols: __availability_version_check
#71180
port test p5.34-class-data-inheritable fails with: tar: Ignoring malformed pax extended attribute
#71193
Experimental p5.38-mac-systemdirectory does not build for testing on macOS High Sierra, version 10.13.6, because of wrong input/answer?
#71194
Experimental p5.38-pathtools does not build for testing on macOS High Sierra, version 10.13.6, because of old semantics
#71231
p5-sub-handlesvia test 50objectpad.t fails because it uses has instead of field
#71242
p5-module-signature has problems to build with Perl 5.34 (and similarly with Perl 5.38)
#71248
isl-devel @0.27: fatal error: 'any' file not found
#71294
p5.34-ffi-platypus @2.90.0 tests using perl5.34 @5.34.3_1 with /usr/bin/cc – shouldn't it use the same tools as MacPorts does?

#57676
sshfs 2.x unable to create mount points (Sierra/High Sierra and later)
#63004
emacs-app-devel @20210430_1+nativecomp+rsvg does not work on mac OS High Sierra, 10.13.6
#65456
Build msp430-gcc-devel failed on High Sierra
#66671
llvm-15 @15.0.6 Failure to install on High Sierra
#67112
openjdk17: Build failure on High Sierra and earlier
#68350
gcc12@12.3.0_3 - Fails to Upgrade and Build on High Sierra

Attachments (3)

Download all attachments as: .zip