bug-groff
[Top][All Lists]
Advanced

[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/




reply via email to

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