Re: Missing makefile dependencies
"G. Branden Robinson" <[email protected]> Tue, 28 Jul 2026 21:48:05 -0500
| Newsgroups | gmane.comp.printing.groff.general |
|---|---|
| Message-ID | <20260729024805.rbmp6sdzluz4226o@illithid> |
--qezxrnpsnwa2ylcw Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: Missing makefile dependencies MIME-Version: 1.0 At 2026-07-28T19:59:54-0500, Dave Kemper wrote: > On Tue, Jul 28, 2026 at 2:28=E2=80=AFPM G. Branden Robinson > <[email protected]> wrote: > > 2. Make "test-groff" set "PATH=3D$GROFF_BIN_PATH" and see what, if > > anything, breaks. >=20 > It breaks any .sy calls in the input document, for one (unless they > use a full path, presumably). Hmm, yes, then it would break `pso` and `pi` requests as well, then. However, those requests do not have a major impact on our build. Apart from a handful of automated scripts that test the foregoing requests, only a couple of hdtbl and mom(7) examples, and the `PDFPIC` macro, require unsafe mode. While it's too much fuss and bother for groff 1.25.0, longer term I think I'd prefer to work around that difficulty in "test-groff.in" and any test scripts and Makefile recipes requiring a "full" $PATH; in exchange we'd get a more deterministic build of our documentary artifacts--which the reproducible builds movement may appreciate--and greater sensitivity to a botched generation procedure for said artifacts. What do you think? Regards, Branden --qezxrnpsnwa2ylcw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmppaeUACgkQ0Z6cfXEm bc6QKQ//R0EesAoTJC60GRpiR6UZ+s9HNZNXVCFYzoG4QmgRq4SX7A/MqJVTVniZ Oqh012eSq5Z6tB3CG4PECKqdG1Jp6+qccS1aSfIxvzwuCx1gXlTZxCm+JGbKWj6B BukegBtcXI4X2R5dpp/SH/33jbKwLYB5+ivsLiuUWVZEbjGqpWqPzf5wGDk6eM3w OmiMGEy+CV4ipDYCG3yC31CHrFJK5+ikBDbnpB01NTGfWqomkhxBDfSJs51JOj1o QOBA9qYyQQ/G8W1o3rIzDP3Npejna+/lo+fZ43qN3fOtx2HlSqSmVsvhVlvVFSEJ lY518a9uRr6UA+GskcLPfW4BFeic1b11rTirBO9ah9JZwY41puf150GAAvfQIXNP 91/DToOJsNz/N/l2BKN7pBOwJc1xINfz8Mj4nlOpqPhPTXyXUU4tY+xNZJ6kJfXx 7FVl3pvzV9j2nWXiqivPGELt206I5DqUQMMu1mfZkbeEO0r1owuuRd+6Kkffgbgv 0j/kHkwR044m3hegnOzK2ZDtyQzzJfDi5EPJvehc0rDCajhNMdO3xqrwTGtwr/mO CP+3fqmtT0v49FYi3r6w1YJQXrS9HxJU15uaF8TQ1fwRKKRibHpgSy7gjW+q8s8x oNba7rRnoU0kpFonGuhfWs5LxXc4Oyc+k3JsiwTzKITPIno8vco= =7b2/ -----END PGP SIGNATURE----- --qezxrnpsnwa2ylcw--