Bug 29978

Summary: cvsup from 4.1 release tot stable results in error code
Product: Base System Reporter: c. van zundert <chem>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description c. van zundert 2001-08-23 08:30:01 UTC
comlete output make buildworld available

cc -O -pipe  -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/ld/i386 -I/usr/src/gnu/
usr.bin/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../libbfd/i386 -I/usr/src/gnu/usr.b
in/binutils/ld/../../../../contrib/binutils/include -DDEFAULT_EMULATION=\"elf_i386\" -DTAR
GET=\"i386-unknown-freebsd\" -DSCRIPTDIR=\"/usr/obj/usr/src/i386/usr/libdata\" -I/usr/src/
gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld
/../../../../contrib/binutils/bfd -I/usr/src/gnu/usr.bin/binutils/ld/../../../../include -
DVERSION=\""2.11.2 20010719 [FreeBSD]"\" -DBFD_VERSION=\""2.11.2 20010719 [FreeBSD]"\"   -
I/usr/obj/usr/src/i386/usr/include  -c /usr/src/gnu/usr.bin/binutils/ld/../../../../contri
b/binutils/ld/mri.c
cc -O -pipe  -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/ld/i386 -I/usr/src/gnu/
usr.bin/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../libbfd/i386 -I/usr/src/gnu/usr.b
in/binutils/ld/../../../../contrib/binutils/include -DDEFAULT_EMULATION=\"elf_i386\" -DTAR
GET=\"i386-unknown-freebsd\" -DSCRIPTDIR=\"/usr/obj/usr/src/i386/usr/libdata\" -I/usr/src/
gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld
/../../../../contrib/binutils/bfd -I/usr/src/gnu/usr.bin/binutils/ld/../../../../include -
DVERSION=\""2.11.2 20010719 [FreeBSD]"\" -DBFD_VERSION=\""2.11.2 20010719 [FreeBSD]"\"   -
I/usr/obj/usr/src/i386/usr/include   -static -o ld eelf_i386.o ldcref.o ldctor.o ldemul.o
ldexp.o ldfile.o ldgram.o ldlang.o ldlex.o ldmain.o ldmisc.o ldver.o ldwrite.o lexsup.o mr
i.o  ../libbfd/libbfd.a ../libiberty/libiberty.a
eelf_i386.o: In function `gldelf_i386_open_dynamic_archive':
eelf_i386.o(.text+0xc7b): undefined reference to `basename'
*** Error code 1

Stop in /usr/src/gnu/usr.bin/binutils/ld.
*** Error code 1
Stop in /usr/src/gnu/usr.bin/binutils.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

How-To-Repeat: do
make buildworld
again
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2001-08-23 22:47:47 UTC
State Changed
From-To: open->closed

As has been discusses a number of times on the -stable 
mailing list, which you should be reading if you track -STABLE, 
there is known breakage in the upgrade process from 4.1-RELEASE 
era systems.  There is a workaround involving manually adding 
the missing function to libc.a (see the mailing list archives) 
but this is not recommended for inexperienced users.  In the 
meantime, a binary upgrade is the best solution.