Re: lib/test/simple/t/create.t help with VMS issue needed.

2005-08-16 Thread PPrymmer
sebb <[EMAIL PROTECTED]> wrote on 08/15/2005 08:34:31 PM: > > > Would it not be better to fix the VMS Perl open() call so it works the > > > same as on other OSes? > > I meant for READ access only here. The performance impact of altering perl's open() to use the CRTL shr would be significant.

Re: Hard link support for VMS (part 3)

2005-07-11 Thread PPrymmer
"John E. Malmberg" <[EMAIL PROTECTED]> wrote on 07/11/2005 11:14:22 PM: > Correct. Remember my diffs are against the perl 5.8.6 release. > > Is 5.8.7 a release kit now? stable.tar.gz from CPAN is 5.8.7. Peter Prymmer

Re: Hard link support for VMS (part 2)

2005-07-11 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 07/11/2005 10:38:34 PM: > At 6:43 PM -0400 7/11/05, John Malmberg wrote: > > >Perl_setup.com is optionally built such that it defines perl_root based on > the directory it currently resides in, as a step toward being able to build a > binary distributi

Re: Hard link support for VMS (part 2)

2005-07-11 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 07/11/2005 10:13:56 PM: > >+$ IF (tmp .GES. "8.2") .AND. (f$getsyi("HW_MODEL") .GE. 1024) > > Last time I checked, Itanium systems return zero for > f$getsyi("HW_MODEL"). The archname symbol should already have one of > VMS_VAX, VMS_AXP, or VMS_IA64,

Re: Anyone run vms/ext/filespec.t in a while?

2005-07-11 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 07/11/2005 02:58:55 PM: > On Mon, Jul 11, 2005 at 02:17:04PM -0400, [EMAIL PROTECTED] wrote: > > In the resultant output only tests 1 through 136 actually ran (missing > > tests > > 137 through 142). There were so many failures that it might be bette

Re: Anyone run vms/ext/filespec.t in a while?

2005-07-11 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 07/11/2005 02:46:14 AM: > vms/ext/Filespec.pm is out of date and broken. Indeed. It appears that filespec.t is not run on Solaris for example (IIRC that test used to be run on Unix automatically). Here are the shell commands I just had to run to co

Re: Anyone run vms/ext/filespec.t in a while?

2005-07-08 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 07/08/2005 08:09:40 PM: > I'm examining the feasibility of making VMS::Filespec available to all > installations (makes testing File::Spec::VMS a whole lot easier) and > ran vms/ext/filespec.t on my OS X box. I got some failures but none > of them se

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.26_01

2005-03-30 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 03/29/2005 05:23:16 PM: > Yes it is. That indicates the test module never got built. Doesn't say > why though... If you're feeling adventurous could you step into setup() > on line 25 of PL_FILES.t and poke around? One could either modify setup o

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.26_01

2005-03-29 Thread PPrymmer
d: 0 # Failed test (t/PL_FILES.t at line 38) t/PL_FILES..NOK 3# got: '256' # expected: '0' # make: Fatal error: No arguments to build # Current working directory /home/pprymmer/testit/ExtUtils-MakeMaker-6.26 _01/t # Failed test (t/PL_FILES.t at li

Re: 5.8.6 - t/lib/vmsfspec.t missing from manifest.

2005-03-15 Thread PPrymmer
Craig Berry <[EMAIL PROTECTED]> wrote on 03/15/2005 11:38:18 AM: > On Tuesday, March 15, 2005, at 08:56AM, John E. Malmberg > <[EMAIL PROTECTED]> wrote: > >Is there a perl script that will identify all files that are present in > >the unpacked directory except for the ones in the manifest or wher

Re: ExtUtils::CBuilder on VMS (was Re: Phalanxing MakeMaker)

2005-03-14 Thread PPrymmer
Ken Williams <[EMAIL PROTECTED]> wrote on 03/14/2005 04:23:10 PM: > Thanks, applied verbatim (except that I moved the system() call into a > my_system() subroutine in case I want to use it again later). Hmm - well I suppose I should mention a few tricky aspects of using MCR on VMS. Perhaps most

Re: ExtUtils::CBuilder on VMS (was Re: Phalanxing MakeMaker)

2005-03-14 Thread PPrymmer
Ken Williams <[EMAIL PROTECTED]> wrote on 03/12/2005 10:35:22 PM: > On Mar 12, 2005, at 7:18 PM, Ken Williams wrote: > > > > Excellent. I just have one question, then, about the following line: > > > > my @lddlflags = $args{lddl} ? ($cf->{lddlflags}."=$out") : > > ("/exe=$out"); > > > > What is

Re: ExtUtils::CBuilder on VMS (was Re: Phalanxing MakeMaker)

