Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Feb 2001 10:37:14 -0500
From:      Tim McMillen <timcm@umich.edu>
To:        "Michael and Lisa" <m-l-r@rcn.com>, "BSDQ" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: CVS:make buildworld:opps.... now what?
Message-ID:  <01020310371403.00548@tim.elnsng1.mi.home.com>
In-Reply-To: <001701c08d9b$f58ed600$c800a8c0@rcn.com>
References:  <001701c08d9b$f58ed600$c800a8c0@rcn.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Well basically if you're going to run -current you're supposed to know 
how to fix some of this stuff yourself, or at least isolate the problem 
in the code.  -current is more unstable than any of the other branches 
and is meant to be run by those that can actively help fix bugs in it 
and it's build process.  Of course nothing keeps you from doing that, 
as long as you are prepared for it.  See:
http://www.freebsd.org/handbook/current-stable.html
	Also, to get to 5.0 current, you'll probably want to go from the most 
recent -stable code.  Or at least the latest 3.5 stable code.  The 
3.2-Release tools probably can't even compile 5.0-current code.

					Tim

On Friday February 02, 2001 23:44, Michael and Lisa wrote:
> System: Celeron 500 w/ 128 MB ram and a reasonable disk
> OS: FBSD 3.2-Release
>
>
> Well... after careful reading of several 'using CVSup' docs and a few
> 'using makeworld' docs I ftpd 5.0-current using cvsupit to /usr/src.
> It downloaded overnight and things looked good in the morning }:)
>
> I then went to follow "Making the world" your own by Nik Clayton...
>
> http://www.nothing-going-on.demon.co.uk/FreeBSD/make-world/make-world
>.html
>
> I checked /etc/make.conf and uncommented a few things like the CFLAGS
> and the one for building the kernel. Also no profiling.
>
> I compared /etc/group. No changes.
>
> Dropped to single user mode using shutdown now.
>
> went to remove /usr/obj and made a goof... I didn't change dirs
> before exec:
>
>     chflags -R noschg *
>
> Afterward I realized what I did and that there was not way to undo
> it... I think I opened up a few holes somewhere with that goof.
> Anyway...
>
> Changed dir to /usr/obj and did the rm -rf * to complete step 4.
>
> I then went into /usr/src and tried: make buildworld. It was off to a
> running start and then promptly stopped (see scrip snip at bottom).
>
> It seems to not be finding some string library, but this being my
> first CVSup attempt I am baffled at where to go to fix such a
> thing...
>
> I did try the following guesses };)
>
> did make clean and then make all in /usr/src/lib ... no dice
>
> Re-commented the CFLAGS in /etc/make.conf and tried the buildworld
> again ... no dice
>
> If you need further info just ask }:)
>
> Thanks in advance for your help!
>
> -Michael, the inept
>
>
> ____________________________________________________
>
> <snip>
>
> ..... looks like lots of successful stuff up to here...
>
> cc -O -pipe -I. -I/usr/src/usr.sbin/config -Wall -Wunused
> -Wmissing-prototypes -Wredundant-decls  
> -I/usr/obj/usr/src/i386/usr/inclu de -c
> /usr/src/usr.sbin/config/main.c
> /usr/src/usr.sbin/config/main.c: In function `main':
> /usr/src/usr.sbin/config/main.c:105: warning: implicit declaration of
> function `strlcpy' /usr/src/usr.sbin/config/main.c:135: warning:
> implicit declaration of function `strlcat' cc -O -pipe -I.
> -I/usr/src/usr.sbin/config -Wall -Wunused -Wmissing-prototypes
> -Wredundant-decls   -I/usr/obj/usr/src/i386/usr/inclu de -c lang.c
> /usr/src/usr.sbin/config/lang.l:1005: warning: `yy_flex_realloc'
> defined but not used cc -O -pipe -I. -I/usr/src/usr.sbin/config -Wall
> -Wunused -Wmissing-prototypes -Wredundant-decls  
> -I/usr/obj/usr/src/i386/usr/inclu de -c
> /usr/src/usr.sbin/config/mkmakefile.c
> cc -O -pipe -I. -I/usr/src/usr.sbin/config -Wall -Wunused
> -Wmissing-prototypes -Wredundant-decls  
> -I/usr/obj/usr/src/i386/usr/inclu de -c
> /usr/src/usr.sbin/config/mkheaders.c
> cc -O -pipe -I. -I/usr/src/usr.sbin/config -Wall -Wunused
> -Wmissing-prototypes -Wredundant-decls  
> -I/usr/obj/usr/src/i386/usr/inclu de -c
> /usr/src/usr.sbin/config/mkoptions.c
> /usr/src/usr.sbin/config/mkoptions.c: In function `tooption':
> /usr/src/usr.sbin/config/mkoptions.c:284: warning: implicit
> declaration of function `strlcpy' cc -O -pipe -I.
> -I/usr/src/usr.sbin/config -Wall -Wunused -Wmissing-prototypes
> -Wredundant-decls   -I/usr/obj/usr/src/i386/usr/inclu de  -static -o
> config config.o main.o lang.o mkmakefile.o mkheaders.o mkoptions.o 
> -ll main.o: In function `main':
> main.o(.text+0x66): undefined reference to `strlcpy'
> main.o(.text+0x138): undefined reference to `strlcpy'
> main.o(.text+0x14d): undefined reference to `strlcat'
> mkoptions.o: In function `tooption':
> mkoptions.o(.text+0x554): undefined reference to `strlcpy'
> mkoptions.o(.text+0x587): undefined reference to `strlcpy'
> mkoptions.o(.text+0x5b2): undefined reference to `strlcpy'
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
> # exit
>
> Script done on Fri Feb  2 23:35:01 2001
>
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message


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?01020310371403.00548>