[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #61265] macOS sed(1) warns during `make install`
From: |
G. Branden Robinson |
Subject: |
[bug #61265] macOS sed(1) warns during `make install` |
Date: |
Thu, 28 Oct 2021 01:38:41 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Update of bug #61265 (project groff):
Status: None => Fixed
Assigned to: None => gbranden
Open/Closed: Open => Closed
Planned Release: None => 1.23.0
_______________________________________________________
Follow-up Comment #2:
This later got reported again to the groff mailing list and I forgot about
this ticket (I knew I'd seen the problem reported somewhere before, but failed
to search the ticket tracker).
I'll update the ChangeLog entry.
commit 2b3e0a672d426253025c32bff31fffe8439c47bc
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Wed Oct 27 14:51:39 2021 +1100
doc/doc.am: Cope with Mac OS X.
* doc/doc.am: Make sed-based insertion of `lf` requests more portable: a
dance is required to embed a literal newline inside a sed expression
inside a shell command executed as part of a Make target rule. We
assume that neither the POSIX shell $'' operator nor a working
printf(1) is available.
(DOC_GROFF): Define a shell variable containing a literal newline,
evading make(1) and echo(1)'s valiant attempts to consume it.
(doc/pic.html, doc/webpage.html): Repeat trick, slightly modified
since the dependency needs to be manually identified.
Solution adapted from the GNU Autoconf manual, "Newlines in Make
Rules".
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61265>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/