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. -- Kevin Day