Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Aug 2000 08:45:34 +0200
From:      Mark Murray <mark@grondar.za>
To:        Robert Watson <rwatson@FreeBSD.ORG>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: PERL broken during -CURRENT upgrade 
Message-ID:  <200008300645.e7U6jYb39865@grimreaper.grondar.za>
In-Reply-To: <Pine.SOL.3.95.1000829165113.24276B-100000@clipper.gw.tislabs.com> ; from Robert Watson <rwatson@tislabs.com>  "Tue, 29 Aug 2000 16:54:39 -0400."
References:  <Pine.SOL.3.95.1000829165113.24276B-100000@clipper.gw.tislabs.com> 

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

Blow away /usr/bin/miniperl and see if that fixes anything?

M

> I've had this happen on a couple of machines, and am not sure why.  I
> cvsup'd forward, and attempted to rebuild, and got a build failure.  After
> that, I blew away /usr/src and /usr/obj, and still get the build failure.
> Ideally, this sort of thing shouldn't happen :-).  I'm not sure if there's
> an easy way to make the upgrade path smoother, but if so, perhaps we
> should do so.  This was just a regular "make buildworld", no -j but with:
> 
>  USA_RESIDENT=NO
>  NOPROFILE=YES
>  NO_FORTRAN=YES
>  CFLAGS=-O -pipe
> 
> In /etc/make.conf.
> 
> dev1# uname -a
> FreeBSD dev1.trustedbsd.org 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Thu Jul 27
> 13:35:58 PDT 2000
> rwatson@dev1.trustedbsd.org:/usr/src/sys/compile/DEV1  i386
> dev1# 
> 
> Robert Watson
> Research Scientist
> NAI Labs at Network Associates
> 
> ...
> /../../contrib/ncurses/ncurses
> -I/usr/src/lib/libncurses/../../contrib/ncurses/i
> nclude -Wall -DFREEBSD_NATIVE -DNDEBUG -DHAVE_CONFIG_H -DTERMIOS
> -DMAIN_PROGRAM 
>  /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/comp_hash.c
> awk -f
> /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /
> usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
> cat namehdr boolnames boolfnames numnames numfnames strnames strfnames
> nameftr >
>  names.c
> cc -o make_keys -O -pipe -I. -I/usr/src/lib/libncurses
> -I/usr/src/lib/libncurses
> /../../contrib/ncurses/ncurses
> -I/usr/src/lib/libncurses/../../contrib/ncurses/i
> nclude -Wall -DFREEBSD_NATIVE -DNDEBUG -DHAVE_CONFIG_H -DTERMIOS
> /usr/src/lib/li
> bncurses/../../contrib/ncurses/ncurses/tinfo/make_keys.c
> cd /usr/src/share/syscons/scrnmaps; make build-tools
> cc -static -O -pipe   -I/usr/src/share/syscons/scrnmaps
> -DFIL=\"koi8-r2cp866\"  
>  -o koi8-r2cp866.mk /usr/src/share/syscons/scrnmaps/mkscrfil.c
> cc -static -O -pipe   -I/usr/src/share/syscons/scrnmaps
> -DFIL=\"iso-8859-1_to_cp
> 437\"   -o iso-8859-1_to_cp437.mk
> /usr/src/share/syscons/scrnmaps/mkscrfil.c
> cc -static -O -pipe   -I/usr/src/share/syscons/scrnmaps
> -DFIL=\"iso-8859-4_to_cp437\"   -o iso-8859-4_to_cp437.mk
> /usr/src/share/syscons/scrnmaps/mkscrfil.c
cd /usr/src/gnu/usr.bin/perl; make build-tools
> cd /usr/src/gnu/usr.bin/perl/libperl && make build-tools
> rm -f .depend /usr/obj/usr/src/gnu/usr.bin/perl/libperl/GPATH
> /usr/obj/usr/src/gnu/usr.bin/perl/libperl/GRTAGS
> /usr/obj/usr/src/gnu/usr.bin/perl/libperl/GSYMS
> /usr/obj/usr/src/gnu/usr.bin/perl/libperl/GTAGS
> cd /usr/src/gnu/usr.bin/perl/libperl && make libperl.a
> Extracting config.h (with variable substitutions)
> cc -O -pipe -I/usr/obj/usr/src/gnu/usr.bin/perl/libperl
> -I/usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5 -DPERL_CORE
> -c /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c -o
> perl.o
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c: In
> function `perl_construct':
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:252:
> `PERL_REVISION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:252:
> (Each undeclared identifier is reported only once
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:252:
> for each function it appears in.)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:252:
> `PERL_VERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:252:
> `PERL_SUBVERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c: In
> function `S_open_script':
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:2579:
> `PERL_REVISION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:2579:
> `PERL_VERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:2580:
> `PERL_SUBVERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c: In
> function `S_validate_suid':
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:2830:
> `PERL_REVISION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:2830:
> `PERL_VERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:2831:
> `PERL_SUBVERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c: In
> function `S_incpush':
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:3391:
> `PERL_REVISION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:3391:
> `PERL_VERSION' undeclared (first use in this function)
> /usr/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/perl.c:3392:
> `PERL_SUBVERSION' undeclared (first use in this function)
> *** Error code 1
> 
> Stop in /usr/src/gnu/usr.bin/perl/libperl.
> *** Error code 1
> 
> Stop in /usr/src/gnu/usr.bin/perl/libperl.
> *** 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.
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


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




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