develooper Front page | perl.vmsperl | Postings from June 2002

Re: perl v5.8.0 17303 on VMS_VAX V7.2

Thread Previous | Thread Next
Craig A. Berry
June 21, 2002 07:50
Re: perl v5.8.0 17303 on VMS_VAX V7.2
Message ID:
At 10:04 AM -0400 6/21/02, Brian Tillman wrote:
> >Can you e-mail me a copy of your numeric.c off-list and I'll check your
>patch application skills :-).
>I can and will,

OK, here's the significant difference between your version and a
version with Hugo's patch applied.  You came really close, but close
doesn't count and this could easily explain the problems you were

$ gdiff -"ubB1" numeric.c numeric.c_brian
--- numeric.c   Thu Jun 20 16:26:03 2002
+++ numeric.c_brian     Fri Jun 21 09:35:08 2002
@@ -728,3 +728,2 @@
     if (exponent == 0)
-       return value;

>but if I could get a make for VMS, I'd use that instead of
>doing it by hand.  I have to admit, Hugo's patch was a little difficult for
>me to add by hand.

What you want is not make, which is the equivalent of MMS or MMK, but
GNU patch.  See the section entitled "GNU PATCH and DIFFUTILS for
VMS" in README.vms in your Perl distribution.

>BTW, I tried compiling Gnu Make V3.79, but it won't build.  Module
>variable.c contains an error (undeclared variable "listp").

I think there's a working VMS port in the package at
<>, but again that's not what you need.

>I wish you'd use something more VMS-ish, like DIFFERENCES/SLP, as God
>intended. <wink>

God did not have to work in a team with others reviewing his changes.
The rest of use patch and diff :-).

Craig A. Berry

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About