diff options
author | Jay Berkenbilt <ejb@ql.org> | 2020-11-21 19:06:26 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2020-11-21 19:43:04 +0100 |
commit | 4b4b31bf23daa1479f16ed368316df603fb2407f (patch) | |
tree | af74d9836c63506ac7fe95a86c5ddee0d9fcf511 /README-maintainer | |
parent | 13e6b54be1d7f359dbbea7a0508a356b29ab3a20 (diff) | |
download | qpdf-4b4b31bf23daa1479f16ed368316df603fb2407f.tar.zst |
Maintainer notes
Diffstat (limited to 'README-maintainer')
-rw-r--r-- | README-maintainer | 9 |
1 files changed, 5 insertions, 4 deletions
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 |