wiki:MavericksProblems

Version 7 (modified by ryandesign (Ryan Carsten Schmidt), 10 years ago) (diff)

--

Mavericks Problems

General Issues

First of all, please read Migration.

Updating MacPorts Base

Versions of MacPorts built on 10.8 or lower will fail to install packages on Mavericks because of a missing /usr/bin/gnutar. The solution to that problem is to re-install MacPorts. Run sudo port -f selfupdate or build 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 you will otherwise see an error message about MacPorts not being able to find Tcl.

Pre-Built Binary Packages

We will start to build and distribute binary packages for ports as soon as we have a Mavericks buildbot. Our admins are working on getting the buildbot set up.

Tickets for Broken Ports

#40958
media tomb does not build on Maverick
#41107
Apache-ivy fails to install on OS X Mavericks
#41241
vxl fails to build on OS X 10.9 Mavericks
#41252
mysql-connector-java fails build on OSX Mavericks
#41282
wine: Assertion failed at address 0x000b:0x9938f952 (thread 0009), starting debugger...
#41378
Installing subversion-javahlbindings (1.8.4) fails on OS X 10.9
#41431
kdenlive fails to run on 10.9 if gavl is installed
#41687
gcc48 @4.8.2 fortran does not work
#42739
zenity on Maverics errors with GTK-warning cannot open display
#55198
ffmpeg @3.4: ld: cannot link directly with /System/Library/Frameworks//CoreImage.framework/CoreImage
#55915
mariadb-10.2 @10.2.12: clang: error: unknown argument: '-fwhole-program'
#55920
FreeRDP @2.0.0-rc1: error: unknown type name 'AudioFormatID'
#60650
osquery @4.3.0: error: use of undeclared identifier '_SC_PHYS_PAGES'
#60769
svn2git @1.0.18: error: Qt requires a C++11 compiler and yours does not seem to be that.
#61076
wxWidgets-3.2 @3.1.4: error: use of undeclared identifier 'LSCopyDefaultApplicationURLForContentType'
#62455
pngpaste: error: use of undeclared identifier 'NSBitmapImageFileTypeGIF'
#62964
QT 5.9: Add Mavericks Compatibility
#64195
ngs: malloc.c:22:87: error: use of undeclared identifier 'MAP_ANONYMOUS'
#64280
onetbb @2021.5.0: error: declaration does not declare anything
#64666
dtrace @370.40.1 build failure: 'sys/elf.h' file not found
#64667
mpv @0.34.1: error: expected parameter declarator (static_assert undefined)
#65148
py310-cryptography: error: linking with `cc` failed: exit status: 1
#65163
llvm-14 @14.0.3+universal: error: no matching function for call to 'min'
#65290
ruby31 @3.1.2 Error: Undefined symbols for architecture x86_64:
#65291
go @1.17.11 Running dsymutil failed: signal: abort trap
#65640
ld64-latest @450.3 'TARGET_OS_WATCH' is not defined, 'TARGET_OS_BRIDGE' is not defined
#65806
istioctl @1.15.0: non-portable mktemp usage
#66054
ruby31 @3.1.2: No rule to make target `all'
#66121
lens @6.1.14: Playwright does not support webkit on mac10.13
#67166
mpv @0.35.1, mpv-legacy: C11 atomics are required; you may need a newer compiler
#67194
SendMIDI, ReceiveMIDI: The 10.14 SDK (Xcode 10.1+) is required to build JUCE apps
#67516
opencascade @7.7.0: ld: internal error: atom not found in symbolIndex(__ZN11opencascade13type_instanceI18NCollection_BufferE3getEv)
#67604
rawhide is broken at least on 10.9 down, failing at linking; also fails on Rosetta and does not pass Macports’ archflags
#67769
fzf @0.42.0: missing function body
#68333
libfido2 @1.13.0: error: use of undeclared identifier 'id'
#68438
draco @1.5.6: error: no member named 'utimensat' in the global namespace
#68522
KeePassXC 2.7.6_0 < 2.7.6_1 Fails to build on Mavericks
#68533
R-clock fails on 10.7–10.11: Symbol not found: __ZSt19uncaught_exceptionsv
#68607
tatami, tatami-devel fail to build with clang on < 10.14: Undefined symbols for architecture x86_64: "___kmpc_for_static_fini" etc.
#68720
ffmpeg6 @6.1_0: error: use of undeclared identifier 'kVTCompressionPropertyKey_EncoderID'
#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
#69043
libknot: error: unknown type name 'sa_endpoints_t' (support earlier OS?)
#69087
py-jsonschema broken by update to @4.20 which forced Rust dependency
#69093
SuiteSparse_AMD 2.4.6_0 < 3.3.0_0 fails to configure on Mavericks
#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
#69257
yubikey-manager 5.2.1_0 < 5.3.0_0 fails to upgrade on mavericks due to Rust dependency
#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
#69405
lnav @0.12.0_0 fails to build on mavericks
#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

#45965
mt-daapd not compiling on Mavericks 10.10
#46626
slatec @4.1_0+gcc49 Mavericks Slatec Linking Error
#57474
bladeRF @20181024_1 fails to build on Mavericks
#66295
fzf fails to upgrade (0.33.0_0 < 0.35.1_0) on mavericks
#66296
exa fails to upgrade (0.10.1_2 < 0.10.1_3) on mavericks
#67678
transmission-x11-4.0.3_0+gtk.darwin_13.x86_64 fails to build on mavericks
#68719
py311-cryptography fails to build on mavericks due to inablilty to build rust