[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
physmem: fix recognition of sys/sysctl.h
From: |
Bruno Haible |
Subject: |
physmem: fix recognition of sys/sysctl.h |
Date: |
Sun, 18 Oct 2009 10:00:07 +0200 |
User-agent: |
KMail/1.9.9 |
On OpenBSD 4.0, #include <sys/sysctl.h> fails if <sys/param.h> was not
included previously. This fixes the recognition of <sys/sysctl.h>:
2009-10-18 Bruno Haible <address@hidden>
Fix recognition of sys/sysctl.h on OpenBSD 4.0.
* m4/physmem.m4 (gl_PHYSMEM): Before including sys/sysctl.h, include
sys/param.h.
*** m4/physmem.m4.orig 2009-10-18 09:58:10.000000000 +0200
--- m4/physmem.m4 2009-10-18 09:41:03.000000000 +0200
***************
*** 1,4 ****
! # physmem.m4 serial 9
dnl Copyright (C) 2002-2003, 2005-2006, 2008-2009 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 ----
! # physmem.m4 serial 10
dnl Copyright (C) 2002-2003, 2005-2006, 2008-2009 Free Software Foundation,
Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
***************
*** 31,38 ****
# Prerequisites of lib/physmem.c.
AC_CHECK_HEADERS([sys/pstat.h sys/sysmp.h sys/sysinfo.h \
! machine/hal_sysinfo.h sys/table.h sys/param.h sys/sysctl.h \
! sys/systemcfg.h],,, [AC_INCLUDES_DEFAULT])
AC_CHECK_FUNCS([pstat_getstatic pstat_getdynamic sysmp getsysinfo sysctl
table])
AC_REQUIRE([gl_SYS__SYSTEM_CONFIGURATION])
--- 31,45 ----
# Prerequisites of lib/physmem.c.
AC_CHECK_HEADERS([sys/pstat.h sys/sysmp.h sys/sysinfo.h \
! machine/hal_sysinfo.h sys/table.h sys/param.h sys/systemcfg.h],,,
! [AC_INCLUDES_DEFAULT])
! dnl <sys/sysctl.h> requires <sys/param.h> on OpenBSD 4.0.
! AC_CHECK_HEADERS([sys/sysctl.h],,,
! [AC_INCLUDES_DEFAULT
! #if HAVE_SYS_PARAM_H
! # include <sys/param.h>
! #endif
! ])
AC_CHECK_FUNCS([pstat_getstatic pstat_getdynamic sysmp getsysinfo sysctl
table])
AC_REQUIRE([gl_SYS__SYSTEM_CONFIGURATION])
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- physmem: fix recognition of sys/sysctl.h,
Bruno Haible <=