summaryrefslogtreecommitdiff
path: root/devel/bmake/files/configure.in
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2009-09-18 20:55:21 +0000
committerjoerg <joerg@pkgsrc.org>2009-09-18 20:55:21 +0000
commit1869e779310e24b43754c694c616566fa8eca3d7 (patch)
tree46c780c45309611e0cafd1ae55a8046d1a4b07eb /devel/bmake/files/configure.in
parentb952f7758718bf9fea8dc11ba8a00727a9a8cc6f (diff)
downloadpkgsrc-1869e779310e24b43754c694c616566fa8eca3d7.tar.gz
Import bmake-20090909:
- .MAKE.LEVEL, -C, SIGINFO support - fixes for :M and \: - vfork signal handling fixes e.g. for Solaris
Diffstat (limited to 'devel/bmake/files/configure.in')
-rw-r--r--devel/bmake/files/configure.in16
1 files changed, 5 insertions, 11 deletions
diff --git a/devel/bmake/files/configure.in b/devel/bmake/files/configure.in
index 9e55b11fad9..4cc47d2b823 100644
--- a/devel/bmake/files/configure.in
+++ b/devel/bmake/files/configure.in
@@ -1,6 +1,6 @@
dnl
dnl RCSid:
-dnl $Id: configure.in,v 1.1.1.3 2008/11/11 19:32:22 joerg Exp $
+dnl $Id: configure.in,v 1.1.1.4 2009/09/18 20:55:24 joerg Exp $
dnl
dnl Process this file with autoconf to produce a configure script
dnl
@@ -24,6 +24,10 @@ no) ;;
dnl
dnl
dnl Check for OS problems
+dnl Solaris's signal.h only privides sigset_t etc if one of
+dnl _EXTENSIONS_ _POSIX_C_SOURCE or _XOPEN_SOURCE are defined.
+dnl The later two seem to cause more problems than they solve so if we
+dnl see _EXTENSIONS_ we use it.
AC_USE_SYSTEM_EXTENSIONS
dnl Checks for programs.
AC_PROG_CC
@@ -137,16 +141,6 @@ else
echo no >&6
fi
dnl
-dnl
-dnl Solaris's signal.h only privides sigset_t etc if one of
-dnl _EXTENSIONS_ _POSIX_C_SOURCE or _XOPEN_SOURCE are defined.
-dnl The later two seem to cause more problems than they solve so if we
-dnl see _EXTENSIONS_ we use it.
-dnl Note we _don't_ want AC_EGREP_HEADER as we don't want CPP involved.
-dnl
-AC_EGREP(__EXTENSIONS__, /usr/include/signal.h,
-CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__",)
-dnl
dnl AC_* don't quite cut it.
dnl
echo "checking for MACHINE & MACHINE_ARCH..." >&6