dnl
AC_PREREQ(2.57)
-AC_INIT(util-vserver, 0.30.206, enrico.scholz@informatik.tu-chemnitz.de)
+AC_INIT(util-vserver, 0.30.208, enrico.scholz@informatik.tu-chemnitz.de)
AC_CONFIG_SRCDIR([src/capchroot.c])
AC_CONFIG_HEADER([config.h])
ENSC_PATHPROG(IPTABLES, iptables)
ENSC_PATHPROG(MODPROBE, modprobe)
ENSC_PATHPROG(NAMEIF, nameif)
+ENSC_PATHPROG(NOHUP, nohup)
ENSC_PATHPROG(RMMOD, rmmod)
ENSC_PATHPROG(VCONFIG, vconfig,, [See http://www.candelatech.com/~greear/vlan.html; usually this tool is shipped in the 'vconfig' or 'vlan' package of your distribution])
ENSC_PATHPROG(WGET, wget)
ENSC_CHECK_CC_FLAG([-std=c99 -Wall -pedantic -W])
ENSC_CHECK_CXX_FLAG([-ansi -Wall -pedantic -W -fmessage-length=0])
-ENSC_FPIC_SYSCALL
-
AC_MSG_CHECKING([whether to enable extra optimizations])
AC_ARG_ENABLE([extra-optimizations],
[AC_HELP_STRING([--disable-extra-optimizations],
AC_MSG_CHECKING([whether to enable expensive tests])
AC_ARG_ENABLE([expensive-tests],
- [AC_HELP_STRING([--disable-expensive-tests],
+ [AC_HELP_STRING([--enable-expensive-tests],
[disable tests which might be expensive on some systems (default: no)])],
[case "$enableval" in
(yes|no) use_expensive_tests=$enableval;;
- (*) AC_MSG_ERROR(['$enableval' is not a valid value for '--disable-expensive-tests']);;
+ (*) AC_MSG_ERROR(['$enableval' is not a valid value for '--enable-expensive-tests']);;
esac],
- [ use_expensive_tests=yes ])
+ [ use_expensive_tests=no ])
AC_MSG_RESULT($use_expensive_tests)
AC_SUBST(ENSC_USE_EXPENSIVE_TESTS, "$use_expensive_tests")
+ENSC_CHECK_PERSONALITY_FLAGS
+
AC_ARG_VAR(CC, [The C compiler])
ENSC_INITRDDIR(initrddir)
case $host_cpu in
(i*86|athlon) min_diet_ver=0.25;;
- (*) min_diet_ver=0.29;;
+ (ia64|hppa*) min_diet_ver=0.29;;
+ (*) min_diet_ver=0.28;;
esac
ENSC_ENABLE_DIETLIBC(USE_DIETLIBC, [$min_diet_ver])
dnl ##########################
-ENSC_KERNEL_HEADERS(kernelincludedir)
ENSC_UV_VROOTDIR(vserverdir)
ENSC_CHANGELOG([trunk])
dnl ##########################
-ENSC_SYSCALLNR(vserver,273)
+ENSC_SYSCALLNR(vserver,273,[lib/syscall-fallback.h])
ENSC_SYSCALL
ENSC_CHECK_EXT2FS_HEADER
AC_CHECK_FUNCS([vserver])
cfg-Directory: $sysconfdir/vservers
initrd-Directory: $initrddir
pkgstate-Directory: $localstatedir/run/vservers
- Kernelheaders: $kernelincludedir
vserver-Rootdir: $vserverdir
"
echo "$FEATURES_TXT" >FEATURES.txt