Hi Collin,

On Tue, Jul 02, 2024 at 03:50:40AM -0700, Collin Funk wrote:
> 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.

No, I didn't.  I thought that ./bootstrap is only needed after a fresh
checkout.  Re-running ./bootstrap fixes it for me.

Thanks!

Erik

Reply via email to