Let glibc use the alternative syscalls as well.
authorDaniel Hokka Zakrisson <daniel@hozac.com>
Mon, 1 Jan 2007 19:37:36 +0000 (19:37 +0000)
committerDaniel Hokka Zakrisson <daniel@hozac.com>
Mon, 1 Jan 2007 19:37:36 +0000 (19:37 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2442 94cd875c-1c1d-0410-91d2-eb244daf1a30

configure.ac

index 491bd12..57a65a9 100644 (file)
@@ -137,6 +137,11 @@ AC_ARG_VAR(CC, [The C compiler])
 ENSC_INITRDDIR(initrddir)
 ENSC_RELEASE(RELEASE_CPPFLAGS)
 
+# HACK: This needs to be before ENSC_DIETLIBC_NEED_COMPAT, or the alternative
+# syscalls will never be enabled for glibc.
+ENSC_SYSCALLNR(vserver,273,[lib/syscall-fallback.h])
+ENSC_SYSCALL
+
 dnl ###########################
 dnl
 dnl {some dietlibc related tests
@@ -278,8 +283,6 @@ dnl
 dnl ##########################
 
 
-ENSC_SYSCALLNR(vserver,273,[lib/syscall-fallback.h])
-ENSC_SYSCALL
 ENSC_CHECK_EXT2FS_HEADER
 AC_CHECK_FUNCS([vserver])
 AC_CHECK_DECLS(MS_MOVE,,,[#include <linux/fs.h>])