Hi Deri,

I can see how the wording in my previous email can be misleading.

Yes, I am able to build the release 1.23.0 branch as well as your
deri-gropdf-ng branch, if I compile groff manually using a dedicated
development setup created via `nix develop`¹

When I try to build using `nix build`² I run into the following error:
  make[1]: *** No rule to make target 'lib/libgnu.a', needed by 'grodvi'.  Stop.

I believe this is entirely due to my custom changes to the Nix groff
package³ in order to try and get a reproducible build of groff using
Nix based on your branch.
It seems I need to understand a bit more about gnulib and its role
when building groff.


Best
Alexis


¹ https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-develop.html
² https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-build.html
³ https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/text/groff/default.nix

Reply via email to