From owner-freebsd-stable Tue Sep 25 15:52:23 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail.urx.com (2811.dynacom.net [206.107.213.4]) by hub.freebsd.org (Postfix) with ESMTP id 645B437B408 for ; Tue, 25 Sep 2001 15:52:15 -0700 (PDT) Received: from owt.com [206.159.132.160] by mail.urx.com with ESMTP (SMTPD32-7.03) id AA9DEAF0188; Tue, 25 Sep 2001 15:52:13 -0700 Message-ID: <3BB10A95.E880F69E@owt.com> Date: Tue, 25 Sep 2001 15:52:05 -0700 From: Kent Stewart X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en,pdf MIME-Version: 1.0 To: Bob Willcox Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Build error upgrading from 4.1.1 to 4-stable: undefined ref to basename References: <20010925173724.A46638@luke.immure.com> <20010925174030.B46638@luke.immure.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bob Willcox wrote: > > Sorry about that, I forgot the subject on this mail and mutt did what I > said, not what I meant. :-) Ruslan listed this patch early this morning. I don't know if it has been committed yet. Index: Makefile =================================================================== RCS file: /home/ncvs/src/gnu/usr.bin/binutils/libiberty/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 2001/09/14 23:07:02 1.11 +++ Makefile 2001/09/25 12:25:43 @@ -10,8 +10,7 @@ SRCS= argv.c choose-temp.c concat.c cp-d hex.c floatformat.c lbasename.c objalloc.c obstack.c safe-ctype.c \ xatexit.c xexit.c xmalloc.c \ xstrdup.c xstrerror.c -LIBC_BASENAME!= ar tv /usr/lib/libc.a | grep basename -.if ${LIBC_BASENAME} == "" +.if defined(BOOTSTRAPPING) SRCS+= basename.c .endif CFLAGS+= -DHAVE_CONFIG_H You might check you makefile and see if this has been included. Kent > > Bob > > On Tue, Sep 25, 2001 at 05:37:24PM -0500, Bob Willcox wrote: > > Hi All, > > > > I'm attempting to upgrade a 4.1.1-RELEASE system to 4-stable (cvsuped as > > of a couple of hours ago) and got the following build error: > > > > 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.bin/binutils/ld/../../../../contrib/binutils/include -DDEFAULT_EMULATION=\"elf_i386\" -DTARGET=\"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 -DVERSION=\""2.11.2 20010719 [FreeBSD]"\" -DBFD_VERSION=\""2.11.2 20010719 [FreeBSD]"\" -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 mri.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 > > > > > > I was running a "make buildworld" when this occurred. Does anyone have > > any idea what may have caused this? I have recently upgraded several > > other of my systems to 4-stable w/o this problem (they were probably at > > a somewhat higher version of the system already than this one). > > > > Thanks for any help you can provide, > > > > Bob > > > > -- > > Bob Willcox Putt's Law: > > bob@vieo.com Technology is dominated by two types of people: > > Austin, TX Those who understand what they do not manage. > > Those who manage what they do not understand. > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-stable" in the body of the message > > -- > Bob Willcox Putt's Law: > bob@vieo.com Technology is dominated by two types of people: > Austin, TX Those who understand what they do not manage. > Those who manage what they do not understand. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message -- Kent Stewart Richland, WA mailto:kbstew99@hotmail.com Carl Sagan quote on Seti@home http://setiathome.ssl.berkeley.edu/pale_blue_dot.html It is hard to believe you are soaring with Eagles (las águilas) when you accept SPAM like a mouse (el ratón). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message