[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #41758] VMS Make incorrectly reports archives support present.
From: |
John Malmberg |
Subject: |
[bug #41758] VMS Make incorrectly reports archives support present. |
Date: |
Mon, 03 Mar 2014 00:16:44 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 |
URL:
<http://savannah.gnu.org/bugs/?41758>
Summary: VMS Make incorrectly reports archives support
present.
Project: make
Submitted by: wb8tyw
Submitted on: Mon 03 Mar 2014 12:16:43 AM GMT
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: 4.0
Operating System: VMS
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
When you ask VMS Make what features it supports, "archives" is in the list.
EAGLE> bash -c "echo '\$(info \$(.FEATURES))' | make -f- 2>/dev/null"
\target-specific order-only second-expansion else-if shortest-stem undefine
oneshell archives
%NONAME-E-NOMSG, Message number 00000002
When you run the features/archives test, it fails.
features/archives .......................................
run_command_with_output(/lcl_root/make/tests/work/features/archives.log,):
make
-f /lcl_root/make/tests/work/features/archives.mk
/EAGLE$DQA0/alpha_root/gnv/make/make.exe.1: *** [libxx.a(a1.o)] Error
0x1086109c
/EAGLE$DQA0/alpha_root/gnv/make/make.exe.1: unable to open library 'libxx.a'
to
lookup member 'a1.o'
/EAGLE$DQA0/alpha_root/gnv/make/make.exe.1: *** Archive member 'libxx.a(a1.o)'
m
ay be bogus; not deleted
*** Test died (features/archives): Command failed: Cannot execute make -f
/lcl_r
oot/make/tests/work/features/archives.mk
According to the readme.vms file, this support is not yet implemented.
Running the test driver on VMS requires patches that have not yet been
submitted.
I plan to implement archives support as part of the GNV merge, ticket #41611
in a way that is compatible with the VMS librarian utility.
Two other bugs are visible in this output and will be handled separately by
what should be minor fixes.
1. arv[0] is reported differently by VMS. A patch from one of the Bash
4.2.45, Coreutils 8.22, or gawk 4.1 ports should fix this.
2. Exit status is reported wrong. This same bug was recently fixed in GNU Awk
4.1 so a similar fix should work here.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41758>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #41758] VMS Make incorrectly reports archives support present.,
John Malmberg <=