Hi Erik, Erik Auerswald <auers...@unix-ag.uni-kl.de> writes:
> the recent time function changes added another gnulib module. A simple > "git pull" in a clone of the inetutils repository does not update the > gnulib modules, resulting in a build failure: > > traceroute.c:52:10: fatal error: timespec.h: No such file or directory > 52 | #include <timespec.h> > | ^~~~~~~~~~~~ > > This can be fixed by deleting the clone, creating a new one, and executing > the bootstrap script. But is there a nicer way for updating an exiting > git clone to also include the new gnulib module(s)? Did you run ./bootstrap && ./configure ? That *should* fix it. If you have Python 3.7+ in your $PATH then gnulib-tool use the Python implementation now. So running ./bootstrap should be much less time consuming. Collin