Hi Alexis, At 2026-07-19T10:38:35+0200, Alexis (surryhill) wrote: > Testing this rc on macOS with nixpkgs I noticed the following changes: > > * The build fails with: > > /nix/store/5vmd3cqj6skjajg0yj9jl8dsddwp0700-bash-5.3p9/bin/bash: \ > line 35: ./soelim: No such file or directory [...] > > GEN doc/line-layout.eps > make: *** [Makefile:20231: doc/line-layout.eps] Error 127
Thanks for the report. I've fixed both of these and pushed the fixes to Git. > It seems that new build dependencies on Ghostscript and ImageMagick > have been introduced for the $(DOC_LINE_LAYOUT_EPS): "target" in > doc/doc.am by use of the gs and convert commands. > > Aside on convert: Depending on the version groff wants to require > newer versions of ImageMagick prefer use of the "new" `magick` > command over the "old" `convert` command. > > While introducing new build time dependencies isn't an issue per se, > and Ghostscript has been a soft requirement for building groff for > quite some time, it seems it is now needed in build targets where > previously it was not. Hence I'd like to suggest that these > additions/changes are communicated appropriately in the build > documentation and release notes—apologies if they already are and I > just missed the memo. I _tried_ to keep the scope of the new build dependencies restricted to "maintainer mode", but as groff wasn't using the `AM_MAINTAINER_MODE` macro at all, my attempt was fruitless. I now have groff using that macro, which requires a new `configure` option for people building from Git, but no changes for distribution archive users. Here are the specific commits fixing each of these issues: https://lists.gnu.org/archive/html/groff-commit/2026-07/msg00154.html https://lists.gnu.org/archive/html/groff-commit/2026-07/msg00155.html > Apart from the above minor issues the build for groff 1.25.0.rc1 > on nixpkgs (and therefore likely NixOS) succeeds, yay! Excellent news! Did you try "make check"? > I'll continue testing the behaviour of groff 1.25.0.rc1 and report > back in case of any oddities or regressions. Thank you! I'll keep my eyes peeled. Regards, Branden
signature.asc
Description: PGP signature
