On 09/17/2010 10:16 AM, Pádraig Brady wrote:
On 17/09/10 00:43, Eric Blake wrote:
* gnulib: Update to latest.
* bootstrap.conf (gnulib_modules): Add fdutimensat.
* src/touch.c (touch): Use fdutimensat instead of gl_futimens.
Just compiled latest coreutils and got:
cc1: warnings being treated as errors
utimensat.c:48: error: no previous declaration for 'rpl_utimensat'
[-Wmissing-declarations]
Perhaps I need to manually clean out stuff.
No time to look now...
Yes, all you have to do is rm lib/sys/stat.h, and it will work again.
It stems from the fact that gnulib doesn't clean out generated .h
replacement headers, even when the Makefile rules to regenerate them
would create different contents.
--
Eric Blake [email protected] +1-801-349-2682
Libvirt virtualization library http://libvirt.org