macOS Mojave Problems

General Issues

First of all, please read Migration.

The macOS 10.14 SDK no longer supports building 32-bit code. Any ports of software that lacks 64-bit support or needs to be universal will thus fail to build or otherwise encounter problems on Mojave. Most of these will not be able to be fixed short of adding 64-bit support upstream.

Updating MacPorts Base

MacPorts must be re-installed in a version configured for macOS 10.14 Mojave.

Ensure you have Xcode 10.0 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
osxfuse @3.7.1: Library not loaded: @rpath/libclang.dylib (LoadError)
wine cannot be built against the 10.14 SDK
cotvnc wont compile
obc fails to compile/install on Mojave due to lack of 32 bit support
ragel @ libstdc++ not available on Mojave
kde4-kile: not opening on Mojave
QGLE @4.2.5_12: fatal error: 'glu.h' file not found
chasen-base @2.3.3: clang: error: unknown argument: '-syslibroot'
mythtv-core @0.28: Build error on Mojave
dsniff @2.4: error: Berkeley DB with 1.85 compatibility not found
bootstrap ports fail to build on Mojave and later
ndcctools @6.0.16: Sorry, I can't proceed without Mac OS X Command Line Tools.
postgresql83: configure: error: library 'ssl' is required for OpenSSL
dbus: Could not find domain for
iTerm2: error: property 'safeAreaInsets' not found on object of type 'iTermRootTerminalView *'
mariadb-10.6/7 fails to build on Mojave 10.14.6
gnucash @5.3: error: no member named 'merge' in 'std::__1::map
jitsi-meet-electron @2023.10.0: still broken after rebuilding it more than 3 times
btop broken on Catalina and below
tiledb @2.18.2 fails to build with clangs on Catalina and earlier
LimeChat broken on every macOS from Mojave down
folly +tests needs a better fix for aligned_alloc on macOS <11; perhaps, switch to posix_memalign
picotls fails to build on 10.14: Undefined symbols for architecture x86_64: "_aligned_alloc"
fastgltf fails to build on 10.15: error: 'To' does not refer to a value
lpython needs filesystem on < 10.15 when Clang is used

macports-notifier failed with mojave
msp430-binutils @2.21.1a-20120406_1: Fails to build on Mojave
unison @2.51.2_1 (net): build fails in macOS Mojave (v10.14.1)
XEmacs Autoload errors on brand new Mojave machine, everything from scratch
scalapack @2.0.2_4 +openmpi failed configure on macOS Mojave
cputhrottle on Mojave dont run
postgis2 fails to compile on Mojave with Xcode 11.1
R @3.5.1: Fails to compile on Mojave (10.14.6) with XCode 11 (11.1 11A1027)
lftp @4.9.1 (net) Build fails on Mojave
unison @2.51.2_3+aqua installed on macOS Mojave (10.14) built for macOS Catalina (10.15) and won't run
GrandPerspective fails to build Mojave and older

Last modified 6 years ago Last modified on Sep 25, 2018, 10:23:57 PM