Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Nov 2000 13:59:46 +0100
From:      Thorsten Kuehnemann <thk@actis.de>
To:        freebsd-stable@freebsd.org
Subject:   3.5->4.2: perl buildworld error
Message-ID:  <20001122135946.A88793@isi.actis.de>

next in thread | raw e-mail | index | archive | help
Hello,

today i try to update a system from 3.5-STABLE to 4.2-STABLE.
The "make buildworld" with freshly cvsup'd sources
fails while making perl:

isi# uname -a
FreeBSD isi.actis.de 3.5-STABLE FreeBSD 3.5-STABLE #0: Thu Sep 28 14:12:01 CEST
2000     root@isi.actis.de:/usr/src/sys/compile/ISI  i386
isi# cat ~cvsup/getall.sup
*default host=cvsup2.de.freebsd.org
*default base=/home/1/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all
ports-all tag=.
doc-all tag=.
isi# rm -rf /usr/obj/usr
isi# rm -f /usr/bin/miniperl
isi# cd /usr/src
root isi:/usr/src 107# make buildworld

...

building standard perl library
ranlib libperl.a
cd /usr/src/gnu/usr.bin/perl/miniperl && make build-tools
rm -f .depend /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/GPATH /usr/obj/usr/src/
gnu/usr.bin/perl/miniperl/GRTAGS  /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/GSY
MS /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/GTAGS
cd /usr/src/gnu/usr.bin/perl/miniperl && make miniperl
Extracting config.h (with variable substitutions)
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 /usr/src/gnu/usr.bin/perl/miniperl/
../../../../contrib/perl5/miniperlmain.c
ln -sf /usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5/op.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   -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 in /usr/src/gnu/usr.bin/perl/miniperl.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl/miniperl.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
root isi:/usr/src 108# exit


The full script is in
   http://www.actis.de/~thk/buildworld.log     (1MB)
   http://www.actis.de/~thk/buildworld.log.gz  (200k)

Thorsten


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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