2005-03-10 Thread PPrymmer
Ken Williams <[EMAIL PROTECTED]> wrote on 03/06/2005 10:50:17 AM: > Care to try 0.09_01, which is now hitting CPAN? I've split out the > generation of command-line switches so it can easily be overridden for > VMS. So compile() might work now. link() and friends haven't been > touched, though.

Re: ExtUtils::CBuilder on VMS (was Re: Phalanxing MakeMaker)

2005-03-04 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 03/04/2005 06:12:36 PM: > CC/DECC -Iperl_root:[lib.VMS_AXP.5_8_0.CORE] -c /Include=[]/Standard=Relaxed_ANS > I/Prefix=All/Obj=.obj /NOANSI_ALIAS/float=ieee/ieee=denorm_results /NoList -o US > ER1:[SCHWERN]compilet.obj USER1:[SCHWERN]compilet.c > %DCL-

Re: When was fab$v_erl introduced?

2005-02-23 Thread PPrymmer
Thomas R Wyant_III <[EMAIL PROTECTED]> wrote on 02/22/2005 03:34:59 PM: > I was trying to get VMS::Stat going under VMS 7.1-1. Unfortunately, that > version doesn't have fab$v_erl (a.k.a. the "erase" bit). I was going to > develop a patch, but I'm having trouble establishing which version > introd

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_08

2005-02-18 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 02/08/2005 09:31:48 AM: > Its time for another MakeMaker alpha! This one is mostly VMS fixes though > I also discovered a conflict with Module::Install and undid an accidental > change that broken Archive::Zip. As far as I know all outstanding issue

Re: Changing osname or ^O from VMS.C at startup?

2005-02-15 Thread PPrymmer
"John E. Malmberg" <[EMAIL PROTECTED]> wrote on 02/15/2005 03:21:01 PM: > If anyone has any suggestions on an easy way to do this, please let me > know. I'd recommend rewriting config.h before you compile perl under GNV, later you could modify the Configure script itself to recognize GNV as a dis

Re: time functions

