[bug #68554] consider supporting a "bootstrapping" build profile with minimized dependencies

"G. Branden Robinson" <[email protected]> Thu, 23 Jul 2026 21:49:29 -0400 (EDT)
Newsgroups gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
--8323329-1714636915-1784857769=:63138
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

URL:=0A  <https://savannah.gnu.org/bugs/?68554>=0A=0A                 Summa=
ry: consider supporting a "bootstrapping" build profile=0Awith minimized de=
pendencies=0A                   Group: GNU roff=0A               Submitter:=
 gbranden=0A               Submitted: Fri 24 Jul 2026 01:49:23 AM UTC=0A   =
             Category: General=0A                Severity: 1 - Wish=0A     =
         Item Group: Build/Installation=0A                  Status: None=0A=
                 Privacy: Public=0A             Assigned to: None=0A       =
      Open/Closed: Open=0A         Discussion Lock: Unlocked=0A         Pla=
nned Release: None=0A=0A=0A    ____________________________________________=
___________=0A=0AFollow-up Comments:=0A=0A=0A------------------------------=
-------------------------=0ADate: Fri 24 Jul 2026 01:49:23 AM UTC By: G. Br=
anden Robinson <gbranden>=0ANguy=E1=BB=85n Gia Phong wrote in=0Ahttps://lis=
ts.gnu.org/archive/html/groff/2026-07/msg00025.html :=0A=0A=0AOn 2026-07-22=
 at 02:35-05:00, G. Branden Robinson wrote:=0A> groff can be (and maybe is)=
 fairly deep in the dependency stack.=0A> I've given consideration to suppo=
rting a "bootstrapping profile"=0A> of groff that builds only what is neede=
d to generate, say,=0A> man pages for terminal viewing.  Not building anyth=
ing in contrib/,=0A> or anything written in Perl, would drop groff's own bu=
ild dependencies=0A> to something near minimal: C, C++, and their standard =
libraries.=0A=0AThanks, that would indeed help (6172 packages on Guix trans=
itively=0Adepends on groff), though it is not a major concern=0Aas the boot=
strapping variants of build tools just disable man page=0Ageneration AFAIK.=
=0A=0A=0AResearch scope/difficulty of this task.=0A=0A=0A=0A=0A=0A=0A=0A   =
 _______________________________________________________=0A=0AReply to this=
 item at:=0A=0A  <https://savannah.gnu.org/bugs/?68554>=0A=0A______________=
_________________________________=0AMessage sent via Savannah=0Ahttps://sav=
annah.gnu.org/=0A
--8323329-1714636915-1784857769=:63138
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCamLEqQAKCRCqLAuaBUf3
TqxMAQDNPL/Ze4Sksf0EsZ7bMSU/eKNROTIO0MM1ce1T2ck2JgEAnDnJUAOlqahw
aCE+5pE0W9cbY9vdeDxK1IcP8WTeqgE=
=W6uE
-----END PGP SIGNATURE-----

--8323329-1714636915-1784857769=:63138--