!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1159 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org187 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
15 Dec 2025
@niklaskorz:matrix.orgniklaskorz
pypy>   implement_15.c:210:14: error: 'ffi_prep_cif_var' is only available on macOS 10.15 or newer [-Werror,-Wunguarded-availability-new]
pypy>     210 |         l_v371524 = ffi_prep_cif_var(l_a0_299, l_a1_191, l_a2_92, l_a3_37, l_a4_21, l_a5_11);
pypy>         |                     ^~~~~~~~~~~~~~~~
pypy>   /nix/store/4867zlym6n0ffcj1ymxszx3cqa721w8d-libffi-40-dev/include/ffi.h:509:12: note: 'ffi_prep_cif_var' has been marked as being introduced in macOS 10.15 here, but the deployment target is macOS 10.13.0
pypy>     509 | ffi_status ffi_prep_cif_var(ffi_cif *cif,
pypy>         |            ^
pypy>   implement_15.c:210:14: note: enclose 'ffi_prep_cif_var' in a __builtin_available check to silence this warning
pypy>     210 |         l_v371524 = ffi_prep_cif_var(l_a0_299, l_a1_191, l_a2_92, l_a3_37, l_a4_21, l_a5_11);
pypy>         |                     ^~~~~~~~~~~~~~~~
pypy>   implement_15.c:4823:14: error: 'ffi_prep_closure_loc' is only available on macOS 10.15 or newer [-Werror,-Wunguarded-availability-new]
pypy>    4823 |         l_v371837 = ffi_prep_closure_loc(l_a0_344, l_a1_226, l_a2_119, l_a3_49, l_a4_32);
pypy>         |                     ^~~~~~~~~~~~~~~~~~~~
pypy>   /nix/store/4867zlym6n0ffcj1ymxszx3cqa721w8d-libffi-40-dev/include/ffi.h:388:1: note: 'ffi_prep_closure_loc' has been marked as being introduced in macOS 10.15 here, but the deployment target is macOS 10.13.0
pypy>     388 | ffi_prep_closure_loc (ffi_closure*,
pypy>         | ^
pypy>   implement_15.c:4823:14: note: enclose 'ffi_prep_closure_loc' in a __builtin_available check to silence this warning
pypy>    4823 |         l_v371837 = ffi_prep_closure_loc(l_a0_344, l_a1_226, l_a2_119, l_a3_49, l_a4_32);
pypy>         |                     ^~~~~~~~~~~~~~~~~~~~
pypy>   2 errors generated.
23:02:28
@emilazy:matrix.orgemilymake sure that's not an issue with our libffi package.23:10:02
@emilazy:matrix.orgemilybut yes sounds like fallout of us turning the availability checks warning on23:10:25
@emilazy:matrix.orgemilydo they only use it on AArch64 or otherwise guard it?23:10:42
@reckenrode:matrix.orgRandy EckenrodeWe should remove the availability annotations from our package (even though it shouldn’t matter for our default deployment target).23:11:33
@reckenrode:matrix.orgRandy Eckenrode * 23:11:50

Show newer messages


Back to Room ListRoom Version: 6