[Top][All Lists]

[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


                 Summary: VMS Make incorrectly reports archives support
                 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



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 .......................................
-f /lcl_root/make/tests/work/features/archives.mk
/EAGLE$DQA0/alpha_root/gnv/make/make.exe.1: *** [libxx.a(a1.o)] Error
/EAGLE$DQA0/alpha_root/gnv/make/make.exe.1: unable to open library 'libxx.a'
lookup member 'a1.o'
/EAGLE$DQA0/alpha_root/gnv/make/make.exe.1: *** Archive member 'libxx.a(a1.o)'
ay be bogus; not deleted

*** Test died (features/archives): Command failed: Cannot execute make -f

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

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:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]