Follow-up Comment #1, bug #41813 (project make):
This test has been passing on VMS for a while.
The patch to fix bs-nl handling on VMS submitted on November 27, 2014 may have
totally replaced the previous code in place and the test still passes.
This issue can be closed.
Follow-up Comment #1, bug #41761 (project make):
A patch to fix bs-nl handling on VMS was submitted to the make-bugs list on
November 27, 2014.
That patch included a fix for this issue.
Once that patch is applied, this issue can be closed.
Additional Item Attachment, bug #43405 (project make):
File name: 0001-Do-not-override-AR-macro-on-VMS.patch Size:3 KB
___
Reply to this item at:
http://savannah.gnu.org/bugs/?43405
___
Follow-up Comment #1, bug #43405 (project make):
There is also a patch pending for VMS for the archives test.
I do not know if git can automatically merge both.
___
Reply to this item at:
http://savannah.gnu.org/bugs/?43405
URL:
http://savannah.gnu.org/bugs/?43414
Summary: Perl test script bugs/enhancements
Project: make
Submitted by: wb8tyw
Submitted on: Tue 14 Oct 2014 01:01:53 PM GMT
Severity: 3 - Normal
Item Group: Bug
Follow-up Comment #3, bug #42447 (project make):
Needed to patch file #32089.
Discovered some tests failing because the expected exit code
was wrong.
Fixing this seems to have revealed what is needed to get parallism working on
VMS in the future.
(file #32093)
Follow-up Comment #2, bug #42447 (project make):
Updated patch based on current git master.
This includes fixing most of the exit handling code for VMS children, which
allows removing some VMS specific exit handling in other places.
Self tests:
Previously about 104 Tests in 36 categories fail.
Follow-up Comment #1, bug #42447 (project make):
Uploaded replacement patch:
* Updated the Git description to match format in git logs.
* Added vms_exit.c missing from previous patch needed for this to be applied
against master.
* Found that when make was reading DCL symbols and logical names as
Follow-up Comment #5, bug #41758 (project make):
Previous patch was not tested on VAX. When tested on VAX this exposed a bug
in the lbr$set_module() that needed to be worked around.
Small clean up of comments and code based on feedback from Hartmut Becker.
Copyright assignment is now on file
URL:
http://savannah.gnu.org/bugs/?42447
Summary: Fix exporting symbols for recursive make on VMS.
Project: make
Submitted by: wb8tyw
Submitted on: Wed 28 May 2014 05:00:20 AM GMT
Severity: 3 - Normal
Item
Follow-up Comment #4, bug #41758 (project make):
Patch uploaded:
Fix archive support for VMS for wildcard and VPATH.
Add VMS library support for all VMS library types.
ar.c:
struct ar_glob_state: Save suffix for VMS.
(ar_glob_match): Use saved suffix on VMS.
(ar_glob): Save suffix for
Follow-up Comment #1, bug #42104 (project make):
Routines are not just out of date, vmsify does not handle several trivial
cases at all.
sys$library/decc$rtldef.tlb should return sys$library:decc$rtldef.tlb,
instead incorrectly returns [.sys$library]decc$rtldef.tlb.
/sys$library/decc$rtldef.tlb
URL:
http://savannah.gnu.org/bugs/?42260
Summary: posixpath, hostpath, commasp, spcomma needed for
non-Unix OS
Project: make
Submitted by: wb8tyw
Submitted on: Thu 01 May 2014 10:32:57 PM GMT
Severity: 3 - Normal
Follow-up Comment #3, bug #41758 (project make):
Updated default.c patch with fixed shared image library rule.
Added shared image library to tests/scripts/vms/library.
(file #31296, file #31297)
___
Additional Item Attachment:
File
Follow-up Comment #2, bug #41758 (project make):
Updated diff for default.c to suppress messages about VMS library creation if
not existing.
Updated the library creation to create the correct library type for the known
library file suffixes for VMS/Unix.
Updated archives test for VMS library
Follow-up Comment #1, bug #41758 (project make):
I have attached a preliminary patch to the default.c module that fixes the
library rules as follows:
1. Create the library if it does not exist when inserting a module into the
library.
2. Support all the types of library that VMS does. Tests
URL:
http://savannah.gnu.org/bugs/?42104
Summary: vmsify.c: vmsify/unixify routines out of date.
Project: make
Submitted by: wb8tyw
Submitted on: Sat 12 Apr 2014 11:57:24 PM GMT
Severity: 3 - Normal
Item
URL:
http://savannah.gnu.org/bugs/?41813
Summary: Mult-line override define failing on VMS.
Project: make
Submitted by: wb8tyw
Submitted on: Sun 09 Mar 2014 07:26:57 PM GMT
Severity: 3 - Normal
Item Group:
Follow-up Comment #3, bug #41762 (project make):
I have fixed the VMS port of the test_driver.pl and run_make_tests.pl for this
issue. This port has not yet been submitted.
I do not seem to have the ability to mark this bug as closed.
___
Follow-up Comment #1, bug #41760 (project make):
Further investigation shows that the extra lines are not showing up when
running the test outside of the test harness with the output not redirected.
If the STDOUT (SYS$OUTPUT) is temporarily redirected before running the test
from DCL, two output
URL:
http://savannah.gnu.org/bugs/?41760
Summary: VMS outputting extra blank lines.
Project: make
Submitted by: wb8tyw
Submitted on: Mon 03 Mar 2014 04:54:59 AM GMT
Severity: 3 - Normal
Item Group: Bug
Follow-up Comment #2, bug #41762 (project make):
This has turned out to be a bug in the VMS port of the test harness.
Redirecting STDERR on VMS from perl is different than on Unix.
___
Reply to this item at:
URL:
http://savannah.gnu.org/bugs/?41611
Summary: Merge GNV fork back into the GNU make project.
Project: make
Submitted by: wb8tyw
Submitted on: Sun 16 Feb 2014 06:48:12 PM GMT
Severity: 3 - Normal
Item
Follow-up Comment #2, bug #41611 (project make):
I have already corresponded with Hartmut Becker, and he has indicated that
currently he does not have time to be involved with getting the GNV changes
merged.
So it is up to me do the work for the merge.
I have applied for a subscription to the
24 matches
Mail list logo