1 diff -ur cksfv-1.3.orig/src/Makefile cksfv-1.3/src/Makefile
2 --- cksfv-1.3.orig/src/Makefile 2001-07-06 08:33:08.000000000 +0200
3 +++ cksfv-1.3/src/Makefile 2004-02-04 23:22:15.000000000 +0100
5 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
8 -CFLAGS+= -Wall -Werror -O2 -g
9 +CFLAGS+= -Wall -Werror -O2 -g -D_LARGEFILE64_SOURCE
10 SRCS= cksfv.c print.c crc32.c readsfv.c newsfv.c
13 diff -ur cksfv-1.3.orig/src/newsfv.c cksfv-1.3/src/newsfv.c
14 --- cksfv-1.3.orig/src/newsfv.c 2004-02-04 23:14:26.000000000 +0100
15 +++ cksfv-1.3/src/newsfv.c 2004-02-04 23:22:38.000000000 +0100
20 - if ((fd = open(fn, O_RDONLY, 0)) < 0) {
21 + if ((fd = open(fn, O_RDONLY|O_LARGEFILE, 0)) < 0) {
22 fprintf(stderr, "cksfv: %s: %s\n", fn, strerror(errno));
25 diff -ur cksfv-1.3.orig/src/readsfv.c cksfv-1.3/src/readsfv.c
26 --- cksfv-1.3.orig/src/readsfv.c 2004-02-04 23:14:26.000000000 +0100
27 +++ cksfv-1.3/src/readsfv.c 2004-02-04 23:22:53.000000000 +0100
29 snprintf(path, 256, "%s/%s", dir, filename);
31 /* can we open the file */
32 - if ((file = open(filename, O_RDONLY, 0)) < 0) {
33 + if ((file = open(filename, O_RDONLY|O_LARGEFILE, 0)) < 0) {
35 /* try to search for it if ingore case is set */
36 find_file(filename, dir);
37 - file = open(filename, O_RDONLY, 0);
38 + file = open(filename, O_RDONLY|O_LARGEFILE, 0);