diff options
author | Volker Lendecke <vl@samba.org> | 2011-12-23 21:37:57 +0100 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2011-12-25 13:31:58 +0100 |
commit | c3a4057a21c87cabbc03692b170e9e78badd9e5c (patch) | |
tree | 6e166b8ceede2887d8d89dd8f6713ecccfc10ef1 | |
parent | eb617374a673bb1189dd9b6bccbf3f1d9fb91010 (diff) | |
download | samba-c3a4057a21c87cabbc03692b170e9e78badd9e5c.tar.gz samba-c3a4057a21c87cabbc03692b170e9e78badd9e5c.tar.bz2 samba-c3a4057a21c87cabbc03692b170e9e78badd9e5c.zip |
libreplace: Don't check for standards.h on darwin (Lion)
standards.h on Lion holds a #warning that standards.h will be removed. This is
annoying during the build.
-rw-r--r-- | lib/replace/libreplace_cc.m4 | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/replace/libreplace_cc.m4 b/lib/replace/libreplace_cc.m4 index 48d9e84a32..7ddc19f14b 100644 --- a/lib/replace/libreplace_cc.m4 +++ b/lib/replace/libreplace_cc.m4 @@ -102,9 +102,17 @@ case "$host_os" in ;; esac +# Do not check for standards.h on darwin, we get nasty warnings on +# OS/X Lion. Probably a positive-list of OS'es like IRIX and AIX +# would be the better choice, but this seems to work fine - -AC_CHECK_HEADERS([standards.h]) +case "$host_os" in + *darwin*) + ;; + *) + AC_CHECK_HEADERS([standards.h]) + ;; +esac # Solaris needs HAVE_LONG_LONG defined AC_CHECK_TYPES(long long) |