wiki:BigSurProblems

macOS Big Sur Problems

General Issues

First of all, please read Migration.

Updating MacPorts Base

MacPorts must be re-installed in a version configured for macOS 11.0 Big Sur.

Ensure you have Xcode 12.2 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

Install macOS SDK 11.0 manually in case of problems

Some users who upgraded from earlier versions of macOS reported, that xcode-select --install didn't gave proper results (didn't install neither Xcode, nor the SDK required) and first the installation of Xcode from AppStore and then the installation of Command-line tools for Xcode 12.2 was required from Apple Developer site, as described here: https://www.macports.org/install.php .

Symptoms that your system requires manual installation: console message about missing SDK (Warning: The macOS 11.0 SDK does not appear to be installed. Ports may not build correctly. Warning: You can install it as part of the Xcode Command Line Tools package by running xcode-select --install'.`) or a message about C compiler being unable to create executables in build logs.

Tickets for Broken Ports

#58480
chasen-base @2.3.3: clang: error: unknown argument: '-syslibroot'
#61103
qt5-qtbase @5.14.2_1:error:cannot be run on this version of macOS. Qt requires macOS 11.0.0 or later, you have macOS 10.16.0.
#61261
grace @5.1.25: configure: error: M*tif has not been found
#61409
db53 fails to configure on macOS 10.15 with XCode 12.1
#61422
stack @2.5.1_0 build fails on Big Sur 11.1 Beta / Xcode 12.3 Beta
#61464
php: modules fail to build with undefined symbols
#61472
"./restore_ports.tcl myports.txt" fails on Big Sur without giving a single hint (what the problem might be, where I could look up details, ...)
#61486
fluxbox @1.3.7_1 does not compile on macOS Big Sur, Version 11.0.1, because "src/FbTk/FbTime.cc:64:10: error: redefinition of '_mono'"
#61498
dialog @1.3: configure: error: No curses header-files found
#61504
xcircuit: error: implicit declaration of function 'UDrawXAt' is invalid in C99
#61512
lv @4.51: implicit declaration of function
#61521
xemacs @21.4.22: error: implicitly declaring library function 'exit'
#61522
libmcrypt: error: implicitly declaring library function 'calloc'
#61526
libzzip @0.13.71 can be built with Python 3
#61529
moria @5.5.2_5 fails to build on Big Sur
#61530
dblatex @0.3.11_1 can be built with Python 3
#61535
lha: error: implicit declaration of function 'CFStringEncodingBytesToUnicode' is invalid in C99
#61545
python38 +universal fails to build on Big Sur (Apple Silicon Mac)
#61550
neovim fails to compile on Big Sur with Apple Silicon
#61556
Error: Failed to build tf: command execution failed
#61564
libelf @0.8.13.2: implicit declaration of function
#61568
pinentry-mac @0.9.4 has still problems to build on Big Sur
#61570
Ifeffit: Build error on MacPorts 2.6.4 on Big Sur
#61583
py38-graph-tool @2.33_0 +openmp Build Failure
#61588
p5.28-wx: Build error on MacPorts 2.6.4 on Big Sur
#61590
alpine @2.23: error: implicit declaration of function 'time' is invalid in C99
#61598
nut @2.7.4: Undefined symbols
#61601
p5-crypt-gcrypt @1.26: Can't link/include C library 'gcrypt', aborting.
#61602
p5-crypt-des @2.07: error: implicit declaration of function 'perl_des_expand_key' is invalid in C99
#61603
p5-crypt-ssleay @0.72: error: implicit declaration of function 'SSLv3_client_method' 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
#61607
p5-html-strip @2.10: error: implicit declaration of function 'utf8_char_width' 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
#61616
p5-net-rawip @0.25: Could not load the pcap library
#61617
p5-sdl @2.548: error: implicit declaration of function '_calc_offset' is invalid in C99
#61618
p5-string-ediff @0.09: error: implicit declaration of function 'ediff' is invalid in C99
#61619
p5-term-gnuplot @0.903.809.60: error: implicit declaration of function 'test_term' is invalid in C99
#61622
p5-www-curl @4.17: error: #endif without #if
#61624
net-snmp @5.8: error: implicit declaration of function 'get_in_address' is invalid in C99
#61629
umem fails to build with undefined symbols
#61631
torsocks: error: implicit declaration of gethostbyaddr_r is invalid in C99
#61635
calc @2.12.6.8: error: expected parameter declarator
#61637
link problems with mpich-gcc10, mpich-gcc8, py38-mpi4py and mpich-default. All have the same problem
#61656
db46 @4.6.21_10: error: implicit declaration of function 'getopt' is invalid in C99
#61663
procmail @3.22: error: implicit declaration of function 'killchildren' is invalid in C99
#61670
netpipes: error: implicitly declaring library function 'strcmp'
#61671
gl2ps: ! LaTeX Error: File `pdftexcmds.sty' not found.
#61673
mikmod: error: implicitly declaring library function 'strlen'
#61675
cftp: error: implicitly declaring library function 'exit'
#61692
gromacs: clang: error: invalid version number in '-mmacosx-version-min=11.0'
#61707
php74-postgresql @7.4.12: error: 'asm goto' constructs are not supported yet
#61710
gtk2-murrine @0.98.2: error: implicit declaration of function 'murrine_rc_style_register_types' is invalid in C99
#61720
gwyddion: Undefined symbols for architecture x86_64
#61724
bvi @1.4.0: build fails on macOS 11.0.1 "Big Sur"/Xcode 12.2

#61068
lynx on Big Sur cannot find ncurses headers due to implicit declaration not allowed in C99
#61445
Java version not detected on macOS Big Sur 11.0.1
#61447
git-lfs @2.12.1: build fails on macOS 11.0.1 "Big Sur" (x86_64)
#61471
virt-manager fails to load shared library on Big Sur
#61483
neon @0.30.2 does not build on Big Sur (11.0.1)
#61492
Cannot build openmpi-gcc10, mpich-gcc10, etc. on macOS 11.0.1 Big Sur, Xcode 12.2
#61508
gobject-introspection generates invalid gir files on Big Sur
#61523
subversion-perlbindings-5.28 package fail to install on Big Sur
#61536
asymptote @2.65 build on Big Sur causes kernel panic, does not work on El Capitan or Catalina either
#61546
avr-gdb fails to build on macOS 11 Big Sur
#61586
gimp +quartz does not build under Big Sur
#61612
xorg-libx11 @1.7.0 variant +docs does not build on El Capitan, OK on Big Sur (Java problem?)
#61639
iverilog @10.3_0 fails to build on Big Sur
#61649
xorg not setting DISPLAY variable on Big Sur
#61652
c-ares @1.17.1 does not build on Big Sur X86_64, but the build bot has no problem with arm64 build
#61659
pypy: fails to install on Big Sur because there is no libc.dylib
#61698
tecla 1.6.3_0 build failure Big Sur: error: implicit declaration of function 'ioctl' is invalid in C99

Last modified 12 days ago Last modified on Nov 20, 2020, 3:55:21 PM