El Capitan Problems

General Issues

First of all, please read Migration.

Updating MacPorts Base

MacPorts must be re-installed in a version configured for OS X 10.11 El Capitan.

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.

If you get a CoreSimulator error message

Ensure your macports user has the correct home directory. (#49101)

Run the following (#45445):

sudo launchctl asuser id -u macports sudo -u macports xcrun simctl list

Tickets for Broken Ports

FSF gcc48 fails to compile projects on El Capitan due to OS X SDK bug in Availability.h
emacs-mac-app @5.9: error: no type or protocol named 'WebFrameLoadDelegate'
phantomjs 2.0 fails to build on OS X 10.11 El Capitan
star @1.5.2: mkdir: /etc/default: Operation not permitted
HandBrakeCLI @0.10.0: error: invalid xcconfig: osx1011.x86_64
mongodb does not start after upgrade to El Capitan
Aquaterm 1.1.1 El Capitan build failure
zeroc-ice35: error: expression with side effects will be evaluated despite being used as an operand to 'typeid'
Xcode 7.3 bug: __DATA/__thread_bss extends beyond end of file
cups-pdf mainly broken on El Capitan OS X 10.11
tuntaposx: kernel extensions have to be signed
Error: Processing of port netcdf-fortran failed
gmake @4.2.1: Symbol not found: _clock_gettime
osxfuse @3.6.3: use of undeclared identifiers 'VOL_CAP_FMT_NO_IMMUTABLE_FILES' 'VOL_CAP_FMT_NO_PERMISSIONS'
postgresql11-server @11.10 startupitem don't start
pngpaste: error: use of undeclared identifier 'NSBitmapImageFileTypeGIF'
wxMaxima @21.02.0: error: unknown type name 'nullptr_t'; did you mean 'std::nullptr_t'?
py27-sqlalchemy @1.4.1_0 broke buildbot-0.8
libgcc10 @ 10.3.0_0+universal.darwin_15.i386-x86_64: libgcc/libgcc2.c:1989:10: internal compiler error: Illegal instruction: 4 building mulxc3
optool @ 0.1_0+universal.darwin_15.i386-x86_64: synthesized property ('rule' | 'position') naming problems
ccache @ 4.4_0 error: static_assert failed "unique_ptr constructed with null function pointer deleter"
mkvtoolnix @41.0.0_1: fatal error: static_assert failed due to requirement 'sizeof(char) == 0' "If you want to output boost::optional, include header <boost/optional/optional_io.hpp>"
openjdk @ 11 – temurin renaming breaks (?) directory name convention
scrcpy @1.21: clang: error: unknown argument: '-flto-jobs=0'
openjdk17-openj9: crashing on El Captain
unison @ 2.51.5+aqua: There is no aqua GUI
openssh @8.9p1_3+gsskex+kerberos5+xauth.darwin_15.x86_64: Failed to patch openssh: command execution failed
arti @0.3.0: Undefined symbols for architecture x86_64: "_clock_gettime_nsec_np"
gpac 2.0.0: error: use of undeclared identifier 'CLOCK_MONOTONIC'
lens @6.1.14: Playwright does not support webkit on mac10.13
SendMIDI, ReceiveMIDI: The 10.14 SDK (Xcode 10.1+) is required to build JUCE apps
yubico-authenticator @5.1.0: says it requires macOS 10.13 or later on 10.11
symengine @0.9.0: Undefined symbols: "_futimens"
blink @1.0.0: error: implicit declaration of function 'clock_gettime' is invalid in C99
avidemux @2.8.1: error: use of undeclared identifier 'TARGET_OS_OSX' during configure phase
emacs @29.1_1: does not work on Mac OS El Capitan 10.11.6
libfido2 @1.13.0: error: use of undeclared identifier 'id'
draco @1.5.6: error: no member named 'utimensat' in the global namespace
R-clock fails on 10.7–10.11: Symbol not found: __ZSt19uncaught_exceptionsv
tatami, tatami-devel fail to build with clang on < 10.14: Undefined symbols for architecture x86_64: "___kmpc_for_static_fini" etc.
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
dispenso fails to build on 10.10–10.11: error: no member named 'malloc' in the global namespace
folly fails on 10.11: error: no member named 'tcpi_txretransmitpackets' in 'tcp_connection_info'
smtube fails to display video previews if built with Qt4: SSL issue?
folly +tests needs a better fix for aligned_alloc on macOS <11; perhaps, switch to posix_memalign
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

sudo port install kate goes to sleep on El Capitan 10.11.2
xorg-libx11 @1.7.0 variant +docs does not build on El Capitan, OK on Big Sur (Java problem?)
zettlr @1.8.0 on El Capitan fails rev-upgrade, missing system MediaPlayer framework
clang-9.0 @ 9.0.1_3: Build failure on El Capitan with Xcode 7.3.1
py-pikepdf @2.8.0.post2 - Build on El Capitan needs a more modern compiler
git @2.31.1: gitk does not start on el capitan
openssh @8.4p1_6 on El Capitan broken today - also keychain gives error message.
p5-cgi @4.610.0 Extract phase fails on older macOS, eg El Capitan.

Last modified 6 years ago Last modified on Sep 27, 2017, 3:34:43 PM