2005-02-08 Thread PPrymmer
Thomas R Wyant_III <[EMAIL PROTECTED]> wrote on 02/08/2005 10:54:34 AM: > This doesn't exhaust the list by any means. The main omission I know of is > f$file_attributes. The Perl stat () function handles the portable portion > of this, but not the RMS-specific part. VMS::Stat handles many f$file

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-06 Thread PPrymmer
Peter Prymmer/FactSet wrote on 01/05/2005 11:18:01 AM: > was buildable by it. If 6.25_08 gets released I'll see > about patching it, otherwise I may try to prepare a patch > for 6.25_07 (but don't wait too long for me). I have tried to browse over to http://www.pobox.com/~schwern/src/ExtUtils-Ma

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-05 Thread PPrymmer
Peter Prymmer/FactSet wrote on 01/05/2005 11:18:01 AM: > That is not quite correct. As it turns out $(MMS$SOURCE_LIST) is a comma > separated list of filenames without types (in the language of RMS file parsing > TYPEs are also known as "extensions" in the Windows centric world). This > differen

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-05 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 01/04/2005 05:12:32 PM: > Ahh, $(MMS$SOURCE_LIST) is a list of all dependencies. I think it can be > safely removed. The logic is this: > > if ($self->{MYEXTLIB}) { > push(@m,"\t",'Library/Object/Replace $(MMS$TARGET) $(OBJECT)',"\n"); >

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-04 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 01/04/2005 04:44:50 PM: > On Fri, Dec 31, 2004 at 12:41:38PM -0500, [EMAIL PROTECTED] wrote: > > Which looks like a problem with DBI code not MakeMaker. > > Did DBI work with 6.17? DBI 1.45 would build with 6.17, but as Craig pointed out the Makefile

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-04 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 01/04/2005 04:46:54 PM: > > -$(INST_STATIC) : $(OBJECT) $(MYEXTLIB) $(INST_ARCHAUTODIR)$(DFSEP).exists > > +$(INST_STATIC) : $(OBJECT) $(MYEXTLIB) > > '; > > # If this extension has its own library (eg SDBM_File) > > # then copy that to $(I

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_07

2005-01-03 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 01/03/2005 02:41:17 PM: > Do these guys charge for upgrades or something? They might. Peter Prymmer

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_07

2005-01-03 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 01/01/2005 06:50:43 PM: > I don't quite understand what 6.17 has to do with it. MakeMaker builds > itself using itself, not the installed version. Sorry - I did not realize that. > > With that installed a second attempt to build it with mms 3.2-01

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-03 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 01/01/2005 07:38:57 PM: > My bad. I left in a / when I unified the VMS tool_xsubpp(). Its better > solved by changing $(XSUBPPDIR)/xsbupp to $(XSUBPPDIR)$(DFSEP)xsubpp. I can confirm that this solution would be fine for VMS since DFSEP contains an

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-03 Thread PPrymmer
Peter Prymmer/FactSet wrote on 01/03/2005 10:54:24 AM: > I'll see about restoring the cleaning of .opt files next. OK here is a patch that implements this extra clean target file cleanup. --- ExtUtils-MakeMaker-6_25_07/lib/ExtUtils/MM_VMS.pm;-3Mon Jan 3 10:43:10 2005 +++ ExtUtils-MakeMaker

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2005-01-03 Thread PPrymmer
Peter Prymmer/FactSet wrote on 12/31/2004 04:36:31 PM: > I have not yet found how to fix the .exists into OLB > problem nor the trouble with MMS V3.2-01 reported earlier. I forgot to mention that *.opt files are not being cleaned on VMS as another problem that persists. I seem to have solved the

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-31 Thread PPrymmer
[EMAIL PROTECTED] wrote on 12/31/2004 12:41:38 PM: > This is beginning to look like a problem with the XSUBPP macros. I've found a workwaround for this specific problem that I'll enclose as a diff. Since an OS specific hack inside of MM_Unix.pm seems completely counter to the whole "put override

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-31 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/31/2004 03:34:14 PM: > I think this one is an old problem specific to DBI, and IIRC it's > because it expects dbiproxy.PL to be a different file from > dbiproxy.pl. Indeed it seems that this is the case. I am sorry for having reported a spurious p

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-31 Thread PPrymmer
[EMAIL PROTECTED] wrote on 12/31/2004 01:01:12 PM: > One other oddity noted with 6.25_07: > > $ mmk distclean > > Not in MANIFEST: dbi.opt > > I am fairly certain that it used to be able to delete the > linker options files that it wrote out before. I failed to mention this one before but it app

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-31 Thread PPrymmer
[EMAIL PROTECTED] wrote on 12/31/2004 01:01:12 PM: > [EMAIL PROTECTED] wrote on 12/31/2004 12:41:38 PM: > > > I hope that provides some useful feedback. Sorry I do not yet > > have a path for the XSUBPP problems on VMS. > > One other oddity noted with 6.25_07: Here is another oddity. The .exist

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-31 Thread PPrymmer
[EMAIL PROTECTED] wrote on 12/31/2004 12:41:38 PM: > I hope that provides some useful feedback. Sorry I do not yet > have a path for the XSUBPP problems on VMS. One other oddity noted with 6.25_07: $ mmk distclean Not in MANIFEST: dbi.opt I am fairly certain that it used to be able to delete

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-31 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 12/30/2004 05:22:30 PM: > On Thu, Dec 30, 2004 at 04:47:18PM -0500, [EMAIL PROTECTED] wrote: > > I might even get to my big module collection test with this > > Wait for the next alpha. I have to fix that IGNORE problem first. Warning: this mess

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_07

2004-12-31 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 12/31/2004 03:59:29 AM: > http://www.pobox.com/~schwern/src/ExtUtils-MakeMaker-6.25_07.tar.gz Test obtained. First using perl 5.8.6 and mmk V3.9-6: All tests successful, 7 tests and 94 subtests skipped. Files=38, Tests=639, 239 wallclock secs ( 0.0

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-30 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 12/30/2004 03:55:15 PM: > Try out the attached patch. With the patch applied I obtained a bare bones mmk test result: All tests successful, 7 tests and 91 subtests skipped. Files=38, Tests=633, 239 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-30 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 12/29/2004 10:33:02 PM: > Its also hideously insecure. You're running a shell script that could do > anything. A problem with any self-extracting archive. > > From shar(1). > > SECURITY CONSIDERATIONS > It is easy to insert trojan horses into s

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_06

2004-12-29 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/29/2004 01:09:58 PM: > 4.) The following macro is defined and is used in the shdist target: > > SHAR = vms_share > > There is no such native command as vms_share. If I knew more about the > intention, I might be able to suggest an alternative. shar

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_01

2004-12-19 Thread PPrymmer
[EMAIL PROTECTED] wrote on 12/18/2004 08:31:28 AM: > On VMS V7.3-2, Compaq C S6.5-002, MadGoat Make Utility V3.9-6, > against perl 5.8.1: > > All tests successful, 7 tests and 87 subtests skipped. > Files=36, Tests=603, 156 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 > CPU) > > Later I'll try

Re: [ANNOUNCE] ExtUtils::MakeMaker 6.25_01

2004-12-18 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 12/17/2004 09:41:47 PM: > http://svn.schwern.org/svn/CPAN/ExtUtils-MakeMaker/trunk > or > svn://svn.schwern.org/CPAN/ExtUtils-MakeMaker/trunk > or > http://www.pobox.com/~schwern/src/ExtUtils-MakeMaker-6.25_01.tar.gz > or > a CPAN near you. > > Kicked

