wiki:SnowLeopardProblems

Snow Leopard Problems

General Issues

First of all, please read Migration.

Tickets for Broken Ports

#36194
hellanzb doesn't start (Snow Leopard 10.6.8) - previous fix not worling
#51380
p5-b-c @1.54: broken on Snow Leopard: previous declaration of ‘I64’ was here
#55831
postgis2 fails to compile on Snow Leopard
#68382
emacs fails to build in default configuration of +nativecomp on i386 10.6 Snow Leopard as libgccjit is unavailable
#69191
folly fails to link on Snow Leopard x86_64

#34990
shogun: Undefined symbols: _drot_ _dswap_ __gfortran_concat_string _dgemm_ etc.
#35887
xrg: XRGAppDelegate.m:82: error: request for member 'frame' in something not a structure or union
#36667
HandBrakeCLI @0.10.0_0: cannot link to libiconv
#37402
phantomjs: cc1plus: error: unrecognized command line option "-mavx"
#38958
R @3.0.0_0: build failure on OS X 10.6.8
#40112
Julius 4.2.3 fails to upgrade non-universal to universal on 10.6
#40807
graphviz @2.34.0: dot hangs when generating doxymentation on 10.6
#50736
org-mode @8.3.3, org-mode-devel @devel: emacs-24.5 hangs with 100% CPU use
#50737
Can't install camlimages (libcxx)
#52058
netcdf @4.4.1: error: redefinition of typedef ‘DCEparsestate’
#52210
libsdl2: make it build on 10.6 (against 10.6 SDK)
#53074
clhep @2.3.4.3: fails to build on 10.6 due to unsupported thread-local storage
#55920
FreeRDP @2.0.0-rc1: error: unknown type name 'AudioFormatID'
#55988
xercesc3 @3.2.1: ld: duplicate symbol xercesc_3_2::ArrayJanitor<unsigned char>::ArrayJanitor(unsigned char*)in xercesc/util/.libs/TransService.o and xercesc/util/.libs/PlatformUtils.o
#56458
python*: Compiler path is baked into _sysconfigdata.py
#57486
ace, tao @6.5.2: cc1plus: error: unrecognized command line option "-stdlib=libstdc++"
#57520
py-pyopencl: Does not build on libstdc++ systems; does not honor MacPorts build flags
#57656
gcc6: backport of cmath fixes
#58082
Gimp 2.10.8 patches for Leopard and SnowLeopard to enable +quartz variant
#58605
cryptlib @3.4.5: Build fails due to undefined _Static_assert
#58893
nodejs12 @12.9.1: error: use of undeclared identifier 'strnlen'
#59187
afl @2.52b: requires memmem(3), only available on OS X 10.7 or greater
#59211
mariadb 5.5.65_0 fails to build on 10.6.8
#59462
py37-zmq: Symbol not found: __ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info
#60028
p5.30-proc-guard, p5.30-log-dispatch: dyld: lazy symbol binding failed: Symbol not found: _perl_tsa_mutex_lock
#60353
macos-fortress-dshield: unrecognized option: -replace
#60650
osquery @4.3.0: error: use of undeclared identifier '_SC_PHYS_PAGES'
#60701
gildas: Undefined symbols: _main
#60779
et @6.0.5: error: call to 'clock_gettime' is ambiguous
#60819
sfml fails to build on 10.6.8 due to missing method backingScaleFactor
#61076
wxWidgets-3.2 @3.1.4: error: use of undeclared identifier 'LSCopyDefaultApplicationURLForContentType'
#62455
pngpaste: error: use of undeclared identifier 'NSBitmapImageFileTypeGIF'
#62794
py-grpcio: error: use of undeclared identifier 'strnlen'
#64202
libtorrent-rasterbar build fails on PowerPC
#64250
mysql57 @5.7.36_1: ld: duplicate symbol _thr_set_lock_wait_callback
#64255
php81-apache2handler: unexpectedly uses xxhashlib, which fails
#64334
scrcpy @1.21: error: expected parameter declarator
#64521
irssi fails to build for ppc on 10.6.8 (Rosetta)
#64525
many ports fail to build for ppc on 10.6.8 (Rosetta) due to collect2: ld terminated with signal 6 [Abort trap]
#64527
gdk-pixbuf2 does't build for ppc on 10.6.8 (Rosetta): cannot find linker (meson build system issue)
#64532
graphite2 fails to build for ppc on 10.6.8 (Rosetta): unrecognized command line option '-mfpmath=sse'
#64534
rsync fails to build for ppc on 10.6.8 (Rosetta) in default config (but builds with custom call)
#64542
groff fails to build for ppc on 10.6.8 (Rosetta): Invalid mnemonic 'fnstcw', 'fldcw' (upd: fix found)
#64572
llvm-3.4: Circular dependencies / dependency cycle
#64606
ld64-97 and ld64-127 fail to build against llvm-3.5 on 10.6.8 Rosetta (while earlier llvm fail to build)
#64609
OpenSP failure for ppc with gcc-4.2: configure: error: cannot compute sizeof (size_t)
#64619
openssl3 fails to build for ppc on 10.6.8 (Rosetta)
#64637
py38-numpy: MyPaint fails to run on Mac OS X 10.6.8 due to numpy issues
#64698
approach to fix Haskell (GHC) for PowerPC: some progress, ghc @7.6.3 builds for ppc but there is a bug to be fixed
#64712
Perl-related errors on 10.6.8: loadable library and perl binaries are mismatched
#64732
barrier @2.4.0: error: expected unqualified-id before '=' token
#64833
libfido2 @1.9.0: fails on 10.6.8 Rosetta
#64913
vlang fails for PowerPC: -latomic flag needed, Header file <sys/errno.h>, needed for module `sync` was not found
#64936
oneTBB @2021.5.0: error: unrecognized command-line option '-mrtm'
#64985
atlas fails on 10.6.8 Rosetta: error: invalid parameter combination for AltiVec intrinsic
#64994
WIP on webkit2 for PowerPC
#64996
WIP on making nhc98 build
#65043
py-lxml failures on 10.4.11 and 10.6.8
#65061
gcc: --build=${build_arch}- leads to incorrect names in case of PPC
#65135
py37-setuptools fails on PPC: ERROR Backend subproccess exited when trying to invoke build_wheel
#65147
nettle fails to build for x86_64 with gcc10/gcc11: sha256-compress.asm:208:no such instruction (fix: add --disable-assembler)
#65153
nss fails to build for x86_64 on 10.6.8 when forcing the build to use gcc11 instead of the default clang compiler: no such instruction: `pclmulqdq $16, %xmm2,%xmm0'
#65156
stack (and all of ghc) don't work on SnowLeopard, including when trying to build alex for example
#65157
ghc @9.2.2 error on 10.6.8: dyld: Symbol not found: _environ, expected in: /opt/x86_64/lib/libMacportsLegacySystem.B.dylib
#65176
go fails to upgrade to @1.17.10 for x86_64 on 10.6.8
#65180
dmd segfaults on 10.6.8; portfile has ppc/ppc64, but its dependency dmd-bootstrap is x86_64-only
#65208
py39-gobject3 fails to configure on Rosetta: ERROR: Include dir /opt/local/share/gobject-introspection-1.0/tests does not exist
#65227
uboot-tools @2020.10: Undefined symbols: "_strndup"
#65248
mkvtoolnix 53.0 undefined symbols error – anything familiar?
#65495
python310: is now broken for Rosetta: Undefined symbols: "_pthread_threadid_np"
#65508
nhc98 fails to build on Rosetta: wrong target
#65592
py310-numpy fails on Rosetta: multiarray/lowlevel_strided_loops failure
#65685
sparsehash fails to link on Rosetta: Undefined symbols "MallocExtension::instance()"
#65705
libbonobo fails on Rosetta: Undefined symbols: "_Bonobo_Sample_Echo_echo", referenced from: _main in echo-client.o
#65708
py-shiboken fails on Rosetta on shibokenmodule: malloc: *** error for object 0xa0f15754: pointer being freed was not allocated
#65722
erlsom fails to configure on Rosetta: error: Broken Erlang installation, does not exist!
#65737
clisp fails on Rosetta: Loading file macros2.lisp ...make: *** [interpreted.mem] Bus error
#65896
emacs fails to compile on old Mac <= 10.7
#65897
various gtk+quartz apps do not display characters on 10.5, 10.6, 10.7
#65917
alglib fails on Rosetta: error: size of array ‘_ae_bool_must_be_8_bits_wide’ is negative
#65918
xz-bootstrap uses clang for PPC on Rosetta
#65939
libunwind: do not force +universal on <11, perhaps?
#65945
jemalloc fails on 10.5.8: Undefined symbols: _malloc_default_purgeable_zone, __Unwind_Resume using a modified MacPorts setup on 10.5 that is defaulting to use gcc11
#65982
GCL fails on 10.5.8: new_init.c:688: error: ‘FPE_INIT’ undeclared
#65985
cctools fails to build on 10.6.8 with new GCC: error: expected ';' before 'char'
#65992
py310-pycryptodome fails to build on 10.5.8: error: #error No routines for aligned memory; error: ‘for’ loop initial declaration used outside C99 mode
#65996
luajit: unwinder errors on 10.5.8
#66025
ECL fails on Rosetta: thread_get_state failed
#66045
libedit fails to build with gcc-4.2: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
#66178
texlive-bin fails to build with GCC for x86_64 on 10.6.8: error: shift expression overflows
#66189
gsed 4.9 fails to build with gcc-4.2 (10.5.8, 10.6.8)
#66223
tor fails to build on 10.6.8 as +universal (i386+x86_64) with Clang
#66234
taglib fails to build with gcc-4.2, needs cxx_standard 2011
#66307
Scalapack: will not configure properly on PPC since mpi PG cannot handle mpich-gcc* but wants mpich-default
#66336
p5.34-devel-mat-dumper fails to build on Leopard: error: ‘for’ loop initial declaration used outside C99 mode
#66576
py-cython tries using Xcode clang on Rosetta (for ppc), needs to be blacklisted
#66577
py311-numpy uses -march=native on PPC, which breaks the build
#66625
ttyd fails to build on Rosetta: error: unknown type name 'using'
#66634
simde fails to build on 10.6.8
#66685
py38-numpy fails to build under Mac OS X 10.6.8 i386 - "No long double representation defined"
#66691
nxcomp @3.5.99.22: error: use of undeclared identifier 'strndup'
#66743
gnupg2 is broken on 10.6.8 now: error: redefinition of typedef ‘KEYRING_HANDLE’
#66745
smlnj uses clang and inconsistent flags in Rosetta, fails to build
#66759
meson on 10.6.8 Rosetta has arch issues: built for ppc7400 which is not the architecture being linked (x86_64)
#66797
xcbuild fails to configure on 10.6.8
#66908
ruby30 @3.0.5_1 doesn't work properly on 10.6 ppc
#66926
mold uses wrong flags with GCC, breaks the build
#66927
boost: backport fix for context from boost181
#66984
R: error with generating png images: figure margins too large
#67049
valgrind fails on 10.6.8 x86_64 with assembler errors: {standard input}:1352:no such instruction: `rdrand %r11d'
#67137
fftw fails to build on Rosetta: Macports arch settings not respected
#67214
catgirl also needs a substitute for memset_s (plus a couple of trivial fixes)
#67220
mimalloc broken on 10.6: error: stdatomic.h: No such file or directory, etc.
#67278
mariadb-10.11 uses static asserts incompatible with 32-bit
#67304
R @4.3.0: configure: error: cannot compile a simple Fortran program
#67314
R: do we need sysroot to be detected on systems without xcrun?
#67369
apache2 fails on Rosetta even when apr-util is fixed
#67380
py-cython on Rosetta uses clang for ppc with a warning: clang: warning: not using the clang compiler for the 'powerpc' architecture
#67399
BoCA fails to build on 10.6.8 Rosetta: config.cpp: error: ‘kAudioFormatMPEG4AAC_ELD’ is not a member of ‘CA’
#67415
fsplib fails to build on 10.6.8 with Clang: libfsplib.a(fsplib.o) malformed object (unknown load command 2)
#67425
bmake fails on Rosetta
#67516
opencascade @7.7.0: ld: internal error: atom not found in symbolIndex(__ZN11opencascade13type_instanceI18NCollection_BufferE3getEv)
#67544
boost176 lacks math_tr1 on 10.6.8?
#67581
viennacl fails to link on 10.6.8 Rosetta
#67598
bart fails to build on 10.6.8 POWERPC: Undefined symbols: "_vdprintf", "_fmemopen"
#67604
rawhide is broken at least on 10.9 down, failing at linking; also fails on Rosetta and does not pass Macports’ archflags
#67626
libmypaint @1.6.1: error: redefinition of typedef 'gchar' etc.
#67683
ld64-97: error: 'TARGET_OS_WATCH' is not defined, evaluates to 0
#67776
PDAL fails to build on 10.6.8: Undefined symbols for architecture x86_64: "___cxa_thread_atexit"
#67916
mpv @0.36.0: when building on 10.6-for-PPC with gcc-12: ao_coreaudio_utils.c: error: implicit declaration of function 'getpid'
#68017
gtk3 fails on 10.6 i386 32bit missing symbol _macroman2ucs
#68055
codeblocks fails to build with gcc12 on 10.6 when build as ppc: error: static assertion failed: comparison object must be invocable as const
#68075
transmission-qt fails to build on 10.6 Intel
#68144
libextractor @1.11: fails to build on Rosetta: Undefined symbols: "_LE_le16toh"
#68199
frozen fails on 10.6.8 Rosetta: error: modification of 'ze_map' is not a constant expression; error: non-constant condition for static assertion
#68206
gdk-pixbuf2 fails on ppc64 (10.5) and Rosetta with multiple undefined symbols
#68214
json-glib does not respect Macports arch flags
#68215
glances does not run on 10.6.8
#68223
libsoup-2.4 does not respect Macports arch settings, which breaks build on Rosetta
#68230
oofcanvas fails to configure on 10.6: Package 'gl', required by 'epoxy', not found
#68333
libfido2 @1.13.0: error: use of undeclared identifier 'id'
#68383
python312 fails on 10.6.8 Rosetta: error: implicit declaration of function 'pthread_threadid_np'; did you mean 'pthread_is_threaded_np'?
#68403
mbedtls3 broken on 10.6.8 Intel: error: "Must use `-mpclmul -msse2 -maes` for MBEDTLS_AESNI_C"
#68404
ocaml fails to build on 10.8 Intel and earlier: clang: error: linker command failed with exit code 1 (use -v to see invocation)
#68438
draco @1.5.6: error: no member named 'utimensat' in the global namespace
#68517
thrift fails to build on 10.6.8 / i386+x86_64
#68519
wxWidgets-3.0 conflicts wxWidgets-3.0-cxx11: Error: Failed to activate wxWidgets-3.0: Image error
#68520
zvbi: need to fix endian macros so that old Xcode gcc recognized them
#68578
cmake-devel 3.28 weird errors with some ports on old systems: CMake Error: Generator: execution of make failed. Make command was: /opt/local/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_c4da1/fast
#68598
rustc fails on 10.6 : undefined ___mpls_readdir
#68607
tatami, tatami-devel fail to build with clang on < 10.14: Undefined symbols for architecture x86_64: "___kmpc_for_static_fini" etc.
#68767
py-cryptography needs a fallback non-Rust version
#68773
gimp-lqr-plugin fails on i386 - duplicate symbol _state
#68798
photoqt-qt4 fails to build with clang: error: incompatible pointer types assigning to 'CustomPushButton *' from 'QPushButton *'
#68860
uxn @20231125_0 fails to build on 10.6 for ppc: error: redefinition of typedef ‘Sint8’
#68867
pointcloud does not respect Macports compiler setting, which breaks the build
#68871
btop broken on Catalina and below
#68882
vim broken on PowerPC and <10.6 Intel due to unconditional inclusion of libdispatch
#68890
tiledb @2.18.2 fails to build with clangs on Catalina and earlier
#68908
py-numpy: pep517 backend broken: ERROR: Unknown compiler(s): [['cython'], ['cython3']]
#68924
py311-cython uses clang for ppc on 10.6.8 Rosetta
#68926
gcc10-bootstrap @10.5.0+universal: is it supposed to have been tested on i386+ppc?
#68962
legacysupport: the macports-libcxx modifications put cxx-specific flags into the CPP flags, causing C builds to fail
#68973
ffmpeg6 @6.1 build failure: error: 'viewport' undeclared (first use in this function)
#68993
libffi build error on 10.6 i386: FATAL:symbol: ___x86.get_pc_thunk.bx can't be a weak_definition
#69000
libcxx-powerpc: can we get rid of depending on system libstdc++ completely?
#69006
LimeChat broken on every macOS from Mojave down
#69015
rb18-rake conflicts with rb-rake
#69037
FFView complains about missing 10.3.9 SDK
#69043
libknot: error: unknown type name 'sa_endpoints_t' (support earlier OS?)
#69051
qt5.x on PowerPC: approaches to bypass broken Cocoa
#69080
libssh @0.10.6 fails to build with cmake-devel on old systems
#69087
py-jsonschema broken by update to @4.20 which forced Rust dependency
#69092
xz-bootstrap and python27-bootstrap pick llvm-gcc-4.2 instead of gcc-4.2 on Leopard
#69110
NetSurf @3.11: Undefined symbols: _getline
#69113
FileZilla fails to launch: Fatal Error: Mismatch between the program and library build versions detected
#69114
php81 fails to build with gcc-4.2: cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
#69121
py312-cython tries to use Xcode clang on 10.6.8 Rosetta and fails
#69122
smtube fails to display video previews if built with Qt4: SSL issue?
#69125
Pythons for PowerPC: introduce a path-style dependency and separate ports (?)
#69147
folly fails on 10.8.5: error: no type named '__cxa_increment_exception_refcount' in namespace '__cxxabiv1'
#69149
lzma fails to build on 10.6 i386 with gcc: no such instruction: `xgetbv'
#69154
Make a separate tree for 10.6 pre-release-specific fixes
#69158
htop does not build on 10.7 Lion missing _mach_port_t.h
#69159
spice-server @0.15.2: error: expected identifier or '('
#69161
rust @1.71.1: Undefined symbols on Mac OS X 10.6.8 CoreDuo
#69178
tilde fails to run: Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/operand
#69188
libmacho fails to build on 10.6.8 x86_64: Assertion failed: (!"Unknown operand"), function LinkLocation, file /SourceCache/dwarf_utilities/dwarf_utilities-87/source/DWARFdSYM.cpp
#69197
algol68g fails to build on 10.6 i386: error: 'EXPORT_DYNAMIC_FLAGS' undeclared
#69264
smake @1.7-2023-09-28 fails to build: Failed to destroot smake: no files matched glob pattern
#69278
fpm build error: Undefined symbols for architecture i386: "_opendir$INODE64"
#69302
p5.34-lwp-mediatypes fails on 10.6.8 Rosetta: [blib/man1/.exists] Error 126
#69304
v8-8.3 fails on i386: error: static assertion failed: m != 0 && ((m & (m - 1)) == 0)
#69337
MenuMeters uses x86_64 strip with i386 build
#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

No results

Last modified 14 years ago Last modified on Sep 9, 2009, 7:22:05 PM