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

Reply via email to