Does Gnulib replace exit(3) under any circumstances?

"G. Branden Robinson" <[email protected]> Thu, 23 Jul 2026 19:25:13 -0500
Newsgroups gmane.comp.lib.gnulib.bugs,gmane.comp.printing.groff.general
Message-ID <20260724002513.gf4q6q5jvluq3qif@illithid>
--3xry6td4hxtp3keq
Content-Type: text/plain; charset=us-ascii; protected-headers=v1
Content-Disposition: inline
Subject: Does Gnulib replace exit(3) under any circumstances?
MIME-Version: 1.0

[please keep the groff list in your replies' distribution]

Hi Gnulib mavens,

I happened upon a baffling bug today.

https://savannah.gnu.org/bugs/?68552

Long story short is the question in the Subject:.

If Gnulib doesn't--I checked its module list[1] and grepped the lib/
directory housing Gnulib functions in an affected build and saw no
evidence that it does--then I may have to risk the exciting political
gambit of throwing shade on a compiler vendor or a distribution.

The good news is that this seems _not_ to be a release blocker for
groff.  If the problem ain't in groff, I can't fix it in groff.

Regards,
Branden

[1] https://www.gnu.org/software/gnulib/MODULES.html

--3xry6td4hxtp3keq
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmpisOIACgkQ0Z6cfXEm
bc6sng//ZTVrgXBjLywTNpRETF5UogKrwwlNbh02MxTFWP0MikbHKieOZ3S0FGKp
9gLXts9iJQTLceuW12kuxiKIia1GSI27DoliDBVssl8JgnqBjmuRhZi/HMVt7n9f
PdbGhHIPDQZzu4jc6+XKRMlDKRlKof3fs/wJOvmLlPGkHOFYxVhv+e0JUwk6dWDY
ynHfwi/lLE/DFWekQ134hIYJ53vj9wjKaXoPVy+G739feRvM2eN7h1Q2KPSl0szd
wBds4MMfmjMODWcGkhajfNag6m0ZDONX+V9Js4FfhuBYhhmganiZChn9FcBOJFeg
My5MMICjRm+cL6WincK0i6t/nAnZ8Qw5U2rG/8rva/b7QtTFjCyxMiZ1Zqa7W3fM
3E1rW0fUBS/zVfS0PAXTB7yGTeq/dtW9hNNIC1XFxhfkpQFqfx5/MScj/ODsHs6B
2yf3lmAgoakLVzAWYQnvD172RBqibmooQg0baDXn674DPyrFqF5CPE5QcdVas6zX
1QfIe/T0wAOXDDLsdyuG2Az7S1g6WRATsAh+p2IJF7y5zZYU8I0d1XCULWQ5TrL8
6upT0xu6SObHl6iel5Lra/U2r6kdO5Ne3m1cI1kQ9ELliROaMUtde8VnxOnDIvJM
f1coCERKJnhRkZS1G7nJM594fRTYmwHXQ/LejipF+jHNLw3R+4E=
=2ecL
-----END PGP SIGNATURE-----

--3xry6td4hxtp3keq--