'make distcheck' fails with automake 1.16
On Fedora 29, make distcheck
errors out with:
(cd man && make top_distdir=../../../xorg-server-1.20.3 distdir=../../../xorg-server-1.20.3/hw/xwin/man \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
(cd dri && make top_distdir=../../../xorg-server-1.20.3 distdir=../../../xorg-server-1.20.3/hw/xwin/dri \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
(cd glx && make top_distdir=../../../xorg-server-1.20.3 distdir=../../../xorg-server-1.20.3/hw/xwin/glx \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[7]: *** No rule to make target 'generated_gl_shim.ic', needed by 'distdir'. Stop.
make[6]: *** [Makefile:1175: distdir-am] Error 1
make[5]: *** [Makefile:1171: distdir] Error 2
make[4]: *** [Makefile:712: distdir-am] Error 1
make[3]: *** [Makefile:708: distdir] Error 2
make[2]: *** [Makefile:923: distdir-am] Error 1
make[1]: *** [Makefile:917: distdir] Error 2
make: *** [Makefile:1021: dist] Error 2
This is likely automake being broken in some delightful new way, as make distcheck
works fine in Fedora 28. F28 has automake 1.15, F29 has 1.16.