"make clean" deletes doc files that can't be remade
I'm mostly trying to build 2.13.1, but also looking at 2.13.91. This is on a 32-bit Intel Mac, running gcc 4.2.1 (the gcc that came with OSX 10.6.8, which is the latest/final OS for this old machine). I get similar errors from both 2.13.1 and 2.13.91.
Here's the sequence of commands that I used:
configure
make
make clean
make
On the 2nd make (after the clean), I get the following error:
[...] previous output from "make" not shown
Making all in doc
make all-am
make[3]: *** No rule to make target `FcAtomicCreate.3', needed by `all-am'. Stop.
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
It seems that the "make clean" deleted a bunch of files, and the subsequent "make" doesn't know how to remake them.
If I cd into doc and run "make", I get a similar error. Here's the output from that "make":
make all-am
make[1]: *** No rule to make target `fonts-conf.5', needed by `all-am'. Stop.
make: *** [all] Error 2
This issue affects files in the "doc" directory. The files in "doc/fontconfig-devel" seem to be unaffected. Here are the number of files in the "doc" directory at each stage of the build process, for version 2.13.91:
Initially, upon tar xf: 277
After "configure": 279 (it added Makefile and version.sgml)
After "make": 279 (none of the files were changed by "make")
After "make clean": 56
After "configure" again: 56 (this reduced size of Makefile, and rewrote version.sgml)