Op een mooie lentedag (Sunday 29 May 2005 06:18),schreef Craig A. Berry: > This gets [EMAIL PROTECTED] building again on VMS, though with quite a few > as-yet-uninvestigated test failures. Here's what the patch addresses: > > In doio.c, the arguments to tovmsspec and tovmspath are not const. > > In perly.c, SvPVX_const returns "const char *" not "const char **" as > the target of a couple of assignments expects. (broken in #24523) > > xsubpp, when processing ext/DynaLoader/dl_vms.xs, now uses > ExtUtils::ParseXS, which loads File::Spec, which loads VMS::Filespec, > which thus needs to be copied to lib/VMS earlier in the build. > > __attribute__format__ tried to insinuate itself into the list of global > functions, but I shooed it back out again. > > The arguments to the homegrown utime() are now const like everyone else's.
Alas, I still get this on the VAX: CC/DECC /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=GLOBALS.obj/NoList/ FLOAT=G_FLOAT/Define=PERL_CORE GLOBALS.C */ %VCG-W-BADPSECT, The program section(psect) specified by this statement has conflicting 'nowrite' attributes with another definition of the same program section. At line number 65 in BLDROOT:[000000]GLOBALS.C;1. %VCG-I-SUMMARY, Completed with 0 error(s), 1 warning(s), and 0 informational messages. At line number 65 in BLDROOT:[000000]GLOBALS.C;1. %MMK-F-ERRUPD, error status %X10B90000 occurred when updating target GLOBALS.OBJ TIMMERMAN:FAFNER$ type .patch 24613 HTH + Good luck, Abe -- Anton Tagunov> P.S. People do like gory details :) I don't like telling them. -- Jarkko Hietaniemi on p5p @ 2002-03-06