Re: Restarting MakeMaker development

2004-11-23 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 11/23/2004 12:00:21 AM: > Ok, I'm working on MakeMaker again and I'm trying to shove a 6.22 out the > door. Something that works so the core can update from 6.17. I am glad to hear that. > I can't remember what the critical problems were preventing

Re: [PATCH] Detecting strlcat() and strlcpy() in Configure

2004-11-01 Thread PPrymmer
"H.Merijn Brand" <[EMAIL PROTECTED]> wrote on 11/01/2004 09:57:06 AM: > On Sat 30 Oct 2004 19:42, "H.Merijn Brand" <[EMAIL PROTECTED]> wrote: > > On Fri 29 Oct 2004 04:58, Steve Peters <[EMAIL PROTECTED]> wrote: > > Since I don't know what VMS actually has, and configure.com doesn't have > > comm

Re: Can't locate auto/Net/DNS/typesbyname.al

2004-08-06 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 08/06/2004 03:31:16 PM: > Not on OpenVMS Alpha 7.2-2. That would only bite you on VAX or on > pre-7.2 Alpha. The 8-level restriction may have even been lifted on > VAX in 7.3, but I don't remember for sure. Yes the 8 limit no longer obtains in r

Re: GNV BASH hacks on 5.8.4-RCI issues.

2004-05-11 Thread PPrymmer
"John E. Malmberg" <[EMAIL PROTECTED]> wrote on 05/09/2004 11:34:36 PM: > Craig A. Berry wrote: > > > > Read the instructions in README.vms :-). > > > . where it will tell you > > > > $ @[.vms]test .exe "" -"v" [-.lib.extutils.t]basic.t > > > > though the second argument should be "ndbg"

Re: Current Status and location of VMS::Logical?

2004-04-29 Thread PPrymmer
"Dr. Martin P.J. Zinser" <[EMAIL PROTECTED]> wrote on 04/28/2004 06:56:10 PM: > subject says it all:-) I am looking for a place to find the VMS::Logicals > module (vmsbox.cjb.net does not work for me), as well as for information > on its current status. You bring up an important topic. The

Re: GNV BASH hacks on 5.8.4-RCI issues.

2004-04-15 Thread PPrymmer
"John E. Malmberg" <[EMAIL PROTECTED]> wrote on 04/11/2004 11:37:38 PM: > To bring this list up to date, Craig Berry and I have been discussing > patches needed to use Perl to build the GTK+ package as part of Mozilla. Thanks for posting this. > * Case needs to be preserved. >Currently P

Re: configure -s option incompatible with /output=log.file

2004-04-12 Thread PPrymmer
IvorW <[EMAIL PROTECTED]> wrote on 04/11/2004 05:39:18 PM: > If you haven't got DECnet running, you can do > >$ telnet 0 /log=file > > Note that there is no default file name. > > Also this probably depends on using TCPIP Services for OpenVMS (UCX) > as your IP stack, I think that Tcpware

Re: configure -s option incompatible with /output=log.file

2004-04-11 Thread PPrymmer
If you have DECnet running on the machine in question one way to log the output of a @configure "-des" interactive run would be to use: set host 0/log and the resulting sethost.log file will contain the full content of the interactive session, which you'll be able to view when you logout

Re: I think this is a simple pattern matching issue. I just don't see it though. Help!

2004-04-06 Thread PPrymmer
[EMAIL PROTECTED] wrote on 04/06/2004 12:01:28 PM: > I have a pattern matching problem that isn't strictly VMS related (although I > amd running on VMS perl). > > I want to make a perl regexp that will match an @ starting at the beginning of > the string followed by any characters. (Actually I

RE: Using File::Find to find all versions

2004-02-17 Thread PPrymmer
Indeed there is (a layered PSPA product, but in the DCLTABLES nonetheless). So I should have recommended: $ perforc*e == "$disk:[dir]p4.exe" Or perhaps: $ pfou*r == "$disk:[dir]p4.exe" Peter Prymmer "BAZLEY, Sebastian" <[EMAIL PROTECTED]> wrote on 02/16/2004 08:55:48 AM: > >-Original

Re: Using File::Find to find all versions

2004-02-13 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 02/12/2004 11:24:54 PM: > At 4:47 AM -0500 2/7/04, IvorW wrote: > > > >This thread has set me thinking, and I am reminded of something that VMS > >handles rather better than Unix. VMS uses the ellipsis [...] to stand for > >"and any directory path

Re: Using File::Find to find all versions

