# HG changeset patch # User Kim Alvefur # Date 1343518635 -7200 # Node ID e02161ba20e0331595db2ea7f703253b0ac7bcb9 # Parent 4ba6940deed0f40301d32650645a41609c685165 configure: Add _GNU_SOURCE flag to linux and debian presets to enable Linux fallocate() diff -r 4ba6940deed0 -r e02161ba20e0 configure --- a/configure Sat Jul 28 22:37:24 2012 +0200 +++ b/configure Sun Jul 29 01:37:15 2012 +0200 @@ -96,6 +96,7 @@ LUA_SUFFIX_SET=yes LUA_INCDIR=/usr/include/lua5.1; LUA_INCDIR_SET=yes + CFLAGS="$CFLAGS -D_GNU_SOURCE" fi if [ "$OSTYPE" = "macosx" ] then LUA_INCDIR=/usr/local/include; @@ -110,6 +111,7 @@ LUA_LIBDIR=/usr/local/lib LUA_LIBDIR_SET=yes CFLAGS="-Wall -fPIC" + CFLAGS="$CFLAGS -D_GNU_SOURCE" LDFLAGS="-shared" fi if [ "$OSTYPE" = "freebsd" -o "$OSTYPE" = "openbsd" ]