Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Aug 2000 16:54:39 -0400 (EDT)
From:      Robert Watson <rwatson@tislabs.com>
To:        freebsd-current@FreeBSD.org
Subject:   PERL broken during -CURRENT upgrade
Message-ID:  <Pine.SOL.3.95.1000829165113.24276B-100000@clipper.gw.tislabs.com>

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

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.3.95.1000829165113.24276B-100000>