Re: VAX/VMS 7.3 and build from copy of master.

2014-02-26 Thread h.becker
On 02/26/2014 08:07 AM, John E. Malmberg wrote: I have removed it, because we need to move on. Yes. I think beautifying the build environment wasn't really the goal. It is an issue on search lists, in some cases if the sys$disk:[] is missing, the file may not get found due to the stickyness

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-25 Thread h.becker
On 02/25/2014 01:36 AM, John E. Malmberg wrote: ... Then the VMS command procedure and the makefile.vms have to change and copy from config-h-vms. instead of config.h-vms. Not really nice but managable. Then there is an entry for config.h-vms in .gitignore, which would need to change as well.

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-25 Thread John E. Malmberg
On 2/25/2014 5:45 PM, h.becker wrote: On 02/25/2014 01:36 AM, John E. Malmberg wrote: Because computers work for us, not us for computers. So if the script can figure out a step to be done, there is no reason for to have it as an extra manual step. We should have one command file that

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-24 Thread h.becker
On 02/24/2014 03:10 AM, John E. Malmberg wrote: On 2/22/2014 7:03 AM, h.becker wrote: On 02/22/2014 01:19 AM, John E. Malmberg wrote: What I am proposing: 1. Rename config.h-vms.template to be config-h-vms.template (or similar) so that it is the same on all VMS volumes. Include this in the

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-24 Thread h.becker
Here's what I suggest to change. diff --git a/config.h-vms.template b/config.h-vms.template index 3b4bd3b..2126483 100644 --- a/config.h-vms.template +++ b/config.h-vms.template @@ -18,6 +18,12 @@ this program. If not, see http://www.gnu.org/licenses/. */ /* config.h. Generated automatically

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-24 Thread John E. Malmberg
On 2/24/2014 3:03 PM, h.becker wrote: On 02/24/2014 03:10 AM, John E. Malmberg wrote: On 2/22/2014 7:03 AM, h.becker wrote: On 02/22/2014 01:19 AM, John E. Malmberg wrote: What I am proposing: 1. Rename config.h-vms.template to be config-h-vms.template (or similar) so that it is the same on

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-24 Thread John E. Malmberg
Revised patch with HAVE_VMSDIR_H fix. Regards, -John 0001-VMS-Build-from-Master-and-VAX-VMS-7.3-revised-2.patch.gz Description: application/gzip ___ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-22 Thread h.becker
On 02/22/2014 01:19 AM, John E. Malmberg wrote: What I am proposing: 1. Rename config.h-vms.template to be config-h-vms.template (or similar) so that it is the same on all VMS volumes. Include this in the release tarballs. I agree to rename the template file. Including a template into the

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-21 Thread h.becker
On 02/21/2014 03:50 AM, John E. Malmberg wrote: On 2/20/2014 9:52 AM, h.becker wrote: 1. building from a git-cloned repository config_h_from_vms_template.com is a rather long name, no problem. However, there seems to be something similar for w32: Windows32 SCM build preparation of

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-21 Thread John E. Malmberg
What I am proposing: 1. Rename config.h-vms.template to be config-h-vms.template (or similar) so that it is the same on all VMS volumes. Include this in the release tarballs. 2. Put a #include types.h near the start of config-h-vms.template so that __CRTL_VER is properly defined. 3. Have

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-20 Thread h.becker
Looks good to me, just a few suggestions with appended diff output. I admit, so far, I only tested my suggestions on VMS/Alpha V8.3 Regards, Hartmut 1. building from a git-cloned repository config_h_from_vms_template.com is a rather long name, no problem. However, there seems to be something

Re: VAX/VMS 7.3 and build from copy of master.

2014-02-20 Thread John E. Malmberg
On 2/20/2014 9:52 AM, h.becker wrote: 1. building from a git-cloned repository config_h_from_vms_template.com is a rather long name, no problem. However, there seems to be something similar for w32: Windows32 SCM build preparation of That file is named prepare_w32.bat. So I suggest to

VAX/VMS 7.3 and build from copy of master.

2014-02-19 Thread John E. Malmberg
[bcc Hartmut Becker per request of Paul Smith] The attach patch allows VMS to build from a clone of the master branch of the GNU make repository. The config.h-vms.template was using macros that were not predefined by the compiler. The macros that were in use are only defined after a VMS