From owner-freebsd-questions Thu Jan 11 11: 9: 2 2001 Delivered-To: freebsd-questions@freebsd.org Received: from Mail6.sc.rr.com (fe6.southeast.rr.com [24.93.67.53]) by hub.freebsd.org (Postfix) with ESMTP id 9CDF137B404; Thu, 11 Jan 2001 11:08:34 -0800 (PST) Received: from sc.rr.com ([24.88.102.101]) by Mail6.sc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Thu, 11 Jan 2001 14:08:32 -0500 Received: (from dmaddox@localhost) by sc.rr.com (8.11.1/8.11.1) id f0BJ9GN07028; Thu, 11 Jan 2001 14:09:16 -0500 (EST) (envelope-from dmaddox) Date: Thu, 11 Jan 2001 14:09:16 -0500 From: "Donald J . Maddox" To: Odhiambo Washington Cc: FBSD-STABLE , FBSD-Q Subject: Re: 3.X --> 4.X - buildworld fails Message-ID: <20010111140916.A6874@cae88-102-101.sc.rr.com> Reply-To: dmaddox@sc.rr.com Mail-Followup-To: Odhiambo Washington , FBSD-STABLE , FBSD-Q References: <20010111211621.A97461@poeza.iconnect.co.ke> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010111211621.A97461@poeza.iconnect.co.ke>; from wash@iconnect.co.ke on Thu, Jan 11, 2001 at 09:16:21PM +0300 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG If you rebuild libc first, it will work. Apparently you are using a libc from before the addition of the {set,get}res[ug]id calls. On Thu, Jan 11, 2001 at 09:16:21PM +0300, Odhiambo Washington wrote: > This one is for the gurus: > > I am updating a 3.5-S system to 4.X. I've done cvsup with RELENG_4 > yesterday. > Now while strictly following the update procedure in UPDATING (and > referring to the text from the handbook, I get a failure while doing > make buildworld, viz > > cc -O -pipe > -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5 -I/us > r/obj/usr/src/gnu/usr.bin/perl/miniperl -c opmini.c > cc -O -pipe > -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5 -I/us > r/obj/usr/src/gnu/usr.bin/perl/miniperl > -L/usr/obj/usr/src/gnu/usr.bin/perl/m > iniperl/../libperl -static -o miniperl miniperlmain.o opmini.o > /usr/obj/usr/src > /gnu/usr.bin/perl/miniperl/../libperl/libperl.a -lm -lcrypt -lutil > /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl/libperl.a(pp_hot.o): > In fu > nction `Perl_pp_aassign': > pp_hot.o(.text+0x16a1): undefined reference to `setresuid' > pp_hot.o(.text+0x16d4): undefined reference to `setresgid' > *** Error code 1 > Stop. > *** Error code 1 > Stop. > *** Error code 1 > Stop. > *** Error code 1 > Stop. > > > I am not sure what this means ;-) but I've replicated it by going into > /usr/src/gnu/usr.bin/perl and doing a 'make' in there. > > I highly appreciate all help that will get me past this one. > > TIA > > > -Wash > > -- > Odhiambo Washington Inter-Connect Ltd., > wash@iconnect.co.ke 5th Flr Furaha Plaza > Tel: 254 11 222604 Nkrumah Rd., > Fax: 254 11 222636 PO Box 83613 MOMBASA, KE. > > Presumably, we're all fully qualified computer nerds here, so we are allowed > to use "access" as a verb. Be advised, however, that the practice in common > usage drives English-language purists to scowling fidgets. -Erik Strom, "Perl > CGI Programming" > > > 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