My PC is haunted by a form of DOOM.
I removed /bin /lib /libexec /usr/bin and untarred at new the .txzs of 13.0
Compiling kernel (makekernel) works fine. But when i compile base (makeworld) i always get:
install -U -d -m 0755 -o root -g wheel /usr/obj/usr/src/amd64.amd64/tmp/usr/share/nls
===> lib/libc_nonshared (obj,all,install)
Building /usr/obj/usr/src/amd64.amd64/lib/libc_nonshared/__stub.o
Building /usr/obj/usr/src/amd64.amd64/lib/libc_nonshared/__iconv.o
In file included from /usr/src/lib/libc/iconv/__iconv.c:33:
/usr/src/lib/libc/iconv/iconv-internal.h:37:48: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int]
int __bsd___iconv_get_list(char ***, size_t *, __iconv_bool);
^
/usr/src/lib/libc/iconv/__iconv.c:36:1: error: no previous prototype for function '__iconv' [-Werror,-Wmissing-prototypes]
__iconv(iconv_t a, char **b, size_t *c, char **d,
^
/usr/src/lib/libc/iconv/__iconv.c:35:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
size_t
^
static
2 errors generated.
*** Error code 1
Stop.
make[4]: stopped in /usr/src/lib/libc_nonshared
.ERROR_TARGET='__iconv.o'
.ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/lib/libc_nonshared/__iconv.o.meta'
.MAKE.LEVEL='4'
MAKEFILE=''
.MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose'