On Sat, Aug 10, 2024 at 04:19:52PM +0100, Gavin Smith wrote: > If the .pot files are deleted as part of this check it makes sense that > the newly generated .pot files would have different time stamps.
Indeed. So I think that we are good except for the autogen.sh issue I reported in another thread. I attach a list of recipes mainly based on Bruno, maybe this should be added to the list of the things to check before a release? -- Pat
======== test distcheck after make ./autogen.sh ./configure CPPFLAGS="-Wall" make make check make distcheck ========= test distributed files not generated in builddir ./configure make maintainer-clean rm -rf bb mkdir bb cd bb ../configure make make distclean find . -type f ========== test distcheck after maintainer-clean ./configure make maintainer-clean ./configure make distcheck ========== test distcheck in out of source build after maintainer-clean ./autogen.sh ./configure make maintainer-clean rm -rf bb mkdir bb cd bb ../configure make distcheck ========== differences between dist in and out source after maintainer-clean rm -f texinfo-7.*.*.tar.gz ./autogen.sh ./configure make maintainer-clean ./autogen.sh ./configure make dist rm -rf in_source_dist_contents mkdir in_source_dist_contents (cd in_source_dist_contents && tar xvf ../texinfo-7.*.*.tar.gz) make maintainer-clean rm -rf bb mkdir bb cd bb ../configure make dist tar xvf texinfo-7.*.*.tar.gz diff -u -r ../in_source_dist_contents/texinfo-7.*.*/ texinfo-7.*.*/ > ../build_in_out_source_differences.diff