]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
build: try to fix large file support for AIX
authorBjörn Jacke <bj@sernet.de>
Thu, 7 Jun 2012 20:43:43 +0000 (22:43 +0200)
committerBjoern Jacke <bj@sernet.de>
Thu, 7 Jun 2012 22:37:00 +0000 (00:37 +0200)
Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Fri Jun  8 00:37:00 CEST 2012 on sn-devel-104

buildtools/wafsamba/samba_conftests.py

index 3605e33f08b564b2b6d40cccccdc9ac5e22a5027..0274f665a68d8a8e38423908fe15ade1ff0c9b0e 100644 (file)
@@ -113,6 +113,14 @@ def CHECK_LARGEFILE(conf, define='HAVE_LARGEFILE'):
                        msg='Checking for -D_FILE_OFFSET_BITS=64'):
         conf.DEFINE('_FILE_OFFSET_BITS', 64)
         return True
+
+    if conf.CHECK_CODE('return !(sizeof(off_t) >= 8)',
+                       define,
+                       execute=True,
+                       cflags='-D_LARGE_FILES',
+                       msg='Checking for -D_LARGE_FILES'):
+        conf.DEFINE('_LARGE_FILES', 1)
+        return True
     return False