2004-01-27 Thread PPrymmer
"$PERL_ROOT:[00]PERL.EXE "-MVMS::Filespec" "-MFile::Path" -e "File::Path::rmtree(unixify(shift))"" that works like so: $ show default USER:[PPRYMMER] $ create/dir [.fluff] $ copy login.com [.fluff]/log %COPY-S-COPIED, USER:[PPRYMMER]LOGIN.COM;13 copied

Re: glob alternatives on VMS (was RE: Access violation from humongous "glob" call)

2004-01-06 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/06/2003 04:35:12 PM: > At 2:12 PM -0500 12/6/03, Henderson, Jordan (Contractor) (DAASC) wrote: > > >If a f$search-like capability is desired, then a VMS:: module > should probably be > >instituted that includes this capability. > > Such as Forre

[PATCH: perl@21949] document patch for VMS port on new file systems

2003-12-23 Thread PPrymmer
Greetings, The newish ODS-5 file system type mountable on VMS may require certain workarounds for building perl on VMS. The enclosed documentation patch was mentioned prior to the release of perl 5.8.1 but too late to make it in: http://www.xray.mpe.mpg.de/mailing-lists/vmsperl/2003-09/msg00

Report on a run of "mmk test" with ExtUtils::MakeMaker 6.21 and perl 5.8.1

2003-12-23 Thread PPrymmer
Here is the tail end of the output of "mmk test": t/vmsish ok t/writemakefile_args ok Failed Test Stat Wstat Total Fail Failed List of Failed --- t/inst_prefix.t 44 1024526 11.54%

Re: RE[2]: [PATCH] OpenVMS I64 support

