Paul Jakma <p...@jakma.org> writes: > On Fri, 3 Mar 2017, Mathieu Lirzin wrote: > >> Can you provide a minimal example that allow others to reproduce the >> problem? > > I have a reproducer, but far from minimal: > > (cd /tmp/ && \ > wget http://download.savannah.gnu.org/releases/quagga/quagga-1.2.0.tar.gz && > \ > cd quagga-1.2.0 && ./update-autotools && \ > ./configure && make distcheck)
I stopped digging when I saw that I need libcares which is not provided by my distro. > It's something in the doc/ build obviously, to make quagga.texinfo, > but i don't know what... > > The other post I found with a similar issue suggested it might be a > bug in texinfo automake macros? in "doc/Makefile.am" 'quagga_TEXINFOS' contains "defines.texi". By default files in 'quagga_TEXINFOS' are distributed in the tarball. since "defines.texi" is a generated file you don't want to distribute it. Putting it in 'nodist_quagga_TEXINFOS' instead should fix your issue. The error message of 'make distcheck' is not really helpful to detect this issue, I am trying to see if something can be done to improve that. -- Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37