Re: rc2 testing: groff uses bogus putenv test

"G. Branden Robinson" <[email protected]>
Newsgroups gmane.comp.printing.groff.general
Message-ID <20260205040636.6xdymiikopue2n7a@illithid>
Hi Ingo,

Thanks for the build report.

At 2026-02-05T04:09:25+0100, Ingo Schwarze wrote:
> i just tested rc2 for the first time.  As far as my testing in rc1 went
> previously (i never completed testing rc1), i see no further
> regressions in rc2 beyond what i already reported for rc1.
> 
> It appears parallel building now works (at least it did when i
> tested it once, which is admittedly not conclusive evidence because
> for parallel build errors, intermittent failures are typical).
> For now, i will do test builds in serial mode anyway because
> that makes diff(1)ing build logs easier.  Thoroughly testing
> parallel builds is not a priority at this point.
> 
> Here is the next crash on OpenBSD, present in both rc1 and rc2.
> 
> Groff uses the gnulib putenv module.  That module tests putenv(3)
> in a bogus way, which causes my OpenBSD build to crash:
[...]
> With the workaround appended below, i now managed for the first time
> to get groff to build on OpenBSD.  I do not think it is building
> correctly just yet, but at least the build now finishes without
> crashing.

I wonder why Bruno Haible has so much less difficulty building on
OpenBSD than you do.

Do you not build stock groff, but only attempt a build after applying
your raft of patches to make the formatter work more like mandoc(1)?

Regards,
Branden
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmmEF0MACgkQ0Z6cfXEm
bc5h6BAAq80bDqgz80262qi5El+eerbCn1chxYn9aBdJPQgYty06IfHU8EhRypUa
qHehCw1kmAkK5xY03kSB78zZu/7y3QU2jk5nim715DY8lUpPJTjwJQ6tXyfy4+qL
w/jq+vXLoLY3nC7ZyILOf9PpXx1WXeei6JY2WZMOBhX02Y9UqtIf54tFhkCLiWeI
Tp30eSqf/tRJAt6eF+4QeDuZbXiNbQ1EMI0WnQtJWQd/ZfnSz4wFYgH5pu7slK19
+Xdc+BQVpnFSIRQla9OYI8Ib7H1ovpHpWv5yHkBre6JGYEK2cGH3te6pohoatjbA
eTyXr74PZQH/nmYoP8eG+nhTZgazSuiS5dVmnnut1IF0RDvY4RsY10iTLX/L15kg
giV/ljXi2nkbo4i8DbOzwVN5ATm8JPPUPqqTd4i/BjYv6JkOvGeVX58FG6pQW21D
/60zEUKGjkUbZeZ3aOW4F+KgVp6W2aQeBeoko/ciiCgimQURsNYkPdZ0S/qzSpOQ
UIYrlxIg/AYvvnW7Dml61YHAr9t8dJS+LC/g314F3YqUlRStOwvH5TtJfkz8pCeR
AI8OW4XPSx/ifQPnXdyoAg/pTjZrLfayAUljD2u/b0wFdMlfkyV9N7YWoC0bX0qD
UvRXRN9L/eDmslSokb3OlL+UPopt3JVymeN5u87zl9LHdK3JZAo=
=6mjt
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.