wiki:SierraProblems

Version 2 (modified by mf2k (Frank Schima), 8 years ago) (diff)

--

macOS 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.12 Sierra. However, for now, you must install the latest version of Macports base from source.

Ensure you have at least the command line tools installed by running xcode-select --install from a Terminal. Make sure to also run this even if you have Xcode installed, because some ports fail to build without it. You also have to run sudo xcodebuild -license after doing this.

Tickets for Broken Ports

#49129
HandBrakeCLI @0.10.0: configure.py: error: invalid xcconfig: osx1011.x86_64
#52245
cups-pdf mainly broken on El Capitan OS X 10.11
#53095
gnuplot @5.0.5@ on macOS 10.12.1 doesn't show a wxt terminal persistently
#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
#55247
py27-pyqt4-4.12.1_0+phonon: fatal error: 'abstractaudiooutput.h' file not found
#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
#56996
libgcc45, gcc47, gcc48: error: non-local symbol required in directive
#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'?
#64327
clang-9.0 @9.0.1_4+analyzer+libstdcxx+universal Failed to build on macOS Sierra 10.12.6 (16G2136) with Xcode 9.2 (9C40b)
#64475
rb30-nokogiri, rb31-nokogiri: ERROR: Failed to build gem native extension
#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
#65807
flyctl @0.0.388: package net/netip is not in GOROOT
#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
#66905
alex @3.2.7.1: ld: file not found: /usr/lib/system/libsystem_darwin.dylib
#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
#69122
smtube fails to display video previews if built with Qt4: SSL issue?
#69192
folly +tests needs a better fix for aligned_alloc on macOS <11; perhaps, switch to posix_memalign
#69347
rocksdb: clang builds fail on < 10.13: error: aligned allocation function of type 'void *(std::size_t, std::align_val_t)' is only available on macOS 10.13 or newer
#69410
rb*-unf_ext tries to link against libstdc++ on 10.7–10.12 with clang
#69469
rizin fails to build on 10.12 and below: error: too many arguments provided to function-like macro invocation; error: use of undeclared identifier 'POSIX_SPAWN_CLOEXEC_DEFAULT'
#69496
lpython needs filesystem on < 10.15 when Clang is used
#69771
glib2 @2.80.0 +universal links wrong
#69786
R-quanteda now fails on 10.12 and earlier with libc++: error: aligned deallocation function of type 'void (void *, std::align_val_t) noexcept' is only available on macOS 10.13 or newer
#69791
geany @2.0 Fails to Build on High Sierra - default member initializer for 'character' needed within definition of enclosing class
#69886
rb30-nokogiri, rb31-nokogiri, rb32-nokogiri, rb33-nokogiri @1.16.4: ERROR: Failed to build gem native extension.
#69914
duckdb @0.10.2: Undefined symbols "duckdb::RadixHTConfig::BLOCK_FILL_FACTOR"
#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)"
#70187
qemu @9.0.0 aborts on Sierra
#70282
folly @2024.06.03.00 fails on Catalina and below with libc++: error: no matching constructor for initialization of 'std::function<LocalRefCount ()>'
#70332
gstreamer1-gst-plugins-base @1.24.5_0+ogg+universal+x11: linking of temporary binary failed
#70474
geos2 @2.2.3: error: assigning to 'char *' from 'const char *' discards qualifiers
#70867
clang-17: Undefined symbols: __availability_version_check
#71072
openjdk21 @21.0.4+7: invalid or unsupported format for signature
#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

#52323
aquaterm fails to build on 10.12 sierra
#52559
py27-numpy fresh installation on Sierra fails test
#52661
Gedit error in mac sierra
#53168
python27: Python Frameworks not codesigned in MacOS Sierra
#53305
arm-elf-gcc3 @3.4.6_2: fails on Sierra - - undefined symbols
#53573
arm-elf-gcc build failed on Sierra 10.12.2
#53702
arm-none-linux-gnueabi-gcc @2005q3-2: fails on Sierra - Undefined symbols for architecture x86_64
#57067
SIerra: issue with assembler "as" in conjunction with gfortran
#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
#66267
MySQL 8.0.31 failed to be built with macports-clang-15 on macOS <= 10.12 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