unifdef.c script does not respect "UCLIBC_HAS_BSD_ERR is not set"

Rob Landley rob at landley.net
Mon Jan 19 05:01:05 UTC 2009


On Sunday 18 January 2009 21:34:19 Denys Vlasenko wrote:
> On Monday 19 January 2009 00:21, Rob Landley wrote:
> > On Friday 16 January 2009 19:46:49 Kevin Day wrote:
> > > The file: uClibc-0.9.30/extra/scripts/unifdef.c
> > > There is a bsd header: err.h and bsd code err() errx(), warnx()
> > > vwarnc(), etc..
> > >
> > > When the BSD options, namely UCLIBC_HAS_BSD_ERR, are disabled the
> > > unifdef.c script still tries to use them.
>
> Patch?
>
> > You're aware that the Linux kernel has a scripts/unifdef.c, right?  Is
> > any effort being made to keep in sync with that?
>
> By now, ours is better than kernel's. :)

Depends on your definition of "better", but you might want to try to push 
patches upstream and try to keep 'em in sync.  (Or not...)

Rob


More information about the uClibc mailing list