* lib/sigsegv.c (install_for): Add a cast when assigning to
action.sa_sigaction.
+2023-02-11 Bruno Haible <bruno@clisp.org>
+
+ sigsegv: Fix a compilation error on OpenBSD with clang ≥ 16.
+ * lib/sigsegv.c (install_for): Add a cast when assigning to
+ action.sa_sigaction.
+
2023-02-10 Bruno Haible <bruno@clisp.org>
mkfifoat: Fix crash on macOS 12.
struct sigaction action;
# ifdef SIGSEGV_FAULT_ADDRESS_FROM_SIGINFO
- action.sa_sigaction = &sigsegv_handler;
+ action.sa_sigaction = (void (*) (int, siginfo_t *, void *)) &sigsegv_handler;
# else
action.sa_handler = (void (*) (int)) &sigsegv_handler;
# endif