-
Introduce `check-private-headers` script to ensure all private headers compile independently. Update `build-linux` script to include this new validation step. Adjust release notes to reflect the additional header checks. Addresses the issue raised in #1465
-
That way we can always ensure that the right compiler flags are being used if there is an issue.
-
Make sure that our attempt to test both signed and unsigned char is actually right.
-
Also remove linearization from qpdf-manual.pdf. It's a small file, and removing the dependency on the qpdf executable significantly shortens build times.