From owner-freebsd-current Mon Apr 23 14:38:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 8735137B424 for ; Mon, 23 Apr 2001 14:38:54 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id HAA32384; Tue, 24 Apr 2001 07:38:28 +1000 Date: Tue, 24 Apr 2001 07:36:05 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Mart Norman Cc: freebsd-current@FreeBSD.ORG Subject: Re: upgrading from 3.0 to 4.3 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 23 Apr 2001, Mart Norman wrote: > Hi! > > I'm trying to upgrade from 3.0 to 4.3 but make buildworld fails > > cc -O -pipe -I. -I/usr/src/usr.sbin/config -Wall -Wunused > -Wmissing-prototypes -Wredundant-decls > -I/usr/obj/usr/src/i386/usr/include -static -o config config.o main.o > lang.o mkioconf.o mkmakefile.o mkheaders.o mkoptions.o -ll > main.o: In function `main': > main.o(.text+0x12a): undefined reference to `strlcpy' > main.o(.text+0x234): undefined reference to `strlcpy' > main.o(.text+0x249): undefined reference to `strlcat' > mkoptions.o: In function `tooption': > mkoptions.o(.text+0x540): undefined reference to `strlcpy' > mkoptions.o(.text+0x573): undefined reference to `strlcpy' > mkoptions.o(.text+0x59e): undefined reference to `strlcpy' > *** Error code 1 > > Stop. Someone broke buildworld by putting `config' in bootstrap-tools although `config' is not portable enough to be put there. > > my /etc/make.conf looks like this: > > USA_RESIDENT=NO > CFLAGS= -O -pipe > NOPROFILE= true > NO_OPENSSH= true # do not build OpenSSH > NO_OPENSSL= true # do not build OpenSSL (implies NO_OPENSSH) > > > Any hints what should i do to make buildworld successful? Start by deleting usr.sbin/config from bootstrap-tools. You won't be able to build any kernels until the new world is installed, and this may cause further problems. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message