wiki:CatalinaProblems

macOS Catalina Problems

General Issues

First of all, please read Migration.

Just as with macOS 10.14, the 10.15 SDK does not support building 32-bit code, and furthermore 32-bit programs cannot run on Catalina. Any ports of software that lacks 64-bit support or needs to be universal will thus fail to build or otherwise encounter problems on Catalina. Most of these will not be able to be fixed short of adding 64-bit support upstream.

Updating MacPorts Base

MacPorts must be re-installed in a version configured for macOS 10.15 Catalina.

Ensure you have Xcode 11.3 or greater installed and selected (e.g. sudo xcode-select -s /Applications/Xcode.app/Contents/Developer), and that you have the command line tools installed (xcode-select --install). You also have to agree to the license by running sudo xcodebuild -license.

There have been reports that the -license option might not be sufficient alone, and following command might be required to agree to the license: sudo xcodebuild -runFirstLaunch

Tickets for Broken Ports

#49129
HandBrakeCLI @0.10.0: configure.py: error: invalid xcconfig: osx1011.x86_64
#57174
cotvnc wont compile
#58425
QGLE @4.2.5_12: fatal error: 'glu.h' file not found
#58480
chasen-base @2.3.3: clang: error: unknown argument: '-syslibroot'
#58883
dsniff @2.4: error: Berkeley DB with 1.85 compatibility not found
#59218
QLMarkdown and QLColorcode fail on Catalina 10.15
#59316
osxfuse @3.8.3: Assertion 'common_is_variable DEFAULT_SDK_10_15_ARCHITECURES' failed
#59377
xorg-xorgproto @2019.2: Failed to configure on macOS 10.15
#59511
bootstrap ports fail to build on Mojave and later
#59593
ndcctools @6.0.16: Sorry, I can't proceed without Mac OS X Command Line Tools.
#59700
SSHKeychain @0.8.2: error: could not decode input file using specified encoding: Western (Mac OS Roman), and the file contents appear to be encoded in Unicode (UTF-8)
#59733
hyperestraier causes segfault on Catalina
#59948
Building libgcc7 failed on macOS Catalina 10.15.2
#59951
ossp-uuid +perl5_26: fatal error: 'sys/types.h' file not found
#59999
libedit @20191231-3.1_0 build failure with hfscompression
#60953
atlas @3.10.2_2: ERROR: enum fam=3, chip=2, model=158, mach=0
#60962
graphviz @2.40.1_2 +pangocairo-x11-universal: no member named 'min' in namespace 'std::__1'
#60988
php73-apache2handler @7.3.16_1: error: too few arguments to function call, expected 3, have 2
#61106
gr-osmosdr @20200214: Failed - ModuleNotFoundError: No module named 'mako'
#61331
erlang @23.0 +wxwidgets: does not build on catalina
#61383
xemacs @21.4.22: *** PANIC *** Configure tests are not working - compiler is broken.
#61529
moria @5.5.2_5: implicit declaration of functions
#61602
p5-crypt-des @2.07: error: implicit declaration of function 'perl_des_expand_key' is invalid in C99
#61604
p5-authen-smb @0.91: error: implicit declaration of function 'SMB_Init' is invalid in C99
#61605
p5-digest-nilsimsa @0.06: error: implicit declaration of function 'clear' is invalid in C99
#61610
p5-inline-python @0.5.6: error: implicit declaration of function 'initperl' is invalid in C99
#61611
p5-ipe 0.3.1: error: implicit declaration of function 'train_bntree' is invalid in C99
#61614
p5-math-longdouble @0.22: error: implicitly declaring library function 'finite'
#61615
p5-net-nfdump @1.25: error: implicit declaration of function 'ff2_lex' is invalid in C99
#61617
p5-sdl @2.548: error: implicit declaration of function '_calc_offset' is invalid in C99
#61619
p5-term-gnuplot @0.903.809.60: error: implicit declaration of function 'test_term' is invalid in C99
#61631
torsocks @2.3.0: error: implicit declaration of gethostbyaddr_r is invalid in C99
#61653
gimp-gap @2.6.0, gimp-gap-devel @2.7.0-20191012: error: implicit declaration of function
#61696
transcode @1.1.7: error: implicit declaration of function 'audio_resample_close' is invalid in C99
#61710
gtk2-murrine @0.98.2: error: implicit declaration of function 'murrine_rc_style_register_types' is invalid in C99
#61765
gwenhywfar4 @4.20.2 does not build on Big Sur
#61842
opendx @4.4.4_10: y.tab.c:1107:16: error: implicit declaration of function '_dxfcclex' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
#61863
geos @3.9.0: Configuration logfiles contain indications of -Wimplicit-function-declaration
#62105
kdelibs4 @ 4.14.3_15: build failure on Catalina
#62304
sudosh @1.6.3: error: implicit declaration of function 'gettimeofday' is invalid in C99
#62307
gnuregex @0.12_2: error: implicit declaration of function 'free' is invalid in C99
#62567
scalapack @2.1.0 build failure due to implicit declaration
#62626
R @4.0.5 compile failure due to implicit declarations
#62636
tightvnc @1.3.10_2: implicit declaration of function 'vncDecryptPasswdFromFile2' is invalid in C99
#62729
py3x-tensorflow @2.4.1_1 [+native]: tensorflow-2.4.1-cp38-cp38-macosx_11_0_x86_64.whl is not a supported wheel on this platform
#62919
pamtester @0.1.2: error: implicitly declaring library function 'sprintf' with type 'int (char *, const char *, ...)'
#62967
oftpd @0.3.7_2 fails to build due to implicit declarations
#63280
xfractint @20.04p14_0: build error: implicit declaration of function 'xpopup' is invalid in C99
#63332
scotty @3.0.0_9: error: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)'
#63380
Failed to build gnuplot: command execution failed
#63452
gst @3.2.5: getopt.c:576:30: error: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Werror,-Wimplicit-function-declaration]
#63491
libopenshot: error: use of undeclared identifier 'zmq_ctx_shutdown'
#63538
xastir @2.0.8_7: error: implicit declaration of function 'XmGetDestination' is invalid in C99
#63884
mariadb-10.6 @10.6: Configuration logfiles contain indications of -Wimplicit-function-declaration
#63932
gcc11 offers a universal variant on macOS 10.15 where universal is not possible
#64046
py27-ngl @1.3.0b1_2: error: implicit declaration of function 'c_cssgrid' is invalid in C99
#64057
darwinbuild: You must install darwinbuild with the universal variant
#64082
gmt6 @6.3.0_0+fftw3+gdal+nonfree+openmp+pcre: error: expected ')' before 'bsd_signal'
#64743
libarchive bsdtar hang on catalina
#64804
mpv @0.34.1: port rev-upgrade loop on MacOS 10.15 Catalina
#67051
arch @1.3.5: error: implicit declaration of function
#67104
qt5-qtwebengine @5.15.12: Project ERROR: Could not resolve SDK Path for 'macosx10.15' using --show-sdk-path
#67971
libKriging fails on Catalina: error: no viable constructor or deduction guide for deduction of template arguments of 'CacheFunction'
#68176
transmission-x11 @4.0.4 fails to build with Clang on Catalina and below: error: no viable constructor or deduction guide for deduction of template arguments of 'shared_ptr'
#68443
aewan @1.0.01_1: error: implicit declaration of function 'filedlg_show' is invalid in C99
#68476
cog @0.8.0: error: implicit declaration of function 'setup_setting_widget' is invalid in C99
#68659
mips-elf-gcc @3.4.6_0: fails to build due to implicit declaration of abort()
#68759
agrep @2.04: implicit function declarations
#68871
btop broken on Catalina and below
#68890
tiledb @2.18.2 fails to build with clangs on Catalina and earlier
#68974
gnupg2 @2.4.3.1: error: implicit declaration of function 'libusb_error_name' is invalid in C99
#69192
folly +tests needs a better fix for aligned_alloc on macOS <11; perhaps, switch to posix_memalign
#69421
fastgltf fails to build on 10.15: error: 'To' does not refer to a value
#69532
contacts-cli fails on Catalina: error: package is using Swift tools version 5.5.0 but the installed version is 5.2.0
#69869
kicad @7.0.11: crashes when run
#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)"

#60916
macOS Catalina cfitsio +universal not installing
#60997
osxfuse @ 3.8.3_0: fails to build on Catalina: Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.6_XCODE' failed
#61081
unison @2.51.2_3+aqua installed on macOS Mojave (10.14) built for macOS Catalina (10.15) and won't run
#67576
Error Building libgcc11 on MacOS Catalina: error: unknown type name 'PTR'
#69350
py-pyopencl @2023.1.4 does not work with Catalina

Last modified 4 years ago Last modified on Nov 14, 2020, 1:36:07 PM