mirror of
https://github.com/qpdf/qpdf.git
synced 2024-06-01 18:00:52 +00:00
Add notes about zlib-ng
This commit is contained in:
parent
d108b859c1
commit
a80e1a578f
21
TODO.md
21
TODO.md
|
@ -18,6 +18,27 @@ Contents
|
||||||
|
|
||||||
- [HISTORICAL NOTES](#historical-notes)
|
- [HISTORICAL NOTES](#historical-notes)
|
||||||
|
|
||||||
|
zlib-ng
|
||||||
|
=======
|
||||||
|
|
||||||
|
* Write ZLIB COMPATIBILITY section of README-maintainer.md.
|
||||||
|
* Note: deterministic IDs are affected by choice of zlib
|
||||||
|
|
||||||
|
```
|
||||||
|
cd /tmp
|
||||||
|
git clone https://github.com/zlib-ng/zlib-ng
|
||||||
|
cd zlib-ng
|
||||||
|
cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/tmp/inst -DZLIB_COMPAT=ON
|
||||||
|
cmake --build build -j $(nproc)
|
||||||
|
(cd build; ctest --verbose)
|
||||||
|
cmake --install build
|
||||||
|
```
|
||||||
|
|
||||||
|
Then run qpdf's test suite with
|
||||||
|
```
|
||||||
|
LD_PRELOAD=/tmp/inst/lib/libz.so.1 ctest --verbose
|
||||||
|
```
|
||||||
|
|
||||||
Always
|
Always
|
||||||
======
|
======
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user