==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: qpdf 12.2.0-1 (Tue May 6 14:54:47 2025) ==> Retrieving sources... -> Found qpdf-12.2.0.tar.gz -> Found qpdf-12.2.0.tar.gz.asc ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... qpdf-12.2.0.tar.gz ... Passed qpdf-12.2.0.tar.gz.asc ... Skipped ==> Making package: qpdf 12.2.0-1 (Tue May 6 14:55:11 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (93) aom-3.12.1-1 avahi-1:0.8+r194+g3f79789-3 cairo-1.18.4-1 cppdap-1.58.0-2 dav1d-1.5.1-1 dvisvgm-3.3-1 fontconfig-2:2.16.2-1 freetype2-2.13.3-3 gd-2.3.3-8 gdk-pixbuf2-2.42.12-2 ghostscript-10.05.1-1 giflib-5.2.2-2 graphite-1:1.3.14-4 harfbuzz-11.2.0-1 hicolor-icon-theme-0.18-1 ijs-0.35-6 jbig2dec-0.20-1 jbigkit-2.1-8 jsoncpp-1.9.6-3 lcms2-2.17-1 libavif-1.2.1-1 libcups-2:2.4.12-1 libdaemon-0.14-6 libde265-1.0.15-3 libheif-1.19.8-1 libice-1.1.2-1 libidn-1.43-1 libpaper-2.2.6-1 libpng-1.6.48-1 libsigsegv-2.15-1 libsm-1.2.6-1 libsynctex-2025.2-1 libtiff-4.7.0-1 libuv-1.51.0-1 libwebp-1.5.0-1 libx11-1.8.12-1 libxau-1.0.12-1 libxaw-1.0.16-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxmu-1.2.1-1 libxpm-3.5.17-2 libxrender-0.9.12-1 libxt-1.3.1-1 libyuv-r2426+464c51a03-1 lzo-2.10-5 openjpeg2-2.5.3-1 pixman-0.46.0-1 poppler-data-0.4.12-2 potrace-1.16-3 python-babel-2.15.0-2 python-charset-normalizer-3.4.1-1 python-docutils-1:0.21.2-3 python-idna-3.10-2 python-imagesize-1.4.1-6 python-jinja-1:3.1.5-1 python-markupsafe-2.1.5-3 python-packaging-25.0-1 python-pygments-2.19.1-1 python-pytz-2025.2-1 python-requests-2.32.3-4 python-roman-numerals-py-3.1.0-1 python-snowballstemmer-2.2.0-7 python-sphinx-alabaster-theme-1.0.0-4 python-sphinxcontrib-applehelp-2.0.0-3 python-sphinxcontrib-devhelp-2.0.0-4 python-sphinxcontrib-htmlhelp-2.1.0-3 python-sphinxcontrib-jquery-4.1-4 python-sphinxcontrib-jsmath-1.0.1-19 python-sphinxcontrib-qthelp-2.0.0-3 python-sphinxcontrib-serializinghtml-2.0.0-3 python-urllib3-2.4.0-1 rav1e-0.7.1-1 rhash-1.4.4-1 shared-mime-info-2.4-2 texlive-basic-2025.2-1 texlive-latex-2025.2-1 texlive-latexrecommended-2025.2-1 texlive-pictures-2025.2-1 woff2-1.0.2-5 x265-4.0-1 xcb-proto-1.17.0-3 xorgproto-2024.1-2 zziplib-0.13.79-1 cmake-4.0.1-2 libjpeg-turbo-3.1.0-1 python-sphinx-8.2.3-1 python-sphinx_rtd_theme-2.0.0-2 texlive-bin-2025.2-1 texlive-binextra-2025.2-1 texlive-fontsrecommended-2025.2-1 texlive-latexextra-2025.2-1 Total Download Size: 324.22 MiB Total Installed Size: 863.22 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... texlive-binextra-2025.2-1-any downloading... texlive-fontsrecommended-2025.2-1-any downloading... texlive-latexextra-2025.2-1-any downloading... ghostscript-10.05.1-1-armv7h downloading... cmake-4.0.1-2-armv7h downloading... texlive-pictures-2025.2-1-any downloading... texlive-bin-2025.2-1-armv7h downloading... texlive-basic-2025.2-1-any downloading... python-babel-2.15.0-2-any downloading... python-sphinx-8.2.3-1-any downloading... python-sphinx_rtd_theme-2.0.0-2-any downloading... texlive-latexrecommended-2025.2-1-any downloading... python-pygments-2.19.1-1-any downloading... libx11-1.8.12-1-armv7h downloading... aom-3.12.1-1-armv7h downloading... poppler-data-0.4.12-2-any downloading... texlive-latex-2025.2-1-any downloading... rav1e-0.7.1-1-armv7h downloading... libxcb-1.17.0-1-armv7h downloading... dvisvgm-3.3-1-armv7h downloading... harfbuzz-11.2.0-1-armv7h downloading... openjpeg2-2.5.3-1-armv7h downloading... python-docutils-1:0.21.2-3-any downloading... x265-4.0-1-armv7h downloading... shared-mime-info-2.4-2-armv7h downloading... libheif-1.19.8-1-armv7h downloading... cairo-1.18.4-1-armv7h downloading... libxt-1.3.1-1-armv7h downloading... gdk-pixbuf2-2.42.12-2-armv7h downloading... libtiff-4.7.0-1-armv7h downloading... freetype2-2.13.3-3-armv7h downloading... libjpeg-turbo-3.1.0-1-armv7h downloading... avahi-1:0.8+r194+g3f79789-3-armv7h downloading... fontconfig-2:2.16.2-1-armv7h downloading... dav1d-1.5.1-1-armv7h downloading... libxaw-1.0.16-1-armv7h downloading... cppdap-1.58.0-2-armv7h downloading... python-jinja-1:3.1.5-1-any downloading... libidn-1.43-1-armv7h downloading... libwebp-1.5.0-1-armv7h downloading... libuv-1.51.0-1-armv7h downloading... xorgproto-2024.1-2-any downloading... libavif-1.2.1-1-armv7h downloading... libcups-2:2.4.12-1-armv7h downloading... libpng-1.6.48-1-armv7h downloading... python-urllib3-2.4.0-1-any downloading... libde265-1.0.15-3-armv7h downloading... python-snowballstemmer-2.2.0-7-any downloading... lcms2-2.17-1-armv7h downloading... rhash-1.4.4-1-armv7h downloading... pixman-0.46.0-1-armv7h downloading... libyuv-r2426+464c51a03-1-armv7h downloading... gd-2.3.3-8-armv7h downloading... xcb-proto-1.17.0-3-any downloading... python-packaging-25.0-1-any downloading... jsoncpp-1.9.6-3-armv7h downloading... python-requests-2.32.3-4-any downloading... python-sphinxcontrib-jquery-4.1-4-any downloading... libxext-1.3.6-1-armv7h downloading... python-charset-normalizer-3.4.1-1-any downloading... potrace-1.16-3-armv7h downloading... python-idna-3.10-2-any downloading... lzo-2.10-5-armv7h downloading... libice-1.1.2-1-armv7h downloading... graphite-1:1.3.14-4-armv7h downloading... libxmu-1.2.1-1-armv7h downloading... libxpm-3.5.17-2-armv7h downloading... zziplib-0.13.79-1-armv7h downloading... giflib-5.2.2-2-armv7h downloading... jbig2dec-0.20-1-armv7h downloading... ijs-0.35-6-armv7h downloading... woff2-1.0.2-5-armv7h downloading... jbigkit-2.1-8-armv7h downloading... python-pytz-2025.2-1-any downloading... libpaper-2.2.6-1-armv7h downloading... libsm-1.2.6-1-armv7h downloading... libsynctex-2025.2-1-armv7h downloading... python-sphinxcontrib-htmlhelp-2.1.0-3-any downloading... python-sphinxcontrib-applehelp-2.0.0-3-any downloading... python-sphinxcontrib-serializinghtml-2.0.0-3-any downloading... python-sphinxcontrib-qthelp-2.0.0-3-any downloading... libxrender-0.9.12-1-armv7h downloading... libxdmcp-1.1.5-1.1-armv7h downloading... python-sphinxcontrib-devhelp-2.0.0-4-any downloading... python-markupsafe-2.1.5-3-armv7h downloading... libdaemon-0.14-6-armv7h downloading... python-sphinx-alabaster-theme-1.0.0-4-any downloading... python-imagesize-1.4.1-6-any downloading... python-roman-numerals-py-3.1.0-1-any downloading... hicolor-icon-theme-0.18-1-any downloading... libxau-1.0.12-1-armv7h downloading... libsigsegv-2.15-1-armv7h downloading... python-sphinxcontrib-jsmath-1.0.1-19-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libjpeg-turbo... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing libice... installing libsm... installing libxt... installing libxpm... installing giflib... installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libwebp... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libyuv... installing rav1e... installing libavif... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing x265... installing libheif... Optional dependencies for libheif libjpeg-turbo: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] dav1d: dav1d encoder [installed] ffmpeg: hardware decode rav1e: rav1e encoder [installed] installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing libpaper... installing libsigsegv... installing libsynctex... installing libxmu... installing libxaw... installing potrace... installing zziplib... installing texlive-bin... Optional dependencies for texlive-bin psutils: to manipulate the output of dvips installing texlive-basic... Optional dependencies for texlive-basic perl-tk: for the tlmgr GUI biber: for bibliography processing installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing jbig2dec... installing lcms2... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif [installed] libheif: Load .heif, .heic, and .avif [installed] libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz webp-pixbuf-loader: Load .webp installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx installing woff2... installing dvisvgm... Optional dependencies for dvisvgm mupdf-tools: to process PDF files installing texlive-binextra... Optional dependencies for texlive-binextra ed: for texconfig dialog: for texconfig java-runtime: for utilities like arara, texplate perl-tk: for texdoctk perl-yaml-tiny: for latexindent perl-file-homedir: for latexindent perl-ipc-system-simple: for latex-git-log python: for de-macro, dviasm, pythontex [installed] texlive-latexrecommended: for pdfjam [pending] wdiff: for texdiff installing texlive-fontsrecommended... installing python-pytz... installing python-babel... installing python-docutils... Optional dependencies for python-docutils python-myst-parser: to parse input in "Markdown" (CommonMark) format python-pillow: for some image manipulation operations python-pygments: for syntax highlighting of code directives and roles [pending] installing python-imagesize... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support [installed] installing python-packaging... installing python-pygments... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support python-zstandard: Zstandard support installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-roman-numerals-py... installing python-snowballstemmer... Optional dependencies for python-snowballstemmer python-pystemmer: for improved performance installing python-sphinx-alabaster-theme... installing python-sphinxcontrib-applehelp... installing python-sphinxcontrib-devhelp... installing python-sphinxcontrib-htmlhelp... installing python-sphinxcontrib-jsmath... installing python-sphinxcontrib-qthelp... installing python-sphinxcontrib-serializinghtml... installing python-sphinx... Optional dependencies for python-sphinx imagemagick: for ext.imgconverter texlive-fontsextra: for the default admonition title icons in PDF output texlive-latexextra: for generation of PDF documentation [pending] installing python-sphinxcontrib-jquery... installing python-sphinx_rtd_theme... installing texlive-latex... installing texlive-latexrecommended... installing texlive-pictures... Optional dependencies for texlive-pictures ghostscript: for epspdf [installed] installing texlive-latexextra... Optional dependencies for texlive-latexextra java-runtime: for pdfannotextractor python-pygments: for pygmentex [installed] :: Running post-transaction hooks... ( 1/12) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. ( 2/12) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/12) Arming ConditionNeedsUpdate... ( 4/12) Updating the MIME type database... ( 5/12) Updating fontconfig configuration... ( 6/12) Updating TeXLive filename database... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. ( 7/12) Updating TeXLive format files... ( 8/12) Updating TeXLive font maps... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. ( 9/12) Reloading system bus configuration... Skipped: Current root is not booted. (10/12) Updating fontconfig cache... (11/12) Probing GDK-Pixbuf loader modules... (12/12) Updating the info directory file... [?25h==> Retrieving sources... -> Found qpdf-12.2.0.tar.gz -> Found qpdf-12.2.0.tar.gz.asc ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting qpdf-12.2.0.tar.gz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test ATOMIC_WORKED0 -- Performing Test ATOMIC_WORKED0 - Success -- Performing Test flag_wall -- Performing Test flag_wall - Success -- Using -Wall: YES -- Performing Test flag_conversion -- Performing Test flag_conversion - Success -- Using -Wconversion: YES -- Performing Test flag_sign-conversion -- Performing Test flag_sign-conversion - Success -- Using -Wsign-conversion: YES -- Performing Test flag_shadow_local -- Performing Test flag_shadow_local - Success -- Using -Wshadow=local: YES -- Performing Test flag_old-style-cast -- Performing Test flag_old-style-cast - Success -- Using -Wold-style-cast: YES -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Checking for module 'zlib' -- Found zlib, version 1.3.1 -- Checking for module 'libjpeg' -- Found libjpeg, version 3.1.0 -- Checking for module 'openssl>=1.1.0' -- Found openssl, version 3.5.0 -- Checking for module 'gnutls' -- Found gnutls, version 3.8.9 -- -- *** Crypto Summary *** -- GNU TLS crypto enabled: ON -- OpenSSL crypto enabled: ON -- Native crypto enabled: OFF -- Default crypto: gnutls -- -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of size_t -- Check size of size_t - done -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for random -- Looking for random - found -- Performing Test HAVE_EXTERN_LONG_TIMEZONE -- Performing Test HAVE_EXTERN_LONG_TIMEZONE - Success -- Performing Test HAVE_EXTERN_TM_GMTOFF -- Performing Test HAVE_EXTERN_TM_GMTOFF - Success -- Performing Test LFS_WITHOUT_MACROS -- Performing Test LFS_WITHOUT_MACROS - Failed -- Performing Test LFS_WITH_MACROS -- Performing Test LFS_WITH_MACROS - Success -- Looking for fseeko -- Looking for fseeko - found -- Looking for fseeko64 -- Looking for fseeko64 - not found -- Performing Test HAVE_MALLOC_INFO -- Performing Test HAVE_MALLOC_INFO - Success -- Performing Test HAVE_OPEN_MEMSTREAM -- Performing Test HAVE_OPEN_MEMSTREAM - Success -- Performing Test HAVE_LD_SCRIPT -- Performing Test HAVE_LD_SCRIPT - Success -- -- *** Summary *** -- qpdf version: 12.2.0 -- build shared libraries: ON -- build static libraries: OFF -- build manual: ON -- compiler warnings are errors: OFF -- QTC test coverage: ON -- include future changes: OFF -- system: Linux -- -- *** Options Summary *** -- COMPILE_OPTIONS: -Wall;-Wconversion;-Wsign-conversion;-Wshadow=local;$<$<COMPILE_LANGUAGE:CXX>:-Wold-style-cast> -- COMPILE_DEFINITIONS: libqpdf_EXPORTS -- INCLUDE_DIRECTORIES: /usr/include;$<BUILD_INTERFACE:/build/qpdf/src/qpdf-12.2.0/include>;$<INSTALL_INTERFACE:include>;/build/qpdf/src/qpdf-12.2.0/libqpdf;/build/qpdf/src/qpdf-12.2.0/build/libqpdf -- INTERFACE_INCLUDE_DIRECTORIES: $<BUILD_INTERFACE:/build/qpdf/src/qpdf-12.2.0/include>;$<INSTALL_INTERFACE:include> -- LINK_OPTIONS: -Wl,--version-script=/build/qpdf/src/qpdf-12.2.0/build/libqpdf/libqpdf.map -- LINK_LIBRARIES: z;jpeg;ssl;crypto;gnutls -- LINK_DIRECTORIES: /usr/lib -- -- See above for crypto summary. -- CMake Warning at CMakeLists.txt:416 (message): CMAKE_BUILD_TYPE is not set; using default settings -- Configuring done (11.6s) -- Generating done (2.3s) -- Build files have been written to: /build/qpdf/src/qpdf-12.2.0/build make: Entering directory '/build/qpdf/src/qpdf-12.2.0/build' [ 0%] Generating qpdf_corpus/76ffdaa81112d47c22a55f753112318d8c490856 [ 0%] Building CXX object fuzz/CMakeFiles/standalone_fuzzer.dir/standalone_fuzz_target_runner.cc.o [ 0%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/BitStream.cc.o [ 0%] Generating html/index.html [ 0%] Generating qpdf_corpus/d1fa7453cefae0e47cb447431c384a0483e324e8 [ 1%] Generating qpdf_corpus/3def07fa5f196a455313062d945ce227c033b0bb [ 1%] Generating qpdf_corpus/b4ba8afb4ef868fc71f9f95a36f6dbdab36d89d4 [ 2%] Generating qpdf_corpus/ce644a49d01a4653c68548a7fbc7b9b8f7eb3e89 [ 3%] Generating qpdf_corpus/6bcc949a9aa87479ddd9866415ea99aa543fe7c4 [ 3%] Generating qpdf_corpus/2d56b7ecc40adb52c34b144fa48ace3932344d3a [ 3%] Generating qpdf_corpus/078719298eb735cf020a348517cf701486bcc3bd [ 3%] Generating qpdf_corpus/f693ee2da9b0d9dfd58088db043f768efa2a6da5 [ 3%] Generating qpdf_corpus/baaaccc64ed05296059830afbb65b70db409b597 [ 3%] Generating qpdf_corpus/e0309568600327139d044120943fcee6ec34f54f [ 3%] Generating qpdf_corpus/cb0213b403893e87587b81834847508f1780dd49 [ 3%] Generating qpdf_corpus/88002e251a304f91ca07e2dd0bf13e964ef0eb52 [ 3%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/BitWriter.cc.o [ 3%] Generating qpdf_corpus/b110a7fc8357ae1e79213b99c8a25cfdf428f057 [ 4%] Generating qpdf_corpus/e85a36ce23be7a1d197369c212bafa39b4cec45c [ 5%] Generating qpdf_corpus/882b55b4766d1559c03cb824ec3cd117a19a6324 [ 5%] Generating qpdf_corpus/ea7427b87b4fba45d530e41b41aa8dd961f19596 [ 6%] Generating qpdf_corpus/912aab2852875edcab9af8f7abf886d1f74a1d23 [ 6%] Generating qpdf_corpus/55b61333059e2f2e271f0b548367e2931e7a7836 [ 6%] Generating qpdf_corpus/465fca7be9b67e971027f9ab43ba67aa9d0b3501 [ 6%] Generating qpdf_corpus/2cc5d71a487a4b5cce773902fc8411ba5ece9eb4 [ 6%] Generating qpdf_corpus/a2776b678d51489a6078b882b8810767a5b81c19 [ 7%] Generating qpdf_corpus/72c8deb222c97dd69afe16655eacd824a9f646ca [ 8%] Generating qpdf_corpus/c60c359142540de1dbb7ae76f9491537ef552a0a [ 8%] Generating qpdf_corpus/a0156fe45e757da2d67fac4211788bd51f68b5f3 [ 8%] Generating qpdf_corpus/d96615ba4a72cf3c1636fa1d6c16ed4822f72db3 [ 9%] Generating qpdf_corpus/21dffc2bf33717986a43a86a45001a8836cabae2 [ 9%] Generating qpdf_corpus/154ef76bc0444207318bf0dc4b4a430007db387b [ 9%] Linking CXX static library libstandalone_fuzzer.a [ 9%] Generating qpdf_corpus/ec8845e430b31afd38f3b41d001f7ad03713c46b [ 9%] Generating qpdf_corpus/d74b668e383308204568075f22d80006fc2b7fd0 [ 9%] Generating qpdf_corpus/98936f93306e3575686c549feb7169e08ad7a0a6 [ 9%] Built target standalone_fuzzer [ 10%] Generating qpdf_corpus/2f4dd624970cdcf8cb00efee491074062227b1ec [ 10%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Buffer.cc.o [ 11%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/BufferInputSource.cc.o [ 11%] Generating qpdf_corpus/662d709029351b1773e19f61af160df14dace132 [ 11%] Generating qpdf_corpus/96f7ce36add0f6156e2b9a7213da9f5ba0e70d98 [ 11%] Generating qpdf_corpus/a3fdc49102ea6e4531630e9859454cc99468f640 [ 11%] Generating qpdf_corpus/6c40dc64ce375d880a68974fb15bb25cc7162354 [ 11%] Generating qpdf_corpus/ccb75feb2a3ade7012b8999b6a87c6081a8c99b9 [ 11%] Generating qpdf_corpus/824f6d27f1d67e7eb2605f3137e1107661784611 [ 12%] Generating qpdf_corpus/f871f14e1231df6df85c765ae82e1bdb4c1402ed [ 12%] Generating qpdf_corpus/0ce62116363811a1888a82253169fd2fa99cafb2 [ 12%] Generating qpdf_corpus/aed71f8b1e5070e4c990715ceaa1fa97afa9293e [ 12%] Generating qpdf_corpus/8d4367a1d2e3c4143e67635e2953d27dcef7354a [ 13%] Generating qpdf_corpus/475e7e14812c28594e562d70050806ad090e93a2 [ 13%] Generating qpdf_corpus/79ea56950a1b519b40a4cddbd84bf74812bc41d6 [ 13%] Generating qpdf_corpus/844536136a677a62b7bfd08067a05a85af01defe Running Sphinx v8.2.3 loading translations [en]... done [ 14%] Generating qpdf_corpus/a266221b1ff2dda57f0e500dfc367214f51a2797 [ 14%] Generating qpdf_corpus/90003dcfedf51bba494d9dabfdd0c1754f2e143d [ 14%] Generating qpdf_corpus/380f5d7305855d772927dff9b0ea0d0024ff8824 [ 14%] Generating qpdf_corpus/62c3aa613a08cabaf40a64a85aa26946cadac14e [ 15%] Generating qpdf_corpus/61fb76fc1d6dd2361370f8b2bf5324aec3cd7cd3 [ 15%] Generating qpdf_corpus/617585cf1703dc62a5f98f87090503a8aa45ab65 [ 15%] Generating qpdf_corpus/5802a6d7b50d292431a2b898637244589f4adfd8 [ 15%] Generating qpdf_corpus/6499deef625ebcd225daf6231d0a74b7d2bf28ac [ 15%] Generating qpdf_corpus/0d0ca9e51361ddf6cd57442cb53ff2706b8439ed [ 15%] Generating qpdf_corpus/9688893a1f893846b5f1c8f12243bd1771217cd0 [ 16%] Generating qpdf_corpus/97dc791b215191dba708fa4056871ad1caba000b [ 17%] Generating qpdf_corpus/ab5da4eadccc2c23eeec389fd9a708d33c813af4 [ 17%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/ClosedFileInputSource.cc.o [ 17%] Generating qpdf_corpus/88ba7a7c3ede61b05d4fcecbad4211388170acc0 [ 17%] Generating qpdf_corpus/a96777ed6bfd8153ec15538d807da72b82f8b035 [ 17%] Generating qpdf_corpus/96b29867cfa3cdb431e6d85b55e57cae885f8b95 [ 17%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/ContentNormalizer.cc.o [ 18%] Generating qpdf_corpus/bc5569e8cfceb5168ddbdcea818fdacd04db6610 [ 18%] Generating qpdf_corpus/357cc40712379fb687c1c58ce52524a81f3bc717 [ 18%] Generating qpdf_corpus/430173464f1d1834efba5f201e51616163375935 [ 18%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/CryptoRandomDataProvider.cc.o [ 18%] Generating qpdf_corpus/e84fc48ab8ca83ed1e0f64b489cccccb771a29d9 [ 19%] Generating qpdf_corpus/f00fe0360bf6384fc97d337338ed2e01a4e6ac7c [ 19%] Generating qpdf_corpus/3a867df4b9ddac17f471ea9bd9d9d31ddd3ca964 [ 19%] Generating qpdf_corpus/9e09761de193c4daf82c1c6fc3c6fd72d0cae90d [ 20%] Generating qpdf_corpus/10b3d03fc7ebd02c6f5377ec3f10454f50d86664 [ 20%] Generating qpdf_corpus/5bab4b2b6380cbcc425732c463bb0e87e18be58d [ 20%] Generating qpdf_corpus/11becc8bd67bc29f30b944c9c08ecf0e7b62d9c4 [ 21%] Generating qpdf_corpus/5da4833dc79c4f30164636285616273c0bd51add [ 21%] Generating qpdf_corpus/13573d1bc800ce8085952a2b29e57839ff48e1d6 [ 21%] Generating qpdf_corpus/1fba5ae6db781304a31a60e8a6054af7fbe62762 [ 22%] Generating qpdf_corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 [ 22%] Generating qpdf_corpus/6bd2a6b8956ad1dd8b30837f859e847c24a70a50 [ 22%] Generating qpdf_corpus/ac6d3db9f867bccce02e7dd5d3aa9ac2e2dfa5e6 [ 22%] Generating qpdf_corpus/6c71be764f7c61119afbf805788565b8417de5fc [ 22%] Generating qpdf_corpus/f1688e27ccad5268cc449711452878a5a6c047b1 [ 22%] Generating qpdf_corpus/7e67af6524cb3a0af6beda0d975af3baf94347b2 [ 23%] Generating qpdf_corpus/81ff24aab4ff440a51f00c9ee995e7ae8f104cb7 [ 23%] Generating qpdf_corpus/ed60ac8b0583e792379d8b94d3a8a90afa8e2023 [ 23%] Generating qpdf_corpus/b265e22223b8b81228afce6f4fd59af799045bff [ 23%] Generating qpdf_corpus/c586e22bd95cffd00e14699a12d9bfbe0c5ecf5b [ 24%] Generating qpdf_corpus/08a5daa0cc3bd33d23f4f7c0175a29dc1e4d8358 [ 24%] Generating qpdf_corpus/1ee1d3a39e6994191a52514fc8699e4539b78103 [ 24%] Generating qpdf_corpus/2895401e54f0a200de3fb5a634c31da897c3b15d [ 24%] Generating qpdf_corpus/caf53348a6ee5bf204097b18ab2ba3c93bf89309 [ 24%] Generating qpdf_corpus/0afc2faea97f92e466b5dc5a9c1061d953ae216d [ 25%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/FileInputSource.cc.o [ 25%] Generating qpdf_corpus/6025045f72b8a61cde2e3c34663bc1d656302d30 [ 26%] Generating qpdf_corpus/b1bf4799eacf9447516e0f14e9df3d453f486882 building [mo]: targets for 0 po files that are out of date [ 26%] Generating qpdf_corpus/e097d2ec88711f265e56c7bbac077cf975a58de6 writing output... building [html]: targets for 19 source files that are out of date updating environment: [new config] 19 added, 0 changed, 0 removed reading sources... [ 5%] [ 26%] Generating qpdf_corpus/1b77e9dbffccbfc9f493612b9d010a7216270d8f acknowledgement [ 27%] Generating qpdf_corpus/1ad4b888b3616ee9c51dbe05476d68ce4d78c431 [ 27%] Generating qpdf_corpus/f58a87d14278569f6bac884bcfe161b8f79fea3f [ 27%] Generating qpdf_corpus/3fb3e6fef4bdcf3a1f4080ce93b976ceaa5c8f1c [ 27%] Generating qpdf_corpus/bf637a1b4e86bbb3d90c0611c59a05a080716926 [ 27%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/InputSource.cc.o reading sources... [ 11%] cli [ 27%] Built target qpdf_corpus [ 27%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/InsecureRandomDataProvider.cc.o [ 27%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/JSON.cc.o [ 28%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/JSONHandler.cc.o [ 28%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/MD5.cc.o [ 28%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/NNTree.cc.o [ 28%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/OffsetInputSource.cc.o [ 29%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/PDFVersion.cc.o reading sources... [ 16%] contributing reading sources... [ 21%] design [ 29%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pipeline.cc.o [ 29%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_AES_PDF.cc.o [ 29%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_ASCII85Decoder.cc.o reading sources... [ 26%] download reading sources... [ 32%] encryption [ 30%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_ASCIIHexDecoder.cc.o [ 30%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Base64.cc.o [ 30%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Buffer.cc.o reading sources... [ 37%] index reading sources... [ 42%] installation [ 30%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Concatenate.cc.o [ 31%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Count.cc.o reading sources... [ 47%] json [ 31%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_DCT.cc.o [ 31%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Discard.cc.o [ 31%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Flate.cc.o reading sources... [ 53%] library reading sources... [ 58%] license [ 32%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Function.cc.o reading sources... [ 63%] linearization reading sources... [ 68%] object-streams reading sources... [ 74%] overview reading sources... [ 79%] packaging reading sources... [ 84%] qdf [ 32%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_LZWDecoder.cc.o reading sources... [ 89%] qpdf-job reading sources... [ 95%] release-notes [ 32%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_MD5.cc.o [ 33%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_OStream.cc.o [ 33%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_PNGFilter.cc.o [ 33%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_QPDFTokenizer.cc.o [ 33%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_RC4.cc.o [ 34%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_RunLength.cc.o [ 34%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_SHA2.cc.o [ 34%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_StdioFile.cc.o [ 34%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_String.cc.o [ 35%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_TIFFPredictor.cc.o [ 35%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF.cc.o [ 35%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFAcroFormDocumentHelper.cc.o [ 35%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFAnnotationObjectHelper.cc.o [ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFArgParser.cc.o reading sources... [100%] weak-crypto looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/html/_static/basic.css Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/html/_static/language_data.js Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/html/_static/documentation_options.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 5%] acknowledgement writing output... [ 11%] cli [ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFCryptoProvider.cc.o writing output... [ 16%] contributing writing output... [ 21%] design [ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFDocumentHelper.cc.o [ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFEFStreamObjectHelper.cc.o writing output... [ 26%] download writing output... [ 32%] encryption writing output... [ 37%] index writing output... [ 42%] installation [ 37%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFEmbeddedFileDocumentHelper.cc.o writing output... [ 47%] json [ 37%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFExc.cc.o [ 37%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFFileSpecObjectHelper.cc.o writing output... [ 53%] library writing output... [ 58%] license writing output... [ 63%] linearization [ 37%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFFormFieldObjectHelper.cc.o writing output... [ 68%] object-streams writing output... [ 74%] overview [ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob.cc.o writing output... [ 79%] packaging writing output... [ 84%] qdf writing output... [ 89%] qpdf-job writing output... [ 95%] release-notes [ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob_argv.cc.o [ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob_config.cc.o writing output... [100%] weak-crypto generating indices... genindex [ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob_json.cc.o qpdf-options done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded. The HTML pages are in html. [ 38%] Built target doc_html [ 39%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFLogger.cc.o [ 39%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFMatrix.cc.o [ 39%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFNameTreeObjectHelper.cc.o [ 39%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFNumberTreeObjectHelper.cc.o [ 40%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFObject.cc.o [ 40%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFObjectHandle.cc.o [ 40%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFObjectHelper.cc.o In file included from /usr/include/c++/14.2.1/map:62, from /build/qpdf/src/qpdf-12.2.0/include/qpdf/QPDF.hh:30, from /build/qpdf/src/qpdf-12.2.0/include/qpdf/QPDFJob.hh:26, from /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDFJob.cc:1: /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::set<QPDFObjGen> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::set<QPDFObjGen> >, std::_Select1st<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::set<QPDFObjGen> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::shared_ptr<QPDFAcroFormDocumentHelper>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >]', inlined from 'QPDFAcroFormDocumentHelper* get_afdh_for_qpdf(std::map<long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> >&, QPDF*)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDFJob.cc:1896:21: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::shared_ptr<QPDFAcroFormDocumentHelper>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >]', inlined from 'QPDFAcroFormDocumentHelper* get_afdh_for_qpdf(std::map<long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> >&, QPDF*)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDFJob.cc:1898:24: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<QPDFAcroFormDocumentHelper> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::set<QPDFObjGen>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >]', inlined from 'void QPDFJob::handlePageSpecs(QPDF&, std::vector<std::unique_ptr<QPDF> >&)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDFJob.cc:2586:39: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::set<QPDFObjGen> >, std::_Select1st<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::set<QPDFObjGen> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::set<QPDFObjGen>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >]', inlined from 'void QPDFJob::handlePageSpecs(QPDF&, std::vector<std::unique_ptr<QPDF> >&)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDFJob.cc:2593:39: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::set<QPDFObjGen> >, std::_Select1st<std::pair<const long long unsigned int, std::set<QPDFObjGen> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::set<QPDFObjGen> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 40%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFOutlineDocumentHelper.cc.o [ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFOutlineObjectHelper.cc.o [ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFPageDocumentHelper.cc.o [ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFPageLabelDocumentHelper.cc.o [ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFPageObjectHelper.cc.o [ 42%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFParser.cc.o [ 42%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFStreamFilter.cc.o [ 42%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFSystemError.cc.o [ 42%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFTokenizer.cc.o [ 43%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFUsage.cc.o [ 43%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFWriter.cc.o [ 43%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFXRefEntry.cc.o [ 44%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_Array.cc.o [ 44%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_Dictionary.cc.o [ 44%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_Stream.cc.o [ 44%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_String.cc.o [ 45%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_encryption.cc.o [ 45%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_json.cc.o [ 45%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_linearization.cc.o [ 45%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_objects.cc.o [ 46%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_optimization.cc.o [ 46%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_pages.cc.o [ 46%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QTC.cc.o [ 46%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QUtil.cc.o [ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/RC4.cc.o In file included from /usr/include/c++/14.2.1/map:62, from /build/qpdf/src/qpdf-12.2.0/include/qpdf/QPDF.hh:30, from /build/qpdf/src/qpdf-12.2.0/libqpdf/qpdf/QPDF_private.hh:4, from /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:3: /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const QPDFObjGen&>, std::tuple<>}; _Key = QPDFObjGen; _Val = std::pair<const QPDFObjGen, QPDFXRefEntry>; _KeyOfValue = std::_Select1st<std::pair<const QPDFObjGen, QPDFXRefEntry> >; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDFXRefEntry>, std::_Select1st<std::pair<const QPDFObjGen, QPDFXRefEntry> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDFXRefEntry; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> >]', inlined from 'qpdf_offset_t QPDF::getLinearizationOffset(QPDFObjGen)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:549:43: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDFXRefEntry>, std::_Select1st<std::pair<const QPDFObjGen, QPDFXRefEntry> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QPDFObjGen; _Val = std::pair<const QPDFObjGen, QPDF::ObjCache>; _KeyOfValue = std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const QPDFObjGen&>, std::tuple<>}; _Key = QPDFObjGen; _Val = std::pair<const QPDFObjGen, QPDF::ObjCache>; _KeyOfValue = std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'qpdf_offset_t QPDF::maxEnd(const ObjUser&)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:541:44: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'QPDFObjectHandle QPDF::readHintStream(Pipeline&, qpdf_offset_t, size_t)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:280:35: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'int QPDF::lengthNextN(int, int)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:603:42: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDFXRefEntry; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> >]', inlined from 'bool QPDF::checkLinearizationInternal()' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:437:29: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDFXRefEntry>, std::_Select1st<std::pair<const QPDFObjGen, QPDFXRefEntry> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'bool QPDF::checkLinearizationInternal()' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_linearization.cc:509:45: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/ResourceFinder.cc.o [ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/SecureRandomDataProvider.cc.o [ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/SF_FlateLzwDecode.cc.o [ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/qpdf-c.cc.o [ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/qpdfjob-c.cc.o [ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/qpdflogger-c.cc.o In file included from /usr/include/c++/14.2.1/map:62, from /build/qpdf/src/qpdf-12.2.0/include/qpdf/QPDF.hh:30, from /build/qpdf/src/qpdf-12.2.0/libqpdf/qpdf/QPDF_private.hh:4, from /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:3: /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QPDFObjGen; _Val = std::pair<const QPDFObjGen, QPDFXRefEntry>; _KeyOfValue = std::_Select1st<std::pair<const QPDFObjGen, QPDFXRefEntry> >; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDFXRefEntry>, std::_Select1st<std::pair<const QPDFObjGen, QPDFXRefEntry> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDFXRefEntry> > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QPDFObjGen; _Val = std::pair<const QPDFObjGen, QPDF::ObjCache>; _KeyOfValue = std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const QPDFObjGen&>, std::tuple<>}; _Key = QPDFObjGen; _Val = std::pair<const QPDFObjGen, QPDF::ObjCache>; _KeyOfValue = std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const QPDFObjGen&>, std::tuple<>}; _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(const key_type&, _Args&& ...) [with _Args = {}; _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:727:26, inlined from 'std::shared_ptr<QPDFObject> QPDF::getObjectForJSON(int, int)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1845:51: /usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<QPDFObjGen, QPDF::ObjCache>::const_iterator' {aka 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]': /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'bool QPDF::isUnresolved(QPDFObjGen)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1793:44: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'void QPDF::updateCache(QPDFObjGen, const std::shared_ptr<QPDFObject>&, qpdf_offset_t, qpdf_offset_t, bool)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1775:38: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'QPDFObjectHandle QPDF::makeIndirectFromQPDFObject(const std::shared_ptr<QPDFObject>&)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1810:22: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'QPDFObjectHandle QPDF::makeIndirectFromQPDFObject(const std::shared_ptr<QPDFObject>&)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1811:47: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'void QPDF::swapObjects(QPDFObjGen, QPDFObjGen)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1920:21: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QPDFObjGen; _Tp = QPDF::ObjCache; _Compare = std::less<QPDFObjGen>; _Alloc = std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> >]', inlined from 'void QPDF::swapObjects(QPDFObjGen, QPDFObjGen)' at /build/qpdf/src/qpdf-12.2.0/libqpdf/QPDF_objects.cc:1920:56: /usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QPDFObjGen, std::pair<const QPDFObjGen, QPDF::ObjCache>, std::_Select1st<std::pair<const QPDFObjGen, QPDF::ObjCache> >, std::less<QPDFObjGen>, std::allocator<std::pair<const QPDFObjGen, QPDF::ObjCache> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple<const key_type&>(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFCrypto_openssl.cc.o [ 49%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFCrypto_gnutls.cc.o [ 49%] Generating singlehtml/index.html Running Sphinx v8.2.3 loading translations [en]... done loading pickled environment... The configuration has changed (1 option: 'html_css_files') done building [mo]: targets for 0 po files that are out of date writing output... building [singlehtml]: all documents updating environment: 0 added, 0 changed, 0 removed reading sources... looking for now-outdated files... none found preparing documents... done copying assets... copying static files... Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/basic.css Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/language_data.js Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/documentation_options.js copying static files: done copying extra files... copying extra files: done copying assets: done assembling single document... index overview license download installation packaging cli qdf library weak-crypto json contributing design qpdf-job linearization object-streams encryption release-notes [ 49%] Built target libqpdf_object [ 49%] Building CXX object libtests/CMakeFiles/aes.dir/aes.cc.o [ 50%] Linking CXX shared library libqpdf.so [ 50%] Building CXX object libtests/CMakeFiles/cxx11.dir/cxx11.cc.o [ 50%] Building CXX object libtests/CMakeFiles/arg_parser.dir/arg_parser.cc.o acknowledgement [ 50%] Linking CXX executable aes [ 50%] Built target libqpdf [ 50%] Building CXX object libtests/CMakeFiles/ascii85.dir/ascii85.cc.o assembling single document: done writing... [ 51%] Linking CXX executable arg_parser [ 51%] Linking CXX executable ascii85 [ 51%] Built target aes [ 51%] Building CXX object libtests/CMakeFiles/base64.dir/base64.cc.o [ 51%] Built target arg_parser [ 51%] Building CXX object libtests/CMakeFiles/bits.dir/bits.cc.o [ 51%] Built target ascii85 [ 51%] Linking CXX executable base64 [ 51%] Building CXX object libtests/CMakeFiles/buffer.dir/buffer.cc.o [ 52%] Linking CXX executable bits [ 52%] Linking CXX executable buffer [ 52%] Built target base64 [ 52%] Building CXX object libtests/CMakeFiles/closed_file_input_source.dir/closed_file_input_source.cc.o [ 52%] Linking CXX executable cxx11 [ 52%] Built target bits [ 53%] Linking CXX executable closed_file_input_source [ 53%] Building CXX object libtests/CMakeFiles/concatenate.dir/concatenate.cc.o [ 53%] Built target buffer [ 53%] Building CXX object libtests/CMakeFiles/crypto_provider.dir/crypto_provider.cc.o done writing additional files... done copying static files... Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/basic.css Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/language_data.js Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/documentation_options.js copying static files: done copying extra files... copying extra files: done dumping object inventory... done build succeeded. The HTML page is in singlehtml. [ 53%] Built target cxx11 [ 53%] Building CXX object libtests/CMakeFiles/dct_compress.dir/dct_compress.cc.o [ 54%] Linking CXX executable crypto_provider [ 54%] Linking CXX executable concatenate [ 55%] Linking CXX executable dct_compress [ 55%] Built target closed_file_input_source [ 55%] Building CXX object libtests/CMakeFiles/dct_uncompress.dir/dct_uncompress.cc.o [ 55%] Built target doc_singlehtml [ 55%] Building CXX object libtests/CMakeFiles/flate.dir/flate.cc.o [ 55%] Built target crypto_provider [ 56%] Linking CXX executable dct_uncompress [ 56%] Built target concatenate [ 56%] Building CXX object libtests/CMakeFiles/hex.dir/hex.cc.o [ 56%] Building CXX object libtests/CMakeFiles/input_source.dir/input_source.cc.o [ 56%] Built target dct_compress [ 57%] Building CXX object libtests/CMakeFiles/json.dir/json.cc.o [ 57%] Linking CXX executable flate [ 57%] Linking CXX executable hex [ 57%] Linking CXX executable input_source [ 57%] Built target dct_uncompress [ 58%] Building CXX object libtests/CMakeFiles/json_handler.dir/json_handler.cc.o [ 58%] Built target flate [ 58%] Building CXX object libtests/CMakeFiles/json_parse.dir/json_parse.cc.o [ 58%] Linking CXX executable json [ 58%] Built target hex [ 58%] Building CXX object libtests/CMakeFiles/logger.dir/logger.cc.o [ 58%] Built target input_source [ 58%] Building CXX object libtests/CMakeFiles/lzw.dir/lzw.cc.o [ 58%] Linking CXX executable json_handler [ 58%] Linking CXX executable json_parse [ 58%] Linking CXX executable logger [ 58%] Built target json [ 58%] Linking CXX executable lzw [ 58%] Building CXX object libtests/CMakeFiles/main_from_wmain.dir/main_from_wmain.cc.o [ 58%] Built target json_handler [ 58%] Building CXX object libtests/CMakeFiles/matrix.dir/matrix.cc.o [ 58%] Built target json_parse [ 58%] Building CXX object libtests/CMakeFiles/md5.dir/md5.cc.o [ 58%] Built target logger [ 58%] Linking CXX executable main_from_wmain [ 58%] Building CXX object libtests/CMakeFiles/nntree.dir/nntree.cc.o [ 58%] Built target lzw [ 58%] Building CXX object libtests/CMakeFiles/numrange.dir/numrange.cc.o [ 59%] Linking CXX executable matrix [ 59%] Linking CXX executable md5 [ 59%] Linking CXX executable numrange [ 59%] Built target main_from_wmain [ 59%] Building CXX object libtests/CMakeFiles/obj_table.dir/obj_table.cc.o [ 60%] Linking CXX executable nntree [ 60%] Built target md5 [ 60%] Built target matrix [ 61%] Building CXX object libtests/CMakeFiles/pdf_version.dir/pdf_version.cc.o [ 61%] Building CXX object libtests/CMakeFiles/pl_function.dir/pl_function.cc.o [ 61%] Built target numrange [ 62%] Linking CXX executable obj_table [ 63%] Building CXX object libtests/CMakeFiles/pointer_holder.dir/pointer_holder.cc.o [ 63%] Linking CXX executable pdf_version [ 63%] Linking CXX executable pl_function [ 63%] Built target nntree [ 63%] Building CXX object libtests/CMakeFiles/predictors.dir/predictors.cc.o [ 63%] Linking CXX executable pointer_holder [ 63%] Built target obj_table [ 63%] Building CXX object libtests/CMakeFiles/qintc.dir/qintc.cc.o [ 63%] Built target pdf_version [ 64%] Building CXX object libtests/CMakeFiles/qutil.dir/qutil.cc.o [ 65%] Linking CXX executable predictors [ 65%] Built target pl_function [ 65%] Building CXX object libtests/CMakeFiles/random.dir/random.cc.o [ 65%] Linking CXX executable qintc [ 65%] Built target pointer_holder [ 66%] Building CXX object libtests/CMakeFiles/rc4.dir/rc4.cc.o [ 66%] Linking CXX executable random [ 66%] Built target predictors [ 66%] Building CXX object libtests/CMakeFiles/runlength.dir/runlength.cc.o [ 66%] Linking CXX executable qutil [ 66%] Linking CXX executable rc4 [ 66%] Built target qintc [ 66%] Building CXX object libtests/CMakeFiles/sha2.dir/sha2.cc.o [ 66%] Linking CXX executable runlength [ 66%] Built target random [ 67%] Building CXX object libtests/CMakeFiles/sparse_array.dir/sparse_array.cc.o [ 67%] Linking CXX executable sha2 [ 67%] Built target rc4 [ 67%] Built target qutil [ 67%] Building CXX object examples/CMakeFiles/pdf-attach-file.dir/pdf-attach-file.cc.o [ 67%] Building C object libtests/CMakeFiles/logger_c.dir/logger_c.c.o [ 68%] Linking CXX executable logger_c [ 68%] Built target runlength [ 69%] Building CXX object examples/CMakeFiles/pdf-bookmarks.dir/pdf-bookmarks.cc.o [ 69%] Built target sha2 [ 70%] Building CXX object examples/CMakeFiles/pdf-count-strings.dir/pdf-count-strings.cc.o [ 70%] Linking CXX executable pdf-attach-file [ 70%] Linking CXX executable sparse_array [ 70%] Built target logger_c [ 70%] Building CXX object examples/CMakeFiles/pdf-create.dir/pdf-create.cc.o [ 70%] Linking CXX executable pdf-bookmarks [ 70%] Built target pdf-attach-file [ 71%] Building CXX object examples/CMakeFiles/pdf-custom-filter.dir/pdf-custom-filter.cc.o [ 71%] Linking CXX executable pdf-count-strings [ 71%] Built target pdf-bookmarks [ 71%] Built target sparse_array [ 71%] Building CXX object examples/CMakeFiles/pdf-double-page-size.dir/pdf-double-page-size.cc.o [ 72%] Building CXX object examples/CMakeFiles/pdf-filter-tokens.dir/pdf-filter-tokens.cc.o [ 72%] Built target pdf-count-strings [ 72%] Building CXX object examples/CMakeFiles/pdf-invert-images.dir/pdf-invert-images.cc.o [ 72%] Linking CXX executable pdf-create [ 72%] Linking CXX executable pdf-custom-filter [ 72%] Built target pdf-create [ 72%] Building CXX object examples/CMakeFiles/pdf-mod-info.dir/pdf-mod-info.cc.o [ 72%] Linking CXX executable pdf-double-page-size [ 72%] Linking CXX executable pdf-filter-tokens [ 72%] Linking CXX executable pdf-invert-images [ 72%] Built target pdf-custom-filter [ 73%] Building CXX object examples/CMakeFiles/pdf-name-number-tree.dir/pdf-name-number-tree.cc.o [ 73%] Built target pdf-double-page-size [ 73%] Building CXX object examples/CMakeFiles/pdf-npages.dir/pdf-npages.cc.o [ 73%] Built target pdf-filter-tokens [ 74%] Building CXX object examples/CMakeFiles/pdf-overlay-page.dir/pdf-overlay-page.cc.o [ 74%] Built target pdf-invert-images [ 74%] Building CXX object examples/CMakeFiles/pdf-parse-content.dir/pdf-parse-content.cc.o [ 74%] Linking CXX executable pdf-mod-info [ 74%] Linking CXX executable pdf-npages [ 74%] Built target pdf-mod-info [ 75%] Building CXX object examples/CMakeFiles/pdf-set-form-values.dir/pdf-set-form-values.cc.o [ 75%] Linking CXX executable pdf-overlay-page [ 75%] Linking CXX executable pdf-name-number-tree [ 75%] Linking CXX executable pdf-parse-content [ 75%] Built target pdf-npages [ 75%] Building CXX object examples/CMakeFiles/pdf-split-pages.dir/pdf-split-pages.cc.o [ 75%] Built target pdf-overlay-page [ 75%] Built target pdf-name-number-tree [ 75%] Building CXX object examples/CMakeFiles/qpdf-job.dir/qpdf-job.cc.o [ 75%] Building CXX object examples/CMakeFiles/qpdfjob-remove-annotations.dir/qpdfjob-remove-annotations.cc.o [ 75%] Linking CXX executable pdf-set-form-values [ 75%] Built target pdf-parse-content [ 75%] Building CXX object examples/CMakeFiles/qpdfjob-save-attachment.dir/qpdfjob-save-attachment.cc.o [ 75%] Linking CXX executable pdf-split-pages [ 76%] Linking CXX executable qpdf-job [ 77%] Linking CXX executable qpdfjob-remove-annotations [ 77%] Built target pdf-set-form-values [ 77%] Building C object examples/CMakeFiles/pdf-c-objects.dir/pdf-c-objects.c.o [ 77%] Linking CXX executable pdf-c-objects [ 77%] Built target qpdf-job [ 77%] Built target pdf-split-pages [ 77%] Built target qpdfjob-remove-annotations [ 78%] Building C object examples/CMakeFiles/pdf-linearize.dir/pdf-linearize.c.o [ 78%] Building C object examples/CMakeFiles/qpdfjob-c.dir/qpdfjob-c.c.o [ 78%] Building C object examples/CMakeFiles/qpdfjob-c-save-attachment.dir/qpdfjob-c-save-attachment.c.o [ 78%] Linking CXX executable pdf-linearize [ 78%] Linking CXX executable qpdfjob-c [ 79%] Linking CXX executable qpdfjob-c-save-attachment [ 79%] Linking CXX executable qpdfjob-save-attachment [ 79%] Built target pdf-linearize [ 79%] Built target qpdfjob-c [ 79%] Built target qpdfjob-c-save-attachment [ 80%] Building CXX object examples/CMakeFiles/extend-c-api.dir/extend-c-api-impl.cc.o [ 80%] Building CXX object zlib-flate/CMakeFiles/zlib-flate.dir/zlib-flate.cc.o [ 80%] Generating latex/qpdf.pdf [ 80%] Built target qpdfjob-save-attachment [ 80%] Building CXX object fuzz/CMakeFiles/qpdf_fuzzer.dir/qpdf_fuzzer.cc.o Running Sphinx v8.2.3 loading translations [en]... done [ 80%] Built target pdf-c-objects [ 80%] Building C object examples/CMakeFiles/extend-c-api.dir/extend-c-api.c.o [ 81%] Linking CXX executable zlib-flate [ 81%] Building CXX object fuzz/CMakeFiles/qpdf_crypt_fuzzer.dir/qpdf_crypt_fuzzer.cc.o [ 81%] Linking CXX executable extend-c-api [ 81%] Linking CXX executable qpdf_fuzzer [ 81%] Built target zlib-flate [ 81%] Built target extend-c-api [ 81%] Building CXX object fuzz/CMakeFiles/qpdf_crypt_insecure_fuzzer.dir/qpdf_crypt_insecure_fuzzer.cc.o [ 81%] Building CXX object fuzz/CMakeFiles/qpdf_lin_fuzzer.dir/qpdf_lin_fuzzer.cc.o loading pickled environment... The configuration has changed (1 option: 'html_css_files') done building [mo]: targets for 0 po files that are out of date writing output... building [latex]: all documents updating environment: 0 added, 0 changed, 0 removed reading sources... looking for now-outdated files... none found preparing documents... done copying assets... copying TeX support files... Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/latexmkrc Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/latexmkjarc [ 81%] Linking CXX executable qpdf_crypt_fuzzer Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/Makefile Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/make.bat done copying assets: done processing qpdf.tex... index overview license download installation packaging cli [ 81%] Built target qpdf_fuzzer [ 81%] Building CXX object fuzz/CMakeFiles/qpdf_pages_fuzzer.dir/qpdf_pages_fuzzer.cc.o qdf library weak-crypto json contributing design qpdf-job linearization [ 82%] Linking CXX executable qpdf_crypt_insecure_fuzzer object-streams encryption [ 83%] Linking CXX executable qpdf_lin_fuzzer release-notes [ 83%] Built target qpdf_crypt_fuzzer [ 83%] Building CXX object fuzz/CMakeFiles/qpdf_outlines_fuzzer.dir/qpdf_outlines_fuzzer.cc.o acknowledgement resolving references... [ 84%] Linking CXX executable qpdf_pages_fuzzer [ 84%] Built target qpdf_lin_fuzzer [ 84%] Built target qpdf_crypt_insecure_fuzzer [ 84%] Building CXX object fuzz/CMakeFiles/ascii85_fuzzer.dir/ascii85_fuzzer.cc.o [ 84%] Building CXX object fuzz/CMakeFiles/dct_fuzzer.dir/dct_fuzzer.cc.o [ 84%] Linking CXX executable qpdf_outlines_fuzzer [ 85%] Linking CXX executable ascii85_fuzzer [ 85%] Built target qpdf_pages_fuzzer [ 85%] Linking CXX executable dct_fuzzer [ 85%] Building CXX object fuzz/CMakeFiles/flate_fuzzer.dir/flate_fuzzer.cc.o processing qpdf.tex: done writing... [ 85%] Built target qpdf_outlines_fuzzer [ 86%] Building CXX object fuzz/CMakeFiles/hex_fuzzer.dir/hex_fuzzer.cc.o [ 87%] Linking CXX executable flate_fuzzer [ 87%] Built target ascii85_fuzzer [ 87%] Building CXX object fuzz/CMakeFiles/json_fuzzer.dir/json_fuzzer.cc.o [ 87%] Built target dct_fuzzer [ 87%] Building CXX object fuzz/CMakeFiles/lzw_fuzzer.dir/lzw_fuzzer.cc.o [ 87%] Linking CXX executable hex_fuzzer [ 88%] Linking CXX executable lzw_fuzzer [ 88%] Linking CXX executable json_fuzzer [ 88%] Built target flate_fuzzer [ 88%] Building CXX object fuzz/CMakeFiles/pngpredictor_fuzzer.dir/pngpredictor_fuzzer.cc.o [ 88%] Built target hex_fuzzer [ 89%] Building CXX object fuzz/CMakeFiles/runlength_fuzzer.dir/runlength_fuzzer.cc.o done Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/sphinxmessages.sty build succeeded. The LaTeX files are in latex. Run 'make' in that directory to run these through (pdf)latex (use `make latexpdf' here to do that automatically). [ 89%] Linking CXX executable pngpredictor_fuzzer [ 89%] Built target lzw_fuzzer [ 89%] Linking CXX executable runlength_fuzzer Rc files read: latexmkrc Latexmk: This is Latexmk, John Collins, 27 Dec. 2024. Version 4.86a. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "qpdf.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex) restricted \write18 enabled. [ 90%] Building CXX object fuzz/CMakeFiles/tiffpredictor_fuzzer.dir/tiffpredictor_fuzzer.cc.o [ 90%] Built target json_fuzzer entering extended mode (./qpdf.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texmf-dist/tex/latex/base/report.cls Document Class: report 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texmf-dist/tex/latex/base/inputenc.sty)[ 90%] Building CXX object compare-for-test/CMakeFiles/qpdf-test-compare.dir/qpdf-test-compare.cc.o (/usr/share/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texmf-dist/tex/latex/base/fontenc.sty<<t1.cmap>>) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texmf-dist/tex/generic/babel/txtbabel.def) (/usr/share/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex) (/usr/share/texmf-dist/tex/latex/tex-gyre/tgtermes.sty (/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty))) (/usr/share/texmf-dist/tex/latex/tex-gyre/tgheros.sty) (/usr/share/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./sphinxoptionshyperref.sty) (./sphinxoptionsgeometry.sty)[ 90%] Built target pngpredictor_fuzzer (/usr/share/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texmf-dist/tex/latex/float/float.sty) (/usr/share/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty[ 90%] Linking CXX executable tiffpredictor_fuzzer (/usr/share/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)[ 90%] Building CXX object qpdf/CMakeFiles/qpdf.dir/qpdf.cc.o )) (./sphinxlatexgraphics.sty) (./sphinxpackageboxes.sty (/usr/share/texmf-dist/tex/latex/pict2e/pict2e.sty (/usr/share/texmf-dist/tex/latex/pict2e/pict2e.cfg) (/usr/share/texmf-dist/tex/latex/pict2e/p2e-pdftex.def)) (/usr/share/texmf-dist/tex/latex/ellipse/ellipse.sty)) (./sphinxlatexadmonitions.sty (/usr/share/texmf-dist/tex/latex/framed/framed.sty) (./sphinxpackagefootnote.sty)) (./sphinxlatexliterals.sty (/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/share/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texmf-dist/tex/latex/needspace/needspace.sty)) (./sphinxlatexshadowbox.sty) (./sphinxlatexcontainers.sty)[ 90%] Built target runlength_fuzzer (./sphinxhighlight.sty) (./sphinxlatextables.sty (/usr/share/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty[ 90%] Building CXX object qpdf/CMakeFiles/fix-qdf.dir/fix-qdf.cc.o ) (/usr/share/texmf-dist/tex/latex/colortbl/colortbl.sty) (/usr/share/texmf-dist/tex/latex/booktabs/booktabs.sty)) (./sphinxlatexnumfig.sty) (./sphinxlatexlists.sty) (./sphinxlatexindbibtoc.sty (/usr/share/texmf-dist/tex/latex/base/makeidx.sty)) (./sphinxlatexstylepage.sty (/usr/share/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (./sphinxlatexstyleheadings.sty (/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty)) (./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty)) (/usr/share/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/share/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty[ 90%] Linking CXX executable qpdf-test-compare (/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/puenc.def)[ 91%] Linking CXX executable qpdf (/usr/share/texmf-dist/tex/latex/url/url.sty) (/usr/share/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def[ 91%] Built target tiffpredictor_fuzzer (/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texmf-dist/tex/latex/hypcap/hypcap.sty (/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)) (./sphinxmessages.sty) Writing index file qpdf.idx [ 92%] Building CXX object qpdf/CMakeFiles/pdf_from_scratch.dir/pdf_from_scratch.cc.o (/usr/share/texmf-dist/tex/latex/tex-gyre/t1qtm.fd) (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def[ 92%] Built target qpdf-test-compare ) (./qpdf.aux) (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex [ 93%] Building CXX object qpdf/CMakeFiles/test_char_sign.dir/test_char_sign.cc.o (/usr/share/texmf-dist/tex/latex/tex-gyre/t1qhv.fd)<<ot1.cmap>><<oml.cmap>><<om s.cmap>><<omx.cmap>> (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fon ts/enc/dvips/tex-gyre/q-ec.enc}] [2][ 93%] Linking CXX executable test_char_sign [ 93%] Built target qpdf No file qpdf.toc. [1] [2] [1] [2] Chapter 1. [ 93%] Building CXX object qpdf/CMakeFiles/test_driver.dir/test_driver.cc.o [3] [4] Chapter 2. [5] [6] Chapter 3. (/usr/share/texmf-dist/tex/latex/tex-gyre/ts1qtm.fd) [ 93%] Built target test_char_sign [7{/usr/share/texmf-dist/fonts/enc/dvips/tex-gyre/q-ts1.enc}] [8] Chapter 4. (/usr/share/texmf-dist/tex/latex/txfonts/t1txtt.fd) LaTeX Warning: Hyper reference `installation:build-options' on page 9 undefined on input line 228. [ 94%] Building CXX object qpdf/CMakeFiles/test_large_file.dir/test_large_file.cc.o [9] [10] Underfull \hbox (badness 10000) in paragraph at lines 434--436 []|\T1/qtm/m/n/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 434--436 \T1/qtm/m/n/10 am- LaTeX Warning: Hyper reference `installation:build-options' on page 11 undefine d on input line 489. LaTeX Warning: Hyper reference `installation:autoconf-to-cmake' on page 11 unde fined on input line 501. [11] LaTeX Warning: Hyper reference `packaging:packaging' on page 12 undefined on in put line 505. LaTeX Warning: Hyper reference `cli:zopfli' on page 12 undefined on input line 560. [12] LaTeX Warning: Hyper reference `installation:crypto' on page 13 undefined on in put line 661. LaTeX Warning: Hyper reference `installation:crypto-runtime' on page 13 undefin ed on input line 707. [13] Underfull \hbox (badness 5331) in paragraph at lines 714--718 []\T1/qtm/m/n/10 Ex-am-ple: if you wanted to build with only the gnutls crypto provider, you should run cmake with LaTeX Warning: Hyper reference `packaging:doc-packaging-rationale' on page 14 u ndefined on input line 751. [14] LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 15 undefined o n input line 843. LaTeX Warning: Hyper reference `installation:crypto-build' on page 15 undefined on input line 855. LaTeX Warning: Hyper reference `cli:option-show-crypto' on page 15 undefined on input line 861. [15] LaTeX Warning: Hyper reference `cli:zopfli' on page 16 undefined on input line 969. LaTeX Warning: Hyper reference `installation:crypto-build' on page 16 undefined on input line 991. [16] [17] [18] Chapter 5. LaTeX Warning: Hyper reference `installation:build-options' on page 19 undefine d on input line 1233. LaTeX Warning: Hyper reference `installation:crypto-build' on page 19 undefined on input line 1245. LaTeX Warning: Hyper reference `installation:build-zopfli' on page 19 undefined on input line 1282. [19] [20] Chapter 6. LaTeX Warning: Hyper reference `cli:option-empty' on page 21 undefined on input line 1423. LaTeX Warning: Hyper reference `cli:option-replace-input' on page 21 undefined on input line 1428. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 21 undefined on input line 1431. LaTeX Warning: Hyper reference `cli:option-password' on page 21 undefined on in put line 1436. LaTeX Warning: Hyper reference `cli:help-options' on page 21 undefined on input line 1439. LaTeX Warning: Hyper reference `cli:inspection-options' on page 21 undefined on input line 1441. LaTeX Warning: Hyper reference `cli:json-options' on page 21 undefined on input line 1441. LaTeX Warning: Hyper reference `cli:option-password-file' on page 21 undefined on input line 1454. LaTeX Warning: Hyper reference `cli:option-pages' on page 21 undefined on input line 1474. LaTeX Warning: Hyper reference `cli:page-selection' on page 21 undefined on inp ut line 1475. [ 94%] Linking CXX executable pdf_from_scratch [21] LaTeX Warning: Hyper reference `cli:option-job-json-help' on page 22 undefined on input line 1511. LaTeX Warning: Hyper reference `qpdf-job:qpdf-job' on page 22 undefined on inpu t line 1512. LaTeX Warning: Hyper reference `cli:option-json' on page 22 undefined on input line 1513. LaTeX Warning: Hyper reference `cli:option-warning-exit-0' on page 22 undefined on input line 1577. LaTeX Warning: Hyper reference `cli:option-is-encrypted' on page 22 undefined o n input line 1591. LaTeX Warning: Hyper reference `cli:option-requires-password' on page 22 undefi ned on input line 1591. LaTeX Warning: Hyper reference `cli:option-no-warn' on page 22 undefined on inp ut line 1608. [22] LaTeX Warning: Hyper reference `installation:crypto' on page 23 undefined on in put line 1730. LaTeX Warning: Hyper reference `cli:option-job-json-file' on page 23 undefined on input line 1744. LaTeX Warning: Hyper reference `qpdf-job:qpdf-job' on page 23 undefined on inpu t line 1745. LaTeX Warning: Hyper reference `cli:zopfli' on page 23 undefined on input line 1762. LaTeX Warning: Hyper reference `cli:option-password-file' on page 23 undefined on input line 1789. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 23 undefined on input line 1797. [23] LaTeX Warning: Hyper reference `cli:inspection-options' on page 24 undefined on input line 1835. LaTeX Warning: Hyper reference `cli:option-warning-exit-0' on page 24 undefined on input line 1867. LaTeX Warning: Hyper reference `cli:option-static-id' on page 24 undefined on i nput line 1891. LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 24 undefined o n input line 1919. LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 24 undefined o n input line 1924. LaTeX Warning: Hyper reference `cli:option-keep-files-open-threshold' on page 2 4 undefined on input line 1949. [24] LaTeX Warning: Hyper reference `cli:option-keep-files-open' on page 25 undefine d on input line 1976. LaTeX Warning: Hyper reference `cli:option-password' on page 25 undefined on in put line 2003. LaTeX Warning: Hyper reference `cli:option-pages' on page 25 undefined on input line 2006. LaTeX Warning: Hyper reference `cli:option-show-encryption-key' on page 25 unde fined on input line 2019. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 25 undefined on input line 2035. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 25 undefined on input line 2054. LaTeX Warning: Hyper reference `cli:option-password-file' on page 25 undefined on input line 2081. [25] LaTeX Warning: Hyper reference `cli:modification-options' on page 26 undefined on input line 2153. LaTeX Warning: Hyper reference `cli:encryption-options' on page 26 undefined on input line 2185. LaTeX Warning: Hyper reference `cli:option-copy-encryption' on page 26 undefine d on input line 2203. LaTeX Warning: Hyper reference `cli:option-remove-restrictions' on page 26 unde fined on input line 2204. LaTeX Warning: Hyper reference `cli:option-decrypt' on page 26 undefined on inp ut line 2218. LaTeX Warning: Hyper reference `cli:option-encryption-file-password' on page 26 undefined on input line 2239. LaTeX Warning: Hyper reference `cli:option-decrypt' on page 26 undefined on inp ut line 2246. [26] LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 27 undefined o n input line 2250. LaTeX Warning: Hyper reference `cli:option-copy-encryption' on page 27 undefine d on input line 2263. LaTeX Warning: Hyper reference `cli:option-password' on page 27 undefined on in put line 2265. LaTeX Warning: Hyper reference `qdf:qdf' on page 27 undefined on input line 228 7. LaTeX Warning: Hyper reference `cli:option-linearize' on page 27 undefined on i nput line 2288. LaTeX Warning: Hyper reference `cli:option-no-original-object-ids' on page 27 u ndefined on input line 2322. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 27 undefined o n input line 2357. LaTeX Warning: Hyper reference `qdf:qdf' on page 27 undefined on input line 235 9. LaTeX Warning: Hyper reference `cli:option-qdf' on page 27 undefined on input l ine 2360. LaTeX Warning: Hyper reference `cli:option-json-output' on page 27 undefined on input line 2382. LaTeX Warning: Hyper reference `cli:option-json-output' on page 27 undefined on input line 2392. [27] LaTeX Warning: Hyper reference `cli:option-compress-streams' on page 28 undefin ed on input line 2418. LaTeX Warning: Hyper reference `cli:option-json-output' on page 28 undefined on input line 2423. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 28 undefin ed on input line 2429. LaTeX Warning: Hyper reference `cli:small-files' on page 28 undefined on input line 2429. LaTeX Warning: Hyper reference `cli:option-compress-streams' on page 28 undefin ed on input line 2443. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 28 undefined o n input line 2443. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 28 undefin ed on input line 2454. LaTeX Warning: Hyper reference `cli:option-compression-level' on page 28 undefi ned on input line 2485. LaTeX Warning: Hyper reference `cli:small-files' on page 28 undefined on input line 2487. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 28 undefin ed on input line 2508. LaTeX Warning: Hyper reference `cli:small-files' on page 28 undefined on input line 2512. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 28 undefine d on input line 2525. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 28 undefine d on input line 2530. LaTeX Warning: Hyper reference `cli:small-files' on page 28 undefined on input line 2533. [28] LaTeX Warning: Hyper reference `cli:option-qdf' on page 29 undefined on input l ine 2550. LaTeX Warning: Hyper reference `qdf:qdf' on page 29 undefined on input line 255 0. Overfull \hbox (4.58266pt too wide) in paragraph at lines 2580--2582 []|\T1/txtt/m/n/10 preserve| Overfull \hbox (4.58266pt too wide) in paragraph at lines 2594--2596 []|\T1/txtt/m/n/10 generate| LaTeX Warning: Hyper reference `cli:option-compression-level' on page 29 undefi ned on input line 2609. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 29 undefin ed on input line 2610. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced-resources' on page 29 undefined on input line 2660. [29] LaTeX Warning: Hyper reference `cli:option-remove-unreferenced-resources' on pa ge 30 undefined on input line 2714. Underfull \hbox (badness 10000) in paragraph at lines 2711--2715 \T1/qtm/m/n/10 This is a syn-onym for [][]\T1/txtt/m/n/10 remove[]unreferenced[ ]resources=no\T1/qtm/m/n/10 . See LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced' on page 30 un defined on input line 2717. LaTeX Warning: Hyper reference `cli:option-ii-min-bytes' on page 30 undefined o n input line 2775. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 30 undefine d on input line 2777. LaTeX Warning: Hyper reference `cli:option-keep-inline-images' on page 30 undef ined on input line 2778. Underfull \hbox (badness 7203) in paragraph at lines 2814--2823 []\T1/qtm/m/n/10 The ver-sion num-ber may be ex-pressed in the form \T1/txtt/m/ sl/10 major\T1/txtt/m/n/10 .\T1/txtt/m/sl/10 minor\T1/txtt/m/n/10 [.\T1/txtt/m/ sl/10 extension[]level\T1/txtt/m/n/10 ]\T1/qtm/m/n/10 . If \T1/txtt/m/n/10 . LaTeX Warning: Hyper reference `cli:option-min-version' on page 30 undefined on input line 2838. [30] Underfull \hbox (badness 10000) in paragraph at lines 3015--3017 []|\T1/txtt/m/n/10 4[]10,x7[]9,12[]8, LaTeX Warning: Hyper reference `cli:transformation-options' on page 31 undefine d on input line 3035. [31] LaTeX Warning: Hyper reference `cli:page-selection' on page 32 undefined on inp ut line 3053. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 32 undefined on input line 3056. LaTeX Warning: Hyper reference `cli:option-collate' on page 32 undefined on inp ut line 3056. LaTeX Warning: Hyper reference `cli:page-ranges' on page 32 undefined on input line 3057. LaTeX Warning: Hyper reference `cli:option-pages' on page 32 undefined on input line 3071. LaTeX Warning: Hyper reference `cli:option-overlay' on page 32 undefined on inp ut line 3071. LaTeX Warning: Hyper reference `cli:option-underlay' on page 32 undefined on in put line 3072. LaTeX Warning: Hyper reference `cli:page-selection' on page 32 undefined on inp ut line 3076. LaTeX Warning: Hyper reference `cli:option-pages' on page 32 undefined on input line 3090. LaTeX Warning: Hyper reference `cli:option-pages' on page 32 undefined on input line 3091. LaTeX Warning: Hyper reference `cli:option-pages' on page 32 undefined on input line 3092. LaTeX Warning: Hyper reference `cli:page-selection' on page 32 undefined on inp ut line 3095. LaTeX Warning: Hyper reference `cli:option-pages' on page 32 undefined on input line 3109. LaTeX Warning: Hyper reference `cli:page-selection' on page 32 undefined on inp ut line 3115. LaTeX Warning: Hyper reference `cli:option-pages' on page 32 undefined on input line 3188. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 32 undefined on input line 3189. [32] LaTeX Warning: Hyper reference `cli:overlay-underlay' on page 33 undefined on i nput line 3207. LaTeX Warning: Hyper reference `cli:overlay-underlay' on page 33 undefined on i nput line 3223. LaTeX Warning: Hyper reference `cli:option-generate-appearances' on page 33 und efined on input line 3315. LaTeX Warning: Hyper reference `cli:page-ranges' on page 33 undefined on input line 3336. [33] LaTeX Warning: Hyper reference `cli:option-flatten-rotation' on page 34 undefin ed on input line 3384. LaTeX Warning: Hyper reference `cli:option-flatten-annotations' on page 34 unde fined on input line 3401. LaTeX Warning: Hyper reference `cli:option-verbose' on page 34 undefined on inp ut line 3471. LaTeX Warning: Hyper reference `cli:option-oi-min-width' on page 34 undefined o n input line 3472. LaTeX Warning: Hyper reference `cli:option-oi-min-height' on page 34 undefined on input line 3472. LaTeX Warning: Hyper reference `cli:option-oi-min-area' on page 34 undefined on input line 3473. LaTeX Warning: Hyper reference `cli:option-keep-inline-images' on page 34 undef ined on input line 3475. LaTeX Warning: Hyper reference `cli:small-files' on page 34 undefined on input line 3476. [ 94%] Built target pdf_from_scratch [34] LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 35 undefine d on input line 3533. LaTeX Warning: Hyper reference `cli:option-remove-metadata' on page 35 undefine d on input line 3549. LaTeX Warning: Hyper reference `cli:option-remove-structure' on page 35 undefin ed on input line 3549. LaTeX Warning: Hyper reference `cli:option-remove-info' on page 35 undefined on input line 3564. LaTeX Warning: Hyper reference `cli:option-remove-structure' on page 35 undefin ed on input line 3564. LaTeX Warning: Hyper reference `cli:option-set-page-labels' on page 35 undefine d on input line 3579. LaTeX Warning: Hyper reference `cli:option-remove-info' on page 35 undefined on input line 3595. LaTeX Warning: Hyper reference `cli:option-remove-metadata' on page 35 undefine d on input line 3595. LaTeX Warning: Hyper reference `cli:page-ranges' on page 35 undefined on input line 3625. [35] LaTeX Warning: Hyper reference `cli:option-remove-page-labels' on page 36 undef ined on input line 3740. LaTeX Warning: Hyper reference `cli:option-decrypt' on page 36 undefined on inp ut line 3750. LaTeX Warning: Hyper reference `cli:option-copy-encryption' on page 36 undefine d on input line 3751. LaTeX Warning: Hyper reference `encryption:pdf-encryption' on page 36 undefined on input line 3753. [ 94%] Building CXX object qpdf/CMakeFiles/test_many_nulls.dir/test_many_nulls.cc.o LaTeX Warning: Hyper reference `cli:option-bits' on page 36 undefined on input line 3774. LaTeX Warning: Hyper reference `cli:option-bits' on page 36 undefined on input line 3777. LaTeX Warning: Hyper reference `cli:option-allow-weak-crypto' on page 36 undefi ned on input line 3798. LaTeX Warning: Hyper reference `cli:option-allow-weak-crypto' on page 36 undefi ned on input line 3800. [36] LaTeX Warning: Hyper reference `cli:option-allow-insecure' on page 37 undefined on input line 3813. [37][ 94%] Linking CXX executable test_large_file LaTeX Warning: Hyper reference `cli:option-assemble' on page 38 undefined on in put line 4242. LaTeX Warning: Hyper reference `cli:option-annotate' on page 38 undefined on in put line 4242. LaTeX Warning: Hyper reference `cli:option-form' on page 38 undefined on input line 4243. LaTeX Warning: Hyper reference `cli:option-modify' on page 38 undefined on inpu t line 4244. [38] Overfull \hbox (4.58266pt too wide) in paragraph at lines 4288--4290 []|\T1/txtt/m/n/10 assembly| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4303--4305 []|\T1/txtt/m/n/10 annotate| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4342--4344 []|\T1/txtt/m/n/10 assembly| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4356--4358 []|\T1/txtt/m/n/10 annotate| LaTeX Warning: Hyper reference `encryption:pdf-passwords' on page 39 undefined on input line 4487. [39] LaTeX Warning: Hyper reference `cli:option-pages' on page 40 undefined on input line 4531. LaTeX Warning: Hyper reference `cli:option-file' on page 40 undefined on input line 4558. LaTeX Warning: Hyper reference `cli:option-range' on page 40 undefined on input line 4558. LaTeX Warning: Hyper reference `cli:option-range' on page 40 undefined on input line 4560. LaTeX Warning: Hyper reference `cli:option-password' on page 40 undefined on in put line 4560. LaTeX Warning: Hyper reference `cli:option-file' on page 40 undefined on input line 4561. LaTeX Warning: Hyper reference `cli:option-empty' on page 40 undefined on input line 4578. LaTeX Warning: Hyper reference `cli:page-ranges' on page 40 undefined on input line 4591. LaTeX Warning: Hyper reference `cli:option-collate' on page 40 undefined on inp ut line 4601. [40] LaTeX Warning: Hyper reference `cli:option-collate' on page 41 undefined on inp ut line 4703. [41] LaTeX Warning: Hyper reference `cli:option-collate' on page 42 undefined on inp ut line 4755. LaTeX Warning: Hyper reference `cli:option-encryption-file-password' on page 42 undefined on input line 4831. LaTeX Warning: Hyper reference `cli:page-limitations' on page 42 undefined on i nput line 4834. Underfull \hbox (badness 10000) in paragraph at lines 4829--4837 []\T1/qtm/m/n/10 Note that we had to spec-ify the pass-word all three times be- cause giv-ing a pass-word as LaTeX Warning: Hyper reference `cli:option-remove-page-labels' on page 42 undef ined on input line 4850. LaTeX Warning: Hyper reference `cli:option-empty' on page 42 undefined on input line 4860. [42] LaTeX Warning: Hyper reference `cli:option-file' on page 43 undefined on input line 4904. LaTeX Warning: Hyper reference `cli:page-ranges' on page 43 undefined on input line 4929. LaTeX Warning: Hyper reference `cli:option-repeat' on page 43 undefined on inpu t line 4951. LaTeX Warning: Hyper reference `cli:option-repeat' on page 43 undefined on inpu t line 4952. [43] LaTeX Warning: Hyper reference `cli:option-list-attachments' on page 44 undefin ed on input line 5012. LaTeX Warning: Hyper reference `cli:option-show-attachment' on page 44 undefine d on input line 5012. LaTeX Warning: Hyper reference `cli:add-attachment' on page 44 undefined on inp ut line 5030. LaTeX Warning: Hyper reference `cli:copy-attachments' on page 44 undefined on i nput line 5050. LaTeX Warning: Hyper reference `cli:option-verbose' on page 44 undefined on inp ut line 5067. LaTeX Warning: Hyper reference `cli:option-list-attachments' on page 44 undefin ed on input line 5068. (/usr/share/texmf-dist/tex/latex/txfonts/ts1txtt.fd) [44{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}] LaTeX Warning: Hyper reference `cli:option-add-attachment' on page 45 undefined on input line 5121. LaTeX Warning: Hyper reference `cli:pdf-dates' on page 45 undefined on input li ne 5166. LaTeX Warning: Hyper reference `cli:pdf-dates' on page 45 undefined on input li ne 5181. [ 94%] Built target test_large_file LaTeX Warning: Hyper reference `cli:option-copy-attachments-from' on page 45 un defined on input line 5245. [45] LaTeX Warning: Hyper reference `cli:option-requires-password' on page 46 undefi ned on input line 5328. LaTeX Warning: Hyper reference `cli:option-requires-password' on page 46 undefi ned on input line 5329. LaTeX Warning: Hyper reference `cli:option-password' on page 46 undefined on in put line 5390. LaTeX Warning: Hyper reference `cli:option-password' on page 46 undefined on in put line 5404. LaTeX Warning: Hyper reference `cli:option-password' on page 46 undefined on in put line 5407. LaTeX Warning: Hyper reference `cli:option-is-encrypted' on page 46 undefined o n input line 5410. LaTeX Warning: Hyper reference `cli:option-is-encrypted' on page 46 undefined o n input line 5411. [ 95%] Building CXX object qpdf/CMakeFiles/test_parsedoffset.dir/test_parsedoffset.cc.o LaTeX Warning: Hyper reference `cli:exit-status' on page 46 undefined on input line 5451. [46] LaTeX Warning: Hyper reference `encryption:pdf-encryption' on page 47 undefined on input line 5467. LaTeX Warning: Hyper reference `cli:option-check' on page 47 undefined on input line 5469. LaTeX Warning: Hyper reference `cli:option-check' on page 47 undefined on input line 5483. LaTeX Warning: Hyper reference `cli:option-show-encryption' on page 47 undefine d on input line 5483. LaTeX Warning: Hyper reference `cli:option-password' on page 47 undefined on in put line 5486. LaTeX Warning: Hyper reference `cli:option-password-is-hex-key' on page 47 unde fined on input line 5486. LaTeX Warning: Hyper reference `encryption:pdf-encryption' on page 47 undefined on input line 5490. LaTeX Warning: Hyper reference `cli:option-show-object' on page 47 undefined on input line 5570. LaTeX Warning: Hyper reference `cli:option-filtered-stream-data' on page 47 und efined on input line 5574. LaTeX Warning: Hyper reference `cli:option-show-object' on page 47 undefined on input line 5587. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 47 undefined o n input line 5592. LaTeX Warning: Hyper reference `cli:option-normalize-content' on page 47 undefi ned on input line 5598. LaTeX Warning: Hyper reference `cli:option-raw-stream-data' on page 47 undefine d on input line 5604. LaTeX Warning: Hyper reference `cli:option-with-images' on page 47 undefined on input line 5636. [47] LaTeX Warning: Hyper reference `cli:option-show-pages' on page 48 undefined on input line 5649. LaTeX Warning: Hyper reference `cli:option-verbose' on page 48 undefined on inp ut line 5664. LaTeX Warning: Hyper reference `cli:attachments' on page 48 undefined on input line 5667. LaTeX Warning: Hyper reference `cli:option-json' on page 48 undefined on input line 5670. LaTeX Warning: Hyper reference `cli:option-list-attachments' on page 48 undefin ed on input line 5686. LaTeX Warning: Hyper reference `cli:attachments' on page 48 undefined on input line 5688. LaTeX Warning: Hyper reference `json:json' on page 48 undefined on input line 5 698. LaTeX Warning: Hyper reference `json:json' on page 48 undefined on input line 5 712. LaTeX Warning: Hyper reference `cli:option-json-help' on page 48 undefined on i nput line 5718. LaTeX Warning: Hyper reference `cli:option-json-output' on page 48 undefined on input line 5729. LaTeX Warning: Hyper reference `cli:option-json-stream-data' on page 48 undefin ed on input line 5731. LaTeX Warning: Hyper reference `json:json' on page 48 undefined on input line 5 749. LaTeX Warning: Hyper reference `cli:option-json' on page 48 undefined on input line 5750. LaTeX Warning: Hyper reference `cli:option-json-output' on page 48 undefined on input line 5766. LaTeX Warning: Hyper reference `cli:option-json-output' on page 48 undefined on input line 5768. LaTeX Warning: Hyper reference `json:json' on page 48 undefined on input line 5 784. LaTeX Warning: Hyper reference `cli:option-json' on page 48 undefined on input line 5798. LaTeX Warning: Hyper reference `cli:option-json-stream-prefix' on page 48 undef ined on input line 5804. LaTeX Warning: Hyper reference `cli:option-json-output' on page 48 undefined on input line 5805. [48] LaTeX Warning: Hyper reference `cli:option-json' on page 49 undefined on input line 5837. LaTeX Warning: Hyper reference `cli:option-json-stream-data' on page 49 undefin ed on input line 5843. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 49 undefined o n input line 5848. LaTeX Warning: Hyper reference `cli:option-json-key' on page 49 undefined on in put line 5855. LaTeX Warning: Hyper reference `qdf:qdf' on page 49 undefined on input line 586 6. LaTeX Warning: Hyper reference `json:json' on page 49 undefined on input line 5 885. LaTeX Warning: Hyper reference `json:json' on page 49 undefined on input line 5 900. LaTeX Warning: Hyper reference `cli:option-deterministic-id' on page 49 undefin ed on input line 5933. LaTeX Warning: Hyper reference `cli:option-static-id' on page 49 undefined on i nput line 5934. [49] LaTeX Warning: Hyper reference `cli:option-static-aes-iv' on page 50 undefined on input line 5947. LaTeX Warning: Hyper reference `cli:option-deterministic-id' on page 50 undefin ed on input line 5965. LaTeX Warning: Hyper reference `cli:option-static-id' on page 50 undefined on i nput line 5982. LaTeX Warning: Hyper reference `cli:idempotency' on page 50 undefined on input line 5983. [50] LaTeX Warning: Hyper reference `cli:option-password-mode' on page 51 undefined on input line 6094. LaTeX Warning: Hyper reference `cli:option-suppress-password-recovery' on page 51 undefined on input line 6126. LaTeX Warning: Hyper reference `cli:option-password-is-hex-key' on page 51 unde fined on input line 6144. LaTeX Warning: Hyper reference `cli:option-compress-streams' on page 51 undefin ed on input line 6168. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 51 undefined o n input line 6173. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 51 undefin ed on input line 6177. [51] LaTeX Warning: Hyper reference `cli:zopfli' on page 52 undefined on input line 6183. LaTeX Warning: Hyper reference `cli:option-compression-level' on page 52 undefi ned on input line 6183. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 52 undefine d on input line 6187. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 52 undefine d on input line 6196. LaTeX Warning: Hyper reference `cli:option-jpeg-quality' on page 52 undefined o n input line 6200. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 52 undefine d on input line 6201. LaTeX Warning: Hyper reference `cli:option-object-streams' on page 52 undefined on input line 6207. LaTeX Warning: Hyper reference `installation:build-zopfli' on page 52 undefined on input line 6216. LaTeX Warning: Hyper reference `cli:small-files' on page 52 undefined on input line 6223. LaTeX Warning: Hyper reference `cli:option-compression-level' on page 52 undefi ned on input line 6226. [ 95%] Linking CXX executable test_many_nulls [52] Chapter 7. [ 96%] Linking CXX executable fix-qdf LaTeX Warning: Hyper reference `json:json' on page 53 undefined on input line 6 325. [53] [54] Chapter 8. LaTeX Warning: Hyper reference `json:json' on page 55 undefined on input line 6 521. [55] [56] Chapter 9. LaTeX Warning: Hyper reference `weak-crypto:breaking-crypto-api' on page 57 und efined on input line 6563. [57] LaTeX Warning: Hyper reference `cli:option-allow-weak-crypto' on page 58 undefi ned on input line 6646. LaTeX Warning: Hyper reference `cli:option-allow-weak-crypto' on page 58 undefi ned on input line 6663. LaTeX Warning: Hyper reference `cli:option-copy-encryption' on page 58 undefine d on input line 6666. LaTeX Warning: Hyper reference `cli:option-copy-encryption' on page 58 undefine d on input line 6668. LaTeX Warning: Hyper reference `cli:option-deterministic-id' on page 58 undefin ed on input line 6701. Underfull \hbox (badness 10000) in paragraph at lines 6729--6734 []\T1/qtm/m/n/10 C API: \T1/txtt/m/n/10 qpdf_set_r3_encryption_parameters\T1/qt m/m/n/10 , \T1/txtt/m/n/10 qpdf_set_r4_encryption_parameters\T1/qtm/m/n/10 , [58] [59] [60] Chapter 10. LaTeX Warning: Hyper reference `json:json-v2-changes' on page 61 undefined on i nput line 6834. LaTeX Warning: Hyper reference `qpdf-job:qpdf-job' on page 61 undefined on inpu t line 6842. LaTeX Warning: Hyper reference `cli:option-json' on page 61 undefined on input line 6845. LaTeX Warning: Hyper reference `cli:option-json-stream-data' on page 61 undefin ed on input line 6861. LaTeX Warning: Hyper reference `cli:option-json-input' on page 61 undefined on input line 6868. LaTeX Warning: Hyper reference `cli:option-update-from-json' on page 61 undefin ed on input line 6868. LaTeX Warning: Hyper reference `cli:option-json-output' on page 61 undefined on input line 6870. [61] LaTeX Warning: Hyper reference `json:json-example' on page 62 undefined on inpu t line 6981. LaTeX Warning: Hyper reference `cli:option-update-from-json' on page 62 undefin ed on input line 7011. LaTeX Warning: Hyper reference `cli:option-update-from-json' on page 62 undefin ed on input line 7020. [62] LaTeX Warning: Hyper reference `cli:option-json-stream-data' on page 63 undefin ed on input line 7054. [63] LaTeX Warning: Hyper reference `design:rewriting' on page 64 undefined on input line 7226. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced' on page 64 un defined on input line 7242. [64][ 96%] Built target test_many_nulls Overfull \vbox (3.07965pt too high) detected at line 7375 [ 96%] Building CXX object qpdf/CMakeFiles/test_pdf_doc_encoding.dir/test_pdf_doc_encoding.cc.o [65][ 96%] Built target fix-qdf LaTeX Warning: Hyper reference `cli:option-json-input' on page 66 undefined on input line 7385. LaTeX Warning: Hyper reference `cli:option-update-from-json' on page 66 undefin ed on input line 7391. [66][ 97%] Building CXX object qpdf/CMakeFiles/test_pdf_unicode.dir/test_pdf_unicode.cc.o LaTeX Warning: Hyper reference `cli:option-update-from-json' on page 67 undefin ed on input line 7511. [67] LaTeX Warning: Hyper reference `cli:option-json-object' on page 68 undefined on input line 7538. LaTeX Warning: Hyper reference `qdf:qdf' on page 68 undefined on input line 755 9. LaTeX Warning: Hyper reference `cli:option-json-object' on page 68 undefined on input line 7585. LaTeX Warning: Hyper reference `cli:option-json-input' on page 68 undefined on input line 7599. LaTeX Warning: Hyper reference `cli:option-json-output' on page 68 undefined on input line 7599. [68] LaTeX Warning: Hyper reference `cli:option-json-help' on page 69 undefined on i nput line 7660. [69] LaTeX Warning: Hyper reference `cli:option-json-key' on page 70 undefined on in put line 7760. LaTeX Warning: Hyper reference `cli:option-json-help' on page 70 undefined on i nput line 7762. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 70 undefined o n input line 7782. LaTeX Warning: Hyper reference `cli:option-json-stream-data' on page 70 undefin ed on input line 7811. LaTeX Warning: Hyper reference `json:json-objects' on page 70 undefined on inpu t line 7828. [70] LaTeX Warning: Hyper reference `cli:option-show-object' on page 71 undefined on input line 7929. [71] [72] Chapter 11. [73] [74] [75] [76] Chapter 12. [77] LaTeX Warning: Hyper reference `design:helper-classes' on page 78 undefined on input line 8292. In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/qpdf/src/qpdf-12.2.0/qpdf/test_parsedoffset.cc:4: /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Distance = int; _Tp = pair<long long int, __cxx11::basic_string<char> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'int main(int, char**)' at /build/qpdf/src/qpdf-12.2.0/qpdf/test_parsedoffset.cc:127:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, __cxx11::basic_string<char> >*, vector<pair<long long int, __cxx11::basic_string<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'int main(int, char**)' at /build/qpdf/src/qpdf-12.2.0/qpdf/test_parsedoffset.cc:127:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [78] Underfull \hbox (badness 10000) in paragraph at lines 8353--8362 []\T1/qtm/m/n/10 By Con-ven-tion, doc-u-ment helpers are called \T1/txtt/m/n/10 QPDFSomethingDocumentHelper \T1/qtm/m/n/10 and are de-rived from [ 97%] Linking CXX executable test_parsedoffset [79] [80] Underfull \hbox (badness 10000) in paragraph at lines 8623--8634 []\T1/qtm/m/n/10 While changes to a \T1/txtt/m/n/10 QPDFObjectHandle \T1/qtm/m/ n/10 through mu-ta-tion were vis-i-ble across all ref-er-enc-ing [81] [82] LaTeX Warning: Hyper reference `design:foreign-objects' on page 83 undefined on input line 8842. [83] LaTeX Warning: Hyper reference `linearization:linearization' on page 84 undefin ed on input line 8891. LaTeX Warning: Hyper reference `qdf:qdf' on page 84 undefined on input line 889 4. [84] [85] Underfull \hbox (badness 10000) in paragraph at lines 9148--9153 []\T1/qtm/m/n/10 Start-ing in qpdf 11.0.0, in-clud-ing \T1/txtt/m/n/10 <qpdf/Po interHolder.hh> \T1/qtm/m/n/10 de-fines the sym-bol [86][ 97%] Linking CXX executable test_pdf_doc_encoding [ 97%] Linking CXX executable test_pdf_unicode [87] Overfull \hbox (8.06735pt too wide) in paragraph at lines 9322--9324 []|\T1/qhv/m/n/10 value| Underfull \hbox (badness 10000) in paragraph at lines 9330--9332 []|\T1/qtm/m/n/10 un- Underfull \hbox (badness 10000) in paragraph at lines 9330--9332 \T1/qtm/m/n/10 de- Overfull \hbox (4.36736pt too wide) in paragraph at lines 9330--9332 \T1/qtm/m/n/10 fined| Underfull \hbox (badness 10000) in paragraph at lines 9403--9409 []\T1/qtm/m/n/10 Sim-ple \T1/txtt/m/n/10 PointerHolder<T> \T1/qtm/m/n/10 con-st ruc-tion can be re-placed with ei-ther the equiv-a-lent [88][ 97%] Built target test_parsedoffset Underfull \hbox (badness 10000) in paragraph at lines 9486--9493 []\T1/qtm/m/n/10 Start-ing in qpdf 11.0.0, in-clud-ing \T1/txtt/m/n/10 <qpdf/Po interHolder.hh> \T1/qtm/m/n/10 de-fines the sym-bol [ 97%] Building CXX object qpdf/CMakeFiles/test_renumber.dir/test_renumber.cc.o [89] [90] Chapter 13. LaTeX Warning: Hyper reference `cli:option-job-json-file' on page 91 undefined on input line 9641. LaTeX Warning: Hyper reference `cli:option-json' on page 91 undefined on input line 9653. LaTeX Warning: Hyper reference `json:json' on page 91 undefined on input line 9 655. Overfull \hbox (7.66455pt too wide) in paragraph at lines 9708--9711 []|\T1/txtt/m/n/10 config()[]>someOption("value")| Overfull \hbox (12.91454pt too wide) in paragraph at lines 9718--9721 []|\T1/txtt/m/n/10 config()[]>otherOption("value")| LaTeX Warning: Hyper reference `cli:option-job-json-help' on page 91 undefined on input line 9730. [91] Overfull \vbox (2.32195pt too high) detected at line 9806 [ 97%] Built target test_pdf_doc_encoding [92][ 97%] Built target test_pdf_unicode [ 98%] Building CXX object qpdf/CMakeFiles/test_shell_glob.dir/test_shell_glob.cc.o [93] [94] Chapter 14. [ 98%] Building CXX object qpdf/CMakeFiles/test_tokenizer.dir/test_tokenizer.cc.o LaTeX Warning: Hyper reference `linearization:optimization' on page 95 undefine d on input line 10003. Underfull \hbox (badness 10000) in paragraph at lines 10051--10060 []\T1/qtm/m/n/10 Af-ter op-ti-miza-tion has been com-pleted, the pri-vate mem-b er vari-ables \T1/txtt/m/n/10 obj_user_to_objects \T1/qtm/m/n/10 and [95] [96] [97] [98] Chapter 15. LaTeX Warning: Hyper reference `object-streams:object-streams-linearization' on page 99 undefined on input line 10226. [99] [100] [101] [102] Chapter 16. LaTeX Warning: Hyper reference `cli:option-show-encryption-key' on page 103 und efined on input line 10470. LaTeX Warning: Hyper reference `cli:option-password-is-hex-key' on page 103 und efined on input line 10472. [103] [104] LaTeX Warning: Hyper reference `encryption:security-restrictions' on page 105 u ndefined on input line 10715. LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 105 undefined on input line 10722. [105] [106] LaTeX Warning: Hyper reference `cli:option-allow-insecure' on page 107 undefine d on input line 11109. [107] [108] Chapter 17. [109] LaTeX Warning: Hyper reference `cli:option-remove-structure' on page 110 undefi ned on input line 11269. LaTeX Warning: Hyper reference `cli:option-jpeg-quality' on page 110 undefined on input line 11274. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 110 undefin ed on input line 11275. [110] [111] LaTeX Warning: Hyper reference `cli:option-decode-level' on page 112 undefined on input line 11601. [112] LaTeX Warning: Hyper reference `cli:option-remove-metadata' on page 113 undefin ed on input line 11624. LaTeX Warning: Hyper reference `cli:option-remove-info' on page 113 undefined o n input line 11624. LaTeX Warning: Hyper reference `cli:zopfli' on page 113 undefined on input line 11637. LaTeX Warning: Hyper reference `cli:option-file' on page 113 undefined on input line 11725. LaTeX Warning: Hyper reference `cli:option-range' on page 113 undefined on inpu t line 11726. LaTeX Warning: Hyper reference `cli:option-pages' on page 113 undefined on inpu t line 11726. LaTeX Warning: Hyper reference `cli:option-file' on page 113 undefined on input line 11727. LaTeX Warning: Hyper reference `cli:option-overlay' on page 113 undefined on in put line 11728. LaTeX Warning: Hyper reference `cli:option-underlay' on page 113 undefined on i nput line 11728. LaTeX Warning: Hyper reference `cli:option-overlay' on page 113 undefined on in put line 11734. LaTeX Warning: Hyper reference `cli:option-underlay' on page 113 undefined on i nput line 11734. LaTeX Warning: Hyper reference `qpdf-job:qpdf-job' on page 113 undefined on inp ut line 11737. [113] LaTeX Warning: Hyper reference `cli:page-ranges' on page 114 undefined on input line 11793. LaTeX Warning: Hyper reference `cli:option-collate' on page 114 undefined on in put line 11799. LaTeX Warning: Hyper reference `cli:option-set-page-labels' on page 114 undefin ed on input line 11804. LaTeX Warning: Hyper reference `cli:option-set-page-labels' on page 114 undefin ed on input line 11815. Underfull \hbox (badness 10000) in paragraph at lines 11882--11890 []\T1/qtm/m/n/10 Al-low the syn-tax [][]\T1/txtt/m/n/10 encrypt [][]user[]passw ord=user[]password Underfull \hbox (badness 10000) in paragraph at lines 11882--11890 [][]\T1/txtt/m/n/10 owner[]password=owner[]password [][]bits={40,128,256} \T1/q tm/m/n/10 when en-crypt-ing PDF files. LaTeX Warning: Hyper reference `cli:option-remove-restrictions' on page 114 und efined on input line 11893. [114] [115] LaTeX Warning: Hyper reference `installation:build-options' on page 116 undefin ed on input line 12095. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 116 undefin ed on input line 12134. [ 98%] Linking CXX executable test_shell_glob [116] LaTeX Warning: Hyper reference `cli:option-remove-restrictions' on page 117 und efined on input line 12192. LaTeX Warning: Hyper reference `cli:option-no-warn' on page 117 undefined on in put line 12223. Underfull \hbox (badness 6110) in paragraph at lines 12256--12260 []\T1/qtm/m/n/10 Move stream cre-ation func-tions in the \T1/txtt/m/n/10 QPDF \ T1/qtm/m/n/10 ob-ject where they be-long. The ones in [117] LaTeX Warning: Hyper reference `design:smart-pointers' on page 118 undefined on input line 12389. LaTeX Warning: Hyper reference `cli:option-json-output' on page 118 undefined o n input line 12413. LaTeX Warning: Hyper reference `cli:option-json-input' on page 118 undefined on input line 12414. LaTeX Warning: Hyper reference `cli:option-update-from-json' on page 118 undefi ned on input line 12414. Underfull \hbox (badness 10000) in paragraph at lines 12422--12426 []\T1/qtm/m/n/10 New C API calls: \T1/txtt/m/n/10 qpdf_create_from_json_file\T1 /qtm/m/n/10 , \T1/txtt/m/n/10 qpdf_create_from_json_data\T1/qtm/m/n/10 , LaTeX Warning: Hyper reference `json:json' on page 118 undefined on input line 12429. LaTeX Warning: Hyper reference `json:json-v2-changes' on page 118 undefined on input line 12431. LaTeX Warning: Hyper reference `installation:installing' on page 118 undefined on input line 12443. LaTeX Warning: Hyper reference `packaging:packaging' on page 118 undefined on i nput line 12444. LaTeX Warning: Hyper reference `installation:autoconf-to-cmake' on page 118 und efined on input line 12450. LaTeX Warning: Hyper reference `installation:crypto-build' on page 118 undefine d on input line 12472. [118] LaTeX Warning: Hyper reference `cli:option-show-encryption' on page 119 undefin ed on input line 12513. LaTeX Warning: Hyper reference `cli:option-requires-password' on page 119 undef ined on input line 12516. LaTeX Warning: Hyper reference `cli:option-json' on page 119 undefined on input line 12520. LaTeX Warning: Hyper reference `cli:option-allow-weak-crypto' on page 119 undef ined on input line 12526. LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 119 undefined on input line 12528. LaTeX Warning: Hyper reference `weak-crypto:breaking-crypto-api' on page 119 un defined on input line 12595. LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 119 undefined on input line 12596. [119] Underfull \hbox (badness 10000) in paragraph at lines 12677--12680 []\T1/qtm/m/n/10 See ex-am-ples \T1/txtt/m/n/10 examples/qpdfjob[]save[]attachm ent.cc \T1/qtm/m/n/10 and \T1/txtt/m/n/10 examples/ Underfull \hbox (badness 10000) in paragraph at lines 12710--12720 []\T1/qtm/m/n/10 The method \T1/txtt/m/n/10 QPDFObjectHandle::getQPDF \T1/qtm/m /n/10 is an al-ter-na-tive to [120] LaTeX Warning: Hyper reference `contributing:contributing' on page 121 undefine d on input line 12848. LaTeX Warning: Hyper reference `contributing:code-formatting' on page 121 undef ined on input line 12853. [121] LaTeX Warning: Hyper reference `design:smart-pointers' on page 122 undefined on input line 12965. LaTeX Warning: Hyper reference `cli:option-json' on page 122 undefined on input line 12975. LaTeX Warning: Hyper reference `qpdf-job:qpdf-job' on page 122 undefined on inp ut line 13001. [122][ 98%] Linking CXX executable test_renumber [123] Underfull \hbox (badness 10000) in paragraph at lines 13137--13143 []\T1/qtm/m/n/10 New C API func-tions \T1/txtt/m/n/10 qpdf_oh_get_binary_utf8_v alue \T1/qtm/m/n/10 and LaTeX Warning: Hyper reference `cli:using' on page 124 undefined on input line 13179. LaTeX Warning: Hyper reference `packaging:packaging-doc' on page 124 undefined on input line 13227. [124] LaTeX Warning: Hyper reference `design:object-accessors' on page 125 undefined on input line 13252. LaTeX Warning: Hyper reference `cli:option-allow-weak-crypto' on page 125 undef ined on input line 13343. LaTeX Warning: Hyper reference `weak-crypto:weak-crypto' on page 125 undefined on input line 13350. [125] LaTeX Warning: Hyper reference `cli:option-pages' on page 126 undefined on inpu t line 13371. LaTeX Warning: Hyper reference `cli:option-pages' on page 126 undefined on inpu t line 13406. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced' on page 126 u ndefined on input line 13432. [ 98%] Built target test_shell_glob [126] LaTeX Warning: Hyper reference `cli:option-split-pages' on page 127 undefined o n input line 13537. LaTeX Warning: Hyper reference `cli:option-pages' on page 127 undefined on inpu t line 13538. LaTeX Warning: Hyper reference `cli:option-pages' on page 127 undefined on inpu t line 13541. LaTeX Warning: Hyper reference `cli:option-allow-insecure' on page 127 undefine d on input line 13550. LaTeX Warning: Hyper reference `cli:option-encrypt' on page 127 undefined on in put line 13551. LaTeX Warning: Hyper reference `cli:attachments' on page 127 undefined on input line 13605. LaTeX Warning: Hyper reference `cli:option-flatten-rotation' on page 127 undefi ned on input line 13610. [127] LaTeX Warning: Hyper reference `cli:option-collate' on page 128 undefined on in put line 13645. Underfull \hbox (badness 5787) in paragraph at lines 13685--13693 []\T1/qtm/m/n/10 Add new helper classes for sup-port-ing file at-tach-ments, al so known as em-bed-ded files. Underfull \hbox (badness 10000) in paragraph at lines 13685--13693 \T1/qtm/m/n/10 New classes are \T1/txtt/m/n/10 QPDFEmbeddedFileDocumentHelper\T 1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFFileSpecObjectHelper\T1/qtm/m/n/10 , and Underfull \hbox (badness 7168) in paragraph at lines 13685--13693 \T1/txtt/m/n/10 QPDFEFStreamObjectHelper\T1/qtm/m/n/10 . See their re-spec-tive head-ers for de-tails and \T1/txtt/m/n/10 examples/ [128] LaTeX Warning: Hyper reference `cli:option-flatten-rotation' on page 129 undefi ned on input line 13768. LaTeX Warning: Hyper reference `cli:option-flatten-rotation' on page 129 undefi ned on input line 13803. [ 99%] Building CXX object qpdf/CMakeFiles/test_unicode_filenames.dir/test_unicode_filenames.cc.o Underfull \hbox (badness 10000) in paragraph at lines 13873--13879 []\T1/qtm/m/n/10 Add the op-tional \T1/txtt/m/n/10 allow_streams \T1/qtm/m/n/10 pa-ram-e-ter \T1/txtt/m/n/10 QPDFObjectHandle::makeDirect\T1/qtm/m/n/10 . When [129] Underfull \hbox (badness 10000) in paragraph at lines 13917--13920 []\T1/qtm/m/n/10 Add \T1/txtt/m/n/10 qpdf_register_progress_reporter \T1/qtm/m/ n/10 to the C API, cor-re-spond-ing to LaTeX Warning: Hyper reference `cli:option-coalesce-contents' on page 130 undef ined on input line 14007. LaTeX Warning: Hyper reference `cli:option-no-warn' on page 130 undefined on in put line 14030. [130] Underfull \hbox (badness 10000) in paragraph at lines 14035--14039 []\T1/qtm/m/n/10 Fixed a mem-ory leak that could oc-cur un-der spe-cific cir-cu m-stances when LaTeX Warning: Hyper reference `cli:option-warning-exit-0' on page 131 undefine d on input line 14053. LaTeX Warning: Hyper reference `cli:option-no-warn' on page 131 undefined on in put line 14056. [131] LaTeX Warning: Hyper reference `cli:option-remove-unreferenced-resources' on pa ge 132 undefined on input line 14241. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced-resources' on page 132 undefined on input line 14252. Underfull \hbox (badness 10000) in paragraph at lines 14251--14255 []\T1/qtm/m/n/10 The [][]\T1/txtt/m/sl/10 preserve[]unreferenced[]resources \T1 /qtm/m/n/10 is now just a syn-onym for [ 99%] Linking CXX executable test_tokenizer [132] LaTeX Warning: Hyper reference `cli:option-is-encrypted' on page 133 undefined on input line 14396. LaTeX Warning: Hyper reference `cli:option-requires-password' on page 133 undef ined on input line 14397. LaTeX Warning: Hyper reference `cli:option-show-encryption' on page 133 undefin ed on input line 14408. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced' on page 133 u ndefined on input line 14422. [133] LaTeX Warning: Hyper reference `installation:crypto' on page 134 undefined on i nput line 14453. LaTeX Warning: Hyper reference `installation:crypto-build' on page 134 undefine d on input line 14454. Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 []\T1/qtm/m/n/10 In-cor-po-rate con-tri-bu-tion from Masamichi Hosoda to pro-vi de new API calls for Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 get-ting file-level in-for-ma-tion about in-put and out-put file s, en-abling cer-tain op- Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 er-a-tions on the files at the file level rather than the ob-jec t level. New meth- Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 ods in-clude \T1/txtt/m/n/10 QPDF::getXRefTable()\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFObjectHandle::getParsedOffset()\T1/qtm/m/n/10 , Overfull \hbox (18.0798pt too wide) in paragraph at lines 14472--14481 \T1/txtt/m/n/10 QPDFWriter::getRenumberedObjGen(QPDFObjGen)\T1/qtm/m/n/10 , and \T1/txtt/m/n/10 QPDFWriter::getWrittenXRefTable()\T1/qtm/m/n/10 . LaTeX Warning: Hyper reference `installation:crypto' on page 134 undefined on i nput line 14488. LaTeX Warning: Hyper reference `cli:option-show-crypto' on page 134 undefined o n input line 14498. LaTeX Warning: Hyper reference `installation:crypto' on page 134 undefined on i nput line 14499. LaTeX Warning: Hyper reference `cli:option-replace-input' on page 134 undefined on input line 14524. [134] Underfull \hbox (badness 10000) in paragraph at lines 14591--14596 []\T1/qtm/m/n/10 Change \T1/txtt/m/n/10 QPDFOutlineDocumentHelper::getTopLevelO utlines \T1/qtm/m/n/10 and LaTeX Warning: Hyper reference `cli:option-replace-input' on page 135 undefined on input line 14611. LaTeX Warning: Hyper reference `cli:option-replace-input' on page 135 undefined on input line 14614. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 135 undefi ned on input line 14618. LaTeX Warning: Hyper reference `cli:option-compression-level' on page 135 undef ined on input line 14621. LaTeX Warning: Hyper reference `cli:option-recompress-flate' on page 135 undefi ned on input line 14629. LaTeX Warning: Hyper reference `design:casting' on page 135 undefined on input line 14645. Underfull \hbox (badness 10000) in paragraph at lines 14676--14689 []\T1/qtm/m/n/10 When pars-ing con-tent streams with \T1/txtt/m/n/10 QPDFObject Handle::ParserCallbacks\T1/qtm/m/n/10 , in place Underfull \hbox (badness 10000) in paragraph at lines 14676--14689 \T1/qtm/m/n/10 of the method \T1/txtt/m/n/10 handleObject(QPDFObjectHandle)\T1/ qtm/m/n/10 , the de-vel-oper may over-ride Underfull \hbox (badness 8151) in paragraph at lines 14676--14689 \T1/txtt/m/n/10 handleObject(QPDFObjectHandle, size_t offset, size_t length)\T1 /qtm/m/n/10 . If this method [135] LaTeX Warning: Hyper reference `cli:option-completion-bash' on page 136 undefin ed on input line 14764. LaTeX Warning: Hyper reference `cli:option-completion-zsh' on page 136 undefine d on input line 14765. [136] LaTeX Warning: Hyper reference `cli:option-remove-page-labels' on page 137 unde fined on input line 14862. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 137 undefined o n input line 14901. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 137 undefined on input line 14930. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 137 undefined on input line 14965. [137] LaTeX Warning: Hyper reference `cli:option-externalize-inline-images' on page 1 38 undefined on input line 14972. LaTeX Warning: Hyper reference `cli:option-ii-min-bytes' on page 138 undefined on input line 14973. LaTeX Warning: Hyper reference `cli:option-keep-inline-images' on page 138 unde fined on input line 14974. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 138 undefin ed on input line 14977. LaTeX Warning: Hyper reference `cli:option-overlay' on page 138 undefined on in put line 14982. LaTeX Warning: Hyper reference `cli:option-underlay' on page 138 undefined on i nput line 14983. LaTeX Warning: Hyper reference `cli:overlay-underlay' on page 138 undefined on input line 14985. LaTeX Warning: Hyper reference `cli:option-suppress-password-recovery' on page 138 undefined on input line 14995. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 138 undefined on input line 14996. LaTeX Warning: Hyper reference `cli:option-password-mode' on page 138 undefined on input line 15001. LaTeX Warning: Hyper reference `cli:unicode-passwords' on page 138 undefined on input line 15003. LaTeX Warning: Hyper reference `cli:option-pages' on page 138 undefined on inpu t line 15007. LaTeX Warning: Hyper reference `cli:option-pages' on page 138 undefined on inpu t line 15014. LaTeX Warning: Hyper reference `cli:option-assemble' on page 138 undefined on i nput line 15023. LaTeX Warning: Hyper reference `cli:option-annotate' on page 138 undefined on i nput line 15024. LaTeX Warning: Hyper reference `cli:option-form' on page 138 undefined on input line 15025. LaTeX Warning: Hyper reference `cli:option-modify-other' on page 138 undefined on input line 15026. LaTeX Warning: Hyper reference `cli:option-modify' on page 138 undefined on inp ut line 15028. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced-resources' on page 138 undefined on input line 15045. [ 99%] Built target test_renumber [138] Underfull \hbox (badness 5446) in paragraph at lines 15152--15159 []\T1/qtm/m/n/10 Fix long-standing lim-i-ta-tion of \T1/txtt/m/n/10 QPDFPageObj ectHelper::getPageImages \T1/qtm/m/n/10 so that it now [ 99%] Linking CXX executable test_driver [139] LaTeX Warning: Hyper reference `cli:option-pages' on page 140 undefined on inpu t line 15237. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 140 undefined o n input line 15238. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 140 undefined o n input line 15243. LaTeX Warning: Hyper reference `cli:option-collate' on page 140 undefined on in put line 15255. LaTeX Warning: Hyper reference `cli:option-pages' on page 140 undefined on inpu t line 15256. LaTeX Warning: Hyper reference `cli:page-selection' on page 140 undefined on in put line 15257. LaTeX Warning: Hyper reference `cli:option-json' on page 140 undefined on input line 15263. LaTeX Warning: Hyper reference `cli:option-json-key' on page 140 undefined on i nput line 15264. LaTeX Warning: Hyper reference `cli:option-json-object' on page 140 undefined o n input line 15265. LaTeX Warning: Hyper reference `json:json' on page 140 undefined on input line 15268. LaTeX Warning: Hyper reference `cli:option-generate-appearances' on page 140 un defined on input line 15272. LaTeX Warning: Hyper reference `cli:option-flatten-annotations' on page 140 und efined on input line 15281. LaTeX Warning: Hyper reference `cli:option-generate-appearances' on page 140 un defined on input line 15288. LaTeX Warning: Hyper reference `cli:option-optimize-images' on page 140 undefin ed on input line 15294. LaTeX Warning: Hyper reference `cli:option-oi-min-width' on page 140 undefined on input line 15298. LaTeX Warning: Hyper reference `cli:option-oi-min-height' on page 140 undefined on input line 15299. LaTeX Warning: Hyper reference `cli:option-oi-min-area' on page 140 undefined o n input line 15300. LaTeX Warning: Hyper reference `cli:option-show-object' on page 140 undefined o n input line 15306. [140[ 99%] Building CXX object qpdf/CMakeFiles/test_xref.dir/test_xref.cc.o ] Underfull \hbox (badness 10000) in paragraph at lines 15357--15365 []\T1/qtm/m/n/10 Re-move the re-stric-tion in most cases that the source QPDF o b-ject used in a Underfull \hbox (badness 10000) in paragraph at lines 15391--15398 []\T1/qtm/m/n/10 Add new meth-ods \T1/txtt/m/n/10 QPDFAcroFormDocumentHelper::g enerateAppearancesIfNeeded \T1/qtm/m/n/10 and Underfull \hbox (badness 10000) in paragraph at lines 15400--15409 []\T1/qtm/m/n/10 Add two new helper func-tions for deal-ing with re-source dic- tio-nar-ies: Underfull \hbox (badness 10000) in paragraph at lines 15411--15416 []\T1/qtm/m/n/10 Add meth-ods \T1/txtt/m/n/10 QPDFPageDocumentHelper::flattenAn notations() \T1/qtm/m/n/10 and Underfull \hbox (badness 5741) in paragraph at lines 15411--15416 \T1/txtt/m/n/10 QPDFAnnotationObjectHelper::getPageContentForAppearance() \T1/q tm/m/n/10 for han-dling low-level Underfull \hbox (badness 10000) in paragraph at lines 15418--15423 []\T1/qtm/m/n/10 Add new helper classes: \T1/txtt/m/n/10 QPDFOutlineDocumentHel per\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFOutlineObjectHelper\T1/qtm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 15418--15423 \T1/txtt/m/n/10 QPDFPageLabelDocumentHelper\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPD FNameTreeObjectHelper\T1/qtm/m/n/10 , and [141] LaTeX Warning: Hyper reference `packaging:packaging' on page 142 undefined on i nput line 15488. LaTeX Warning: Hyper reference `cli:option-keep-files-open' on page 142 undefin ed on input line 15522. LaTeX Warning: Hyper reference `cli:option-no-warn' on page 142 undefined on in put line 15535. LaTeX Warning: Hyper reference `cli:option-progress' on page 142 undefined on i nput line 15567. LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced-resources' on page 142 undefined on input line 15629. [142] LaTeX Warning: Hyper reference `cli:option-rotate' on page 143 undefined on inp ut line 15640. LaTeX Warning: Hyper reference `cli:option-verbose' on page 143 undefined on in put line 15651. LaTeX Warning: Hyper reference `cli:option-progress' on page 143 undefined on i nput line 15656. LaTeX Warning: Hyper reference `design:helper-classes' on page 143 undefined on input line 15698. Underfull \hbox (badness 10000) in paragraph at lines 15714--15720 []\T1/qtm/m/n/10 Add three new ob-ject helper class: \T1/txtt/m/n/10 QPDFPageOb jectHelper \T1/qtm/m/n/10 for pages, LaTeX Warning: Hyper reference `cli:option-progress' on page 143 undefined on i nput line 15736. [143] LaTeX Warning: Hyper reference `cli:using' on page 144 undefined on input line 15827. LaTeX Warning: Hyper reference `cli:option-coalesce-contents' on page 144 undef ined on input line 15837. Underfull \hbox (badness 7099) in paragraph at lines 15865--15876 []\T1/qtm/m/n/10 New API for work-ing with PDF con-tent streams at a lex-i-cal level. The new class [144] LaTeX Warning: Hyper reference `cli:option-password-is-hex-key' on page 145 und efined on input line 15910. LaTeX Warning: Hyper reference `cli:option-compress-streams' on page 145 undefi ned on input line 15971. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 145 undefined on input line 15972. LaTeX Warning: Hyper reference `cli:using' on page 145 undefined on input line 16002. LaTeX Warning: Hyper reference `cli:invocation' on page 145 undefined on input line 16007. LaTeX Warning: Hyper reference `cli:option-rotate' on page 145 undefined on inp ut line 16011. LaTeX Warning: Hyper reference `cli:option-newline-before-endstream' on page 14 5 undefined on input line 16015. [ 99%] Linking CXX executable test_unicode_filenames [145] LaTeX Warning: Hyper reference `cli:option-preserve-unreferenced' on page 146 u ndefined on input line 16022. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 146 undefined o n input line 16027. LaTeX Warning: Hyper reference `cli:option-verbose' on page 146 undefined on in put line 16032. LaTeX Warning: Hyper reference `cli:option-compress-streams' on page 146 undefi ned on input line 16037. LaTeX Warning: Hyper reference `cli:option-decode-level' on page 146 undefined on input line 16038. LaTeX Warning: Hyper reference `cli:option-stream-data' on page 146 undefined o n input line 16039. LaTeX Warning: Hyper reference `cli:option-stream-data' on page 146 undefined o n input line 16041. LaTeX Warning: Hyper reference `cli:option-show-pages' on page 146 undefined on input line 16056. LaTeX Warning: Hyper reference `cli:option-split-pages' on page 146 undefined o n input line 16057. Underfull \hbox (badness 10000) in paragraph at lines 16098--16104 []\T1/qtm/m/n/10 Add new C API func-tions \T1/txtt/m/n/10 qpdf_set_compress_str eams\T1/qtm/m/n/10 , \T1/txtt/m/n/10 qpdf_set_decode_level\T1/qtm/m/n/10 , LaTeX Warning: Hyper reference `cli:option-deterministic-id' on page 146 undefi ned on input line 16112. [146] Underfull \hbox (badness 10000) in paragraph at lines 16269--16278 []\T1/qtm/m/n/10 New \T1/txtt/m/n/10 QPDFObjGen \T1/qtm/m/n/10 class added to r ep-re-sent an ob-ject ID/generation pair. LaTeX Warning: Hyper reference `cli:option-show-npages' on page 147 undefined o n input line 16281. LaTeX Warning: Hyper reference `cli:option-pages' on page 147 undefined on inpu t line 16288. [147] [148] LaTeX Warning: Hyper reference `cli:option-force-version' on page 149 undefined on input line 16471. LaTeX Warning: Hyper reference `cli:option-min-version' on page 149 undefined o n input line 16472. [ 99%] Built target test_tokenizer [149] LaTeX Warning: Hyper reference `cli:option-check' on page 150 undefined on inpu t line 16545. LaTeX Warning: Hyper reference `cli:option-check' on page 150 undefined on inpu t line 16550. Underfull \hbox (badness 10000) in paragraph at lines 16583--16587 []\T1/qtm/m/n/10 Bug fix: \T1/txtt/m/n/10 QPDFWriter::setOutputMemory \T1/qtm/m /n/10 did not work when not used with [150][ 99%] Building C object qpdf/CMakeFiles/qpdf-ctest.dir/qpdf-ctest.c.o LaTeX Warning: Hyper reference `cli:page-selection' on page 151 undefined on in put line 16671. LaTeX Warning: Hyper reference `cli:option-copy-encryption' on page 151 undefin ed on input line 16675. LaTeX Warning: Hyper reference `design:adding-and-remove-pages' on page 151 und efined on input line 16682. LaTeX Warning: Hyper reference `design:foreign-objects' on page 151 undefined o n input line 16687. [151] [152] [153] LaTeX Warning: Hyper reference `cli:option-check' on page 154 undefined on inpu t line 17076. [154] [ 99%] Built target test_driver [155] [156] Chapter 18. [157] [158] Chapter 19. [ 99%] Built target test_unicode_filenames [ 99%] Building C object qpdf/CMakeFiles/qpdfjob-ctest.dir/qpdfjob-ctest.c.o [159] [160] LaTeX Warning: Reference `cli:option-accessibility' on page 161 undefined on in put line 17251. LaTeX Warning: Reference `cli:option-add-attachment' on page 161 undefined on i nput line 17252. LaTeX Warning: Reference `cli:option-allow-insecure' on page 161 undefined on i nput line 17253. LaTeX Warning: Reference `cli:option-allow-weak-crypto' on page 161 undefined o n input line 17254. LaTeX Warning: Reference `cli:option-annotate' on page 161 undefined on input l ine 17255. LaTeX Warning: Reference `cli:option-assemble' on page 161 undefined on input l ine 17256. LaTeX Warning: Reference `cli:option-bits' on page 161 undefined on input line 17259. LaTeX Warning: Reference `cli:option-check' on page 161 undefined on input line 17262. LaTeX Warning: Reference `cli:option-check-linearization' on page 161 undefined on input line 17263. LaTeX Warning: Reference `cli:option-cleartext-metadata' on page 161 undefined on input line 17264. LaTeX Warning: Reference `cli:option-coalesce-contents' on page 161 undefined o n input line 17265. LaTeX Warning: Reference `cli:option-collate' on page 161 undefined on input li ne 17266. LaTeX Warning: Reference `cli:option-completion-bash' on page 161 undefined on input line 17267. LaTeX Warning: Reference `cli:option-completion-zsh' on page 161 undefined on i nput line 17268. LaTeX Warning: Reference `cli:option-compress-streams' on page 161 undefined on input line 17269. LaTeX Warning: Reference `cli:option-compression-level' on page 161 undefined o n input line 17270. LaTeX Warning: Reference `cli:option-copy-attachments-from' on page 161 undefin ed on input line 17271. LaTeX Warning: Reference `cli:option-copy-encryption' on page 161 undefined on input line 17272. LaTeX Warning: Reference `cli:option-copyright' on page 161 undefined on input line 17273. LaTeX Warning: Reference `cli:option-creationdate' on page 161 undefined on inp ut line 17274. LaTeX Warning: Reference `cli:option-decode-level' on page 161 undefined on inp ut line 17277. LaTeX Warning: Reference `cli:option-decrypt' on page 161 undefined on input li ne 17278. LaTeX Warning: Reference `cli:option-description' on page 161 undefined on inpu t line 17279. LaTeX Warning: Reference `cli:option-deterministic-id' on page 161 undefined on input line 17280. LaTeX Warning: Reference `cli:option-empty' on page 161 undefined on input line 17283. LaTeX Warning: Reference `cli:option-encrypt' on page 161 undefined on input li ne 17284. LaTeX Warning: Reference `cli:option-encryption-file-password' on page 161 unde fined on input line 17285. LaTeX Warning: Reference `cli:option-externalize-inline-images' on page 161 und efined on input line 17286. LaTeX Warning: Reference `cli:option-extract' on page 161 undefined on input li ne 17287. LaTeX Warning: Reference `cli:option-file' on page 161 undefined on input line 17290. LaTeX Warning: Reference `cli:option-filename' on page 161 undefined on input l ine 17291. LaTeX Warning: Reference `cli:option-filtered-stream-data' on page 161 undefine d on input line 17292. LaTeX Warning: Reference `cli:option-flatten-annotations' on page 161 undefined on input line 17293. LaTeX Warning: Reference `cli:option-flatten-rotation' on page 161 undefined on input line 17294. LaTeX Warning: Reference `cli:option-force-R5' on page 161 undefined on input l ine 17295. LaTeX Warning: Reference `cli:option-force-V4' on page 161 undefined on input l ine 17296. LaTeX Warning: Reference `cli:option-force-version' on page 161 undefined on in put line 17297. LaTeX Warning: Reference `cli:option-form' on page 161 undefined on input line 17298. LaTeX Warning: Reference `cli:option-from' on page 161 undefined on input line 17299. LaTeX Warning: Reference `cli:option-generate-appearances' on page 161 undefine d on input line 17302. LaTeX Warning: Reference `cli:option-help' on page 161 undefined on input line 17305. LaTeX Warning: Reference `cli:option-ignore-xref-streams' on page 161 undefined on input line 17308. LaTeX Warning: Reference `cli:option-ii-min-bytes' on page 161 undefined on inp ut line 17309. LaTeX Warning: Reference `cli:option-is-encrypted' on page 161 undefined on inp ut line 17310. LaTeX Warning: Reference `cli:option-job-json-file' on page 161 undefined on in put line 17313. LaTeX Warning: Reference `cli:option-job-json-help' on page 161 undefined on in put line 17314. LaTeX Warning: Reference `cli:option-jpeg-quality' on page 161 undefined on inp ut line 17315. LaTeX Warning: Reference `cli:option-json' on page 161 undefined on input line 17316. LaTeX Warning: Reference `cli:option-json-help' on page 161 undefined on input line 17317. LaTeX Warning: Reference `cli:option-json-input' on page 161 undefined on input line 17318. LaTeX Warning: Reference `cli:option-json-key' on page 161 undefined on input l ine 17319. LaTeX Warning: Reference `cli:option-json-object' on page 161 undefined on inpu t line 17320. LaTeX Warning: Reference `cli:option-json-output' on page 161 undefined on inpu t line 17321. LaTeX Warning: Reference `cli:option-json-stream-data' on page 161 undefined on input line 17322. LaTeX Warning: Reference `cli:option-json-stream-prefix' on page 161 undefined on input line 17323. LaTeX Warning: Reference `cli:option-keep-files-open' on page 161 undefined on input line 17326. LaTeX Warning: Reference `cli:option-keep-files-open-threshold' on page 161 und efined on input line 17327. LaTeX Warning: Reference `cli:option-keep-inline-images' on page 161 undefined on input line 17328. LaTeX Warning: Reference `cli:option-key' on page 161 undefined on input line 1 7329. LaTeX Warning: Reference `cli:option-linearize' on page 161 undefined on input line 17332. LaTeX Warning: Reference `cli:option-linearize-pass1' on page 161 undefined on input line 17333. LaTeX Warning: Reference `cli:option-list-attachments' on page 161 undefined on input line 17334. LaTeX Warning: Reference `cli:option-mimetype' on page 161 undefined on input l ine 17337. [161] LaTeX Warning: Reference `cli:option-min-version' on page 162 undefined on inpu t line 17338. LaTeX Warning: Reference `cli:option-moddate' on page 162 undefined on input li ne 17339. LaTeX Warning: Reference `cli:option-modify' on page 162 undefined on input lin e 17340. LaTeX Warning: Reference `cli:option-modify-other' on page 162 undefined on inp ut line 17341. LaTeX Warning: Reference `cli:option-newline-before-endstream' on page 162 unde fined on input line 17344. LaTeX Warning: Reference `cli:option-no-original-object-ids' on page 162 undefi ned on input line 17345. LaTeX Warning: Reference `cli:option-no-warn' on page 162 undefined on input li ne 17346. LaTeX Warning: Reference `cli:option-normalize-content' on page 162 undefined o n input line 17347. LaTeX Warning: Reference `cli:option-object-streams' on page 162 undefined on i nput line 17350. LaTeX Warning: Reference `cli:option-oi-min-area' on page 162 undefined on inpu t line 17351. LaTeX Warning: Reference `cli:option-oi-min-height' on page 162 undefined on in put line 17352. LaTeX Warning: Reference `cli:option-oi-min-width' on page 162 undefined on inp ut line 17353. LaTeX Warning: Reference `cli:option-optimize-images' on page 162 undefined on input line 17354. LaTeX Warning: Reference `cli:option-overlay' on page 162 undefined on input li ne 17355. LaTeX Warning: Reference `cli:option-owner-password' on page 162 undefined on i nput line 17356. LaTeX Warning: Reference `cli:option-pages' on page 162 undefined on input line 17359. LaTeX Warning: Reference `cli:option-password' on page 162 undefined on input l ine 17360. LaTeX Warning: Reference `cli:option-password-file' on page 162 undefined on in put line 17361. LaTeX Warning: Reference `cli:option-password-is-hex-key' on page 162 undefined on input line 17362. LaTeX Warning: Reference `cli:option-password-mode' on page 162 undefined on in put line 17363. LaTeX Warning: Reference `cli:option-prefix' on page 162 undefined on input lin e 17364. LaTeX Warning: Reference `cli:option-preserve-unreferenced' on page 162 undefin ed on input line 17365. LaTeX Warning: Reference `cli:option-preserve-unreferenced-resources' on page 1 62 undefined on input line 17366. LaTeX Warning: Reference `cli:option-print' on page 162 undefined on input line 17367. LaTeX Warning: Reference `cli:option-progress' on page 162 undefined on input l ine 17368. LaTeX Warning: Reference `cli:option-qdf' on page 162 undefined on input line 1 7371. LaTeX Warning: Reference `cli:option-range' on page 162 undefined on input line 17374. LaTeX Warning: Reference `cli:option-raw-stream-data' on page 162 undefined on input line 17375. LaTeX Warning: Reference `cli:option-recompress-flate' on page 162 undefined on input line 17376. LaTeX Warning: Reference `cli:option-remove-attachment' on page 162 undefined o n input line 17377. LaTeX Warning: Reference `cli:option-remove-info' on page 162 undefined on inpu t line 17378. LaTeX Warning: Reference `cli:option-remove-metadata' on page 162 undefined on input line 17379. LaTeX Warning: Reference `cli:option-remove-page-labels' on page 162 undefined on input line 17380. LaTeX Warning: Reference `cli:option-remove-restrictions' on page 162 undefined on input line 17381. LaTeX Warning: Reference `cli:option-remove-structure' on page 162 undefined on input line 17382. LaTeX Warning: Reference `cli:option-remove-unreferenced-resources' on page 162 undefined on input line 17383. LaTeX Warning: Reference `cli:option-repeat' on page 162 undefined on input lin e 17384. LaTeX Warning: Reference `cli:option-replace' on page 162 undefined on input li ne 17385. LaTeX Warning: Reference `cli:option-replace-input' on page 162 undefined on in put line 17386. LaTeX Warning: Reference `cli:option-report-memory-usage' on page 162 undefined on input line 17387. LaTeX Warning: Reference `cli:option-requires-password' on page 162 undefined o n input line 17388. LaTeX Warning: Reference `cli:option-rotate' on page 162 undefined on input lin e 17389. LaTeX Warning: Reference `cli:option-set-page-labels' on page 162 undefined on input line 17392. LaTeX Warning: Reference `cli:option-show-attachment' on page 162 undefined on input line 17393. LaTeX Warning: Reference `cli:option-show-crypto' on page 162 undefined on inpu t line 17394. LaTeX Warning: Reference `cli:option-show-encryption' on page 162 undefined on input line 17395. LaTeX Warning: Reference `cli:option-show-encryption-key' on page 162 undefined on input line 17396. LaTeX Warning: Reference `cli:option-show-linearization' on page 162 undefined on input line 17397. LaTeX Warning: Reference `cli:option-show-npages' on page 162 undefined on inpu t line 17398. LaTeX Warning: Reference `cli:option-show-object' on page 162 undefined on inpu t line 17399. LaTeX Warning: Reference `cli:option-show-pages' on page 162 undefined on input line 17400. LaTeX Warning: Reference `cli:option-show-xref' on page 162 undefined on input line 17401. LaTeX Warning: Reference `cli:option-split-pages' on page 162 undefined on inpu t line 17402. LaTeX Warning: Reference `cli:option-static-aes-iv' on page 162 undefined on in put line 17403. LaTeX Warning: Reference `cli:option-static-id' on page 162 undefined on input line 17404. LaTeX Warning: Reference `cli:option-stream-data' on page 162 undefined on inpu t line 17405. LaTeX Warning: Reference `cli:option-suppress-password-recovery' on page 162 un defined on input line 17406. LaTeX Warning: Reference `cli:option-suppress-recovery' on page 162 undefined o n input line 17407. LaTeX Warning: Reference `cli:option-test-json-schema' on page 162 undefined on input line 17410. LaTeX Warning: Reference `cli:option-to' on page 162 undefined on input line 17 411. LaTeX Warning: Reference `cli:option-underlay' on page 162 undefined on input l ine 17414. LaTeX Warning: Reference `cli:option-update-from-json' on page 162 undefined on input line 17415. LaTeX Warning: Reference `cli:option-use-aes' on page 162 undefined on input li ne 17416. LaTeX Warning: Reference `cli:option-user-password' on page 162 undefined on in put line 17417. LaTeX Warning: Reference `cli:option-verbose' on page 162 undefined on input li ne 17420. LaTeX Warning: Reference `cli:option-version' on page 162 undefined on input li ne 17421. LaTeX Warning: Reference `cli:option-warning-exit-0' on page 162 undefined on i nput line 17424. LaTeX Warning: Reference `cli:option-with-images' on page 162 undefined on inpu t line 17425. LaTeX Warning: Reference `cli:option-zopfli' on page 162 undefined on input lin e 17428. [162] No file qpdf.ind. [ 99%] Linking CXX executable qpdfjob-ctest (./qpdf.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `qpdf.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/share/texmf-dist/font s/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public /amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qhvb .pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qhvbi.pfb></usr/share/t exmf-dist/fonts/type1/public/tex-gyre/qhvr.pfb></usr/share/texmf-dist/fonts/typ e1/public/tex-gyre/qtmb.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/ qtmr.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qtmri.pfb></usr/sha re/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb></usr/share/texmf-dist/font s/type1/public/txfonts/t1xtt.pfb></usr/share/texmf-dist/fonts/type1/public/txfo nts/t1xtt.pfb></usr/share/texmf-dist/fonts/type1/public/txfonts/tcxtt.pfb></usr /share/texmf-dist/fonts/type1/urw/times/utmr8a.pfb> [ 99%] Linking CXX executable qpdf-ctest Output written on qpdf.pdf (166 pages, 657615 bytes). Transcript written on qpdf.log. Latexmk: Getting log file 'qpdf.log' Latexmk: Examining 'qpdf.fls' [ 99%] Linking CXX executable test_xref Latexmk: Examining 'qpdf.log' Latexmk: Index file 'qpdf.idx' was written Latexmk: Missing input file 'qpdf.toc' (or dependence on it) from following: No file qpdf.toc. [ 99%] Built target qpdfjob-ctest [ 99%] Built target qpdf-ctest [ 99%] Built target test_xref Latexmk: Missing input file 'qpdf.ind' (or dependence on it) from following: No file qpdf.ind. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to 'qpdf.pdf' Have index file 'qpdf.idx', qpdf.ind qpdf Latexmk: applying rule 'makeindex qpdf.idx'... Rule 'makeindex qpdf.idx': Reasons for rerun Category 'other': Rerun of 'makeindex qpdf.idx' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'makeindex qpdf.idx' ------------ ------------ Running 'makeindex -s python.ist -o "qpdf.ind" "qpdf.idx"' ------------ This is makeindex, version 2.17 [TeX Live 2026/dev] (kpathsea + Thai support). Scanning style file ./python.ist.......done (7 attributes redefined, 0 ignored). Scanning input file qpdf.idx...done (0 entries accepted, 0 rejected). Nothing written in qpdf.ind. Transcript written in qpdf.ilg. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: qpdf.aux qpdf.ind qpdf.out qpdf.toc ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "qpdf.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./qpdf.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texmf-dist/tex/latex/base/report.cls Document Class: report 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texmf-dist/tex/latex/base/fontenc.sty<<t1.cmap>>) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texmf-dist/tex/generic/babel/txtbabel.def) (/usr/share/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex) (/usr/share/texmf-dist/tex/latex/tex-gyre/tgtermes.sty (/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty))) (/usr/share/texmf-dist/tex/latex/tex-gyre/tgheros.sty) (/usr/share/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./sphinxoptionshyperref.sty) (./sphinxoptionsgeometry.sty) (/usr/share/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texmf-dist/tex/latex/float/float.sty) (/usr/share/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg))) (./sphinxlatexgraphics.sty) (./sphinxpackageboxes.sty (/usr/share/texmf-dist/tex/latex/pict2e/pict2e.sty (/usr/share/texmf-dist/tex/latex/pict2e/pict2e.cfg) (/usr/share/texmf-dist/tex/latex/pict2e/p2e-pdftex.def)) (/usr/share/texmf-dist/tex/latex/ellipse/ellipse.sty)) (./sphinxlatexadmonitions.sty (/usr/share/texmf-dist/tex/latex/framed/framed.sty) (./sphinxpackagefootnote.sty)) (./sphinxlatexliterals.sty (/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/share/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texmf-dist/tex/latex/needspace/needspace.sty)) (./sphinxlatexshadowbox.sty) (./sphinxlatexcontainers.sty) (./sphinxhighlight.sty) (./sphinxlatextables.sty (/usr/share/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty) (/usr/share/texmf-dist/tex/latex/colortbl/colortbl.sty) (/usr/share/texmf-dist/tex/latex/booktabs/booktabs.sty)) (./sphinxlatexnumfig.sty) (./sphinxlatexlists.sty) (./sphinxlatexindbibtoc.sty (/usr/share/texmf-dist/tex/latex/base/makeidx.sty)) (./sphinxlatexstylepage.sty (/usr/share/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (./sphinxlatexstyleheadings.sty (/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty)) (./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty)) (/usr/share/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/share/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texmf-dist/tex/latex/url/url.sty) (/usr/share/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texmf-dist/tex/latex/hypcap/hypcap.sty (/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)) (./sphinxmessages.sty) Writing index file qpdf.idx (/usr/share/texmf-dist/tex/latex/tex-gyre/t1qtm.fd) (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./qpdf.aux) (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (./qpdf.out) (./qpdf.out) (/usr/share/texmf-dist/tex/latex/tex-gyre/t1qhv.fd)<< ot1.cmap>><<oml.cmap>><<oms.cmap>><<omx.cmap>> (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fon ts/enc/dvips/tex-gyre/q-ec.enc}] [2] (./qpdf.toc [1] [2]) [3] [4] [1] [2] Chapter 1. [3] [4] Chapter 2. [5] [6] Chapter 3. (/usr/share/texmf-dist/tex/latex/tex-gyre/ts1qtm.fd) [7{/usr/share/texmf-dist/fonts/enc/dvips/tex-gyre/q-ts1.enc}] [8] Chapter 4. (/usr/share/texmf-dist/tex/latex/txfonts/t1txtt.fd) [9] [10] Underfull \hbox (badness 10000) in paragraph at lines 434--436 []|\T1/qtm/m/n/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 434--436 \T1/qtm/m/n/10 am- [11] [12] [13] Underfull \hbox (badness 5331) in paragraph at lines 714--718 []\T1/qtm/m/n/10 Ex-am-ple: if you wanted to build with only the gnutls crypto provider, you should run cmake with [14] [15] [16] [17] [18] Chapter 5. [19] [20] Chapter 6. [21] [22] [23] [24] [25] [26] [27] [28] Overfull \hbox (4.58266pt too wide) in paragraph at lines 2580--2582 []|\T1/txtt/m/n/10 preserve| Overfull \hbox (4.58266pt too wide) in paragraph at lines 2594--2596 []|\T1/txtt/m/n/10 generate| [29] Underfull \hbox (badness 10000) in paragraph at lines 2711--2715 \T1/qtm/m/n/10 This is a syn-onym for [][]\T1/txtt/m/n/10 remove[]unreferenced[ ]resources=no\T1/qtm/m/n/10 . See Underfull \hbox (badness 7203) in paragraph at lines 2814--2823 []\T1/qtm/m/n/10 The ver-sion num-ber may be ex-pressed in the form \T1/txtt/m/ sl/10 major\T1/txtt/m/n/10 .\T1/txtt/m/sl/10 minor\T1/txtt/m/n/10 [.\T1/txtt/m/ sl/10 extension[]level\T1/txtt/m/n/10 ]\T1/qtm/m/n/10 . If \T1/txtt/m/n/10 . [30] Underfull \hbox (badness 10000) in paragraph at lines 3015--3017 []|\T1/txtt/m/n/10 4[]10,x7[]9,12[]8, [31] [32] [33] [34] [35] [36] [37] [38] Overfull \hbox (4.58266pt too wide) in paragraph at lines 4288--4290 []|\T1/txtt/m/n/10 assembly| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4303--4305 []|\T1/txtt/m/n/10 annotate| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4342--4344 []|\T1/txtt/m/n/10 assembly| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4356--4358 []|\T1/txtt/m/n/10 annotate| [39] [40] [41] Underfull \hbox (badness 10000) in paragraph at lines 4829--4837 []\T1/qtm/m/n/10 Note that we had to spec-ify the pass-word all three times be- cause giv-ing a pass-word as [42] [43] (/usr/share/texmf-dist/tex/latex/txfonts/ts1txtt.fd) [44{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}] [45] [46] [47] [48] [49] [50] [51] [52] Chapter 7. [53] [54] Chapter 8. [55] [56] Chapter 9. [57] Underfull \hbox (badness 10000) in paragraph at lines 6729--6734 []\T1/qtm/m/n/10 C API: \T1/txtt/m/n/10 qpdf_set_r3_encryption_parameters\T1/qt m/m/n/10 , \T1/txtt/m/n/10 qpdf_set_r4_encryption_parameters\T1/qtm/m/n/10 , [58] [59] [60] Chapter 10. [61] [62] [63] [64] Overfull \vbox (3.07965pt too high) detected at line 7375 [65] [66] [67] [68] [69] [70] [71] [72] Chapter 11. [73] [74] [75] [76] Chapter 12. [77] [78] Underfull \hbox (badness 10000) in paragraph at lines 8353--8362 []\T1/qtm/m/n/10 By Con-ven-tion, doc-u-ment helpers are called \T1/txtt/m/n/10 QPDFSomethingDocumentHelper \T1/qtm/m/n/10 and are de-rived from [79] [80] Underfull \hbox (badness 10000) in paragraph at lines 8623--8634 []\T1/qtm/m/n/10 While changes to a \T1/txtt/m/n/10 QPDFObjectHandle \T1/qtm/m/ n/10 through mu-ta-tion were vis-i-ble across all ref-er-enc-ing [81] [82] [83] [84] [85] Underfull \hbox (badness 10000) in paragraph at lines 9148--9153 []\T1/qtm/m/n/10 Start-ing in qpdf 11.0.0, in-clud-ing \T1/txtt/m/n/10 <qpdf/Po interHolder.hh> \T1/qtm/m/n/10 de-fines the sym-bol [86] [87] Overfull \hbox (8.06735pt too wide) in paragraph at lines 9322--9324 []|\T1/qhv/m/n/10 value| Underfull \hbox (badness 10000) in paragraph at lines 9330--9332 []|\T1/qtm/m/n/10 un- Underfull \hbox (badness 10000) in paragraph at lines 9330--9332 \T1/qtm/m/n/10 de- Overfull \hbox (4.36736pt too wide) in paragraph at lines 9330--9332 \T1/qtm/m/n/10 fined| Underfull \hbox (badness 10000) in paragraph at lines 9403--9409 []\T1/qtm/m/n/10 Sim-ple \T1/txtt/m/n/10 PointerHolder<T> \T1/qtm/m/n/10 con-st ruc-tion can be re-placed with ei-ther the equiv-a-lent [88] Underfull \hbox (badness 10000) in paragraph at lines 9486--9493 []\T1/qtm/m/n/10 Start-ing in qpdf 11.0.0, in-clud-ing \T1/txtt/m/n/10 <qpdf/Po interHolder.hh> \T1/qtm/m/n/10 de-fines the sym-bol [89] [90] Chapter 13. Overfull \hbox (7.66455pt too wide) in paragraph at lines 9708--9711 []|\T1/txtt/m/n/10 config()[]>someOption("value")| Overfull \hbox (12.91454pt too wide) in paragraph at lines 9718--9721 []|\T1/txtt/m/n/10 config()[]>otherOption("value")| [91] Overfull \vbox (2.32195pt too high) detected at line 9806 [92] [93] [94] Chapter 14. Underfull \hbox (badness 10000) in paragraph at lines 10051--10060 []\T1/qtm/m/n/10 Af-ter op-ti-miza-tion has been com-pleted, the pri-vate mem-b er vari-ables \T1/txtt/m/n/10 obj_user_to_objects \T1/qtm/m/n/10 and [95] [96] [97] [98] Chapter 15. [99] [100] [101] [102] Chapter 16. [103] [104] [105] [106] [107] [108] Chapter 17. [109] [110] [111] [112] [113] Underfull \hbox (badness 10000) in paragraph at lines 11882--11890 []\T1/qtm/m/n/10 Al-low the syn-tax [][]\T1/txtt/m/n/10 encrypt [][]user[]passw ord=user[]password Underfull \hbox (badness 10000) in paragraph at lines 11882--11890 [][]\T1/txtt/m/n/10 owner[]password=owner[]password [][]bits={40,128,256} \T1/q tm/m/n/10 when en-crypt-ing PDF files. [114] [115] [116] Underfull \hbox (badness 6110) in paragraph at lines 12256--12260 []\T1/qtm/m/n/10 Move stream cre-ation func-tions in the \T1/txtt/m/n/10 QPDF \ T1/qtm/m/n/10 ob-ject where they be-long. The ones in [117] Underfull \hbox (badness 10000) in paragraph at lines 12422--12426 []\T1/qtm/m/n/10 New C API calls: \T1/txtt/m/n/10 qpdf_create_from_json_file\T1 /qtm/m/n/10 , \T1/txtt/m/n/10 qpdf_create_from_json_data\T1/qtm/m/n/10 , [118] [119] Underfull \hbox (badness 10000) in paragraph at lines 12677--12680 []\T1/qtm/m/n/10 See ex-am-ples \T1/txtt/m/n/10 examples/qpdfjob[]save[]attachm ent.cc \T1/qtm/m/n/10 and \T1/txtt/m/n/10 examples/ Underfull \hbox (badness 10000) in paragraph at lines 12710--12720 []\T1/qtm/m/n/10 The method \T1/txtt/m/n/10 QPDFObjectHandle::getQPDF \T1/qtm/m /n/10 is an al-ter-na-tive to [120] [121] [122] [123] Underfull \hbox (badness 10000) in paragraph at lines 13137--13143 []\T1/qtm/m/n/10 New C API func-tions \T1/txtt/m/n/10 qpdf_oh_get_binary_utf8_v alue \T1/qtm/m/n/10 and [124] [125] [126] [127] Underfull \hbox (badness 5787) in paragraph at lines 13685--13693 []\T1/qtm/m/n/10 Add new helper classes for sup-port-ing file at-tach-ments, al so known as em-bed-ded files. Underfull \hbox (badness 10000) in paragraph at lines 13685--13693 \T1/qtm/m/n/10 New classes are \T1/txtt/m/n/10 QPDFEmbeddedFileDocumentHelper\T 1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFFileSpecObjectHelper\T1/qtm/m/n/10 , and Underfull \hbox (badness 7168) in paragraph at lines 13685--13693 \T1/txtt/m/n/10 QPDFEFStreamObjectHelper\T1/qtm/m/n/10 . See their re-spec-tive head-ers for de-tails and \T1/txtt/m/n/10 examples/ [128] Underfull \hbox (badness 10000) in paragraph at lines 13873--13879 []\T1/qtm/m/n/10 Add the op-tional \T1/txtt/m/n/10 allow_streams \T1/qtm/m/n/10 pa-ram-e-ter \T1/txtt/m/n/10 QPDFObjectHandle::makeDirect\T1/qtm/m/n/10 . When [129] Underfull \hbox (badness 10000) in paragraph at lines 13917--13920 []\T1/qtm/m/n/10 Add \T1/txtt/m/n/10 qpdf_register_progress_reporter \T1/qtm/m/ n/10 to the C API, cor-re-spond-ing to [130] Underfull \hbox (badness 10000) in paragraph at lines 14035--14039 []\T1/qtm/m/n/10 Fixed a mem-ory leak that could oc-cur un-der spe-cific cir-cu m-stances when [131] Underfull \hbox (badness 10000) in paragraph at lines 14251--14255 []\T1/qtm/m/n/10 The [][][][]\T1/txtt/m/sl/10 preserve[]unreferenced[]resources [][] \T1/qtm/m/n/10 is now just a syn-onym for [132] [133] Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 []\T1/qtm/m/n/10 In-cor-po-rate con-tri-bu-tion from Masamichi Hosoda to pro-vi de new API calls for Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 get-ting file-level in-for-ma-tion about in-put and out-put file s, en-abling cer-tain op- Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 er-a-tions on the files at the file level rather than the ob-jec t level. New meth- Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 ods in-clude \T1/txtt/m/n/10 QPDF::getXRefTable()\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFObjectHandle::getParsedOffset()\T1/qtm/m/n/10 , Overfull \hbox (18.0798pt too wide) in paragraph at lines 14472--14481 \T1/txtt/m/n/10 QPDFWriter::getRenumberedObjGen(QPDFObjGen)\T1/qtm/m/n/10 , and \T1/txtt/m/n/10 QPDFWriter::getWrittenXRefTable()\T1/qtm/m/n/10 . [134] Underfull \hbox (badness 10000) in paragraph at lines 14591--14596 []\T1/qtm/m/n/10 Change \T1/txtt/m/n/10 QPDFOutlineDocumentHelper::getTopLevelO utlines \T1/qtm/m/n/10 and Underfull \hbox (badness 10000) in paragraph at lines 14676--14689 []\T1/qtm/m/n/10 When pars-ing con-tent streams with \T1/txtt/m/n/10 QPDFObject Handle::ParserCallbacks\T1/qtm/m/n/10 , in place Underfull \hbox (badness 10000) in paragraph at lines 14676--14689 \T1/qtm/m/n/10 of the method \T1/txtt/m/n/10 handleObject(QPDFObjectHandle)\T1/ qtm/m/n/10 , the de-vel-oper may over-ride Underfull \hbox (badness 8151) in paragraph at lines 14676--14689 \T1/txtt/m/n/10 handleObject(QPDFObjectHandle, size_t offset, size_t length)\T1 /qtm/m/n/10 . If this method [135] [136] [137] [138] Underfull \hbox (badness 5446) in paragraph at lines 15152--15159 []\T1/qtm/m/n/10 Fix long-standing lim-i-ta-tion of \T1/txtt/m/n/10 QPDFPageObj ectHelper::getPageImages \T1/qtm/m/n/10 so that it now [139] [140] Underfull \hbox (badness 10000) in paragraph at lines 15357--15365 []\T1/qtm/m/n/10 Re-move the re-stric-tion in most cases that the source QPDF o b-ject used in a Underfull \hbox (badness 10000) in paragraph at lines 15391--15398 []\T1/qtm/m/n/10 Add new meth-ods \T1/txtt/m/n/10 QPDFAcroFormDocumentHelper::g enerateAppearancesIfNeeded \T1/qtm/m/n/10 and Underfull \hbox (badness 10000) in paragraph at lines 15400--15409 []\T1/qtm/m/n/10 Add two new helper func-tions for deal-ing with re-source dic- tio-nar-ies: Underfull \hbox (badness 10000) in paragraph at lines 15411--15416 []\T1/qtm/m/n/10 Add meth-ods \T1/txtt/m/n/10 QPDFPageDocumentHelper::flattenAn notations() \T1/qtm/m/n/10 and Underfull \hbox (badness 5741) in paragraph at lines 15411--15416 \T1/txtt/m/n/10 QPDFAnnotationObjectHelper::getPageContentForAppearance() \T1/q tm/m/n/10 for han-dling low-level Underfull \hbox (badness 10000) in paragraph at lines 15418--15423 []\T1/qtm/m/n/10 Add new helper classes: \T1/txtt/m/n/10 QPDFOutlineDocumentHel per\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFOutlineObjectHelper\T1/qtm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 15418--15423 \T1/txtt/m/n/10 QPDFPageLabelDocumentHelper\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPD FNameTreeObjectHelper\T1/qtm/m/n/10 , and [141] [142] Underfull \hbox (badness 10000) in paragraph at lines 15714--15720 []\T1/qtm/m/n/10 Add three new ob-ject helper class: \T1/txtt/m/n/10 QPDFPageOb jectHelper \T1/qtm/m/n/10 for pages, [143] Underfull \hbox (badness 7099) in paragraph at lines 15865--15876 []\T1/qtm/m/n/10 New API for work-ing with PDF con-tent streams at a lex-i-cal level. The new class [144] [145] Underfull \hbox (badness 10000) in paragraph at lines 16098--16104 []\T1/qtm/m/n/10 Add new C API func-tions \T1/txtt/m/n/10 qpdf_set_compress_str eams\T1/qtm/m/n/10 , \T1/txtt/m/n/10 qpdf_set_decode_level\T1/qtm/m/n/10 , [146] Underfull \hbox (badness 10000) in paragraph at lines 16269--16278 []\T1/qtm/m/n/10 New \T1/txtt/m/n/10 QPDFObjGen \T1/qtm/m/n/10 class added to r ep-re-sent an ob-ject ID/generation pair. [147] [148] [149] Underfull \hbox (badness 10000) in paragraph at lines 16583--16587 []\T1/qtm/m/n/10 Bug fix: \T1/txtt/m/n/10 QPDFWriter::setOutputMemory \T1/qtm/m /n/10 did not work when not used with [150] [151] [152] [153] [154] [155] [156] Chapter 18. [157] [158] Chapter 19. [159] [160] [161] [162] (./qpdf.ind) (./qpdf.aux) ) (see the transcript file for additional information)</usr/share/texmf-dist/font s/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public /amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qhvb .pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qhvbi.pfb></usr/share/t exmf-dist/fonts/type1/public/tex-gyre/qhvr.pfb></usr/share/texmf-dist/fonts/typ e1/public/tex-gyre/qtmb.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/ qtmr.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qtmri.pfb></usr/sha re/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb></usr/share/texmf-dist/font s/type1/public/txfonts/t1xtt.pfb></usr/share/texmf-dist/fonts/type1/public/txfo nts/t1xtt.pfb></usr/share/texmf-dist/fonts/type1/public/txfonts/tcxtt.pfb></usr /share/texmf-dist/fonts/type1/urw/times/utmr8a.pfb> Output written on qpdf.pdf (168 pages, 699692 bytes). Transcript written on qpdf.log. Latexmk: Getting log file 'qpdf.log' Latexmk: Examining 'qpdf.fls' Latexmk: Examining 'qpdf.log' Latexmk: Index file 'qpdf.idx' was written Latexmk: Log file says output to 'qpdf.pdf' Have index file 'qpdf.idx', qpdf.ind qpdf Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: qpdf.aux ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "qpdf.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./qpdf.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texmf-dist/tex/latex/base/report.cls Document Class: report 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texmf-dist/tex/latex/base/fontenc.sty<<t1.cmap>>) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texmf-dist/tex/generic/babel/txtbabel.def) (/usr/share/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex) (/usr/share/texmf-dist/tex/latex/tex-gyre/tgtermes.sty (/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty))) (/usr/share/texmf-dist/tex/latex/tex-gyre/tgheros.sty) (/usr/share/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./sphinxoptionshyperref.sty) (./sphinxoptionsgeometry.sty) (/usr/share/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texmf-dist/tex/latex/float/float.sty) (/usr/share/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg))) (./sphinxlatexgraphics.sty) (./sphinxpackageboxes.sty (/usr/share/texmf-dist/tex/latex/pict2e/pict2e.sty (/usr/share/texmf-dist/tex/latex/pict2e/pict2e.cfg) (/usr/share/texmf-dist/tex/latex/pict2e/p2e-pdftex.def)) (/usr/share/texmf-dist/tex/latex/ellipse/ellipse.sty)) (./sphinxlatexadmonitions.sty (/usr/share/texmf-dist/tex/latex/framed/framed.sty) (./sphinxpackagefootnote.sty)) (./sphinxlatexliterals.sty (/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/share/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texmf-dist/tex/latex/needspace/needspace.sty)) (./sphinxlatexshadowbox.sty) (./sphinxlatexcontainers.sty) (./sphinxhighlight.sty) (./sphinxlatextables.sty (/usr/share/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty) (/usr/share/texmf-dist/tex/latex/colortbl/colortbl.sty) (/usr/share/texmf-dist/tex/latex/booktabs/booktabs.sty)) (./sphinxlatexnumfig.sty) (./sphinxlatexlists.sty) (./sphinxlatexindbibtoc.sty (/usr/share/texmf-dist/tex/latex/base/makeidx.sty)) (./sphinxlatexstylepage.sty (/usr/share/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (./sphinxlatexstyleheadings.sty (/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty)) (./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty)) (/usr/share/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/share/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texmf-dist/tex/latex/url/url.sty) (/usr/share/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texmf-dist/tex/latex/hypcap/hypcap.sty (/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)) (./sphinxmessages.sty) Writing index file qpdf.idx (/usr/share/texmf-dist/tex/latex/tex-gyre/t1qtm.fd) (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./qpdf.aux) (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (./qpdf.out) (./qpdf.out) (/usr/share/texmf-dist/tex/latex/tex-gyre/t1qhv.fd)<< ot1.cmap>><<oml.cmap>><<oms.cmap>><<omx.cmap>> (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fon ts/enc/dvips/tex-gyre/q-ec.enc}] [2] (./qpdf.toc [1] [2]) [3] [4] [1] [2] Chapter 1. [3] [4] Chapter 2. [5] [6] Chapter 3. (/usr/share/texmf-dist/tex/latex/tex-gyre/ts1qtm.fd) [7{/usr/share/texmf-dist/fonts/enc/dvips/tex-gyre/q-ts1.enc}] [8] Chapter 4. (/usr/share/texmf-dist/tex/latex/txfonts/t1txtt.fd) [9] [10] Underfull \hbox (badness 10000) in paragraph at lines 434--436 []|\T1/qtm/m/n/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 434--436 \T1/qtm/m/n/10 am- [11] [12] [13] Underfull \hbox (badness 5331) in paragraph at lines 714--718 []\T1/qtm/m/n/10 Ex-am-ple: if you wanted to build with only the gnutls crypto provider, you should run cmake with [14] [15] [16] [17] [18] Chapter 5. [19] [20] Chapter 6. [21] [22] [23] [24] [25] [26] [27] [28] Overfull \hbox (4.58266pt too wide) in paragraph at lines 2580--2582 []|\T1/txtt/m/n/10 preserve| Overfull \hbox (4.58266pt too wide) in paragraph at lines 2594--2596 []|\T1/txtt/m/n/10 generate| [29] Underfull \hbox (badness 10000) in paragraph at lines 2711--2715 \T1/qtm/m/n/10 This is a syn-onym for [][]\T1/txtt/m/n/10 remove[]unreferenced[ ]resources=no\T1/qtm/m/n/10 . See Underfull \hbox (badness 7203) in paragraph at lines 2814--2823 []\T1/qtm/m/n/10 The ver-sion num-ber may be ex-pressed in the form \T1/txtt/m/ sl/10 major\T1/txtt/m/n/10 .\T1/txtt/m/sl/10 minor\T1/txtt/m/n/10 [.\T1/txtt/m/ sl/10 extension[]level\T1/txtt/m/n/10 ]\T1/qtm/m/n/10 . If \T1/txtt/m/n/10 . [30] Underfull \hbox (badness 10000) in paragraph at lines 3015--3017 []|\T1/txtt/m/n/10 4[]10,x7[]9,12[]8, [31] [32] [33] [34] [35] [36] [37] [38] Overfull \hbox (4.58266pt too wide) in paragraph at lines 4288--4290 []|\T1/txtt/m/n/10 assembly| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4303--4305 []|\T1/txtt/m/n/10 annotate| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4342--4344 []|\T1/txtt/m/n/10 assembly| Overfull \hbox (4.58266pt too wide) in paragraph at lines 4356--4358 []|\T1/txtt/m/n/10 annotate| [39] [40] [41] Underfull \hbox (badness 10000) in paragraph at lines 4829--4837 []\T1/qtm/m/n/10 Note that we had to spec-ify the pass-word all three times be- cause giv-ing a pass-word as [42] [43] (/usr/share/texmf-dist/tex/latex/txfonts/ts1txtt.fd) [44{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}] [45] [46] [47] [48] [49] [50] [51] [52] Chapter 7. [53] [54] Chapter 8. [55] [56] Chapter 9. [57] Underfull \hbox (badness 10000) in paragraph at lines 6729--6734 []\T1/qtm/m/n/10 C API: \T1/txtt/m/n/10 qpdf_set_r3_encryption_parameters\T1/qt m/m/n/10 , \T1/txtt/m/n/10 qpdf_set_r4_encryption_parameters\T1/qtm/m/n/10 , [58] [59] [60] Chapter 10. [61] [62] [63] [64] Overfull \vbox (3.07965pt too high) detected at line 7375 [65] [66] [67] [68] [69] [70] [71] [72] Chapter 11. [73] [74] [75] [76] Chapter 12. [77] [78] Underfull \hbox (badness 10000) in paragraph at lines 8353--8362 []\T1/qtm/m/n/10 By Con-ven-tion, doc-u-ment helpers are called \T1/txtt/m/n/10 QPDFSomethingDocumentHelper \T1/qtm/m/n/10 and are de-rived from [79] [80] Underfull \hbox (badness 10000) in paragraph at lines 8623--8634 []\T1/qtm/m/n/10 While changes to a \T1/txtt/m/n/10 QPDFObjectHandle \T1/qtm/m/ n/10 through mu-ta-tion were vis-i-ble across all ref-er-enc-ing [81] [82] [83] [84] [85] Underfull \hbox (badness 10000) in paragraph at lines 9148--9153 []\T1/qtm/m/n/10 Start-ing in qpdf 11.0.0, in-clud-ing \T1/txtt/m/n/10 <qpdf/Po interHolder.hh> \T1/qtm/m/n/10 de-fines the sym-bol [86] [87] Overfull \hbox (8.06735pt too wide) in paragraph at lines 9322--9324 []|\T1/qhv/m/n/10 value| Underfull \hbox (badness 10000) in paragraph at lines 9330--9332 []|\T1/qtm/m/n/10 un- Underfull \hbox (badness 10000) in paragraph at lines 9330--9332 \T1/qtm/m/n/10 de- Overfull \hbox (4.36736pt too wide) in paragraph at lines 9330--9332 \T1/qtm/m/n/10 fined| Underfull \hbox (badness 10000) in paragraph at lines 9403--9409 []\T1/qtm/m/n/10 Sim-ple \T1/txtt/m/n/10 PointerHolder<T> \T1/qtm/m/n/10 con-st ruc-tion can be re-placed with ei-ther the equiv-a-lent [88] Underfull \hbox (badness 10000) in paragraph at lines 9486--9493 []\T1/qtm/m/n/10 Start-ing in qpdf 11.0.0, in-clud-ing \T1/txtt/m/n/10 <qpdf/Po interHolder.hh> \T1/qtm/m/n/10 de-fines the sym-bol [89] [90] Chapter 13. Overfull \hbox (7.66455pt too wide) in paragraph at lines 9708--9711 []|\T1/txtt/m/n/10 config()[]>someOption("value")| Overfull \hbox (12.91454pt too wide) in paragraph at lines 9718--9721 []|\T1/txtt/m/n/10 config()[]>otherOption("value")| [91] Overfull \vbox (2.32195pt too high) detected at line 9806 [92] [93] [94] Chapter 14. Underfull \hbox (badness 10000) in paragraph at lines 10051--10060 []\T1/qtm/m/n/10 Af-ter op-ti-miza-tion has been com-pleted, the pri-vate mem-b er vari-ables \T1/txtt/m/n/10 obj_user_to_objects \T1/qtm/m/n/10 and [95] [96] [97] [98] Chapter 15. [99] [100] [101] [102] Chapter 16. [103] [104] [105] [106] [107] [108] Chapter 17. [109] [110] [111] [112] [113] Underfull \hbox (badness 10000) in paragraph at lines 11882--11890 []\T1/qtm/m/n/10 Al-low the syn-tax [][]\T1/txtt/m/n/10 encrypt [][]user[]passw ord=user[]password Underfull \hbox (badness 10000) in paragraph at lines 11882--11890 [][]\T1/txtt/m/n/10 owner[]password=owner[]password [][]bits={40,128,256} \T1/q tm/m/n/10 when en-crypt-ing PDF files. [114] [115] [116] Underfull \hbox (badness 6110) in paragraph at lines 12256--12260 []\T1/qtm/m/n/10 Move stream cre-ation func-tions in the \T1/txtt/m/n/10 QPDF \ T1/qtm/m/n/10 ob-ject where they be-long. The ones in [117] Underfull \hbox (badness 10000) in paragraph at lines 12422--12426 []\T1/qtm/m/n/10 New C API calls: \T1/txtt/m/n/10 qpdf_create_from_json_file\T1 /qtm/m/n/10 , \T1/txtt/m/n/10 qpdf_create_from_json_data\T1/qtm/m/n/10 , [118] [119] Underfull \hbox (badness 10000) in paragraph at lines 12677--12680 []\T1/qtm/m/n/10 See ex-am-ples \T1/txtt/m/n/10 examples/qpdfjob[]save[]attachm ent.cc \T1/qtm/m/n/10 and \T1/txtt/m/n/10 examples/ Underfull \hbox (badness 10000) in paragraph at lines 12710--12720 []\T1/qtm/m/n/10 The method \T1/txtt/m/n/10 QPDFObjectHandle::getQPDF \T1/qtm/m /n/10 is an al-ter-na-tive to [120] [121] [122] [123] Underfull \hbox (badness 10000) in paragraph at lines 13137--13143 []\T1/qtm/m/n/10 New C API func-tions \T1/txtt/m/n/10 qpdf_oh_get_binary_utf8_v alue \T1/qtm/m/n/10 and [124] [125] [126] [127] Underfull \hbox (badness 5787) in paragraph at lines 13685--13693 []\T1/qtm/m/n/10 Add new helper classes for sup-port-ing file at-tach-ments, al so known as em-bed-ded files. Underfull \hbox (badness 10000) in paragraph at lines 13685--13693 \T1/qtm/m/n/10 New classes are \T1/txtt/m/n/10 QPDFEmbeddedFileDocumentHelper\T 1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFFileSpecObjectHelper\T1/qtm/m/n/10 , and Underfull \hbox (badness 7168) in paragraph at lines 13685--13693 \T1/txtt/m/n/10 QPDFEFStreamObjectHelper\T1/qtm/m/n/10 . See their re-spec-tive head-ers for de-tails and \T1/txtt/m/n/10 examples/ [128] Underfull \hbox (badness 10000) in paragraph at lines 13873--13879 []\T1/qtm/m/n/10 Add the op-tional \T1/txtt/m/n/10 allow_streams \T1/qtm/m/n/10 pa-ram-e-ter \T1/txtt/m/n/10 QPDFObjectHandle::makeDirect\T1/qtm/m/n/10 . When [129] Underfull \hbox (badness 10000) in paragraph at lines 13917--13920 []\T1/qtm/m/n/10 Add \T1/txtt/m/n/10 qpdf_register_progress_reporter \T1/qtm/m/ n/10 to the C API, cor-re-spond-ing to [130] Underfull \hbox (badness 10000) in paragraph at lines 14035--14039 []\T1/qtm/m/n/10 Fixed a mem-ory leak that could oc-cur un-der spe-cific cir-cu m-stances when [131] Underfull \hbox (badness 10000) in paragraph at lines 14251--14255 []\T1/qtm/m/n/10 The [][][][]\T1/txtt/m/sl/10 preserve[]unreferenced[]resources [][] \T1/qtm/m/n/10 is now just a syn-onym for [132] [133] Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 []\T1/qtm/m/n/10 In-cor-po-rate con-tri-bu-tion from Masamichi Hosoda to pro-vi de new API calls for Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 get-ting file-level in-for-ma-tion about in-put and out-put file s, en-abling cer-tain op- Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 er-a-tions on the files at the file level rather than the ob-jec t level. New meth- Underfull \hbox (badness 10000) in paragraph at lines 14472--14481 \T1/qtm/m/n/10 ods in-clude \T1/txtt/m/n/10 QPDF::getXRefTable()\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFObjectHandle::getParsedOffset()\T1/qtm/m/n/10 , Overfull \hbox (18.0798pt too wide) in paragraph at lines 14472--14481 \T1/txtt/m/n/10 QPDFWriter::getRenumberedObjGen(QPDFObjGen)\T1/qtm/m/n/10 , and \T1/txtt/m/n/10 QPDFWriter::getWrittenXRefTable()\T1/qtm/m/n/10 . [134] Underfull \hbox (badness 10000) in paragraph at lines 14591--14596 []\T1/qtm/m/n/10 Change \T1/txtt/m/n/10 QPDFOutlineDocumentHelper::getTopLevelO utlines \T1/qtm/m/n/10 and Underfull \hbox (badness 10000) in paragraph at lines 14676--14689 []\T1/qtm/m/n/10 When pars-ing con-tent streams with \T1/txtt/m/n/10 QPDFObject Handle::ParserCallbacks\T1/qtm/m/n/10 , in place Underfull \hbox (badness 10000) in paragraph at lines 14676--14689 \T1/qtm/m/n/10 of the method \T1/txtt/m/n/10 handleObject(QPDFObjectHandle)\T1/ qtm/m/n/10 , the de-vel-oper may over-ride Underfull \hbox (badness 8151) in paragraph at lines 14676--14689 \T1/txtt/m/n/10 handleObject(QPDFObjectHandle, size_t offset, size_t length)\T1 /qtm/m/n/10 . If this method [135] [136] [137] [138] Underfull \hbox (badness 5446) in paragraph at lines 15152--15159 []\T1/qtm/m/n/10 Fix long-standing lim-i-ta-tion of \T1/txtt/m/n/10 QPDFPageObj ectHelper::getPageImages \T1/qtm/m/n/10 so that it now [139] [140] Underfull \hbox (badness 10000) in paragraph at lines 15357--15365 []\T1/qtm/m/n/10 Re-move the re-stric-tion in most cases that the source QPDF o b-ject used in a Underfull \hbox (badness 10000) in paragraph at lines 15391--15398 []\T1/qtm/m/n/10 Add new meth-ods \T1/txtt/m/n/10 QPDFAcroFormDocumentHelper::g enerateAppearancesIfNeeded \T1/qtm/m/n/10 and Underfull \hbox (badness 10000) in paragraph at lines 15400--15409 []\T1/qtm/m/n/10 Add two new helper func-tions for deal-ing with re-source dic- tio-nar-ies: Underfull \hbox (badness 10000) in paragraph at lines 15411--15416 []\T1/qtm/m/n/10 Add meth-ods \T1/txtt/m/n/10 QPDFPageDocumentHelper::flattenAn notations() \T1/qtm/m/n/10 and Underfull \hbox (badness 5741) in paragraph at lines 15411--15416 \T1/txtt/m/n/10 QPDFAnnotationObjectHelper::getPageContentForAppearance() \T1/q tm/m/n/10 for han-dling low-level Underfull \hbox (badness 10000) in paragraph at lines 15418--15423 []\T1/qtm/m/n/10 Add new helper classes: \T1/txtt/m/n/10 QPDFOutlineDocumentHel per\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPDFOutlineObjectHelper\T1/qtm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 15418--15423 \T1/txtt/m/n/10 QPDFPageLabelDocumentHelper\T1/qtm/m/n/10 , \T1/txtt/m/n/10 QPD FNameTreeObjectHelper\T1/qtm/m/n/10 , and [141] [142] Underfull \hbox (badness 10000) in paragraph at lines 15714--15720 []\T1/qtm/m/n/10 Add three new ob-ject helper class: \T1/txtt/m/n/10 QPDFPageOb jectHelper \T1/qtm/m/n/10 for pages, [143] Underfull \hbox (badness 7099) in paragraph at lines 15865--15876 []\T1/qtm/m/n/10 New API for work-ing with PDF con-tent streams at a lex-i-cal level. The new class [144] [145] Underfull \hbox (badness 10000) in paragraph at lines 16098--16104 []\T1/qtm/m/n/10 Add new C API func-tions \T1/txtt/m/n/10 qpdf_set_compress_str eams\T1/qtm/m/n/10 , \T1/txtt/m/n/10 qpdf_set_decode_level\T1/qtm/m/n/10 , [146] Underfull \hbox (badness 10000) in paragraph at lines 16269--16278 []\T1/qtm/m/n/10 New \T1/txtt/m/n/10 QPDFObjGen \T1/qtm/m/n/10 class added to r ep-re-sent an ob-ject ID/generation pair. [147] [148] [149] Underfull \hbox (badness 10000) in paragraph at lines 16583--16587 []\T1/qtm/m/n/10 Bug fix: \T1/txtt/m/n/10 QPDFWriter::setOutputMemory \T1/qtm/m /n/10 did not work when not used with [150] [151] [152] [153] [154] [155] [156] Chapter 18. [157] [158] Chapter 19. [159] [160] [161] [162] (./qpdf.ind) (./qpdf.aux) ) (see the transcript file for additional information)</usr/share/texmf-dist/font s/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public /amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qhvb .pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qhvbi.pfb></usr/share/t exmf-dist/fonts/type1/public/tex-gyre/qhvr.pfb></usr/share/texmf-dist/fonts/typ e1/public/tex-gyre/qtmb.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/ qtmr.pfb></usr/share/texmf-dist/fonts/type1/public/tex-gyre/qtmri.pfb></usr/sha re/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb></usr/share/texmf-dist/font s/type1/public/txfonts/t1xtt.pfb></usr/share/texmf-dist/fonts/type1/public/txfo nts/t1xtt.pfb></usr/share/texmf-dist/fonts/type1/public/txfonts/tcxtt.pfb></usr /share/texmf-dist/fonts/type1/urw/times/utmr8a.pfb> Output written on qpdf.pdf (168 pages, 699692 bytes). Transcript written on qpdf.log. Latexmk: Getting log file 'qpdf.log' Latexmk: Examining 'qpdf.fls' Latexmk: Examining 'qpdf.log' Latexmk: Index file 'qpdf.idx' was written Latexmk: Log file says output to 'qpdf.pdf' Have index file 'qpdf.idx', qpdf.ind qpdf Latexmk: All targets (qpdf.pdf) are up-to-date [ 99%] Built target doc_pdf [ 99%] Built target doc [ 99%] Generating doc-dist/manual-html, doc-dist/manual-single-page-html, doc-dist/qpdf-manual.pdf [100%] Built target doc_dist make: Leaving directory '/build/qpdf/src/qpdf-12.2.0/build' ==> Entering fakeroot environment... ==> Starting package_qpdf()... make: Entering directory '/build/qpdf/src/qpdf-12.2.0/build' [ 0%] Built target doc_html [ 25%] Built target qpdf_corpus [ 25%] Built target standalone_fuzzer [ 25%] Built target doc_singlehtml [ 25%] Built target doc_pdf [ 25%] Built target doc [ 26%] Built target doc_dist [ 50%] Built target libqpdf_object [ 51%] Built target libqpdf [ 52%] Built target arg_parser [ 52%] Built target ascii85 [ 52%] Built target cxx11 [ 52%] Built target aes [ 52%] Built target base64 [ 53%] Built target closed_file_input_source [ 53%] Built target buffer [ 54%] Built target bits [ 54%] Built target concatenate [ 55%] Built target crypto_provider [ 56%] Built target dct_uncompress [ 57%] Built target dct_compress [ 57%] Built target flate [ 57%] Built target hex [ 57%] Built target input_source [ 57%] Built target logger [ 58%] Built target json_handler [ 59%] Built target json [ 59%] Built target json_parse [ 59%] Built target lzw [ 59%] Built target md5 [ 59%] Built target main_from_wmain [ 60%] Built target matrix [ 61%] Built target nntree [ 61%] Built target numrange [ 62%] Built target pointer_holder [ 63%] Built target obj_table [ 64%] Built target pl_function [ 65%] Built target pdf_version [ 65%] Built target predictors [ 65%] Built target qintc [ 65%] Built target random [ 65%] Built target runlength [ 66%] Built target rc4 [ 67%] Built target qutil [ 68%] Built target sha2 [ 68%] Built target sparse_array [ 69%] Built target logger_c [ 69%] Built target pdf-attach-file [ 70%] Built target pdf-bookmarks [ 72%] Built target pdf-count-strings [ 72%] Built target pdf-custom-filter [ 72%] Built target pdf-create [ 73%] Built target pdf-double-page-size [ 73%] Built target pdf-filter-tokens [ 73%] Built target pdf-npages [ 73%] Built target pdf-invert-images [ 73%] Built target pdf-mod-info [ 74%] Built target pdf-name-number-tree [ 75%] Built target pdf-overlay-page [ 75%] Built target pdf-parse-content [ 76%] Built target pdf-set-form-values [ 77%] Built target qpdf-job [ 77%] Built target pdf-split-pages [ 78%] Built target qpdfjob-remove-annotations [ 78%] Built target pdf-c-objects [ 79%] Built target pdf-linearize [ 79%] Built target qpdfjob-save-attachment [ 79%] Built target qpdfjob-c [ 80%] Built target qpdfjob-c-save-attachment [ 82%] Built target zlib-flate [ 82%] Built target extend-c-api [ 82%] Built target qpdf_crypt_fuzzer [ 82%] Built target qpdf_fuzzer [ 83%] Built target qpdf_crypt_insecure_fuzzer [ 84%] Built target qpdf_pages_fuzzer [ 85%] Built target qpdf_lin_fuzzer [ 86%] Built target ascii85_fuzzer [ 86%] Built target qpdf_outlines_fuzzer [ 86%] Built target dct_fuzzer [ 87%] Built target flate_fuzzer [ 88%] Built target hex_fuzzer [ 89%] Built target lzw_fuzzer [ 89%] Built target pngpredictor_fuzzer [ 89%] Built target json_fuzzer [ 90%] Built target runlength_fuzzer [ 91%] Built target tiffpredictor_fuzzer [ 91%] Built target qpdf-test-compare [ 92%] Built target qpdf [ 93%] Built target test_char_sign [ 94%] Built target fix-qdf [ 95%] Built target pdf_from_scratch [ 96%] Built target test_large_file [ 96%] Built target test_driver [ 97%] Built target test_parsedoffset [ 97%] Built target test_many_nulls [ 97%] Built target test_pdf_doc_encoding [ 98%] Built target test_pdf_unicode [ 99%] Built target test_shell_glob [ 99%] Built target test_tokenizer [ 99%] Built target test_renumber [100%] Built target test_unicode_filenames [100%] Built target qpdf-ctest [100%] Built target qpdfjob-ctest [100%] Built target test_xref Install the project... -- Install configuration: "" -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFUsage.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Buffer.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/PDFVersion.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_OStream.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFNameTreeObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_copy_att.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_StdioFile.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFLogger.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFOutlineObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFOutlineDocumentHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_att.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/FileInputSource.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDF.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/qpdf-c.h -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/BufferInputSource.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_main.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/ObjectHandle.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFCryptoImpl.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Buffer.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFXRefEntry.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFAcroFormDocumentHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/RandomDataProvider.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/qpdfjob-c.h -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFAnnotationObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_enc.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/PointerHolder.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/ClosedFileInputSource.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Function.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QUtil.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QTC.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFEFStreamObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_RunLength.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_set_page_labels.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_uo.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFStreamFilter.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_pages.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFPageLabelDocumentHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFPageObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFSystemError.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFMatrix.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_DCT.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_QPDFTokenizer.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Count.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFExc.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObjGen.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pipeline.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/InputSource.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObjectHandle.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_String.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Flate.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Discard.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QIntC.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/qpdflogger-c.h -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Constants.h -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFPageDocumentHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFCryptoProvider.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Concatenate.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Types.h -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObject.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFFormFieldObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFJob.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFEmbeddedFileDocumentHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFWriter.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFDocumentHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFTokenizer.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFNumberTreeObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/JSON.hh -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/DLL.h -- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFFileSpecObjectHelper.hh -- Installing: /build/qpdf/pkg/qpdf/usr/lib/libqpdf.so.30.2.0 -- Installing: /build/qpdf/pkg/qpdf/usr/lib/libqpdf.so.30 -- Installing: /build/qpdf/pkg/qpdf/usr/lib/libqpdf.so -- Installing: /build/qpdf/pkg/qpdf/usr/lib/pkgconfig/libqpdf.pc -- Installing: /build/qpdf/pkg/qpdf/usr/lib/cmake/qpdf/libqpdfTargets.cmake -- Installing: /build/qpdf/pkg/qpdf/usr/lib/cmake/qpdf/libqpdfTargets-noconfig.cmake -- Installing: /build/qpdf/pkg/qpdf/usr/lib/cmake/qpdf/qpdfConfigVersion.cmake -- Installing: /build/qpdf/pkg/qpdf/usr/lib/cmake/qpdf/qpdfConfig.cmake -- Installing: /build/qpdf/pkg/qpdf/usr/bin/qpdf -- Set non-toolchain portion of runtime path of "/build/qpdf/pkg/qpdf/usr/bin/qpdf" to "" -- Installing: /build/qpdf/pkg/qpdf/usr/bin/fix-qdf -- Set non-toolchain portion of runtime path of "/build/qpdf/pkg/qpdf/usr/bin/fix-qdf" to "" -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/extend-c-api-impl.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/extend-c-api.c -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/extend-c-api.h -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-attach-file.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-bookmarks.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-c-objects.c -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-count-strings.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-create.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-custom-filter.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-double-page-size.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-filter-tokens.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-invert-images.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-linearize.c -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-mod-info.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-name-number-tree.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-npages.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-overlay-page.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-parse-content.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-set-form-values.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/pdf-split-pages.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/qpdf-job.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/qpdfjob-c-save-attachment.c -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/qpdfjob-c.c -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/qpdfjob-remove-annotations.cc -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/examples/qpdfjob-save-attachment.cc -- Installing: /build/qpdf/pkg/qpdf/usr/bin/zlib-flate -- Set non-toolchain portion of runtime path of "/build/qpdf/pkg/qpdf/usr/bin/zlib-flate" to "" -- Installing: /build/qpdf/pkg/qpdf/usr/share/doc/qpdf/README-doc.txt -- Installing: /build/qpdf/pkg/qpdf/usr/share/man/man1/qpdf.1 -- Installing: /build/qpdf/pkg/qpdf/usr/share/man/man1/fix-qdf.1 -- Installing: /build/qpdf/pkg/qpdf/usr/share/man/man1/zlib-flate.1 make: Leaving directory '/build/qpdf/src/qpdf-12.2.0/build' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/lib/libqpdf.so.30.2.0 libfakeroot internal error: payload not recognized! ==> Creating package "qpdf"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Starting package_qpdf-docs()... ~/qpdf/src/qpdf-12.2.0/build/manual/doc-dist ~/qpdf/src/qpdf-12.2.0 ~/qpdf/src/qpdf-12.2.0 make: Entering directory '/build/qpdf/src/qpdf-12.2.0/build/examples' [ 64%] Built target libqpdf_object [ 67%] Built target libqpdf [ 67%] Built target pdf-attach-file [ 70%] Built target pdf-bookmarks [ 70%] Built target pdf-create [ 72%] Built target pdf-count-strings [ 75%] Built target pdf-custom-filter [ 75%] Built target pdf-double-page-size [ 75%] Built target pdf-invert-images [ 78%] Built target pdf-filter-tokens [ 81%] Built target pdf-name-number-tree [ 81%] Built target pdf-mod-info [ 83%] Built target pdf-parse-content [ 83%] Built target pdf-npages [ 83%] Built target pdf-overlay-page [ 83%] Built target pdf-split-pages [ 86%] Built target pdf-set-form-values [ 86%] Built target pdf-c-objects [ 89%] Built target pdf-linearize [ 91%] Built target qpdfjob-remove-annotations [ 94%] Built target qpdfjob-save-attachment [ 94%] Built target qpdf-job [ 97%] Built target qpdfjob-c [ 97%] Built target qpdfjob-c-save-attachment [100%] Built target extend-c-api Install the project... -- Install configuration: "" -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/extend-c-api-impl.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/extend-c-api.c -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/extend-c-api.h -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-attach-file.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-bookmarks.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-c-objects.c -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-count-strings.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-create.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-custom-filter.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-double-page-size.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-filter-tokens.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-invert-images.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-linearize.c -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-mod-info.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-name-number-tree.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-npages.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-overlay-page.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-parse-content.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-set-form-values.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/pdf-split-pages.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/qpdf-job.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/qpdfjob-c-save-attachment.c -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/qpdfjob-c.c -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/qpdfjob-remove-annotations.cc -- Installing: /build/qpdf/pkg/qpdf-docs/usr/share/doc/qpdf/examples/qpdfjob-save-attachment.cc make: Leaving directory '/build/qpdf/src/qpdf-12.2.0/build/examples' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "qpdf-docs"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: qpdf 12.2.0-1 (Tue May 6 15:04:22 2025) ==> Cleaning up...