[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GUB failure in tools::gzip

From: Neil Puttock
Subject: GUB failure in tools::gzip
Date: Fri, 21 Aug 2009 00:39:17 +0100

Hi Jan,

I'm getting a build failure at the compile stage for gzip which is
caused by a naming conflict with glibc's futimens () function:

In file included from ./sys/stat.h:27,
                 from ./fcntl.h:26,
///usr/include/sys/stat.h:370: error: conflicting types for ‘futimens’
/home/neil/gub/target/tools/src/gzip-1.3.12/lib/utimens.h:2: error:
previous declaration of ‘futimens’ was here
/home/neil/gub/target/tools/src/gzip-1.3.12/lib/utimens.c: In function
warning: passing argument 2 of ‘futimens’ from incompatible pointer
/home/neil/gub/target/tools/src/gzip-1.3.12/lib/utimens.c:188: error:
too many arguments to function ‘futimens’
make[2]: *** [utimens.o] Error 1
make[2]: Leaving directory `/home/neil/gub/target/tools/build/gzip-1.3.12/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/neil/gub/target/tools/build/gzip-1.3.12/lib'
make: *** [all-recursive] Error 1

I've attached a patch which renames gzip's version.


Attachment: 0001-gzip-rename-futimens-to-prevent-glibc-conflict.patch
Description: Text Data

reply via email to

[Prev in Thread] Current Thread [Next in Thread]