Date: Tue, 25 Sep 2001 19:40:30 +0300 From: Ruslan Ermilov <ru@FreeBSD.ORG> To: Ben Luey <lueyb@gridley.ACNS.Carleton.edu> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: can't buildworld to 3.5 (strlcpy) Message-ID: <20010925194030.M97142@sunbay.com> In-Reply-To: <Pine.BSF.4.05.10109251033540.86842-100000@gridley.ACNS.Carleton.edu>; from lueyb@gridley.ACNS.Carleton.edu on Tue, Sep 25, 2001 at 10:42:35AM -0500 References: <Pine.BSF.4.05.10109251033540.86842-100000@gridley.ACNS.Carleton.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
I would suggest that you perform a binary upgrade instead. You can try 3.2 -> 3.3 -> 3.4 -> 3.5 -> RELENG_3 -> 4.0 -> RELENG_4 upgrade, if it doesn't look masohistic to you. :-) The upgrade path from 4.0 to RELENG_4 should be unbroken tomorrow. On Tue, Sep 25, 2001 at 10:42:35AM -0500, Ben Luey wrote: > I have a freebsd box running freebsd 3.2. I ran cvsup to get release 4.3 > and tried to run a buildworld on it, but got the error message: > > 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 > > I read about problems upgrading for old 3.x to 4.x, so I ran cvsup to get > the 3.5 release of freebsd. Tried make buildworld and I get the same > problem: > > main.o: In function `main': > main.o(.text+0x5e): undefined reference to `strlcpy' > main.o(.text+0x130): undefined reference to `strlcpy' > main.o(.text+0x145): 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' > > > I'm not sure, but I think the strlcpy is part of the libc or the program > cc package, so I tred to just compile that. > > cd /src/gnu/usr.bin/cc > make > > compiles stuff for a while then I get > > make: don't know how to make cpp0.1. Stop > *** Error code 2 > > I get the same program when I try to compile anything that I got from > cvsup : don't know how to make xxx.1 Stop > > > I'm pretty lost now, Thanks for your help, -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010925194030.M97142>