Commit 2ce9c1b67d15d8a20a979feb72a5fda9f25946f0
1 parent
e7d0019b
Update maintainer notes
Showing
1 changed file
with
2 additions
and
12 deletions
README.maintainer
| 1 | 1 | Release Reminders |
| 2 | 2 | ================= |
| 3 | 3 | |
| 4 | - * These two commits broke binary compatibility: | |
| 5 | - | |
| 6 | - a3576a73593987b26cd3eff346f8f7c11f713cbd | |
| 7 | - b8bdef0ad12883d72ced5eb443e6e34a93bbbb91 | |
| 8 | - | |
| 9 | - Need to figure out how. Every time any interface is added or any | |
| 10 | - object changes shape, always run compatibility tests by manually | |
| 11 | - running qtest-driver on most recent release using latest shared | |
| 12 | - library. | |
| 13 | - | |
| 14 | 4 | * When making a release, always remember to run large file tests and |
| 15 | 5 | image comparison tests (--enable-test-compare-images |
| 16 | 6 | --with-large-file-test-path=/path). For a major release, consider |
| ... | ... | @@ -63,8 +53,8 @@ Release Reminders |
| 63 | 53 | * Remember to avoid using operator[] with std::string or |
| 64 | 54 | std::vector. See README.hardening for details. |
| 65 | 55 | |
| 66 | - * Increment shared library version information as needed | |
| 67 | - (libqpdf/build.mk) | |
| 56 | + * Increment shared library version information as needed (LT_* in | |
| 57 | + configure.ac) | |
| 68 | 58 | |
| 69 | 59 | * Update release notes in manual -- look at diffs and ChangeLog |
| 70 | 60 | ... | ... |