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

                 Summary: maintainer mode not really implemented
                   Group: GNU roff
               Submitter: gbranden
               Submitted: Sat 25 Jul 2026 06:53:28 PM UTC
                Category: General
                Severity: 3 - Normal
              Item Group: Build/Installation
                  Status: Fixed
                 Privacy: Public
             Assigned to: gbranden
             Open/Closed: Open
         Discussion Lock: Unlocked
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Sat 25 Jul 2026 06:53:28 PM UTC By: G. Branden Robinson <gbranden>
[https://lists.gnu.org/archive/html/groff/2026-07/msg00010.html Reported by
Alexis.]

Fix pushed on 19 July.


commit e2cd638955de3d8fb664529e76ff41bdc31a102e
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun Jul 19 08:38:32 2026 -0500

    doc/doc.am: Employ `MAINTAINER_MODE`.
    
    Use GNU Automake's "maintainer mode" to manage maintainer-mode targets.
    
    * configure.ac: Interpolate `AM_MAINTAINER_MODE` macro with "disable"
      argument.
    
    * bootstrap: Note necessity of running the "configure" script with
      `--enable-maintainer-mode` (when building from groff's Git
      repository).
    
    * doc/doc.am: Add targets produced only in maintainer mode to the
      `MAINTAINERCLEANFILES` macro.
    
      ($(DOC_GNU_EPS)):
      ($(DOC_GNU_PNG)):
      ($(DOC_LINE_LAYOUT_EPS)):
      ($(DOC_LINE_LAYOUT_PNG)): Bracket existing target rules in
      `MAINTAINER_MODE` Automake conditional.  Add `else` branch defining
      them with empty recipes for non-maintainer mode.
    
    Fixes excessive build dependencies imposed on distribution archives.
    Thanks to Alexis Hildebrandt for the report in
    <https://lists.gnu.org/archive/html/groff/2026-07/msg00010.html>.









    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to