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

"G. Branden Robinson" <[email protected]> Tue, 28 Jul 2026 16:56:18 -0400 (EDT)
Newsgroups gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
--8323329-1714636915-1785272178=:1174489
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Update of bug #68554 (group groff):=0A=0A                  Status:         =
           None =3D> Need Info=0A=0A    ___________________________________=
____________________=0A=0AFollow-up Comment #2:=0A=0A=0A[comment #1 comment=
 #1:]=0A> To add a perspective from a "source distro" builder (Yocto=0A> Pr=
oject/OpenEmbedded), we are currently carrying a patch which disables the=
=0A> contrib and doc directories during the build:=0A> =0A> https://git.ope=
nembedded.org/openembedded-core/commit/?id=3D9deeb7474b2586eb031e4f00a644ae=
d9ccf8cb19=0A> =0A> We cross compile and we disable those when we build the=
 "native" tools=0A> variant, which is effectively our bootstrapping. I'm le=
ss concerned about=0A> perl and more interested in not spending resources b=
uilding things we don't=0A> need/use.=0A> =0A> With that in mind, two confi=
gure options, --disable-contrib and=0A> --disable-docs would be wonderful f=
rom our perspective.=0A=0A`--disable-contrib` should not be troublesome to =
support, and philosophically,=0Ashould be already--they're "contributed com=
ponents" after all, not part of=0A"groff proper", though the groff develope=
rs have steadily assimilated=0Amaintenance of most of the contrib directory=
's contents over the years as=0Aoriginal authors have drifted away.=0A=0AI'=
m less sanguine about the idea of a `--disable-docs` build.=0A=0AI think yo=
u _want_ to generate the docs as part of any build, because they can=0Awork=
 as acceptance tests.=0A=0Ahttps://lists.gnu.org/archive/html/groff/2026-07=
/msg00042.html=0A=0ADo you skip "make check" as well?=0A=0A=0A    _________=
______________________________________________=0A=0AReply to this item at:=
=0A=0A  <https://savannah.gnu.org/bugs/?68554>=0A=0A_______________________=
________________________=0AMessage sent via Savannah=0Ahttps://savannah.gnu=
.org/=0A
--8323329-1714636915-1785272178=:1174489
Content-Type: APPLICATION/pgp-signature; name=signature.asc

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

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCamkXcgAKCRCqLAuaBUf3
TjTNAQCscysD5gPwo5DwJiZVayGxfKCOmYMnANXrA7glc99x3AD9FbhWxIfIgNOK
5BxDVHTwOo/Oq0LejtBE8TAclBjFTgQ=
=JkOn
-----END PGP SIGNATURE-----

--8323329-1714636915-1785272178=:1174489--