wiki:HighSierraProblems

macOS High Sierra Problems

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

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
#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
#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
#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?
#71369
p5.34-math-longdouble @0.250.0 has problems testing on macOS High Sierra, 10.13.6
#71400
p5.34-xml-sax @1.20.0 has a problem with one file, ParserDetails.ini, at least on macOS High Sierra, version 10.13.6
#71510
p5.34-mojolicious @9.390.0_1 cannot be built on macOS High Sierra, version 10.13.6, because its TAR file has "malformed pax extended attributes"
#71530
gdb @15.1does not build on macOS High Sierra, version 10.13.6, because of fatal error: error in backend: Cannot select: intrinsic %llvm.x86.sha1rnds4
#71823
Port installs useless llvm-17 and clang-17 over and over again on macOS High Sierra, version 10.13.6
#72070
curl @8.12.0_1 +universal -- Unable to configure curl
#72076
openjdk11 @11.0.26_0: invalid or unsupported format for signature
#72312
p5.34-module-pluggable extract failed: tar: Ignoring malformed pax extended attribute
#72380
gh: Unable to build on High Sierra - invalid value "'-Wl,-headerpad_max_install_names" for flag -extldflags: unterminated ' string
#72484
nodejs21 Last compatible version for 10.13 and others
#72489
dotnet-cli - listed support fails for High Sierra (10.13)
#72497
stack builds for MacOs13.0
#72728
lazarus @4.2-0: Undefined AppKit symbols
#72992
julia @1.11.7: fatal error: 'optional' file not found
#73259
nodejs24 @24.11.0: error: 'path' is unavailable: introduced in macOS 10.15
#73357
djview @4.12.3: tar: Ignoring malformed pax extended attribute
#73372
py313-mkl: pip-3.13 doesn't support --ignore-installed
#73424
py312-numpy "Illegal instruction"
#73485
python313 @3.13.12_0+universal fails to build on High Sierra --" make: *** [profile-run-stamp] Illegal instruction: 4"
#73575
rust @1.93.1: Undefined symbols for architecture x86_64
#73696
poppler @26.02.0_0: Undefined symbols __ZN5GpgME4Data8toStringB5cxx11Ev __ZNK5GpgME5Error11asStdStringB5cxx11Ev
#73874
openal-soft @1.25.1_0: error: no member named 'join' in namespace 'std::ranges::views'
#73892
mysql8-server @8.4.8 fails to initialise on macOS High Sierra, Version 10.13.6
#73896
jdupes @1.31.1 does not build on macOS High Sierra, Version 10.13.6, because of: act_linkfiles.c:365:23: error: label at end of compound statement: expected statement
#73897
podofo @1.0.3 does not build on macOS High Sierra, Version 10.13.6, because of: error: 'to_chars' is unavailable: introduced in macOS 13.3
#73994
netgen fails to build with clangs on Catalina and below: error: member reference base type 'MakeSimdCl' is not a structure or union
#74033
Poppler -- Unable to Configure -- unrecognized argument in option '-stdlib=macports-libstdc++'
#74069
podofo @1.1.0 does not build on intel macOS High Sierra, Version 10.13.6, because of error: 'to_chars' is unavailable: introduced in macOS 13.3
#74141
MacVim on 10.13 High Sierra
#74204
webkit2-gtk, webkit2-gtk-devel @2.52.4: error: 'path' is unavailable: introduced in macOS 10.15
#74252
simdutf: Builds fail on macOS 10.14 Mojave and older

#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
#71451
p5.34-poe @1.370.0 does not test succesfully on macOS Sonoma, version 14.7.1 and macOS High Sierra, version 14.13.6, and Mac OS X 10.4.11, Tiger

Last modified 9 years ago Last modified on Oct 5, 2017, 12:12:32 AM

Attachments (3)

Download all attachments as: .zip