Re: Compiling Problem with LibCurl



From: Tim Sneddon <tesneddon@xxxxxxxxxxx>

There also seems to be some problems related to SSL and cURL on
VMS that I'm trying to sort out as well.

No bets on the value, but I did this:

ALP $ diff [.PACKAGES.VMS]BUILD_VMS.COM_ORIG BUILD_VMS.COM
************
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.PACKAGES.VMS]BUILD_VMS.COM_ORIG;1
102 $ if ( openssl .eq. 1) .or. ( hpssl .eq. 1)
103 $ then
104 $ 'vo_c' "%CURL-I-BLDSSL, building with SSL support"
105 $ else
106 $ 'vo_c' "%CURL-I-BLDNOSSL, building without SSL support"
107 $ endif
******
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.PACKAGES.VMS]BUILD_VMS.COM;3
102 $ if ( hpssl .eq. 1)
103 $ then
104 $ 'vo_c' "%CURL-I-BLDHPSSL, building with HP SSL support"
105 $ else
106 $ if ( openssl .eq. 1)
107 $ then
108 $ 'vo_c' "%CURL-I-BLDOSSL, building with OpenSSL support"
109 $ else
110 $ 'vo_c' "%CURL-I-BLDNOSSL, building with NO SSL support"
111 $ endif
112 $ endif
************
************
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.PACKAGES.VMS]BUILD_VMS.COM_ORIG;1
216 $ cmd_c = "CC "+cc_qual
217 $ cmd_msg = "MESSAGE "+msg_qual
******
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.PACKAGES.VMS]BUILD_VMS.COM;3
221 $ cmd_c = "CC "+cc_qual+ " /float = ieee_float"
222 $ cmd_msg = "MESSAGE "+msg_qual
************

Number of difference sections found: 2
Number of difference records found: 11

That last bit should probably be made conditional somehow
(considering the VAX. and all). I thought that the SSL stuff was
working, but I may not have tested all the possibilities.

Also, to soothe the compiler, I did these:

ALP $ diff [.LIB]FILE.C_ORIG FILE.C
************
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.LIB]FILE.C_ORIG;1
235 if (nread <= 0)
236 break;
******
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.LIB]FILE.C;2
235 if (nread == 0)
236 break;
************

Number of difference sections found: 1
Number of difference records found: 1


ALP $ diff [.LIB]PARSEDATE.C_ORIG PARSEDATE.C
************
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.LIB]PARSEDATE.C_ORIG;1
394 if(-1 != t) {
395 struct tm *gmt;
******
File SYS$SYSDEVICE:[UTILITY.SOURCE.CURL.CURL-7_15_1.LIB]PARSEDATE.C;2
394 if((time_t)(-1) != t) {
395 struct tm *gmt;
************

Number of difference sections found: 1
Number of difference records found: 1

------------------------------------------------------------------------

Steven M. Schweda sms@antinode-org
382 South Warwick Street (+1) 651-699-9818
Saint Paul MN 55105-2547
.



Relevant Pages