run "make distclean" or else suffer spurious fclose, fflush2 test failure

Jim Meyering jim at meyering.net
Fri May 13 08:23:36 UTC 2011


If you've recently run "git pull" or otherwise updated iwhd, be sure to
run "make distclean".  Running ./autogen.sh is not enough.  Otherwise,
due to some recent gnulib changes, two of gnulib's own tests will fail,
when in fact if you'd only known to regenerate a few lib/*.h files,
all would have been fine.

Yeah, this is in effect a missing-dependency bug, but one that is
experienced only by developers who build before and after an update from
gnulib (without the intervening "make distclean"), and then only when
a certain class of relatively unusual change-in-gnulib is made.


More information about the iwhd-devel mailing list