[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sys_ioctl: fix configure output
From: |
Bruno Haible |
Subject: |
sys_ioctl: fix configure output |
Date: |
Sat, 8 Nov 2008 15:06:46 +0100 |
User-agent: |
KMail/1.5.4 |
This configure output is not pretty:
checking for socklen_t... yes
checking whether <sys/ioctl.h> declares ioctl... checking whether ioctl is
declared... yes
yes
This fixes it:
2008-11-07 Bruno Haible <address@hidden>
* m4/sys_ioctl_h.m4 (gl_SYS_IOCTL_H): Avoid using AC_CHECK_DECL inside
AC_CACHE_CHECK.
*** m4/sys_ioctl_h.m4.orig 2008-11-08 15:05:00.000000000 +0100
--- m4/sys_ioctl_h.m4 2008-11-08 15:00:44.000000000 +0100
***************
*** 1,4 ****
! # sys_ioctl_h.m4 serial 1
dnl Copyright (C) 2008 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # sys_ioctl_h.m4 serial 2
dnl Copyright (C) 2008 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
***************
*** 19,28 ****
dnl header file, such as <unistd.h> or <stropts.h>, is needed for that.
AC_CACHE_CHECK([whether <sys/ioctl.h> declares ioctl],
[gl_cv_decl_ioctl_in_sys_ioctl_h],
! [AC_CHECK_DECL([ioctl],
[gl_cv_decl_ioctl_in_sys_ioctl_h=yes],
! [gl_cv_decl_ioctl_in_sys_ioctl_h=no],
! [#include <sys/ioctl.h>])
])
if test $gl_cv_decl_ioctl_in_sys_ioctl_h != yes; then
SYS_IOCTL_H='sys/ioctl.h'
--- 19,31 ----
dnl header file, such as <unistd.h> or <stropts.h>, is needed for that.
AC_CACHE_CHECK([whether <sys/ioctl.h> declares ioctl],
[gl_cv_decl_ioctl_in_sys_ioctl_h],
! [dnl We cannot use AC_CHECK_DECL because it produces its own messages.
! AC_COMPILE_IFELSE(
! [AC_LANG_PROGRAM(
! [AC_INCLUDES_DEFAULT([#include <sys/ioctl.h>])],
! [(void) ioctl;])],
[gl_cv_decl_ioctl_in_sys_ioctl_h=yes],
! [gl_cv_decl_ioctl_in_sys_ioctl_h=no])
])
if test $gl_cv_decl_ioctl_in_sys_ioctl_h != yes; then
SYS_IOCTL_H='sys/ioctl.h'
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- sys_ioctl: fix configure output,
Bruno Haible <=