From 4b4b31bf23daa1479f16ed368316df603fb2407f Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 21 Nov 2020 13:06:26 -0500 Subject: Maintainer notes --- README-maintainer | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'README-maintainer') diff --git a/README-maintainer b/README-maintainer index b4244247..6a3ae678 100644 --- a/README-maintainer +++ b/README-maintainer @@ -181,9 +181,6 @@ RELEASE PREPARATION casting policy in the manual, and ensure that integer types are properly handled with QIntC or the appropriate cast. -* Increment shared library version information as needed (`LT_*` in - `configure.ac`). Remember to rerun ./autogen.sh. - * Performance test is included with binary compatibility steps. Even if releasing a new major release and not doing binary compatibility testing, do performance testing. @@ -195,7 +192,8 @@ RELEASE PREPARATION * ./performance_check | tee -a /tmp/perf * ./configure --enable-werror && make -j$(nproc) build_libqpdf * Checkout the last release - * make -k check NO_REBUILD=1 + * make -k check NO_REBUILD=1 (some failures are normal -- looking + for binary compatibility) * Check out the current version * make -j$(nproc) * ./performance_check | tee -a /tmp/perf @@ -220,6 +218,9 @@ pytest -n auto the entities at the top of the document are consistent with the release notes for both version and release date. +* Increment shared library version information as needed (`LT_*` in + `configure.ac`). Remember to rerun ./autogen.sh. + * Make sure version numbers are consistent in the following locations: * configure.ac * libqpdf/QPDF.cc -- cgit v1.2.3-54-g00ecf