From: Nickolai Zeldovich Date: Fri, 18 Jan 2002 18:47:00 +0000 (+0000) Subject: largefile-dump-support-20020118 X-Git-Tag: openafs-devel-1_3_0~56 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=e0319dc024e24e1198a863eca4a295f3449ef5d6;p=packages%2Fo%2Fopenafs.git largefile-dump-support-20020118 64bit file support for vos dump --- diff --git a/src/cf/osconf.m4 b/src/cf/osconf.m4 index 127623840..91cd83656 100644 --- a/src/cf/osconf.m4 +++ b/src/cf/osconf.m4 @@ -47,7 +47,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -58,7 +58,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -147,7 +147,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -158,6 +158,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" ;; i386_obsd29) @@ -180,7 +181,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -214,7 +215,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -225,7 +226,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -255,7 +256,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O -g" + XCFLAGS="-O -g -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -270,7 +271,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O -g" + XCFLAGS="-O -g -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -339,7 +340,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -350,7 +351,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; @@ -361,7 +362,7 @@ case $AFS_SYSNAME in PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" SHLIB_LDFLAGS="-shared -Xlinker -x" TXLIBS="/usr/lib/libncurses.so" - XCFLAGS="-O2" + XCFLAGS="-O2 -D_LARGEFILE64_SOURCE" YACC="bison -y" ;; diff --git a/src/usd/usd_file.c b/src/usd/usd_file.c index e3f571896..4c05ddf09 100644 --- a/src/usd/usd_file.c +++ b/src/usd/usd_file.c @@ -349,7 +349,7 @@ static int usd_FileOpen( oflags |= O_CREAT; #ifdef O_LARGEFILE - fd = open64(path, oflags, mode); + fd = open64(path, oflags | O_LARGEFILE, mode); #else /* O_LARGEFILE */ fd = open(path, oflags, mode); #endif /* O_LARGEFILE */