Date: Wed, 30 Oct 2002 19:12:50 -0600 From: Chris Pressey <cpressey@catseye.mb.ca> To: freebsd-questions@freebsd.org Subject: Re: make buildworld fails Message-ID: <20021030191250.34d1898e.cpressey@catseye.mb.ca> In-Reply-To: <20021030214148.GL1882@gray.sea.gr> References: <20021029033143.7c01a0b7.cpressey@catseye.mb.ca> <20021029112907.GB4480@happy-idiot-talk.infracaninophi> <20021029064730.2637b4e2.cpressey@catseye.mb.ca> <20021029142839.GF4480@happy-idiot-talk.infracaninophi> <20021029192615.69e3bb31.cpressey@catseye.mb.ca> <20021030214148.GL1882@gray.sea.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 30 Oct 2002 23:41:49 +0200 Giorgos Keramidas <keramida@ceid.upatras.gr> wrote: > On 2002-10-29 19:26, Chris Pressey <cpressey@catseye.mb.ca> wrote: > > On Tue, 29 Oct 2002 14:28:39 +0000 > > Matthew Seaman <m.seaman@infracaninophile.co.uk> wrote: > > > I think what has happened is that one or more of the Makefiles in > > > the src tree hasn't been updated properly, possibly because cvsup(1) > > > doesn't think it owns the file. Try doing what the cvsup FAQ says, > > > and running an update with the 'list=cvs:RELENG_4' added to the > > > supfile. > > > > > > With any luck you should see updates to files matching '*.mk' and > > > 'Makefile*', and then the build will succeed. > > > > Unfortunately, no luck there. No Makefile-type files were updated. > > So, I toasted my *entire* source tree (including the 'checkouts' > > files) and grabbed it all anew, tried rebuilding the world... and > > got the same error. > > To start with as clean an environment as possible for a buildworld you > really have to do more than that: > > + Remove everything under /usr/obj. > > # chflags -R noschg /usr/obj > # rm -fr /usr/obj/* I did this step a couple of days ago, just before my first post to this list. To be on the safe side, I did it again before the most recent attempt. > + CVSup your sources. I did this step yesterday. > + Start a new buildworld. Avoid using -DNOCLEAN or similar flags. I've done this now with NO_OPENSSH=true in make.conf, but I *still* get errors! cc -O -pipe -o ppp acf.o arp.o async.o auth.o bundle.o cbcp.o ccp.o chap.o chat.o command.o datalink.o deflate.o defs.o exec.o filter.o fsm.o hdlc.o iface.o ip.o ipcp.o ipv6cp.o iplist.o lcp.o link.o log.o lqr.o main.o mbuf.o mp.o ncp.o ncpaddr.o pap.o physical.o pred.o probe.o prompt.o proto.o route.o server.o sig.o slcompress.o sync.o systems.o tcp.o tcpmss.o throughput.o timer.o tty.o tun.o udp.o vjcomp.o nat_cmd.o atm.o id.o chap_ms.o mppe.o radius.o i4b.o ether.o -lcrypt -lmd -lutil -lz -lalias -lcrypto -lradius -lnetgraph radius.o: In function `demangle': radius.o(.text+0xd1): undefined reference to `rad_request_authenticator' radius.o(.text+0x102): undefined reference to `rad_server_secret' radius.o: In function `radius_Process': radius.o(.text+0x84d): undefined reference to `rad_get_vendor_attr' radius.o: In function `radius_Authenticate': radius.o(.text+0x1217): undefined reference to `rad_put_vendor_attr' radius.o(.text+0x12a3): undefined reference to `rad_put_vendor_attr' radius.o(.text+0x1323): undefined reference to `rad_put_vendor_attr' *** Error code 1 Stop in /usr/src/usr.sbin/ppp. *** Error code 1 Stop in /usr/src/usr.sbin. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Is there any way to tell make to not compile PPP? I don't use it. But I don't see anything like NO_PPP in make.conf. -Chris 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?20021030191250.34d1898e.cpressey>