[bug #68562] maintainer mode not really implemented
"G. Branden Robinson" <[email protected]> Sat, 25 Jul 2026 14:53:31 -0400 (EDT)
| Newsgroups | gmane.comp.printing.groff.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-424238335-1785005611=:199175
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/bugs/?68562>=0A=0A Summa=
ry: maintainer mode not really implemented=0A Group: GNU =
roff=0A Submitter: gbranden=0A Submitted: Sat 2=
5 Jul 2026 06:53:28 PM UTC=0A Category: General=0A =
Severity: 3 - Normal=0A Item Group: Build/Installation=
=0A Status: Fixed=0A Privacy: Public=0A =
Assigned to: gbranden=0A Open/Closed: Open=0A =
Discussion Lock: Unlocked=0A Planned Release: None=0A=0A=0A ___=
____________________________________________________=0A=0AFollow-up Comment=
s:=0A=0A=0A-------------------------------------------------------=0ADate: =
Sat 25 Jul 2026 06:53:28 PM UTC By: G. Branden Robinson <gbranden>=0A[https=
://lists.gnu.org/archive/html/groff/2026-07/msg00010.html Reported by=0AAle=
xis.]=0A=0AFix pushed on 19 July.=0A=0A=0Acommit e2cd638955de3d8fb664529e76=
ff41bdc31a102e=0AAuthor: G. Branden Robinson <[email protected]>=
=0AAuthorDate: Sun Jul 19 08:38:32 2026 -0500=0A=0A doc/doc.am: Employ `=
MAINTAINER_MODE`.=0A =0A Use GNU Automake's "maintainer mode" to mana=
ge maintainer-mode targets.=0A =0A * configure.ac: Interpolate `AM_MA=
INTAINER_MODE` macro with "disable"=0A argument.=0A =0A * bootst=
rap: Note necessity of running the "configure" script with=0A `--enabl=
e-maintainer-mode` (when building from groff's Git=0A repository).=0A =
=0A * doc/doc.am: Add targets produced only in maintainer mode to the=
=0A `MAINTAINERCLEANFILES` macro.=0A =0A ($(DOC_GNU_EPS)):=0A =
($(DOC_GNU_PNG)):=0A ($(DOC_LINE_LAYOUT_EPS)):=0A ($(DOC_LIN=
E_LAYOUT_PNG)): Bracket existing target rules in=0A `MAINTAINER_MODE` =
Automake conditional. Add `else` branch defining=0A them with empty r=
ecipes for non-maintainer mode.=0A =0A Fixes excessive build dependen=
cies imposed on distribution archives.=0A Thanks to Alexis Hildebrandt f=
or the report in=0A <https://lists.gnu.org/archive/html/groff/2026-07/ms=
g00010.html>.=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A ____________________________=
___________________________=0A=0AReply to this item at:=0A=0A <https://sav=
annah.gnu.org/bugs/?68562>=0A=0A___________________________________________=
____=0AMessage sent via Savannah=0Ahttps://savannah.gnu.org/=0A
--8323329-424238335-1785005611=:199175
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCamUGKwAKCRCqLAuaBUf3
TuAkAP4qwoCzOU+A/k2ZAnU9A+y/Uy4+uqCeOnYk7e/iE+xCAwD+Otb1YU00VBP2
tWRhQmBjeKKBLXmp3EUPOFQYJOv1Fwg=
=ygg1
-----END PGP SIGNATURE-----
--8323329-424238335-1785005611=:199175--