Version 8 (modified by neverpanic (Clemens Lang), 11 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. Do not create a symlink named /usr/bin/gnutar
pointing to a different version of tar or a version of gnutar you installed using MacPorts or yourself.
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'
- #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'
- #68607
- tatami, tatami-devel fail to build with clang on < 10.14: Undefined symbols for architecture x86_64: "___kmpc_for_static_fini" etc.
- #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
- #69786
- R-quanteda now fails on 10.12 and earlier with libc++: error: aligned deallocation function of type 'void (void *, std::align_val_t) noexcept' is only available on macOS 10.13 or newer
- #69886
- rb30-nokogiri, rb31-nokogiri, rb32-nokogiri, rb33-nokogiri @1.16.4: ERROR: Failed to build gem native extension.
- #69910
- duckdb @0.10.2: error: thread-local storage is unsupported for the current target
- #70146
- httping build error: tcp.c: error: 'TCP_FASTOPEN' undeclared (first use in this function); did you mean 'TCP_MAXOLEN'?
- #70171
- sigil-qt4 fails to build with clang: Undefined symbols for architecture x86_64: "boost::scoped_static_mutex_lock::scoped_static_mutex_lock(boost::static_mutex&, bool)"
- #70194
- rawproc: builds with clangs fail on < 10.12
- #70282
- folly @2024.06.03.00 fails on Catalina and below with libc++: error: no matching constructor for initialization of 'std::function<LocalRefCount ()>'
- #70358
- elmerfem: error: no member named 'random_shuffle' in namespace 'std' on macOS 10.7-10.9
- #70867
- clang-17: Undefined symbols: __availability_version_check
- #71228
- py312-bcrypt @4.1.2 fails to build on mavericks
- #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
- #70206
- llvm-15 @15.0.7_1 +universal: ld: Assertion failed: (name != NULL) on 10.9 Mavericks when the linker has been manually set to ld64-xcode.
- #70370
- py312-bcrypt fails to build on mavericks