[Buildroot] [PATCH 1/2] exfat: bump to version 1.1.0

Peter Korsgaard jacmet at uclibc.org
Thu Sep 11 20:43:05 UTC 2014


>>>>> "Gustavo" == Gustavo Zacarias <gustavo at zacarias.com.ar> writes:

 > Use gentoo distfiles since the download infra can't handle google docs
 > URLs.

 > Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>
 > ---
 >  package/exfat/exfat.mk | 8 ++++----
 >  1 file changed, 4 insertions(+), 4 deletions(-)

 > diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk
 > index 3c0dece..279c6a0 100644
 > --- a/package/exfat/exfat.mk
 > +++ b/package/exfat/exfat.mk
 > @@ -4,8 +4,8 @@
 >  #
 >  ################################################################################
 
 > -EXFAT_VERSION = 1.0.1
 > -EXFAT_SITE = http://exfat.googlecode.com/files
 > +EXFAT_VERSION = 1.1.0
 > +EXFAT_SITE = http://distfiles.gentoo.org/distfiles
 >  EXFAT_SOURCE = fuse-exfat-$(EXFAT_VERSION).tar.gz
 >  EXFAT_DEPENDENCIES = host-scons libfuse
 >  EXFAT_LICENSE = GPLv3+
 > @@ -13,12 +13,12 @@ EXFAT_LICENSE_FILES = COPYING
 
 >  define EXFAT_BUILD_CMDS
 >  	(cd $(@D); \
 > -		$(TARGET_CONFIGURE_OPTS) $(SCONS))
 > +		$(TARGET_CONFIGURE_OPTS) CCFLAGS="-std=c99" $(SCONS))

Shouldn't this be CCFLAGS="$(TARGET_CFLAGS) -std=c99"?

>From a quick test it seems like it should:

>>> exfat 1.1.0 Building
(cd /home/peko/source/buildroot/output/build/exfat-1.1.0; <snip>
 CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
 CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -Os "
 <snip>

/home/peko/source/buildroot/output/host/usr/bin/arm-none-linux-gnueabi-gcc
-o fuse/main.o -c -std=c99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Ilibexfat
fuse/main.c

It looks like it only uses CPPFLAGS and CCFLAGS.

Committed with that fixed, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list