]> git.pld-linux.org Git - packages/e2fsprogs.git/blob - e2fsprogs-diet.patch
- generic fixes that are needed to build e2fsprogs with dietlibc
[packages/e2fsprogs.git] / e2fsprogs-diet.patch
1 diff -ur e2fsprogs-1.41.3/configure.in e2fsprogs-1.41.3-diet/configure.in
2 --- e2fsprogs-1.41.3/configure.in       2009-03-17 22:03:38.000000000 +0100
3 +++ e2fsprogs-1.41.3-diet/configure.in  2009-03-17 22:01:22.000000000 +0100
4 @@ -701,7 +701,7 @@
5         [#include <sys/types.h>
6          #include <sys/socket.h>])
7  dnl
8 -AC_CHECK_FUNCS(chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep)
9 +AC_CHECK_FUNCS(chflags getrusage llseek lseek64 open64 fstat64 stat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep)
10  dnl
11  dnl Check to see if -lsocket is required (solaris) to make something
12  dnl that uses socket() to compile; this is needed for the UUID library
13 diff -ur e2fsprogs-1.41.3/misc/util.c e2fsprogs-1.41.3-diet/misc/util.c
14 --- e2fsprogs-1.41.3/misc/util.c        2008-10-07 16:22:39.000000000 +0200
15 +++ e2fsprogs-1.41.3-diet/misc/util.c   2009-03-17 22:01:31.000000000 +0100
16 @@ -79,7 +79,7 @@
17  void check_plausibility(const char *device)
18  {
19         int val;
20 -#ifdef HAVE_OPEN64
21 +#ifdef HAVE_STAT64
22         struct stat64 s;
23  
24         val = stat64(device, &s);
25 diff -ur e2fsprogs-1.41.3/MCONFIG.in e2fsprogs-1.41.3-diet/MCONFIG.in
26 --- e2fsprogs-1.41.3/MCONFIG.in 2008-10-07 16:22:39.000000000 +0200
27 +++ e2fsprogs-1.41.3-diet/MCONFIG.in    2009-03-17 19:20:07.000000000 +0100
28 @@ -75,11 +75,11 @@
29  LIBE2P = $(LIB)/libe2p@LIB_EXT@
30  LIBEXT2FS = $(LIB)/libext2fs@LIB_EXT@
31  LIBUUID = $(LIB)/libuuid@LIB_EXT@ @SOCKET_LIB@
32 -LIBBLKID = $(LIB)/libblkid@LIB_EXT@ @PRIVATE_LIBS_CMT@ $(LIBUUID)
33 +LIBBLKID = $(LIB)/libblkid@LIB_EXT@ @PRIVATE_LIBS_CMT@ $(LIB)/libuuid@LIB_EXT@ @SOCKET_LIB@
34  LIBINTL = @LIBINTL@
35  DEPLIBSS = $(LIB)/libss@LIB_EXT@
36  DEPLIBUUID = $(LIB)/libuuid@LIB_EXT@
37 -DEPLIBBLKID = $(LIB)/libblkid@LIB_EXT@ @PRIVATE_LIBS_CMT@ $(LIBUUID)
38 +DEPLIBBLKID = $(LIB)/libblkid@LIB_EXT@ @PRIVATE_LIBS_CMT@ $(LIB)/libuuid@LIB_EXT@ @SOCKET_LIB@
39  
40  STATIC_LIBSS = $(LIB)/libss@STATIC_LIB_EXT@ @DLOPEN_LIB@
41  STATIC_LIBCOM_ERR = $(LIB)/libcom_err@STATIC_LIB_EXT@ @SEM_INIT_LIB@
This page took 0.047751 seconds and 3 git commands to generate.