Hello all. I use to do a weekly buildworld on my 10 stable system, today was no exception. But during installworld I get the following error. mtree -deU -f /usr/src/include/../etc/mtree/BSD.include.dist -p /usr/include /lib/libthr.so.3: Undefined symbol "__set_error_selector" *** Error code 1 Stop. make[4]: stopped in /usr/src/include *** Error code 1 Stop. make[3]: stopped in /usr/src *** Error code 1 Stop. make[2]: stopped in /usr/src *** Error code 1 Stop. make[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src svn info gives me the following. Working Copy Root Path: /usr/src URL: svn://svn.freebsd.org/base/stable/10 Relative URL: ^/stable/10 Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 277418 Node Kind: directory Schedule: normal Last Changed Author: hselasky Last Changed Rev: 277409 Last Changed Date: 2015-01-20 06:12:30 +0100 (Tue, 20 Jan 2015) uname -a FreeBSD beasty.schavemaker2.local 10.1-STABLE FreeBSD 10.1-STABLE #0 r277055: Mon Jan 12 11:05:33 CET 2015 root at beasty.schavemaker2.local:/usr/obj/usr/src/sys/KRNL amd64 my /etc/src.conf WITHOUT_BLUETOOTH= yes WITHOUT_CALENDAR= yes WITHOUT_DICT= yes WITHOUT_GAMES= yes WITHOUT_HTML= yes WITHOUT_I4B= yes WITHOUT_IPFILTER= yes WITHOUT_IPX= yes WITHOUT_LPR= yes WITHOUT_PROFILE= yes WITHOUT_SENDMAIL= yes WITHOUT_SHAREDOCS= yes WITHOUT_WIRELESS= yes # SSH None cipher WITH_OPENSSH_NONE_CIPHER= yes WITHOUT_LIB32= yes /etc/make.conf CPUTYPE?=core2 KERNCONF=KRNL BATCH_DELETE_OLD_FILES= yes WITH_PKGNG=yes WANT_SASL=yes CUPS_OVERWRITE_BASE=yes MAKE_JOBS_UNSAFE=yes Can somebody tell me what I can do to resolv this issue. This same error happened to me when I tried to update a 10.1 stable machine to HEAD. I did not payed to much attention because I thought it was a to big step so I installed HEAD from cd. regards Johan
On Tue, Jan 20, 2015 at 04:39:56PM +0100, Johan Hendriks wrote:> Hello all. > > I use to do a weekly buildworld on my 10 stable system, today was no > exception. > But during installworld I get the following error. > > mtree -deU -f /usr/src/include/../etc/mtree/BSD.include.dist -p > /usr/include > /lib/libthr.so.3: Undefined symbol "__set_error_selector" > *** Error code 1Your installed libc is older than your libthr. I have no idea how you get into this state. Also, the ld-elf.so.1 error message about missed symbol from libthr.so cannot come from an attempt to run mtree, since mtree does not link to libthr.so. I cannot help you with your issues, but to get working libc/libthr, if you successfully built the world, do cd /usr/src/lib/libc && make install Depending on the amount of brokeness, you might also need to do cd /usr/src/libexec/rtld-elf && make install