[Info-vax] cURL (7.19.7) for VMS

Marty Kuhrt marty at spamloop.kuhrt.net
Tue Dec 29 18:46:59 EST 2009


Steven Schweda wrote:
>    A while ago, I tried to build cURL 7.19.7 (for use with
> GnuPG), and had a bunch of problems with the builder on an
> ODS5 file system.  (And it did a bunch of stuff which I didn't
> like anywhere, like, for example, defining DECC$SYSTEM_INCLUDE
> and a bunch of other logical names, and leaving them defined.)
> So, I rewrote much of the thing, and made a few (small) actual
> code changes/additions, too.
> 
>    I wasn't planning to do much with cURL, just remove the
> things which annoyed me, but Marty Kuhrt, the fellow who was
> tending the VMS stuff seems to be short on time and/or
> interest, so here we are.
> 
>    Now I'm trying to get these changes adopted by the cURL
> folks, who would be interested in any comments from VMS users,
> of which there seem to be few who follow the curl-library
> e-mail list.  Anyone who cares should be able to find my stuff
> (loose files, and a ".dru" ("diff -ru" output) file) at:
> 
>       http://antinode.info/ftp/curl/curl-7_19_7/
> 
>    Comments can be directly to the curl-library list, or I can
> respond to or pass along any comments made here.

I never had problems with the builds on ODS5.  I built it on VAX, Alpha 
and IA64 from the same disk/dir.

The DECC$SYSTEM_INCLUDE logical was done because a while back the cURL 
maintainers had made some incorrect assumptions about which way includes 
should be done.  They may have fixed it.  Since it built fine, I didn't 
change it.

To each his own.  I find defining things in DCL easier to work with and 
change that having to do all that changing the C code nonsense.  You 
change it, you maintain it.

Enjoy.



More information about the Info-vax mailing list