aboutsummaryrefslogtreecommitdiffstats
path: root/README-maintainer
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2020-11-21 19:06:26 +0100
committerJay Berkenbilt <ejb@ql.org>2020-11-21 19:43:04 +0100
commit4b4b31bf23daa1479f16ed368316df603fb2407f (patch)
treeaf74d9836c63506ac7fe95a86c5ddee0d9fcf511 /README-maintainer
parent13e6b54be1d7f359dbbea7a0508a356b29ab3a20 (diff)
downloadqpdf-4b4b31bf23daa1479f16ed368316df603fb2407f.tar.zst
Maintainer notes
Diffstat (limited to 'README-maintainer')
-rw-r--r--README-maintainer9
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