aboutsummaryrefslogtreecommitdiffstats
path: root/README.maintainer
diff options
context:
space:
mode:
Diffstat (limited to 'README.maintainer')
-rw-r--r--README.maintainer21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.maintainer b/README.maintainer
index 7acf4849..f2791e0f 100644
--- a/README.maintainer
+++ b/README.maintainer
@@ -1,6 +1,27 @@
Release Reminders
=================
+ * Consider running tests with latest gcc and/or valgrind. To do
+ this, replace, build with debugging and without shared libraries.
+ In build, create z and move each executable into z. Then create a
+ script called exec-z that contains:
+
+ #!/bin/sh
+ exec valgrind --suppressions=/tmp/a.supp -q \
+ `dirname $0`/z/`basename $0` ${1+"$@"}
+
+ Symlink exec-v to each executable. /tmp/a.supp can be populated
+ with suppressions for libraries, for example:
+
+ {
+ zlib1
+ Memcheck:Cond
+ fun:inflateReset2
+ fun:inflateInit2_
+ }
+
+ You can generate these by running valgrind with --gen-suppressions=yes.
+
* Check all open issues in the sourceforge trackers.
* If any interfaces were added or changed, check C API to see whether