From owner-freebsd-stable Sun Feb 11 7:37:49 2001 Delivered-To: freebsd-stable@freebsd.org Received: from netcore.fi (netcore.fi [193.94.160.1]) by hub.freebsd.org (Postfix) with ESMTP id E43BC37B491 for ; Sun, 11 Feb 2001 07:37:44 -0800 (PST) Received: from localhost (pekkas@localhost) by netcore.fi (8.11.1/8.11.1) with ESMTP id f1BFbgo15309 for ; Sun, 11 Feb 2001 17:37:43 +0200 Date: Sun, 11 Feb 2001 17:37:42 +0200 (EET) From: Pekka Savola To: Subject: 3.5-S->4.2-S: still fail w/ setresuid on miniperl Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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. make buildworld -DNOPERL works around this, of course. But shouldn't this be fixed? Or are 3.x users such a diminishing community it's not worth risking breaking the tree? For the record, I think these commits fubared the build (as 4.1-R has been reported to work): http://www.freebsd.org/cgi/cvsweb.cgi/src/gnu/usr.bin/perl/Makefile.diff?r1=1.9&r2=1.9.2.1 ITOH, I guess MFC'ing these change, it _might_ work again: http://www.freebsd.org/cgi/cvsweb.cgi/src/gnu/usr.bin/perl/Makefile.diff?r1=1.12&r2=1.13 Please Cc:. -- Pekka Savola "Tell me of difficulties surmounted, Netcore Oy not those you stumble over and fall" Systems. Networks. Security. -- Robert Jordan: A Crown of Swords To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message