Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Dec 2000 21:18:11 -0500 (EST)
From:      Christopher Rued <c.rued@xsb.com>
To:        freebsd-stable@freebsd.org, freebsd-questions@freebsd.org
Subject:   make buildworld failed (RELENG_3 --> RELENG_4)
Message-ID:  <14896.17635.971171.900619@chris.xsb.com>

next in thread | raw e-mail | index | archive | help
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-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14896.17635.971171.900619>