From 1fa44a7ed981b36af3049dc99b5e8c2754bb51a0 Mon Sep 17 00:00:00 2001 From: Shai Levy <58184723+shailevi23@users.noreply.github.com> Date: Mon, 16 Oct 2023 14:26:20 +0300 Subject: [PATCH] configure: improve pthread_sigmask detection. On Windows system, pthread_sigmask is defined as a noop which will trigger unused variable warning for sigmask. By triggering the same warning in the configure script, we make CONFIG_PTHREAD_SIGMASK undefined in the Windows msys2 build. Signed-off-by: Shai Levy . --- configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 36184a58..742cb7c5 100755 --- a/configure +++ b/configure @@ -864,7 +864,8 @@ cat > $TMPC < /* pthread_sigmask() */ int main(void) { - return pthread_sigmask(0, NULL, NULL); + sigset_t sigmask; + return pthread_sigmask(0, NULL, &sigmask); } EOF if compile_prog "" "$LIBS" "pthread_sigmask" ; then -- 2.25.1