rpm: fix build with !LFS

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Peter Korsgaard 2010-01-18 14:30:57 +01:00
parent 03407774b7
commit 59493977cb

View File

@ -0,0 +1,22 @@
[PATCH] rpm: fix build on uClibc with !LFS
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
rpmio/fts.c | 4 ++++
1 file changed, 4 insertions(+)
Index: rpm-5.2.0/rpmio/fts.c
===================================================================
--- rpm-5.2.0.orig/rpmio/fts.c
+++ rpm-5.2.0/rpmio/fts.c
@@ -47,6 +47,10 @@ static char sccsid[] = "@(#)fts.c 8.6 (B
#else
#if defined(__UCLIBC__)
# define __fxstat64(_stat_ver, _fd, _sbp) fstat((_fd), (_sbp))
+# include <features.h>
+# ifndef __UCLIBC_HAS_LFS__
+# define stat64 stat
+# endif
#endif
#if defined(hpux) || defined(__hpux)
# define _INCLUDE_POSIX_SOURCE