Hi Paul, At 2026-07-28T15:32:52-0700, Paul Eggert wrote: > On 2026-07-28 15:20, G. Branden Robinson wrote: > > CC lib/libgnu_a-c32isalnum.o > > In file included from lib/c32isalnum.c:26: > > lib/c32is-impl.h:35:10: fatal error: unictype.h: No such file or directory > > 35 | #include "unictype.h" > > > > Any idea about that one? > > Sorry, no, other than what Bruno and I already suggested, which is > "Don't do that unless you've already run a plain 'make'."
Okay. In that case I'm taking myself out of the loop on this issue; I
think Richard might need to work up some documentation for how
Yocto/OpenEmbedded attempts builds of projects using GNU Automake.
If "make clean" doesn't trash the dependency information that "make all"
creates,[1] then "make libgroff.a" or "make doc/groff-man-pages.pdf"
might still be a useful technique for smoking out missing prerequisite
declarations in groff's *.am files.
Regards,
Branden
[1] A quick experiment suggests that it doesn't.
$ make all
...
$ make clean
...
$ find -name '*.Po' | head
./src/roff/groff/.deps/pipeline.Po
./src/roff/groff/.deps/groff.Po
./src/roff/troff/.deps/div.Po
./src/roff/troff/.deps/majorminor.Po
./src/roff/troff/.deps/mtsm.Po
./src/roff/troff/.deps/number.Po
./src/roff/troff/.deps/dictionary.Po
./src/roff/troff/.deps/input.Po
./src/roff/troff/.deps/env.Po
./src/roff/troff/.deps/reg.Po
signature.asc
Description: PGP signature
