From: Peter Korsgaard Date: Sat, 31 Jan 2009 12:30:02 +0000 (-0000) Subject: grub: revert r21974 (features.h should never be included explicitly) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c4cd1bcb84e7cd1c8acd76d2359f3b75d66b8e29;p=buildroot.git grub: revert r21974 (features.h should never be included explicitly) features.h (or something including it) is needed for __UCLIBC* to get defined - E.G. without that the build breaks without largefile support. Nigel, what was the reason for your commit and what file not found error did you see? --- diff --git a/target/x86/grub/grub.300-honor_UCLIBC_HAS_LFS.patch b/target/x86/grub/grub.300-honor_UCLIBC_HAS_LFS.patch index 30c532db4b..5b941865ba 100644 --- a/target/x86/grub/grub.300-honor_UCLIBC_HAS_LFS.patch +++ b/target/x86/grub/grub.300-honor_UCLIBC_HAS_LFS.patch @@ -5,7 +5,7 @@ diff -rup grub-0.97.orig/grub/asmstub.c grub-0.97/grub/asmstub.c * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -+/* #include - NK */ ++#include +#if !defined __UCLIBC__ || (defined __UCLIBC__ && defined __UCLIBC_HAS_LFS__) /* Try to use glibc's transparant LFS support. */ #define _LARGEFILE_SOURCE 1 @@ -22,7 +22,7 @@ diff -rup grub-0.97.orig/lib/device.c grub-0.97/lib/device.c * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -+/* #include - NK */ ++#include +#if !defined __UCLIBC__ || (defined __UCLIBC__ && defined __UCLIBC_HAS_LFS__) /* Try to use glibc's transparant LFS support. */ #define _LARGEFILE_SOURCE 1