pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bmake updated to 20240711



On Mon, 5 Aug 2024 12:26:59 +0200
"Sijmen J. Mulder" <ik%sjmulder.nl@localhost> wrote:

> Benny Siegert <bsiegert%gmail.com@localhost> wrote:
> > > Getting this now on Fedora/amd64:
> > > 
> > > cc -DHAVE_NBCOMPAT_H=1 -I/var/work/devel/bmake/work/libnbcompat -I. -I.  -O2 -DHAVE_CONFIG_H -c lchflags.c
> > > lchflags.c: In function 'lchflags':
> > > lchflags.c:49:17: error: implicit declaration of function 'chflags'; did you mean 'lchflags'? [-Wimplicit-function-declaration]
> > >     49 |         return (chflags(path, flags));
> > >        |                 ^~~~~~~
> > >        |                 lchflags
> > > *** [lchflags.o] Error code 1
> > 
> > This is unrelated to the bmake update. Instead, it is a bug in 
> > libnbcompat. See my other thread about archivers/pax. tnn@ has posted a 
> > workaround for the issue.

I'm not really sure what's going on. glibc has the chflags symbol but
not the prototype. So it's not really a bug in libnbcompat but we'll
have to deal with it nonetheless. I'll try to figure out suitable
__GLIBC_PREREQ incantations.


Home | Main Index | Thread Index | Old Index