bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new module 'sigprocmask'


From: Eric Blake
Subject: Re: new module 'sigprocmask'
Date: Tue, 17 Oct 2006 14:53:42 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Bruno Haible <bruno <at> clisp.org> writes:

> --- 25,40 ----
>     fi
>   ])
> 
> ! # Prerequisites of lib/sigprocmask.h and lib/sigprocmask.c.
>   AC_DEFUN([gl_PREREQ_SIGPROCMASK], [
> +   AC_CHECK_TYPES([sigset_t],
> +     [gl_cv_type_sigset_t=yes], [gl_cv_type_sigset_t=no],
> +     [#include <signal.h>
> + /* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>.  */
> + #include <sys/types.h>])
> +   if test $gl_cv_type_sigset_t = yes; then
> +     AC_DEFUN([HAVE_SIGSET_T],
> +       [Define to 1 if you lack the sigprocmask function but have the 
sigset_t type.])
> +   fi

This leads to a shell syntax error:

checking for sigprocmask... (cached) yes
../configure: line 11934: syntax error near unexpected token `fi'
../configure: line 11934: `  fi'
make: *** [config.status] Error 2

So I'm installing this fix as obvious:

2006-10-17  Eric Blake  <address@hidden>

        * m4/signalblocking.m4 (gl_PREREQ_SIGPROCMASK): Fix typo.

Index: m4/signalblocking.m4
===================================================================
RCS file: /sources/gnulib/gnulib/m4/signalblocking.m4,v
retrieving revision 1.4
diff -u -r1.4 signalblocking.m4
--- m4/signalblocking.m4        17 Oct 2006 12:43:12 -0000      1.4
+++ m4/signalblocking.m4        17 Oct 2006 14:42:34 -0000
@@ -1,4 +1,4 @@
-# signalblocking.m4 serial 3 (gettext-0.15.1)
+# signalblocking.m4 serial 4 (gettext-0.15.1)
 dnl Copyright (C) 2001-2002, 2006 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -33,7 +33,7 @@
 /* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>.  */
 #include <sys/types.h>])
   if test $gl_cv_type_sigset_t = yes; then
-    AC_DEFUN([HAVE_SIGSET_T],
+    AC_DEFINE([HAVE_SIGSET_T], [1],
       [Define to 1 if you lack the sigprocmask function but have the sigset_t 
type.])
   fi
   AC_CHECK_FUNCS_ONCE(raise)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]