bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #55708] broken Makefile dependency for doc/automake.pdf on Cygwin [


From: Michael Haubenwallner
Subject: [bug #55708] broken Makefile dependency for doc/automake.pdf on Cygwin [PATCH]
Date: Wed, 13 Feb 2019 12:39:19 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0

URL:
  <https://savannah.gnu.org/bugs/?55708>

                 Summary: broken Makefile dependency for doc/automake.pdf on
Cygwin [PATCH]
                 Project: GNU troff
            Submitted by: haubi
            Submitted on: Wed 13 Feb 2019 06:39:17 PM CET
                Category: None
                Severity: 3 - Normal
              Item Group: Build/Installation
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

On Cygwin, compiling groff-1.22.4 with multiple make jobs yields this make
error:

make[1]: *** No rule to make target 'groff', needed by 'doc/automake.pdf'. 
Stop.
make[1]: *** Waiting for unfinished jobs....

Problem is that Cygwin is able to map a file name 'groff' to 'groff.exe' only
if 'groff.exe' does exist, so the top level Makefile targets are
'groff$(EXEEXT)' and 'troff$(EXEEXT)'.

Because EXEEXT is not empty on Cygwin, 'groff' as prerequisite to
doc/automake.pdf does not match top level 'groff$(EXEEXT)' target.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55708>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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