Closed
Description
After the release at 1.49, we at conda-forge are seeing some new build failures on macOS builds due to a missing _linkat
symbol:
error: linking with `x86_64-apple-darwin13.4.0-clang` failed: exit code: 1
|
= note: "x86_64-apple-darwin13.4.0-clang" "-m64" "-arch" "x86_64" [... long command line ...]
= note: Undefined symbols for architecture x86_64:
"_linkat", referenced from:
std::sys::unix::fs::link::had1f447ad1437b53 in libstd-518979da66993550.rlib(std-518979da66993550.std.byn0lf9c-cgu.0.rcgu.o)
ld: symbol(s) not found for architecture x86_64
clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
linkat
is only availabe starting in macOS 10.10, while on conda-forge our targeted minimum version is 10.9. It looks like this may have been introduced unintentionally in #78026.
I'm filing this as a regression because I don't see any documentation of a bump in the minimum macOS version for 1.49.