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

Reply via email to