Re: VMS fixes needed to allow building

2013-03-13 Thread Yang Tse
Tom and John, Issues mentioned here have been addressed with following commits: https://github.com/bagder/curl/commit/17c088fb45 https://github.com/bagder/curl/commit/8ae9ee0cf2 Daily snapshot (http://curl.haxx.se/snapshots/) of March 14 should include these. Thanks, -- -=[Yang]=-

Re: VMS fixes needed to allow building.

2013-03-13 Thread Yang Tse
On Wed, Mar 13, John E. Malmberg wb8...@qsl.net wrote: I have a git clone in one directory tree now and it has the command procedures needed to build the .h files. I have not tested them. I can not run autoconf on VMS to generate the configure and lib/curl_config_in. [...] I pulled down

Re: VMS fixes needed to allow building

2013-03-13 Thread Tom Grace
Date: Tue, 12 Mar 2013 22:02:45 -0500 From: John E. Malmberg wb8...@qsl.net Subject: Re: VMS fixes needed to allow building Message-ID: khoq6v$q6d$1...@ger.gmane.org On 3/12/2013 7:17 PM, Tom Grace wrote: Using extern int vms_show = 0 also creates a globaldef. globaldef is only for use

Re: VMS fixes needed to allow building

2013-03-13 Thread Yang Tse
On Wed, Mar 13, 2013 at 4:13 PM, Tor Arntsen kspt@gmail.com wrote: [...] Usually the latter is achieved by having extern int vms_show; in a header file and including it in the necessary .c files (and in exactly one of them you put the 'int vms_show=0;') Removed redundant 'extern' now with

Re: VMS fixes needed to allow building.

2013-03-12 Thread Tom Grace
On 3/7/2013 4:38 PM, Daniel Stenberg wrote: On Wed, 6 Mar 2013, Tom Grace wrote: as I am starting a project to use CURL on VMS. So currently am prototyping solutions. I am using the binary kit as found on the download page of 7.19.5 with the matching source for compiling. I have tried

Re: VMS fixes needed to allow building.

2013-03-12 Thread Tom Grace
On 3/7/2013 4:38 PM, Daniel Stenberg wrote: On Wed, 6 Mar 2013, Tom Grace wrote: as I am starting a project to use CURL on VMS. So currently am prototyping solutions. I am using the binary kit as found on the download page of 7.19.5 with the matching source for compiling. I have tried

Re: VMS fixes needed to allow building.