2003-12-19 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/19/2003 09:19:39 AM: > Peter wrote: > > >An impressively small patch. It looks good. > > Thanks. It would have been a good bit smaller except for the > following hardware model on the testdrive system: > > $ write sys$output f$getsyi("HW_MODEL"

Re: [PATCH] OpenVMS I64 support

2003-12-18 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/18/2003 07:19:43 PM: > Earlier today HP released the OpenVMS v8.1 evaluation kit. This is the > second early adopter's kit of VMS on Itanium but the first one to > include native compilers. I'm pleased to say that with the attached > patch to bl

Re: testing of perl@21911: six test failures seen in my build

2003-12-18 Thread PPrymmer
Michael G Schwern <[EMAIL PROTECTED]> wrote on 12/15/2003 07:27:40 PM: > On Mon, Dec 15, 2003 at 04:52:13PM -0500, [EMAIL PROTECTED] wrote: > > These test failures are partially due to the "recompile > > everything" property of generated descrip.mms files > > Apply this until I get 6.22 out th

Re: testing of perl@21911: six test failures seen in my build

2003-12-15 Thread PPrymmer
[EMAIL PROTECTED] wrote on 12/15/2003 03:29:21: > I grabbed the pre 5.8.3 kit mentioned in: > > http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-12/msg00588.html > > compiled with: Compaq C S6.5-002 on OpenVMS Alpha V7.3-1 > and obtained these test failures: > > lib/ExtUtils/t/Const

testing of perl@21911: six test failures seen in my build

2003-12-15 Thread PPrymmer
Greetings, I grabbed the pre 5.8.3 kit mentioned in: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-12/msg00588.html compiled with: Compaq C S6.5-002 on OpenVMS Alpha V7.3-1 and obtained these test failures: lib/ExtUtils/t/Constant..FAILED at test 27 lib/ExtUtils/t/

Bug in ExtUtils::Install.pm as shipped with perl 5.8.1 on VMS

2003-12-12 Thread PPrymmer
Greetings, There appears to be a problem that ExtUtils::Install.pm is having finding .packlist files on VMS as can be seen by this sequence using VMS 7.3-1, perl 5.8.1, $ perl "-MExtUtils::MakeMaker" -e "print $ExtUtils::MakeMaker::VERSION" 6.17 $ perl "-MExtUtils::Install" -e "print $ExtUtil

Re: patch for WWW::Mechanize 0.70 to test ok on VMS 7.3-1 with perl 5.8.1

2003-12-12 Thread PPrymmer
Andy Lester <[EMAIL PROTECTED]> wrote on 12/12/2003 04:17:36 PM: > > I have been asked to support your WWW::Mechanize module > > on an installation of perl on a VMS system. I found that despite > > I would be glad to get this in there. Would you please be so kind as to > remail your mail and

patch for WWW::Mechanize 0.70 to test ok on VMS 7.3-1 with perl 5.8.1

2003-12-12 Thread PPrymmer
Greetings Andy, I have been asked to support your WWW::Mechanize module on an installation of perl on a VMS system. I found that despite the great care that you took specifying files with File::Spec - I presume so as to be as cross platform as possible - that a few Unix and Windows shell cons

RE: Access violation from humongous "glob" call

2003-12-08 Thread PPrymmer
"Henderson, Jordan (Contractor) (DAASC)" <[EMAIL PROTECTED]> wrote on 12/06/2003 02:12:36 PM: > My 2 cents. > > I would prefer that glob, being a core function, be as close as possible in > semantics between VMS and other systems. This will ease, but not eliminate > issues with, portability o

Re: Access violation from humongous "glob" call

2003-12-06 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/06/2003 12:14:51 PM: > Well, doh, the magic number is (as I should have realized) 127. I > just had a hard time believing we've never had the result of a glob > longer than that. Here are the length values we are actually using > as we approac

Re: RE[2]: 5.8.2 and 5.9.0, basic test fails on OpenVMS/VAX 7.3

2003-12-03 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 11/21/2003 10:28:23 AM: > You are correct that if you see a test failure in a feature you are > going to depend on, then it's not the overall score that matters. > But let's look at the two test failures Saku is reporting. One has > to do with a t

patch for HTML::Parser 3.34 to compile with Unicode on VMS

2003-11-28 Thread PPrymmer
Greetings Gisle, When building HTML-Parser-3.34 on VMS 7.3-1 against Perl 5.8.1 I answered 'y' to the following question: Do you want decoding on unicode entities? [no] y I then started the make utility but the compilations died on about three separate "unsigned char" versus "char" type inc

Re: 5.8.2 is out

2003-11-07 Thread PPrymmer
8.2 either. Unfortunately I have not had time to trim it down to a small reproducable test case. Basically a simple script whose wanted() sub routine prints out $File::Find::name will, when run from my login directory USER:[PPRYMMER], occasionally jump up and report finding files from places like user:[otheru

[Crypt::SSLeay] patch to get Crypt::SSLeay 0.51 built on VMS

2003-11-05 Thread PPrymmer
Greetings, I found that I had to modify the Makefile.PL in the Crypt::SSLeay 0.51 distribution from CPAN in order to get it built under perl 5.8.1 using Compaq C S6.5-002. Enclosed please find a patch to the Makefile.PL as well as to the README file that mentions platform particulars: diff -r

Re: Perl 5.8.1 final release

2003-09-25 Thread PPrymmer
"Barry Treahy, Jr." <[EMAIL PROTECTED]> wrote on 09/25/2003 02:16:50 PM: > This is great news, thank you. I'm new to Perl on VMS, not to Perl in > general, and I've already completed the 5.8.0 build on a VAX running VMS > 7.2. The problem I'm running into, appears to be VMS related. For > ex

Re: RFC: an approach to ODS-5 extended parse style compatability

2003-09-25 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 09/25/2003 01:27:04 PM: > We can now say shipped, past tense, which means that your very good > doc patch is too late for 5.8.1. Thanks for the announcement (I have been patiently waiting for 5.8.1 :-) > Hang on there. Since multiple dots in a f

Re: RFC: an approach to ODS-5 extended parse style compatability

2003-09-25 Thread PPrymmer
"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 09/25/2003 01:33:52 AM: > All filenames in the Perl distribution are ODS-2 safe except for the > name of the top-level directory, whose multiple dots in the portion > containing the Perl version number cause the problem you note. The > problem was

RFC: an approach to ODS-5 extended parse style compatability

2003-09-24 Thread PPrymmer
It has only recently been reported that a perl build might have trouble on ODS-5. Although I recall testing it a few years ago I suspect things might have changed and I only recently ran into the problem when extracting perl-5.8.1-RC5.tar.gz onto an ODS-5 volume (the release kits that unpack in

5.8.1-RC5: looks good on VMS 7.3-1 with default config.

2003-09-22 Thread PPrymmer
Configured with: @configure "-des" `mmk test` obtained: All tests successful. u=118.18 s=0 cu=0 cs=0 scripts=736 tests=75864 This was with: Compaq C S6.5-002 on OpenVMS Alpha V7.3-1 MadGoat Make Utility V3.9-6 MultiNet V4.4 Rev A-X ODS-2 Volume. With the kit's multiple periods in

perl@21279 looks good on VMS 7.3-1 with usevmsdebug && ODS-5 config

2003-09-19 Thread PPrymmer
TCP/IP Services for OpenVMS Alpha Version V5.3 - ECO 2 ODS-5 volume, vms tar V3.4, kit extracted with command: tar/extract/verbose/date=none user:[pprymmer]perl_21297.tar where user happened to be an ODS-2 volume. I have none of the DECC* logical names for ODS-5 in my environment. I do

perl@21279 looks good on VMS 7.3-1 with default config

2003-09-19 Thread PPrymmer
Configured with: @ Configure "-des" `mmk test` obtained: All tests successful. u=39.56 s=0 cu=0 cs=0 scripts=729 tests=75817 Other system specifics: Compaq C S6.5-002 on OpenVMS Alpha V7.3-1 MadGoat Make Utility V3.9-6 TCP/IP Services for OpenVMS Alpha Version V5.3 - ECO 2 ODS-2 vo

preliminary patch to support new "mmk test_harness" target

2003-09-18 Thread PPrymmer
I mentioned to Michael Schwern recently that I'd look into seeing if we could support a "test_harness" target in the VMS build. Enclosed is a patch that provides it but running: mmk test_harness runs into a lot of "spurious" failures and does not even appear as nice as running harness by

Re: perl@21251 looks OK on vanilla config VMS 7.3-1

2003-09-18 Thread PPrymmer
[EMAIL PROTECTED] wrote on 09/17/2003 01:38:52 PM: > installation tests not yet completed. After running `mmk install` for the perl build tree and [EMAIL PROTECTED] a run of the four line module installation (on another DISK volume) for Text::CSV_XS 0.23 from CPAN went fine including mmk targe

perl@21251 looks OK on vanilla config VMS 7.3-1

2003-09-17 Thread PPrymmer
Configure with: @configure "-des" `mmk test` returned: All tests successful. u=87.07 s=0 cu=0 cs=0 scripts=736 tests=75854 Compaq C S6.5-002 on OpenVMS Alpha V7.3-1, MadGoat Make Utility V3.9-6 ODS-2 build volume installation tests not yet completed. Peter Prymmer

Re: perl@21233 looks ok on VMS 7.3-1

2003-09-15 Thread PPrymmer
And in a run configured with: @ configure "-Dusevmsdebug" "-des" I obtain: All tests successful. u=105.76 s=0 cu=0 cs=0 scripts=734 tests=75780 For what it is worth this may fix the problem of the extraneous files generated during "mmk test" (I do not know why this problem affects V

perl@21233 looks ok on VMS 7.3-1

2003-09-15 Thread PPrymmer
Configured with: @ Configure "-des" mmk test results: All tests successful. u=97.34 s=0 cu=0 cs=0 scripts=734 tests=75780 The only extraneous files now piling up in my sys$scratch: directory are these sdbm test files: MD711367815.SDBM_DIR;1 0 15-SEP-2

Re: temp files piling up in my SYS$SCRATCH: with recent maint perl's

2003-09-12 Thread PPrymmer
ot;> build obtained: All tests successful. u=90.1 s=0 cu=0 cs=0 scripts=734 tests=75736 and, having deleted all of the previous SYS$SCRATCH:PERLIO_%%.;* files I now see only these: $ dir/since/date/size sys$scratch: Directory USER:[PPRYMMER] FILE-SPEC-0_85_01.DIR;1

temp files piling up in my SYS$SCRATCH: with recent maint perl's

2003-09-12 Thread PPrymmer
he tests failed - possible vmspipe.com issue too). As of this morning I now have three new unwanted files: $ dir/date/size/since sys$scratch: Directory S1:[PPRYMMER] FILE-SPEC-0_85_01.DIR;1 1 12-SEP-2003 09:18:50.66 FILE-SPEC-0_85_01.TAR;1 280

[PATCH: perl@21138] bug fix for MakeMaker miniperl problem on all platforms, slight additional VMS cleanup

2003-09-09 Thread PPrymmer
xtUtils/t/basic.FAILED at test 22 lib/ExtUtils/t/Constant..FAILED at test 5 Failed 2 test scripts out of 728, 99.73% okay. In sum this patch has been tested with: x86 linux 2.4.18-14smp: sh Configure -Dprefix=/home/pprymmer/my/miniperl -des build of Text-CSV_XS 0.23

Re: Perl Kit for Freeware CD

2003-09-05 Thread PPrymmer
Martin P.J. Zinser wrote recently: Hello, !I am in contact with Hoff about submitting a few entries for the upcoming !freeware CD. While discussing the feasability of getting some Perl Modules !on it, we finally came to the conclusion that it would be best to have a !full Perl Build on the CD

Re: Trying to build maint@21021 under VMS

2003-09-05 Thread PPrymmer
John Peacock wrote in reply to me: !I had dozens of failures as well the testing itself failing to complete. I !wound up running out of diskspace while trying to build a second copy, so I !deleted all of the files from the earlier run (include the failed test logs). !I'm going to start from sc

Re: Trying to build maint@21021 under VMS

2003-09-05 Thread PPrymmer
John Peacock wrote: !In my own defense, I normally build/test Perl in my home directory, using a !rooted logical. That seemed to be causing problems, so I just tried to do the !build in the future home of Perl, which my user doesn't ordinarily have rights !to, hence the use of 'set proc' in t

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-09-02 Thread PPrymmer
Michael Schwern wrote: !Oh, I got it backwards. ! !--- MM_Unix.pm 2 Sep 2003 20:50:02 - 1.186 !+++ MM_Unix.pm 2 Sep 2003 20:50:29 - !@@ -2324,7 +2324,7 @@ ! my $thisperl = $self->canonpath($^X); ! $thisperl .= $Config{exe_ext} unless !

Re: Verify PodParser

2003-09-02 Thread PPrymmer
cript "$_.bat" } @SCRIPTS; +} +else { +@EXE_FILES = map { script $_ } @SCRIPTS; +} ## The test-script to execute regression tests (note that the End of possible patch. Unfortunately I do not know if that patch is correct for windows. You'd have to check with a wind

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-09-02 Thread PPrymmer
Michael Schwern wrote a reply to me: !Ah ha! That's this logic failing: !$thisperl .= $Config{exe_ext} unless $thisperl =~ m/$Config{exe_ext}$/i; ! !Its not expecting the ;1 on the end. It doesn't effect other platforms !because they don't have those semantics. That is good. You also s

[PATCH: perl@20898] have installperl install perl_setup.com and dbga2p.exe for VMS

2003-08-31 Thread PPrymmer
Greetings, The enclosed patch taken w.r.t. [EMAIL PROTECTED] modifies only the installperl script for use on VMS to: 1. install perl_setup.com into perl_root:[00] always 2. correct problems with the installation of a2p for the usevmsdebug build I note that 1. has the tempting a

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-08-30 Thread PPrymmer
Michael G. Schwern wrote: !Its not supposed to fix the core build. ! !Try installing MM as a CPAN module with that patch against your installed !ndbgperl. If that works then I know how to fix the core build properly. I had tried to include an illustration of the inability to build Pod2VMSHlp

[PATCH: perl@20898] fix File::Spec->abs2rel() to return absolute $path more often for VMS

2003-08-30 Thread PPrymmer
logical name. The behavior of now favoring return values that are more often absolute specs makes the behavior more like File::Spec::Win32 which will return values like so when run from cygwin: $ pwd /cygdrive/c/Documents and Settings/pprymmer $ ls ntuser.ini ntuser.ini $ perl -MFile::Spec -e '

possible patch for File::Spec->abs2rel() troubles

2003-08-29 Thread PPrymmer
Greetings, Enclosed please find a patch to the File::Spec implementation that shipped with the [EMAIL PROTECTED] pre-5.8.1 release kit. For me I can now run the test: perl lib/File/Spec/t/rel2abs2rel.t after either having issued: set default DKA200:[USERS.PERL] Or making use of the USER

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-08-28 Thread PPrymmer
Michael G. Schwern wrote last week: !If MakeMaker isn't finding the perl you ran Makefile.PL with then there's !a bug in find_perl() for sure. Indeed. When I first noticed the problem I too started looking at MM_VMS.pm::find_perl(). Eventually I realized that the $names array reference deri

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-08-21 Thread PPrymmer
tail end of a run of "make test > test.out" appeared as: t/x2p/s2p....ok All tests successful. u=2.51 s=0.8 cu=201.83 cs=19.82 scripts=759 tests=76371 make[2]: Leaving directory `/home/pprymmer/perl_20760/perl' make[1]: Leaving directory `/home/pprymm

More on File::Spec::VMS::abs2rel() bug

2003-08-20 Thread PPrymmer
Here is a fairly clear illustration of the bug: $ show logical e0 "E0" = "DKA104:[USERS.]" (LNM$SYSTEM_TABLE) $ show default E0:[PERL.581RC.PERL_20760_PATCHED_B1] $ perl "-MFile::Spec" -e "print File::Spec->abs2rel($^X)" [---.users.perl.581rc.perl_20760_patched_b1]ndbgperl.exe;3 $ perl -

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-08-20 Thread PPrymmer
Michael Schwern wrote in response to me: !I missed your response to this. My answer is: because there's no need for !it to be. During the build process we control the name of the perl !executable. Once perl has been installed, we get the name of the perl Indeed we do control the name of t

Re: [PATCH: perl@20760] clean up quotation issue for use with MMS on VMS

2003-08-19 Thread PPrymmer
Michael Schwern wrote: !Do you think it would be hard to add a test_harness target into !descrip_mms.template? It would help a lot diagnosing the VMS test failures. I think it should be possible to add such a target, but I do not have a working copy yet... !> lib/ExtUtils/t/basic...

Re: [PATCH: perl@20760] VMS specific fix for lib/ExtUtils/t/Manifest.t

2003-08-19 Thread PPrymmer
Craig Berry wrote in reply to Michael G. Schwern: >>There's really no reason it has to use META.yml. I was just being >>lazy and reusing the existing MANIFEST. >> >>Try this simpler patch instead. > >Schwern's simpler patch works for me and gets all >tests passing for 20760 on OpenVMS Alpha 7

  1   2   3   4   >