On 2024-07-28 12:07, Bruno Haible wrote:
What was the immediate problem that you had with this module?

I was testing all modules that depend on c99, this way:

./gnulib-tool -h --create-testdir --dir foo $(cd modules && grep -lx 'c99' $(git ls-files))
  cd foo
  ./configure
  make

The last command fails as follows on Fedora 40 x86-64 when building Gnullib commit 56a8b46608f60d33cc4026875e8a52b1bf8a2e16:

  ...
gcc -DHAVE_CONFIG_H -I. -I.. -DGNULIB_STRICT_CHECKING=1 -g -O2 -MT timevar.o -MD -MP -MF $depbase.Tpo -c -o timevar.o timevar.c && mv -f $depbase.Tpo $depbase.Po
  In file included from timevar.c:24:
  timevar.h:80:10: fatal error: timevar.def: No such file or directory
     80 | #include "timevar.def"
        |          ^~~~~~~~~~~~~
  compilation terminated.
  make[4]: *** [Makefile:4705: timevar.o] Error 1
  make[4]: Leaving directory '/home/eggert/src/gnu/gnulib/foo/gllib'
  make[3]: *** [Makefile:4751: all-recursive] Error 1
  make[3]: Leaving directory '/home/eggert/src/gnu/gnulib/foo/gllib'
  make[2]: *** [Makefile:3935: all] Error 2
  make[2]: Leaving directory '/home/eggert/src/gnu/gnulib/foo/gllib'
  make[1]: *** [Makefile:2484: all-recursive] Error 1
  make[1]: Leaving directory '/home/eggert/src/gnu/gnulib/foo'


Reply via email to