On Wed, 24 Oct 2007 23:26:32 +0200, <[EMAIL PROTECTED]> wrote:
On Tue, 23 Oct 2007 02:11:14 +0200, Craig A. Berry <[EMAIL PROTECTED]>
wrote:
As you may have seen from my reply to the pumpking's announcement of
a code freeze, Perl 5.10.0 is almost upon us. You can snag an
up-to-the-minute copy here:
http://mirrors.develooper.com/perl/APC/perl-current-snap/perl-current-latest.tar.gz
We're still seeing a handful of test failures on VMS. If you have
time to help fix anything, that would be great -- or just build and
test in your environment and report back that would also be helpful.
Just for laughs (I am not serious to make this work):
Well, I couldn't stop. To get around this rather stupid problem I changed
configure.com:
A400> diff configure.com,;1
************
File TMP:[AI26.perl-current]configure.com;5
6606 $ 'Perl_CC' 'ccflags' munchconfig.c
6607 $ IF Needs_Opt
******
File TMP:[AI26.perl-current]configure.com;1
6606 $ 'Perl_CC' munchconfig.c
6607 $ IF Needs_Opt
************
Number of difference sections found: 1
Number of difference records found: 1
DIFFERENCES /IGNORE=()/MERGED=1-
TMP:[AI26.perl-current]configure.com;5-
TMP:[AI26.perl-current]configure.com;1
Now it gets much further but is still far from compiling. Maybe someone
here
know immediately which defines are missing:
A400> mmk
Copy/NoConfirm/Log [.VMS]SOCKADAPT.H []
%COPY-S-COPIED, TMP:[AI26.perl-current.vms]sockadapt.h;1 copied to
TMP:[AI26.PERL-CURRENT]sockadapt.h;1 (10 blocks)
Copy/Log/NoConfirm [.vms]vmsish.h []
%COPY-S-COPIED, TMP:[AI26.perl-current.vms]vmsish.h;1 copied to
TMP:[AI26.PERL-CURRENT]vmsish.h;1 (74 blocks)
CC/DECC
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/float=ieee/ieee=denorm/Define=PERL_CORE
MINIPERLMAIN.C
Copy/NoConfirm/Log [.VMS]SOCKADAPT.C []
%COPY-S-COPIED, TMP:[AI26.perl-current.vms]sockadapt.c;1 copied to
TMP:[AI26.PERL-CURRENT]sockadapt.c;1 (10 blocks)
CC/DECC
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/float=ieee/ieee=denorm/Define=PERL_CORE
SOCKADAPT.C
CC/DECC
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/float=ieee/ieee=denorm/Define=PERL_CORE
AV.C
CC/DECC
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/float=ieee/ieee=denorm/Define=PERL_CORE
DEB.C
CC/DECC
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/float=ieee/ieee=denorm/Define=PERL_CORE
DOIO.C
PerlIO *
^
%CC-E-TYPEEXPR, In this statement, "PerlIO" is declared as a typedef, and
so cannot occur as an expression.
at line number 2309 in file TMP:[AI26.perl-current]doio.c;1
Perl_vms_start_glob
^
%CC-I-IMPLICITFUNC, In this statement, the identifier
"Perl_vms_start_glob" is implicitly declared as a function.
at line number 2310 in file TMP:[AI26.perl-current]doio.c;1
(pTHX_ SV *tmpglob,
..........^
%CC-E-TYPEEXPR, In this statement, "SV" is declared as a typedef, and so
cannot occur as an expression.
at line number 2311 in file TMP:[AI26.perl-current]doio.c;1
IO *io);
....^
%CC-E-TYPEEXPR, In this statement, "IO" is declared as a typedef, and so
cannot occur as an expression.
at line number 2312 in file TMP:[AI26.perl-current]doio.c;1
fp = Perl_vms_start_glob(aTHX_ tmpglob, io);
....^
%CC-W-CVTDIFTYPES, In this statement, "Perl_vms_start_glob(...)" of type
"int", is being converted to "pointer to pointer to struct
_PerlIO".
at line number 2314 in file TMP:[AI26.perl-current]doio.c;1
%MMK-F-ERRUPD, error status %X10B91262 occurred when updating target
DOIO.OBJ
A400>
Just to let you know I built 5.8.2 years ago on the same machine:
A400> perl -v
This is perl, v5.8.2 built for VMS_AXP
Copyright 1987-2003, Larry Wall
Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
A400> perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 2) configuration:
Platform:
osname=VMS, osvers=V7.2-1, archname=VMS_AXP
uname='VMS a400 V7.2-1 COMPAQ Professional Workstation XP1000'
config_args=''
hint=none, useposix=false, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=undef usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=undef, bincompat5005=undef
Compiler:
cc='CC/DECC', ccflags
='/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj
/float=ieee/ieee=denorm_results',
optimize='/NoList',
cppflags='undef'
ccversion='50790004', gccversion='', gccosandvers='undef'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='int',
lseeksize=4
alignbytes=8, prototype=define
Linker and Libraries:
ld='Link', ldflags ='/NoTrace/NoMap'
libpth=/sys$share /sys$library
libs=
perllibs=
libc=(DECCRTL), so=exe, useshrplib=undef, libperl=undef
gnulibc_version='undef'
Dynamic Linking:
dlsrc=dl_vms.c, dlext=exe, d_dlsymun=undef, ccdlflags=''
cccdlflags='', lddlflags='/Share'
Characteristics of this PERLSHR image:
Compile-time options: DEBUGGING
Built under VMS
Compiled at Nov 8 2003 20:16:16
%ENV:
PERLSHR="PERL_ROOT:[000000]PERLSHR.EXE"
PERL_ROOT="TOOLS_DISK:[VMSTOOLS.PERL.PERL-5_8_2_ROOT.]"
@INC:
perl_root:[lib.VMS_AXP.5_8_2]
perl_root:[lib]
perl_root:[lib.site_perl.VMS_AXP]
perl_root:[lib.site_perl]
/perl_root/lib/site_perl
.
Michael