Hi Alexis,

At 2026-02-27T11:13:07-0600, G. Branden Robinson wrote:
> At 2026-02-27T10:05:30+0100, Alexis wrote:
> > I've done as you've asked and replaced
> > src/preproc/preconv/tests/smoke-test.sh from the 1.24.0.rc4
> > distribution archive with the smoke-test.sh attached to your mail
> > in the build pipeline I have for building groff on macOS Darwin
> > using nixpkgs.
> > Unfortunately the smoke test still fails. Please find attached the
> > nixpkgs build log, hopefully it provides valuable and helpful
> > insights.
> 
> Thanks!  Yeah, it's not great that the test failed, but given that I
> heavily refactored the logic at the end of the script, it appears to
> have worked just fine to tell me I made an incorrect assumption about
> what macOS/Darwin's libc uses as a character encoding for the "C"
> locale, which is fine.  The script failed in a controlled way.
> 
> An incorrect assumption should be easy to correct.  :)
> 
> I expect to have a fresh cut of the test script for you shortly.

Here you go.  Same procedure as before.  Or just replace the
src/preproc/preconv/tests/smoke-test.sh you already have with this one.

The difference is that we now assume that preconv will fall back
"ISO-8859-1" on macOS/Darwin, just as we expect from GNU libc.

Regards,
Branden

Attachment: smoke-test.sh
Description: Bourne shell script

Attachment: signature.asc
Description: PGP signature

Reply via email to