mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
rpm: fix build with !LFS
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
22
package/rpm/rpm-5.2.0-uclibc-no-lfs-fix.patch
Normal file
22
package/rpm/rpm-5.2.0-uclibc-no-lfs-fix.patch
Normal 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
|
||||||
Reference in New Issue
Block a user