From owner-freebsd-stable Thu Dec 7 18:18:18 2000 From owner-freebsd-stable@FreeBSD.ORG Thu Dec 7 18:18:13 2000 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from dh198-236.dhcp.sunysb.edu (dh198-236.dhcp.sunysb.edu [129.49.198.236]) by hub.freebsd.org (Postfix) with ESMTP id E3E6737B400; Thu, 7 Dec 2000 18:18:12 -0800 (PST) Received: (from chris@localhost) by dh198-236.dhcp.sunysb.edu (8.9.3/8.9.3) id VAA37870; Thu, 7 Dec 2000 21:18:12 -0500 (EST) (envelope-from chris) From: Christopher Rued MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14896.17635.971171.900619@chris.xsb.com> Date: Thu, 7 Dec 2000 21:18:11 -0500 (EST) To: freebsd-stable@freebsd.org, freebsd-questions@freebsd.org Subject: make buildworld failed (RELENG_3 --> RELENG_4) X-Mailer: VM 6.75 under 21.1 (patch 10) "Capitol Reef" XEmacs Lucid Sender: chris@dh198-236.dhcp.sunysb.edu Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I finally decided to upgrade to 4-Stable today, but I am having some difficulty. I am following the instructions from http://www.mostgraveconcern.com/freebsd/3-4update.html and /usr/src/UPDATING (which are basically the same). I cvsup-ed the sources using this file (comments snipped): --------------------------------- *default host=cvsup8.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs tag=RELENG_4 *default delete use-rel-suffix *default compress src-all ports-all tag=. --------------------------------- I skimmed the UPDATING file, and it seems that most of the information is post-install procedure. The only step I took was the one dated 20001006, which states that miniperl is no longer needed and /usr/bin/miniperl should be deleted. This seems related to the problem, given the error message below, but I'm not sure how... I deleted all of the files in /usr/obj (following mostgraveconcern) and then tried `make buildworld', which ran for about 10 minutes before failing with the following message: 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 function `Perl_pp_aassign': pp_hot.o(.text+0x16a1): undefined reference to `setresuid' pp_hot.o(.text+0x16d4): undefined reference to `setresgid I'm not quite sure what went wrong here. Any ideas? ----- On a somewhat related note: the UPDATING file has a "COMMON ITEMS" section (just below 4.0 RELEASE line) that include some instructions on how to upgrade from 3.x to 4.x. These instructions are annotated with foot-notes numbered 1-5, however I only see the notes for 1-4. Does anybody know what [5] is :)? TIA -- Christopher Rued To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message