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