From nobody@FreeBSD.org Wed Feb 25 20:24:57 2009 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7109106566C for ; Wed, 25 Feb 2009 20:24:57 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id D3E648FC08 for ; Wed, 25 Feb 2009 20:24:57 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n1PKOvRH091398 for ; Wed, 25 Feb 2009 20:24:57 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n1PKOuna091397; Wed, 25 Feb 2009 20:24:56 GMT (envelope-from nobody) Message-Id: <200902252024.n1PKOuna091397@www.freebsd.org> Date: Wed, 25 Feb 2009 20:24:56 GMT From: vermaden To: freebsd-gnats-submit@FreeBSD.org Subject: /libexec/ld-elf.so.1: /lib/libc.so.7: version FBSD_1.0 required by ln not define X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 132110 >Category: i386 >Synopsis: [build] /libexec/ld-elf.so.1: /lib/libc.so.7: version FBSD_1.0 required by ln not define >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-i386 >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 25 20:30:01 UTC 2009 >Closed-Date: Thu Feb 11 16:56:12 UTC 2010 >Last-Modified: Thu Feb 11 16:56:12 UTC 2010 >Originator: vermaden >Release: FreeBSD 7.0-RELEASE >Organization: >Environment: FreeBSD 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 14:37:25 UTC 2009 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Typical source upgrade (from 7.1-RELEASE to 7.1-STABLE) makes system unusable. What has been done: 01. install 7.1-RELEASE 02. [add xorg / fluxbox / opera / ...] 03. csup --> RELENG_7 04. make buildworld 05. make kernel 06. reboot 07. [disable all unneeded daemons including CRON and SYSLOGD] 08. cd /usr/src 09. mergemaster -p 10. make installworld ... [and this ERROR below occurs] (...) -------------------------------------------------------------- >How-To-Repeat: 01. install 7.1-RELEASE 02. [add you packages] 03. csup --> RELENG_7 04. make buildworld 05. make kernel 06. reboot 07. [disable all unneeded daemons including CRON and SYSLOGD] 08. cd /usr/src 09. mergemaster -p 10. make installworld ... [and this ERROR below occurs] >Fix: >Release-Note: >Audit-Trail: State-Changed-From-To: open->closed State-Changed-By: brucec State-Changed-When: Thu Feb 11 16:53:33 UTC 2010 State-Changed-Why: The problem was the use of WITHOUT_SYMVER in /etc/src.conf and was resolved through the FreeBSD Forums. http://www.freebsd.org/cgi/query-pr.cgi?pr=132110 >Unformatted: >>> Making hierarchy -------------------------------------------------------------- cd /usr/src; make -f Makefile.inc1 hierarchy cd /usr/src/etc; make distrib-dirs mtree -eU -f /usr/src/etc/mtree/BSD.root.dist -p / boot changed user expected 0 found 1000 modified etc changed user expected 0 found 1000 modified etc/X11 changed user expected 0 found 1000 modified mtree -eU -f /usr/src/etc/mtree/BSD.var.dist -p /var mtree -eU -f /usr/src/etc/mtree/BSD.usr.dist -p /usr mtree -eU -f /usr/src/etc/mtree/BSD.include.dist -p /usr/include cd /; rm -f /sys; ln -s usr/src/sys sys cd /usr/share/man/en.ISO8859-1; ln -sf ../man* . cd /usr/share/man; set - `grep "^[a-zA-Z]" /usr/src/etc/man.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done cd /usr/share/openssl/man; set - `grep "^[a-zA-Z]" /usr/src/etc/man.alias`; wh ile [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done cd /usr/share/openssl/man/en.ISO8859-1; ln -sf ../man* . cd /usr/share/nls; set - `grep "^[a-zA-Z]" /usr/src/etc/nls.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done # make installworld (...) -------------------------------------------------------------- >>> Installing everything -------------------------------------------------------------- cd /usr/src; make -f Makefile.inc1 install ===> share/info (install) install -o root -g wheel -m 444 dir-tmpl /usr/share/info/dir ===> lib (install) ===> lib/csu/i386-elf (install) install -o root -g wheel -m 444 crt1.o crti.o crtn.o gcrt1.o /usr/lib ===> lib/libc (install) install -C -o root -g wheel -m 444 libc.a /usr/lib install -s -o root -g wheel -m 444 -fschg -S libc.so.7 /lib ln -fs /lib/libc.so.7 /usr/lib/libc.so /libexec/ld-elf.so.1: /lib/libc.so.7: version FBSD_1.0 required by ln not defined *** Error code 1 Stop in /usr/src/lib/libc. *** Error code 1 Stop in /usr/src/lib. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. # After that all commands end with this ERROR: /libexec/ld-elf.so.1: /lib/libc.so.7: version FBSD_1.0 required by ln not defined only statically linked binaries from /rescue are usable