Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2000 07:59:43 +0300 (EEST)
From:      Alexander Nazarenko <sasha@deimos.ldc.net>
To:        Ben Hockenhull <benh@jpj.net>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: 4.1.1-STABLE buildworld fails on perl
Message-ID:  <Pine.BSF.4.21.0010270753360.96152-100000@deimos.ldc.net>
In-Reply-To: <v03102804b61e8b8a788c@[192.168.10.2]>

next in thread | previous in thread | raw e-mail | index | archive | help

make buildworld with -DNOPERL defined variable.
As I understood setresuid/gid syscalls trying to be taken from 3.4-STABLE
libc, but in 3.x Free there aren't such syscalls, so after
build/install world
with -DNOPERL you can build perl, second solution is to upgrade to
4.0-release first, then to 4.1.1

On Thu, 26 Oct 2000, Ben Hockenhull wrote:

> I have a 3.4-STABLE machine that I'm trying to upgrade to 4.1.1-STABLE.
> I've cvsupped to the most recent stable sources.  When I run a make
> buildworld, it chugs along and then fails here:
> 
> 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.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> 
> 
> Any ideas?
> 
> Thanks
> 
> Ben
> 
> 
> --
> Ben Hockenhull
> benh@jpj.net
> "Revenge is a dish best served with pinto beans and muffins."
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message
> 



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?Pine.BSF.4.21.0010270753360.96152-100000>