wiki:MojaveProblems

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/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
#54939
osxfuse @3.7.1: Library not loaded: @rpath/libclang.dylib (LoadError)
#56284
py-llvmmath, py-llvmpy: depend on outdated clang-3.3
#56991
wine cannot be built against the 10.14 SDK
#57196
libgcc7 fails to compile/install on macOS Mojave
#57211
liblas failed with Mojave
#57212
Freecell failed with Mojave
#57213
transmission failed to build on Mojave
#57217
emacs-app does not render
#57224
obc fails to compile/install on Mojave due to lack of 32 bit support
#57242
ragel @7.0.0.11: libstdc++ not available on Mojave
#57251
py36-numpy crash on Mojave (workaround on #56954)
#57260
VLC @2.2.8_6: Build and runtime errors on Mojave
#57294
libkdegames @4.14.3: 'al.h' file not found
#57295
python26 @2.6.9: __dyld section not supported
#57310
tiemu3 @3.03 build fails on mojave
#57316
pear-Structures_Graph not building under Mojave
#57318
pear-XML_Util not building under Mojave
#57320
pear-Archive_Tar not building under Mojave
#57321
pear-Console_Getopt not building under Mojave
#57337
MacVim text window flickers on Mojave
#57361
update gcc8-8.2.0_2 fails to build
#57364
fftw @2.1.5: error: unknown argument: '-syslibroot'
#57382
graphviz-gui package fails destroort
#57403
ROOT 6 compilation via cling fails
#57405
atom @1.31.2 build failed on Mojave
#57574
Several Qt apps do not display correctly in 'dark mode' (Mojave)
#57723
tuntaposx @20150118: fatal error: 'kern/locks.h' file not found
#57741
cfxr @0.2.1: Error "Compiling for earlier than macOS 10.6 is no longer supported" (on Mojave)
#57758
gnudatalanguage @0.9.7: fatal error: '/usr/include/fnmatch.h' file not found

#57209
macports-notifier failed with mojave
#57210
terminal-notifier failed with Mojave
#57238
msp430-binutils @2.21.1a-20120406_1: Fails to build on Mojave
#57252
p5.26-net-ssleay @1.850.0 - Fails to build after Mojave/Command Line Tools/MacPorts upgrade, assumes sysroot is full XCode installation
#57273
mysql57 fails to configure on Mojave with ld64 installed without +ld64_xcode
#57283
problem with mpich-gcc7 on mojave
#57328
chuck: doesn't build on macOS Mojave
#57582
esmf does not compile on macOS Mojave 10.14.1
#57602
kdelibs4 @4.14.3_11 on mojave: kpty.cpp:215:9: error: no member named 'openpty' in the global namespace
#57610
unison @2.51.2_1 (net): build fails in macOS Mojave (v10.14.1)
#57632
smlnj fails to build under Mojave
#57641
inkscape @0.92.3_5+quartz: renders black on Mojave
#57645
Boost.asio problem on Mojave
#57680
ccl fails to build on Mojave
#57697
YAWS 2.0.6 fails to build on Mojave
#57710
XEmacs Autoload errors on brand new Mojave machine, everything from scratch

Last modified 3 months ago Last modified on Sep 25, 2018, 10:23:57 PM