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
- #56284
- py-llvmmath, py-llvmpy: depend on outdated clang-3.3
- #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'
- #58668
- dns-server: Fix netstat on Catalina
- #58883
- dsniff @2.4: error: Berkeley DB with 1.85 compatibility not found
- #59218
- QLMarkdown and QLColorcode fail on Catalina 10.15
- #59282
- package py37-tensorflow does not build on mac os X 10.15 (catalina)
- #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
- #59415
- Htop does not show on Catalina
- #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
- #60093
- gtkglext @1.2.0_11 +quartz does not configure on macOS Catalina, Version 10.15.3, because 'configure: error: X development libraries not found'
- #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 fails to build on Big Sur
- #61570
- ifeffit @1.2.13: error: implicit declaration of function 'ioctl' is invalid in C99
- #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
- #61696
- transcode: 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
- #62594
- yydecode @0.2.10: error: implicitly declaring library function 'strcmp'
- #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
- #62917
- h4h5tools @2.2.3_10: error: implicit declaration of function 'close' is invalid in C99
- #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
- #63144
- cryptlib @3.4.5: error: use of undeclared identifier 'GPROF_COUNT'
- #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
- #63861
- screen @4.8.0_1: Configuration logfiles contain indications of -Wimplicit-function-declaration
- #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
- #63967
- gmpc @11.8.16_5: error: implicit declaration of function 'main_window_add_status_icon' is invalid in C99
- #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'
- #64197
- nvi @1.81.6_6 build failure: implicit declaration of function 'conv_enc'
- #64420
- argyll @2.2.1_1: error: implicit declaration of function 'execvp' is invalid in C99
- #64743
- libarchive bsdtar hang on catalina
- #64804
- mpv @0.34.1: port rev-upgrade loop on MacOS 10.15 Catalina
- #64991
- HexFiend @2.15.0b1_0: fails to build on macOS 10.15
- #59338
- freetds @1.00.9 +mssql +odbc : fails to install on High Sierra and Catalina (possibly others)
- #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
- #61642
- ds9 @8.1.1 +x11: build failure on Catalina
- #61653
- gimp-gap-devel @2.7.0-20191012+quartz fails to build on Catalina
Attachments (1)
- Catalina_macports_problem.txt (51 bytes) - added by tcorke 3 years ago.
Download all attachments as: .zip