cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: VMS fixes needed to allow building

From: Tom Grace <Thomas.Grace_at_amdocs.com>
Date: Tue, 12 Mar 2013 22:56:31 +0000

>>From: John E. Malmberg <wb8tyw_at_qsl.net<mailto:wb8tyw_at_qsl.net?Subject=Re:%20VMS%20fixes%20needed%20to%20allow%20building.>>
>>On 3/12/2013 1:40 PM, Yang Tse wrote:
>> Tom, copy & paste full warning including line reference.

>Not sure what happened, either I missed something in the patch
>submission or something else went wrong. It definitely needs to be
>extern or the VMS exit code does not work.

Also note I also had to perform the following to vms_build.com,

1. Missin slash in symbol CC_FULL_LIST

2. Extra unwanted quotes inside symbol tool_main, causing link fail, since this is main module

$ diff build_vms.com ;1
************
File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;12
  229 $ cc_full_list = "/list='objdir'/show=(all, nomessages)/machine
  230 $ link_qual = ""
******
File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;1
  229 $ cc_full_list = "list='objdir'/show=(all, nomessages)/machine
  230 $ link_qual = ""
************
************
File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;12
  731 $!tg tool_main = """tool_main"""
  732 $ tool_main = "tool_main"
  733 $ link_dsf1 = "/dsf=" + exedir + "CURL.DSF"
******
File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;1
  731 $ tool_main = """tool_main"""
  732 $ link_dsf1 = "/dsf=" + exedir + "CURL.DSF"
************
************
File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;12
  842 $ define/user decc$system_include 'sys_inc'
  843 $ CC 'cc_defs' -
******
File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;1
  841 $ define/user decc$system_include 'curl_sys_inc'
  842 $ CC 'cc_defs' -
************

Number of difference sections found: 3
Number of difference records found: 8

DIFFERENCES /MERGED=1-
    DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;12-
    DISK$USER1:[TGRACE.CURL.CURL-7_29_0.PACKAGES.VMS]BUILD_VMS.COM;1

This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement,
you may review at http://www.amdocs.com/email_disclaimer.asp

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2013-03-12