Re: 15.0-CURRENT build broken in lib/libmagic

From: Rainer Hurling <rhurlin_at_gwdg.de>
Date: Sat, 09 Sep 2023 17:44:19 UTC
Am 09.09.23 um 19:04 schrieb Dag-Erling Smørgrav:
> Rainer Hurling <rhurlin@gwdg.de> writes:
>> If I try to build world from todays c1b26df2972d with 15.0-CURRENT
>> (main-n265063-e0752f431b01), it aborts with an error.
> 
> Either update your source tree or apply aca3bd160257, then build and
> install libc before attempting buildworld.
> 
> DES

Hi Dag-Erling,

Many  thanks for your answer and the tip with libc!

Source tree was updated already to c1b26df2972d, so aca3bd160257 is 
already included. I checked for its contents.

After removing /usr/obj and 'make cleanworld', I tried to build libc 
like the following, but it fails:

cd /usr/src/lib/libc
make


[..]
building shared library libc.so.7
cc  -nodefaultlibs -Wl,-zrelro -Wl,--version-script=Version.map 
-Wl,-znoexecstack   -shared -Wl,-x -Wl,--fatal-warnings 
-Wl,--warn-shared-textrel  -o libc.so.7.full -Wl,-soname,libc.so.7 
machdep_ldisx.pico libc_start1.pico bt_close.pico bt_conv.pico 
bt_debug.pico bt_delete.pico bt_get.pico bt_open.pico bt_overflow.pico 
bt_page.pico bt_put.pico bt_search.pico bt_seq.pico bt_split.pico 
bt_utils.pico db.pico hash.pico hash_bigkey.pico hash_buf.pico 
hash_func.pico hash_log2.pico hash_page.pico ndbm.pico mpool.pico 
mpool-compat.pico rec_close.pico rec_delete.pico rec_get.pico 
rec_open.pico rec_put.pico rec_search.pico rec_seq.pico rec_utils.pico 
creat.pico gethostid.pico getwd.pico killpg.pico sethostid.pico 
setpgrp.pico setrgid.pico setruid.pico sigcompat.pico 
__getosreldate.pico __pthread_mutex_init_calloc_cb_stub.pico 
__xuname.pico _once_stub.pico _pthread_stubs.pico _rand48.pico 
_spinlock_stub.pico _thread_init.pico alarm.pico arc4random.pico 
arc4random-compat.pico arc4random_uniform.pico assert.pico auxv.pico 
basename.pico basename_compat.pico cap_sandboxed.pico 
check_utility_compat.pico clock.pico clock_getcpuclockid.pico 
closedir.pico confstr.pico cpuset_alloc.pico cpuset_free.pico crypt.pico 
ctermid.pico daemon.pico devname.pico devname-compat11.pico dirfd.pico 
dirname.pico dirname_compat.pico disklabel.pico dlfcn.pico drand48.pico 
dup3.pico elf_utils.pico erand48.pico err.pico errlst.pico errno.pico 
eventfd.pico exec.pico exect.pico fdevname.pico feature_present.pico 
fmtcheck.pico fmtmsg.pico fnmatch.pico fpclassify.pico frexp.pico 
fstab.pico ftok.pico fts.pico fts-compat.pico fts-compat11.pico ftw.pico 
ftw-compat11.pico getbootfile.pico getbsize.pico getcap.pico getcwd.pico 
getdomainname.pico getentropy.pico getgrent.pico getgrouplist.pico 
gethostname.pico getloadavg.pico getlogin.pico getmntinfo.pico 
getmntinfo-compat11.pico getnetgrent.pico getosreldate.pico 
getpagesize.pico getpagesizes.pico getpeereid.pico getprogname.pico 
getpwent.pico getttyent.pico getusershell.pico getutxent.pico 
getvfsbyname.pico glob.pico glob-compat11.pico initgroups.pico 
isatty.pico isinf.pico isnan.pico jrand48.pico kqueue1.pico lcong48.pico 
libc_dlopen.pico lockf.pico lrand48.pico memalign.pico mrand48.pico 
nftw.pico nftw-compat11.pico nice.pico nlist.pico nrand48.pico 
opendir.pico pause.pico pmadvise.pico popen.pico posix_spawn.pico 
psignal.pico pututxline.pico pw_scan.pico raise.pico readdir.pico 
readdir-compat11.pico readpassphrase.pico recvmmsg.pico rewinddir.pico 
scandir.pico scandir_b.pico scandir-compat11.pico sched_getaffinity.pico 
sched_setaffinity.pico seed48.pico seekdir.pico semctl.pico 
sendmmsg.pico setdomainname.pico sethostname.pico setjmperr.pico 
setmode.pico setproctitle.pico setprogname.pico siginterrupt.pico 
siglist.pico signal.pico sigsetops.pico sleep.pico srand48.pico 
statvfs.pico stringlist.pico strtofflags.pico sysconf.pico sysctl.pico 
sysctlbyname.pico sysctlnametomib.pico syslog.pico telldir.pico 
termios.pico time.pico times.pico timespec_get.pico timespec_getres.pico 
timezone.pico tls.pico ttyname.pico ttyslot.pico ualarm.pico ulimit.pico 
uname.pico unvis-compat.pico usleep.pico utime.pico utxdb.pico 
valloc.pico wait.pico wait3.pico waitpid.pico waitid.pico wordexp.pico 
pwcache.pico unvis.pico vis.pico cancelpoints_sem.pico 
cancelpoints_sem_new.pico _setjmp.pico rfork_thread.pico setjmp.pico 
sigsetjmp.pico fabs.pico infinity.pico ldexp.pico makecontext.pico 
signalcontext.pico flt_rounds.pico fpgetmask.pico fpsetmask.pico 
fpgetprec.pico fpsetprec.pico fpgetround.pico fpsetround.pico 
fpgetsticky.pico gmon.pico mcount.pico citrus_bcs.pico 
citrus_bcs_strtol.pico citrus_bcs_strtoul.pico citrus_csmapper.pico 
citrus_db.pico citrus_db_factory.pico citrus_db_hash.pico 
citrus_esdb.pico citrus_hash.pico citrus_iconv.pico citrus_lookup.pico 
citrus_lookup_factory.pico citrus_mapper.pico citrus_memstream.pico 
citrus_mmap.pico citrus_module.pico citrus_none.pico 
citrus_pivot_factory.pico citrus_prop.pico citrus_stdenc.pico 
bsd_iconv.pico iconv_compat.pico inet_addr.pico inet_cidr_ntop.pico 
inet_cidr_pton.pico inet_lnaof.pico inet_makeaddr.pico 
inet_net_ntop.pico inet_net_pton.pico inet_neta.pico inet_netof.pico 
inet_network.pico inet_ntoa.pico inet_ntop.pico inet_pton.pico 
nsap_addr.pico ev_streams.pico ev_timers.pico ascii.pico big5.pico 
btowc.pico collate.pico collcmp.pico euc.pico fix_grouping.pico 
gb18030.pico gb2312.pico gbk.pico ctype.pico isctype.pico iswctype.pico 
ldpart.pico lmessages.pico lmonetary.pico lnumeric.pico localeconv.pico 
mblen.pico mbrlen.pico mbrtowc.pico mbsinit.pico mbsnrtowcs.pico 
mbsrtowcs.pico mbtowc.pico mbstowcs.pico mskanji.pico nextwctype.pico 
nl_langinfo.pico nomacros.pico none.pico rpmatch.pico rune.pico 
runetype.pico setlocale.pico setrunelocale.pico table.pico tolower.pico 
toupper.pico utf8.pico wcrtomb.pico wcsnrtombs.pico wcsrtombs.pico 
wcsftime.pico wcstof.pico wcstod.pico wcstoimax.pico wcstol.pico 
wcstold.pico wcstoll.pico wcstombs.pico wcstoul.pico wcstoull.pico 
wcstoumax.pico wctob.pico wctomb.pico wctrans.pico wctype.pico 
wcwidth.pico xlocale.pico c16rtomb_iconv.pico c32rtomb_iconv.pico 
mbrtoc16_iconv.pico mbrtoc32_iconv.pico md5c.pico ns_name.pico 
ns_netint.pico ns_parse.pico ns_print.pico ns_samedomain.pico 
ns_ttl.pico base64.pico ether_addr.pico eui64.pico gai_strerror.pico 
getaddrinfo.pico gethostbydns.pico gethostbyht.pico gethostbynis.pico 
gethostnamadr.pico getifaddrs.pico getifmaddrs.pico getnameinfo.pico 
getnetbydns.pico getnetbyht.pico getnetbynis.pico getnetnamadr.pico 
getproto.pico getprotoent.pico getprotoname.pico getservent.pico 
if_indextoname.pico if_nameindex.pico if_nametoindex.pico ip6opt.pico 
linkaddr.pico map_v4v6.pico name6.pico ntoh.pico nsdispatch.pico 
nslexer.pico nsparser.pico nss_compat.pico rcmd.pico rcmdsh.pico 
recv.pico rthdr.pico sctp_sys_calls.pico send.pico sockatmark.pico 
sourcefilter.pico vars.pico nscache.pico nscachedcli.pico msgcat.pico 
acl_branding.pico acl_calc_mask.pico acl_cmp_np.pico acl_compat.pico 
acl_copy.pico acl_delete.pico acl_delete_entry.pico acl_entry.pico 
acl_equiv_mode_np.pico acl_extended_file_np.pico acl_flag.pico 
acl_free.pico acl_from_mode_np.pico acl_from_text.pico 
acl_from_text_nfs4.pico acl_get.pico acl_id_to_name.pico acl_init.pico 
acl_perm.pico acl_set.pico acl_strip.pico acl_support.pico 
acl_support_nfs4.pico acl_to_text.pico acl_to_text_nfs4.pico 
acl_valid.pico extattr.pico mac.pico mac_exec.pico mac_get.pico 
mac_set.pico subr_acl_nfs4.pico regcomp.pico regerror.pico regexec.pico 
regfree.pico herror.pico h_errno.pico mtctxres.pico res_comp.pico 
res_data.pico res_debug.pico res_findzonecut.pico res_init.pico 
res_mkquery.pico res_mkupdate.pico res_query.pico res_send.pico 
res_state.pico res_update.pico _flock_stub.pico asprintf.pico 
clrerr.pico dprintf.pico fclose.pico fcloseall.pico fdopen.pico 
feof.pico ferror.pico fflush.pico fgetc.pico fgetln.pico fgetpos.pico 
fgets.pico fgetwc.pico fgetwln.pico fgetws.pico fileno.pico findfp.pico 
flags.pico fmemopen.pico fopen.pico fopencookie.pico fprintf.pico 
fpurge.pico fputc.pico fputs.pico fputwc.pico fputws.pico fread.pico 
freopen.pico fscanf.pico fseek.pico fsetpos.pico ftell.pico funopen.pico 
fvwrite.pico fwalk.pico fwide.pico fwprintf.pico fwscanf.pico 
fwrite.pico getc.pico getchar.pico getdelim.pico getline.pico gets.pico 
gets_s.pico getw.pico getwc.pico getwchar.pico makebuf.pico mktemp.pico 
open_memstream.pico open_wmemstream.pico perror.pico printf.pico 
printf-pos.pico putc.pico putchar.pico puts.pico putw.pico putwc.pico 
putwchar.pico refill.pico remove.pico rewind.pico rget.pico scanf.pico 
setbuf.pico setbuffer.pico setvbuf.pico snprintf.pico sprintf.pico 
sscanf.pico stdio.pico swprintf.pico swscanf.pico tempnam.pico 
tmpfile.pico tmpnam.pico ungetc.pico ungetwc.pico vasprintf.pico 
vdprintf.pico vfprintf.pico vfscanf.pico vfwprintf.pico vfwscanf.pico 
vprintf.pico vscanf.pico vsnprintf.pico vsprintf.pico vsscanf.pico 
vswprintf.pico vswscanf.pico vwprintf.pico vwscanf.pico wbuf.pico 
wprintf.pico wscanf.pico wsetup.pico xprintf.pico xprintf_float.pico 
xprintf_int.pico xprintf_str.pico xprintf_errno.pico 
xprintf_hexdump.pico xprintf_quote.pico xprintf_time.pico 
xprintf_vis.pico asctime.pico difftime.pico localtime.pico strftime.pico 
strptime.pico timelocal.pico time32.pico amd64_get_fsbase.pico 
amd64_get_gsbase.pico amd64_set_fsbase.pico amd64_set_gsbase.pico 
clock_gettime.pico gettimeofday.pico __vdso_gettimeofday.pico 
__error.pico interposing_table.pico getdents.pico lstat.pico mknod.pico 
stat.pico fstat.pico fstatat.pico fstatfs.pico getfsstat.pico 
statfs.pico getdirentries.pico brk.pico closefrom.pico pipe.pico 
shm_open.pico vadvise.pico POSIX2x_Fork.pico compat-stub.pico 
accept.pico accept4.pico aio_suspend.pico clock_nanosleep.pico 
close.pico connect.pico fcntl.pico fdatasync.pico fsync.pico fork.pico 
kevent.pico msync.pico nanosleep.pico open.pico openat.pico pdfork.pico 
poll.pico ppoll.pico pselect.pico ptrace.pico read.pico readv.pico 
recvfrom.pico recvmsg.pico select.pico sendmsg.pico sendto.pico 
setcontext.pico sigaction.pico sigprocmask.pico sigsuspend.pico 
sigtimedwait.pico sigwait.pico sigwaitinfo.pico swapcontext.pico 
wait4.pico wait6.pico write.pico writev.pico vfork.pico cerror.pico 
getcontext.pico syscall.pico link.pico unlink.pico chdir.pico 
fchdir.pico freebsd11_mknod.pico chmod.pico chown.pico break.pico 
getpid.pico mount.pico unmount.pico setuid.pico getuid.pico geteuid.pico 
getpeername.pico getsockname.pico access.pico chflags.pico fchflags.pico 
sync.pico kill.pico getppid.pico dup.pico freebsd10_pipe.pico 
getegid.pico profil.pico ktrace.pico getgid.pico setlogin.pico acct.pico 
sigaltstack.pico ioctl.pico reboot.pico revoke.pico symlink.pico 
readlink.pico execve.pico umask.pico chroot.pico freebsd11_vadvise.pico 
munmap.pico mprotect.pico madvise.pico mincore.pico getgroups.pico 
setgroups.pico getpgrp.pico setpgid.pico setitimer.pico swapon.pico 
getitimer.pico getdtablesize.pico dup2.pico setpriority.pico socket.pico 
getpriority.pico bind.pico setsockopt.pico listen.pico getrusage.pico 
getsockopt.pico settimeofday.pico fchown.pico fchmod.pico setreuid.pico 
setregid.pico rename.pico flock.pico mkfifo.pico shutdown.pico 
socketpair.pico mkdir.pico rmdir.pico utimes.pico adjtime.pico 
setsid.pico quotactl.pico nlm_syscall.pico nfssvc.pico lgetfh.pico 
getfh.pico sysarch.pico rtprio.pico semsys.pico msgsys.pico shmsys.pico 
setfib.pico ntp_adjtime.pico setgid.pico setegid.pico seteuid.pico 
freebsd11_stat.pico freebsd11_fstat.pico freebsd11_lstat.pico 
pathconf.pico fpathconf.pico getrlimit.pico setrlimit.pico 
freebsd11_getdirentries.pico __syscall.pico __sysctl.pico mlock.pico 
munlock.pico undelete.pico futimes.pico getpgid.pico 
freebsd7___semctl.pico semget.pico semop.pico freebsd7_msgctl.pico 
msgget.pico msgsnd.pico msgrcv.pico shmat.pico freebsd7_shmctl.pico 
shmdt.pico shmget.pico clock_settime.pico clock_getres.pico 
ktimer_create.pico ktimer_delete.pico ktimer_settime.pico 
ktimer_gettime.pico ktimer_getoverrun.pico ffclock_getcounter.pico 
ffclock_setestimate.pico ffclock_getestimate.pico 
clock_getcpuclockid2.pico ntp_gettime.pico minherit.pico rfork.pico 
issetugid.pico lchown.pico aio_read.pico aio_write.pico lio_listio.pico 
freebsd11_getdents.pico lchmod.pico lutimes.pico freebsd11_nstat.pico 
freebsd11_nfstat.pico freebsd11_nlstat.pico preadv.pico pwritev.pico 
fhopen.pico freebsd11_fhstat.pico modnext.pico modstat.pico 
modfnext.pico modfind.pico kldload.pico kldunload.pico kldfind.pico 
kldnext.pico kldstat.pico kldfirstmod.pico getsid.pico setresuid.pico 
setresgid.pico aio_return.pico aio_cancel.pico aio_error.pico 
mlockall.pico munlockall.pico __getcwd.pico sched_setparam.pico 
sched_getparam.pico sched_setscheduler.pico sched_getscheduler.pico 
sched_yield.pico sched_get_priority_max.pico sched_get_priority_min.pico 
sched_rr_get_interval.pico utrace.pico kldsym.pico jail.pico 
nnpfs_syscall.pico sigpending.pico __acl_get_file.pico 
__acl_set_file.pico __acl_get_fd.pico __acl_set_fd.pico 
__acl_delete_file.pico __acl_delete_fd.pico __acl_aclcheck_file.pico 
__acl_aclcheck_fd.pico extattrctl.pico extattr_set_file.pico 
extattr_get_file.pico extattr_delete_file.pico aio_waitcomplete.pico 
getresuid.pico getresgid.pico kqueue.pico freebsd11_kevent.pico 
extattr_set_fd.pico extattr_get_fd.pico extattr_delete_fd.pico 
__setugid.pico eaccess.pico afs3_syscall.pico nmount.pico 
__mac_get_proc.pico __mac_set_proc.pico __mac_get_fd.pico 
__mac_get_file.pico __mac_set_fd.pico __mac_set_file.pico kenv.pico 
lchflags.pico uuidgen.pico sendfile.pico mac_syscall.pico 
freebsd11_getfsstat.pico freebsd11_statfs.pico freebsd11_fstatfs.pico 
freebsd11_fhstatfs.pico ksem_close.pico ksem_post.pico ksem_wait.pico 
ksem_trywait.pico ksem_init.pico ksem_open.pico ksem_unlink.pico 
ksem_getvalue.pico ksem_destroy.pico __mac_get_pid.pico 
__mac_get_link.pico __mac_set_link.pico extattr_set_link.pico 
extattr_get_link.pico extattr_delete_link.pico __mac_execve.pico 
sigreturn.pico freebsd13_swapoff.pico __acl_get_link.pico 
__acl_set_link.pico __acl_delete_link.pico __acl_aclcheck_link.pico 
thr_create.pico thr_exit.pico thr_self.pico thr_kill.pico 
freebsd10__umtx_lock.pico freebsd10__umtx_unlock.pico jail_attach.pico 
extattr_list_fd.pico extattr_list_file.pico extattr_list_link.pico 
ksem_timedwait.pico thr_suspend.pico thr_wake.pico kldunloadf.pico 
audit.pico auditon.pico getauid.pico setauid.pico getaudit.pico 
setaudit.pico getaudit_addr.pico setaudit_addr.pico auditctl.pico 
_umtx_op.pico thr_new.pico sigqueue.pico kmq_open.pico kmq_setattr.pico 
kmq_timedreceive.pico kmq_timedsend.pico kmq_notify.pico kmq_unlink.pico 
abort2.pico thr_set_name.pico aio_fsync.pico rtprio_thread.pico 
sctp_peeloff.pico sctp_generic_sendmsg.pico 
sctp_generic_sendmsg_iov.pico sctp_generic_recvmsg.pico pread.pico 
pwrite.pico mmap.pico lseek.pico truncate.pico ftruncate.pico 
thr_kill2.pico freebsd12_shm_open.pico shm_unlink.pico cpuset.pico 
cpuset_setid.pico cpuset_getid.pico cpuset_getaffinity.pico 
cpuset_setaffinity.pico faccessat.pico fchmodat.pico fchownat.pico 
fexecve.pico freebsd11_fstatat.pico futimesat.pico linkat.pico 
mkdirat.pico mkfifoat.pico freebsd11_mknodat.pico readlinkat.pico 
renameat.pico symlinkat.pico unlinkat.pico posix_openpt.pico 
gssd_syscall.pico jail_get.pico jail_set.pico jail_remove.pico 
freebsd12_closefrom.pico __semctl.pico msgctl.pico shmctl.pico 
lpathconf.pico __cap_rights_get.pico cap_enter.pico cap_getmode.pico 
pdkill.pico pdgetpid.pico getloginclass.pico setloginclass.pico 
rctl_get_racct.pico rctl_get_rules.pico rctl_get_limits.pico 
rctl_add_rule.pico rctl_remove_rule.pico posix_fallocate.pico 
posix_fadvise.pico cap_rights_limit.pico cap_ioctls_limit.pico 
cap_ioctls_get.pico cap_fcntls_limit.pico cap_fcntls_get.pico 
bindat.pico connectat.pico chflagsat.pico pipe2.pico aio_mlock.pico 
procctl.pico futimens.pico utimensat.pico fhstat.pico fhstatfs.pico 
mknodat.pico cpuset_getdomain.pico cpuset_setdomain.pico getrandom.pico 
getfhat.pico fhlink.pico fhlinkat.pico fhreadlink.pico funlinkat.pico 
copy_file_range.pico __sysctlbyname.pico shm_open2.pico shm_rename.pico 
sigfastblock.pico __realpathat.pico close_range.pico rpctls_syscall.pico 
__specialfd.pico aio_writev.pico aio_readv.pico fspacectl.pico 
swapoff.pico kqueuex.pico membarrier.pico timerfd_create.pico 
timerfd_gettime.pico timerfd_settime.pico _exit.pico _getlogin.pico 
_clock_gettime.pico _gettimeofday.pico _sched_getcpu.pico _fstat.pico 
_fstatat.pico _fstatfs.pico _getfsstat.pico _statfs.pico 
_getdirentries.pico _accept.pico _accept4.pico _aio_suspend.pico 
_clock_nanosleep.pico _close.pico _connect.pico _fcntl.pico 
_fdatasync.pico _fsync.pico _fork.pico _kevent.pico _msync.pico 
_nanosleep.pico _open.pico _openat.pico _pdfork.pico _poll.pico 
_ppoll.pico _pselect.pico _ptrace.pico _read.pico _readv.pico 
_recvfrom.pico _recvmsg.pico _select.pico _sendmsg.pico _sendto.pico 
_setcontext.pico _sigaction.pico _sigprocmask.pico _sigsuspend.pico 
_sigtimedwait.pico _sigwait.pico _sigwaitinfo.pico _swapcontext.pico 
_wait4.pico _wait6.pico _write.pico _writev.pico stack_protector.pico 
stack_protector_compat.pico auth_none.pico auth_unix.pico 
authunix_prot.pico bindresvport.pico clnt_bcast.pico clnt_dg.pico 
clnt_generic.pico clnt_perror.pico clnt_raw.pico clnt_simple.pico 
clnt_vc.pico rpc_dtablesize.pico getnetconfig.pico getnetpath.pico 
getrpcent.pico getrpcport.pico mt_misc.pico pmap_clnt.pico 
pmap_getmaps.pico pmap_getport.pico pmap_prot.pico pmap_prot2.pico 
pmap_rmt.pico rpc_prot.pico rpc_commondata.pico rpc_callmsg.pico 
rpc_generic.pico rpc_soc.pico rpcb_clnt.pico rpcb_prot.pico 
rpcb_st_xdr.pico rpcsec_gss_stub.pico svc.pico svc_auth.pico svc_dg.pico 
svc_auth_unix.pico svc_generic.pico svc_raw.pico svc_run.pico 
svc_simple.pico svc_vc.pico auth_time.pico auth_des.pico 
authdes_prot.pico des_crypt.pico des_soft.pico crypt_client.pico 
key_call.pico key_prot_xdr.pico getpublickey.pico svc_auth_des.pico 
netname.pico netnamer.pico rpcdname.pico rtime.pico crypt_clnt.pico 
crypt_xdr.pico uuid_compare.pico uuid_create.pico uuid_create_nil.pico 
uuid_equal.pico uuid_from_string.pico uuid_hash.pico uuid_is_nil.pico 
uuid_stream.pico uuid_to_string.pico xdr.pico xdr_array.pico 
xdr_float.pico xdr_mem.pico xdr_rec.pico xdr_reference.pico 
xdr_sizeof.pico xdr_stdio.pico __vdso_gettc.pico pkru.pico 
sched_getcpu_x86.pico getcontextx.pico xdryp.pico yp_xdr.pico yplib.pico 
subr_capability.pico div.pico ldiv.pico lldiv.pico amd64_archlevel.pico 
bcmp.pico memchr.pico memcmp.pico memcpy.pico memmove.pico memset.pico 
stpcpy.pico strcat.pico strchrnul.pico strcmp.pico strcpy.pico 
strcspn.pico strlen.pico strnlen.pico strspn.pico _hdtoa.pico 
_hldtoa.pico _ldtoa.pico glue.pico gdtoa_strtorx.pico gdtoa_dmisc.pico 
gdtoa_dtoa.pico gdtoa_gdtoa.pico gdtoa_gethex.pico gdtoa_gmisc.pico 
gdtoa_hd_init.pico gdtoa_hexnan.pico gdtoa_misc.pico gdtoa_smisc.pico 
gdtoa_strtod.pico gdtoa_strtodg.pico gdtoa_strtof.pico 
gdtoa_strtord.pico gdtoa_sum.pico gdtoa_ulp.pico modf.pico C99_Exit.pico 
a64l.pico abort.pico abs.pico atexit.pico atof.pico atoi.pico atol.pico 
atoll.pico bsearch.pico cxa_thread_atexit.pico 
cxa_thread_atexit_impl.pico exit.pico getenv.pico getopt.pico 
getopt_long.pico getsubopt.pico hcreate.pico hcreate_r.pico 
hdestroy_r.pico heapsort.pico heapsort_b.pico hsearch_r.pico 
imaxabs.pico imaxdiv.pico insque.pico l64a.pico labs.pico llabs.pico 
lsearch.pico merge.pico mergesort_b.pico ptsname.pico qsort.pico 
qsort_r.pico qsort_r_compat.pico qsort_s.pico quick_exit.pico 
radixsort.pico rand.pico random.pico reallocarray.pico reallocf.pico 
realpath.pico remque.pico set_constraint_handler_s.pico strfmon.pico 
strtoimax.pico strtol.pico strtold.pico strtoll.pico strtoq.pico 
strtoul.pico strtonum.pico strtoull.pico strtoumax.pico strtouq.pico 
system.pico tdelete.pico tfind.pico tsearch.pico twalk.pico 
jemalloc_jemalloc.pico jemalloc_arena.pico 
jemalloc_background_thread.pico jemalloc_base.pico jemalloc_bin.pico 
jemalloc_bitmap.pico jemalloc_ckh.pico jemalloc_ctl.pico 
jemalloc_div.pico jemalloc_extent.pico jemalloc_extent_dss.pico 
jemalloc_extent_mmap.pico jemalloc_hash.pico jemalloc_hook.pico 
jemalloc_large.pico jemalloc_log.pico jemalloc_malloc_io.pico 
jemalloc_mutex.pico jemalloc_mutex_pool.pico jemalloc_nstime.pico 
jemalloc_pages.pico jemalloc_prng.pico jemalloc_prof.pico 
jemalloc_rtree.pico jemalloc_safety_check.pico jemalloc_sc.pico 
jemalloc_stats.pico jemalloc_sz.pico jemalloc_tcache.pico 
jemalloc_test_hooks.pico jemalloc_ticker.pico jemalloc_tsd.pico 
jemalloc_witness.pico bcopy.pico bzero.pico explicit_bzero.pico ffs.pico 
ffsl.pico ffsll.pico fls.pico flsl.pico flsll.pico memccpy.pico 
memrchr.pico memmem.pico mempcpy.pico memset_s.pico stpncpy.pico 
strcasecmp.pico strcasestr.pico strchr.pico strcoll.pico strdup.pico 
strerror.pico strlcat.pico strlcpy.pico strmode.pico strncat.pico 
strncmp.pico strncpy.pico strndup.pico strnstr.pico strpbrk.pico 
strrchr.pico strsep.pico strsignal.pico strstr.pico strtok.pico 
strverscmp.pico strxfrm.pico swab.pico timingsafe_bcmp.pico 
timingsafe_memcmp.pico wcpcpy.pico wcpncpy.pico wcscasecmp.pico 
wcscat.pico wcschr.pico wcscmp.pico wcscoll.pico wcscpy.pico 
wcscspn.pico wcsdup.pico wcslcat.pico wcslcpy.pico wcslen.pico 
wcsncasecmp.pico wcsncat.pico wcsncmp.pico wcsncpy.pico wcsnlen.pico 
wcspbrk.pico wcsrchr.pico wcsspn.pico wcsstr.pico wcstok.pico 
wcswidth.pico wcsxfrm.pico wmemchr.pico wmemcmp.pico wmemcpy.pico 
wmemmove.pico wmempcpy.pico wmemset.pico 
-L/usr/obj/usr/src/amd64.amd64/lib/libcompiler_rt -lcompiler_rt
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'mpool_stat' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'mexitcount' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hesiod_init' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hesiod_end' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hesiod_to_bind' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hesiod_resolve' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hesiod_free_list' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 'hes_init' 
failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hes_to_bind' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'hes_resolve' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 'hes_error' 
failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 'hes_free' 
failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol 
'_nsdbtdump' failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.0' to symbol '__sF' 
failed: symbol not defined
ld: error: version script assignment of 'FBSD_1.4' to symbol 'bsearch_b' 
failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol 
'_citrus_bcs_isalnum' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol 
'_citrus_bcs_isalpha' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol 
'_citrus_bcs_isblank' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol 
'_citrus_bcs_isdigit' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol 
'_citrus_bcs_iseol' failed: symbol not defined
ld: error: too many errors emitted, stopping now (use --error-limit=0 to 
see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1


Hmm, don't know how to proceed :(

Regards,
Rainer