On Mon, Dec 15, 2025 at 07:49:18PM -0800, Collin Funk wrote:
> Hi Raymond,
> 
> Raymond Toy <[email protected]> writes:
> 
> > I'm trying to build texinfo with git HEAD and I'm getting this error
> > message:
> >
> > |setlocale_null.c: In function 'setlocale_null_r':
> >  setlocale_null.c:179:10: error: implicit declaration of function
> >  'setlocale_null_r_with_lock'; did you mean
> >  'setlocale_null_r_unlocked'? [-Wimplicit-function-declaration] 179 |
> >  return setlocale_null_r_with_lock (category, buf, bufsize); |
> >  ^~~~~~~~~~~~~~~~~~~~~~~~~~ | setlocale_null_r_unlocked |
> >
> > Didn't have any problem a month or so ago. I use a simple |configure
> > --prefix=<path> CFLAGS=-g|.
> 
> Can you do 'git clean -xdf && ./autogen.sh && ./configure && make' and
> see if that works?
> 
> I can build from HEAD just fine. I think what might be happening here is
> you have an old ./configure file that is not taking into account an
> updated Gnulib recently committed.
> 
> If that doesn't work, your OS details would be helpful.
> 
> Collin

Yes, we upgraded the gnulib files a few days ago.

I remember a message like this scrolling past but I can't reproduce it now.
As Collin says, it may be due to leftover files in your build tree.  You
could also try "make distclean" to remove leftover files.

Reply via email to