2013-03-12 Thread Yang Tse
On Tue, Mar 12, 2013, Tom Grace thomas.gr...@amdocs.com wrote: Also I see in TOOL_MAIN.C that variable vms_show is a module static yet , the thread update comments suggest it should be extern, via edit submitted in TOOL_MAIN.H , what do you want to do here? (there is compile warning

Re: VMS fixes needed to allow building.

2013-03-12 Thread John E. Malmberg
On 3/12/2013 1:40 PM, Yang Tse wrote: On Tue, Mar 12, 2013, Tom Grace thomas.gr...@amdocs.com wrote: Also I see in TOOL_MAIN.C that variable vms_show is a module static yet , the thread update comments suggest it should be extern, via edit submitted in TOOL_MAIN.H , what do you want to

Re: VMS fixes needed to allow building.

2013-03-12 Thread Tom Grace
From: Yang Tse yangsita_at_gmail.commailto:yangsita_at_gmail.com?Subject=Re:%20VMS%20fixes%20needed%20to%20allow%20building. from Tom Grace Thomas.Grace_at_amdocs.com wrote: Also I see in TOOL_MAIN.C that variable vms_show is a module static yet , the thread update comments suggest it should

Re: VMS fixes needed to allow building.

2013-03-12 Thread John E. Malmberg
On 3/12/2013 5:14 PM, John E. Malmberg wrote: 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. I will try to find time to check all the files in my local directory

Re: VMS fixes needed to allow building

2013-03-12 Thread Tom Grace
From: John E. Malmberg wb8tyw_at_qsl.netmailto: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

Re: VMS fixes needed to allow building.

2013-03-12 Thread Yang Tse
On Tue, Mar 12, 2013, John E. Malmberg wb8...@qsl.net wrote: 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. I will try to find time to check all the files in my

Re: VMS fixes needed to allow building.

2013-03-12 Thread Yang Tse
On Tue, Mar 12, 2013, Tom Grace thomas.gr...@amdocs.com wrote: CC (opts) DISK$USER1:[TGRACE.CURL.CURL-7_29_0.SRC]TOOL_MAIN.C;1 [...] static int vms_show = 0; ...^ %CC-W-MIXLINKAGE, In this declaration, vms_show is declared with both internal and external linkage. The previous

Re: VMS fixes needed to allow building

2013-03-12 Thread Tom Grace
From: Yang Tse yangsita_at_gmail.commailto:yangsita_at_gmail.com?Subject=Re:%20VMS%20fixes%20needed%20to%20allow%20building. $ diff tool_main.c ;1 File DISK$USER1:[TGRACE.CURL.CURL-7_29_0.SRC]TOOL_MAIN.C;3 55 globaldef int vms_show = 0; 56 #endif ** File

Re: VMS fixes needed to allow building

2013-03-12 Thread Yang Tse
On Tue, Mar 12, 2013, Tom Grace thomas.gr...@amdocs.com wrote: 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 [...] Would it be

Re: VMS fixes needed to allow building

2013-03-12 Thread Yang Tse
On Wed, Mar 13, 2013, Tom Grace thomas.gr...@amdocs.com wrote: Ok, I understand that declaring it with 'globaldef' instead of 'static' in tool_main.c makes it a single instance variabe that is 'visible' and can be modified from any other source file which happens to include tool_vms.h with its

Re: VMS fixes needed to allow building

2013-03-12 Thread Tom Grace
From: Yang Tse yangsita_at_gmail.commailto:yangsita_at_gmail.com?Subject=Re:%20VMS%20fixes%20needed%20to%20allow%20building Date: Wed, 13 Mar 2013 00:30:11 +0100 On Wed, Mar 13, 2013, Tom Grace Thomas.Grace_at_amdocs.com wrote: Ok, I understand that declaring it with 'globaldef' instead of

Re: VMS fixes needed to allow building

2013-03-12 Thread John E. Malmberg
On 3/12/2013 7:17 PM, Tom Grace wrote: Using extern int vms_show = 0 also creates a globaldef. globaldef is only for use with code intended to be compiled with the very obsolete VAXC compiler. It should not be used for anything new or current. Regards, -John wb8...@qsl.net Personal

Re: VMS fixes needed to allow building.

2013-03-12 Thread John E. Malmberg
On 3/12/2013 6:01 PM, Yang Tse wrote: On Tue, Mar 12, 2013, John E. Malmberg wb8...@qsl.net wrote: 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. I will try to find

Re: VMS fixes needed to allow building.

2013-03-12 Thread John E. Malmberg
On 3/12/2013 10:24 PM, John E. Malmberg wrote: On 3/12/2013 6:01 PM, Yang Tse wrote: Hmm, its obvious that Tom is really using 7.29.0, while you are still working with your old code base. I have a git clone in one directory tree now and it has the command procedures needed to build the .h

Subject: Re: VMS fixes needed to allow building.

2013-03-08 Thread Tom Grace
Date: Thu, 7 Mar 2013 23:38:05 +0100 (CET) From: Daniel Stenberg dan...@haxx.se To: libcurl development curl-library@cool.haxx.se Cc: John E. Malmberg wb8...@qsl.net Subject: Re: VMS fixes needed to allow building. Message-ID: alpine.deb.2.00.1303072332430.28...@tvnag.unkk.fr Content-Type: TEXT

Subject: Re: VMS fixes needed to allow building.

2013-03-08 Thread Tom Grace
Date: Thu, 07 Mar 2013 19:13:29 -0600 From: John E. Malmberg wb8...@qsl.net To: libcurl development curl-library@cool.haxx.se Subject: Re: VMS fixes needed to allow building. Message-ID: 51393b39.60...@qsl.net Content-Type: text/plain; format=flowed; charset=ISO-8859-1 On 3/7/2013 4:38 PM, Daniel

Re: VMS fixes needed to allow building.

2013-03-07 Thread Daniel Stenberg
On Wed, 6 Mar 2013, Tom Grace wrote: I am joining the list, as a VMS user, so im now part of user base! Hopefully this is the correct mailing-list It certainly is! as I am starting a project to use CURL on VMS. So currently am prototyping solutions. I am using the binary kit as found on the

Re: VMS fixes needed to allow building.

2013-03-07 Thread John E. Malmberg
On 3/7/2013 4:38 PM, Daniel Stenberg wrote: On Wed, 6 Mar 2013, Tom Grace wrote: as I am starting a project to use CURL on VMS. So currently am prototyping solutions. I am using the binary kit as found on the download page of 7.19.5 with the matching source for compiling. That version has a

Re: VMS fixes needed to allow building.

2013-03-06 Thread Tom Grace
From: Daniel Stenberg daniel_at_haxx.semailto:daniel_at_haxx.se?Subject=Re:%20VMS%20fixes%20needed%20to%20allow%20building. To: libcurl development curl-library@cool.haxx.se Date: Mon, 7 Jan 2013 13:47:10 +0100 (CET) Subject: Re: VMS fixes needed to allow building. On Sun, 6 Jan 2013, John E

Re: VMS fixes needed to allow building.

2013-01-07 Thread Daniel Stenberg
On Sun, 6 Jan 2013, John E. Malmberg wrote: The existing config-vms.h differs from one generated by the configure script on AXP/VMS 8.4 by over 100 entries or omissions. AFAIK config-vms.h was always manually created and an omission would just equal not being defined and that should be fine

Re: VMS fixes needed to allow building.

2013-01-07 Thread John E. Malmberg
On 1/7/2013 6:47 AM, Daniel Stenberg wrote: On Sun, 6 Jan 2013, John E. Malmberg wrote: The existing config-vms.h differs from one generated by the configure script on AXP/VMS 8.4 by over 100 entries or omissions. AFAIK config-vms.h was always manually created and an omission would just

Re: VMS fixes needed to allow building.

2013-01-06 Thread Yang Tse
Hi John, I noticed your VMS proposed patches time ago. I have some comments/adjustments/suggestions for these. I'll do it soonish. Thanks, -- -=[Yang]=- --- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette:

Re: VMS fixes needed to allow building.

2013-01-06 Thread John E. Malmberg
On 1/6/2013 12:40 PM, Yang Tse wrote: Hi John, I noticed your VMS proposed patches time ago. I have some comments/adjustments/suggestions for these. I'll do it soonish. Ok, I have been busy trying to get native VMS tools to generate the [curl_]config.h file. I am currently auditing the

Re: VMS fixes needed to allow building.

2013-01-06 Thread John E. Malmberg
The existing config-vms.h differs from one generated by the configure script on AXP/VMS 8.4 by over 100 entries or omissions. Regards, -John wb8...@qsl.net Personal Opinion Only --- List admin:

VMS fixes needed to allow building.

2012-12-31 Thread John E. Malmberg
Some time since I last built curl on VMS, the build for VMS got broken. I just got the GNV based build to complete. GNV is a port of the GNU tool chain on VMS. EAGLE curl --version curl 7.28.2-20121231 (alpha-dec-vms) libcurl/7.28.2-20121231 OpenSSL/0.9.8h zlib/1.2.7 Protocols: dict file