[Info-vax] cURL (7.19.7) for VMS

John E. Malmberg wb8tyw at qsl.network
Wed Dec 30 01:11:50 EST 2009


Marty Kuhrt wrote:
> 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.

I have CURL building under GNV now.  Recent binaries for Alpha 8.3 have 
been available on the Encompasserve.org FTP site.  This includes a 
libcurl shared image.

I sent you some notes on the changes I have made, but did not get any 
responses.  Several of my changes have been checked into the CURL 
library.  I ran out of time to negotiate the remaining changes in.

-John
wb8tyw at qsl.network
Personal Opinion Only



More information about the Info-vax mailing list