Date: Mon, 12 Feb 2001 00:35:06 +0100 From: Frederic Nguyen <chainess@worldnet.net> To: <freebsd-stable@FreeBSD.ORG> Subject: Re: 3.5-S->4.2-S: still fail w/ setresuid on miniperl Message-ID: <5.0.2.1.2.20010212003432.01bf8b90@step.polymtl.ca>
next in thread | raw e-mail | index | archive | help
You have to do it from step to step. Not a one-time upgrade. Add the following option in you make.conf : NOPERL = true NOSUIDPERL = true then, you can issue 'make world' if it fails, you'll have to compile libc and install it before if you still have complains about miniperl, edit Makefiles and erase it from there Make sure you did not intstall FreeBSD 3.x with badblock scans. Otherwise after upgrade, you won't be able to boot anymore. FreeBSD 4.x is not able to handle file system marked with badblocks Nobody ever *cared* about it. So if you did use badblock scan on your file system, you'll have to install a FreeBSD 4.x from scratch Or else, stick with FreeBSD 3.x CHaiNeSS At 17:37 01-02-11 +0200, you wrote: Hello all, As a lot of others including some @FreeBSD.org people, I got: --- 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/usr/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/usr/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/usr/obj/usr/src/gnu/usr.bin/perl/miniperl -L/usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../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' *** Error code 1 --- while trying to update from the latest 3.5-S to 4.2-S. Both had been CVSupped within 24h. I followed the UPDATING instructions. 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?5.0.2.1.2.20010212003432.01bf8b90>