==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: qpdf 12.2.0-1 (Tue May  6 14:55:17 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:26 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:   328.86 MiB
Total Installed Size:  900.32 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-aarch64 downloading...
 cmake-4.0.1-2-aarch64 downloading...
 texlive-pictures-2025.2-1-any downloading...
 texlive-bin-2025.2-1-aarch64 downloading...
 texlive-basic-2025.2-1-any downloading...
 python-babel-2.15.0-2-any downloading...
 aom-3.12.1-1-aarch64 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-aarch64 downloading...
 poppler-data-0.4.12-2-any downloading...
 texlive-latex-2025.2-1-any downloading...
 x265-4.0-1-aarch64 downloading...
 rav1e-0.7.1-1-aarch64 downloading...
 harfbuzz-11.2.0-1-aarch64 downloading...
 dvisvgm-3.3-1-aarch64 downloading...
 libxcb-1.17.0-1-aarch64 downloading...
 openjpeg2-2.5.3-1-aarch64 downloading...
 python-docutils-1:0.21.2-3-any downloading...
 cairo-1.18.4-1-aarch64 downloading...
 shared-mime-info-2.4-2-aarch64 downloading...
 libheif-1.19.8-1-aarch64 downloading...
 libxt-1.3.1-1-aarch64 downloading...
 freetype2-2.13.3-3-aarch64 downloading...
 gdk-pixbuf2-2.42.12-2-aarch64 downloading...
 libtiff-4.7.0-1-aarch64 downloading...
 libjpeg-turbo-3.1.0-1-aarch64 downloading...
 avahi-1:0.8+r194+g3f79789-3-aarch64 downloading...
 fontconfig-2:2.16.2-1-aarch64 downloading...
 libxaw-1.0.16-1-aarch64 downloading...
 dav1d-1.5.1-1-aarch64 downloading...
 cppdap-1.58.0-2-aarch64 downloading...
 libwebp-1.5.0-1-aarch64 downloading...
 libidn-1.43-1-aarch64 downloading...
 python-jinja-1:3.1.5-1-any downloading...
 libcups-2:2.4.12-1-aarch64 downloading...
 libavif-1.2.1-1-aarch64 downloading...
 libuv-1.51.0-1-aarch64 downloading...
 libpng-1.6.48-1-aarch64 downloading...
 xorgproto-2024.1-2-any downloading...
 python-urllib3-2.4.0-1-any downloading...
 libde265-1.0.15-3-aarch64 downloading...
 lcms2-2.17-1-aarch64 downloading...
 python-snowballstemmer-2.2.0-7-any downloading...
 libyuv-r2426+464c51a03-1-aarch64 downloading...
 rhash-1.4.4-1-aarch64 downloading...
 pixman-0.46.0-1-aarch64 downloading...
 gd-2.3.3-8-aarch64 downloading...
 jsoncpp-1.9.6-3-aarch64 downloading...
 xcb-proto-1.17.0-3-any downloading...
 python-requests-2.32.3-4-any downloading...
 python-sphinxcontrib-jquery-4.1-4-any downloading...
 libxext-1.3.6-1-aarch64 downloading...
 python-charset-normalizer-3.4.1-1-any downloading...
 potrace-1.16-3-aarch64 downloading...
 python-idna-3.10-2-any downloading...
 graphite-1:1.3.14-4-aarch64 downloading...
 lzo-2.10-5-aarch64 downloading...
 libice-1.1.2-1-aarch64 downloading...
 libxmu-1.2.1-1-aarch64 downloading...
 libxpm-3.5.17-2-aarch64 downloading...
 zziplib-0.13.79-1-aarch64 downloading...
 giflib-5.2.2-2-aarch64 downloading...
 jbig2dec-0.20-1-aarch64 downloading...
 woff2-1.0.2-5-aarch64 downloading...
 ijs-0.35-6-aarch64 downloading...
 libpaper-2.2.6-1-aarch64 downloading...
 jbigkit-2.1-8-aarch64 downloading...
 python-pytz-2025.2-1-any downloading...
 libsynctex-2025.2-1-aarch64 downloading...
 libsm-1.2.6-1-aarch64 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-aarch64 downloading...
 libxdmcp-1.1.5-1.1-aarch64 downloading...
 python-sphinxcontrib-devhelp-2.0.0-4-any downloading...
 python-markupsafe-2.1.5-3-aarch64 downloading...
 libdaemon-0.14-6-aarch64 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-aarch64 downloading...
 libsigsegv-2.15-1-aarch64 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 - Success
-- 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 (15.0s)
-- Generating done (0.9s)
-- 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%] Building CXX object fuzz/CMakeFiles/standalone_fuzzer.dir/standalone_fuzz_target_runner.cc.o
[  0%] Generating html/index.html
[  0%] Generating qpdf_corpus/b4ba8afb4ef868fc71f9f95a36f6dbdab36d89d4
[  1%] Generating qpdf_corpus/d1fa7453cefae0e47cb447431c384a0483e324e8
[  1%] Generating qpdf_corpus/3def07fa5f196a455313062d945ce227c033b0bb
[  1%] Generating qpdf_corpus/76ffdaa81112d47c22a55f753112318d8c490856
[  2%] Generating qpdf_corpus/ce644a49d01a4653c68548a7fbc7b9b8f7eb3e89
[  2%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/BitStream.cc.o
[  2%] Generating qpdf_corpus/2d56b7ecc40adb52c34b144fa48ace3932344d3a
[  3%] Generating qpdf_corpus/6bcc949a9aa87479ddd9866415ea99aa543fe7c4
[  3%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Buffer.cc.o
[  3%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/BitWriter.cc.o
[  3%] Generating qpdf_corpus/078719298eb735cf020a348517cf701486bcc3bd
[  3%] Generating qpdf_corpus/baaaccc64ed05296059830afbb65b70db409b597
[  3%] Generating qpdf_corpus/f693ee2da9b0d9dfd58088db043f768efa2a6da5
[  4%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/BufferInputSource.cc.o
[  4%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/ClosedFileInputSource.cc.o
[  4%] Generating qpdf_corpus/e0309568600327139d044120943fcee6ec34f54f
[  4%] Generating qpdf_corpus/cb0213b403893e87587b81834847508f1780dd49
[  4%] Generating qpdf_corpus/88002e251a304f91ca07e2dd0bf13e964ef0eb52
[  4%] Generating qpdf_corpus/b110a7fc8357ae1e79213b99c8a25cfdf428f057
[  5%] Generating qpdf_corpus/e85a36ce23be7a1d197369c212bafa39b4cec45c
[  6%] Generating qpdf_corpus/882b55b4766d1559c03cb824ec3cd117a19a6324
[  6%] Generating qpdf_corpus/ea7427b87b4fba45d530e41b41aa8dd961f19596
[  7%] Generating qpdf_corpus/912aab2852875edcab9af8f7abf886d1f74a1d23
[  7%] Generating qpdf_corpus/55b61333059e2f2e271f0b548367e2931e7a7836
[  7%] Generating qpdf_corpus/465fca7be9b67e971027f9ab43ba67aa9d0b3501
[  7%] Generating qpdf_corpus/2cc5d71a487a4b5cce773902fc8411ba5ece9eb4
[  7%] Generating qpdf_corpus/a2776b678d51489a6078b882b8810767a5b81c19
[  8%] Generating qpdf_corpus/72c8deb222c97dd69afe16655eacd824a9f646ca
[  9%] Generating qpdf_corpus/c60c359142540de1dbb7ae76f9491537ef552a0a
[  9%] Generating qpdf_corpus/a0156fe45e757da2d67fac4211788bd51f68b5f3
[  9%] Generating qpdf_corpus/d96615ba4a72cf3c1636fa1d6c16ed4822f72db3
[ 10%] Generating qpdf_corpus/21dffc2bf33717986a43a86a45001a8836cabae2
[ 10%] Generating qpdf_corpus/154ef76bc0444207318bf0dc4b4a430007db387b
[ 10%] Generating qpdf_corpus/ec8845e430b31afd38f3b41d001f7ad03713c46b
[ 10%] Generating qpdf_corpus/d74b668e383308204568075f22d80006fc2b7fd0
Running Sphinx v8.2.3
loading translations [en]... done
[ 10%] Generating qpdf_corpus/98936f93306e3575686c549feb7169e08ad7a0a6
[ 11%] Generating qpdf_corpus/2f4dd624970cdcf8cb00efee491074062227b1ec
[ 11%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/ContentNormalizer.cc.o
[ 11%] Generating qpdf_corpus/662d709029351b1773e19f61af160df14dace132
[ 11%] Generating qpdf_corpus/96f7ce36add0f6156e2b9a7213da9f5ba0e70d98
[ 11%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/CryptoRandomDataProvider.cc.o
[ 11%] Generating qpdf_corpus/a3fdc49102ea6e4531630e9859454cc99468f640
[ 11%] Generating qpdf_corpus/6c40dc64ce375d880a68974fb15bb25cc7162354
[ 12%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/FileInputSource.cc.o
[ 12%] Generating qpdf_corpus/ccb75feb2a3ade7012b8999b6a87c6081a8c99b9
[ 12%] Generating qpdf_corpus/824f6d27f1d67e7eb2605f3137e1107661784611
[ 12%] Linking CXX static library libstandalone_fuzzer.a
[ 13%] Generating qpdf_corpus/f871f14e1231df6df85c765ae82e1bdb4c1402ed
[ 13%] Generating qpdf_corpus/0ce62116363811a1888a82253169fd2fa99cafb2
[ 13%] Generating qpdf_corpus/8d4367a1d2e3c4143e67635e2953d27dcef7354a
[ 13%] Generating qpdf_corpus/aed71f8b1e5070e4c990715ceaa1fa97afa9293e
[ 14%] Generating qpdf_corpus/475e7e14812c28594e562d70050806ad090e93a2
[ 14%] Generating qpdf_corpus/79ea56950a1b519b40a4cddbd84bf74812bc41d6
[ 14%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/InputSource.cc.o
[ 14%] Generating qpdf_corpus/844536136a677a62b7bfd08067a05a85af01defe
[ 15%] Generating qpdf_corpus/a266221b1ff2dda57f0e500dfc367214f51a2797
[ 15%] Generating qpdf_corpus/90003dcfedf51bba494d9dabfdd0c1754f2e143d
[ 15%] Generating qpdf_corpus/380f5d7305855d772927dff9b0ea0d0024ff8824
[ 15%] Generating qpdf_corpus/62c3aa613a08cabaf40a64a85aa26946cadac14e
[ 16%] Generating qpdf_corpus/61fb76fc1d6dd2361370f8b2bf5324aec3cd7cd3
[ 16%] Generating qpdf_corpus/617585cf1703dc62a5f98f87090503a8aa45ab65
[ 16%] Built target standalone_fuzzer
[ 16%] Generating qpdf_corpus/5802a6d7b50d292431a2b898637244589f4adfd8
[ 16%] Generating qpdf_corpus/6499deef625ebcd225daf6231d0a74b7d2bf28ac
[ 16%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/InsecureRandomDataProvider.cc.o
[ 16%] Generating qpdf_corpus/0d0ca9e51361ddf6cd57442cb53ff2706b8439ed
[ 16%] Generating qpdf_corpus/9688893a1f893846b5f1c8f12243bd1771217cd0
[ 16%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/JSON.cc.o
[ 17%] Generating qpdf_corpus/97dc791b215191dba708fa4056871ad1caba000b
[ 18%] Generating qpdf_corpus/ab5da4eadccc2c23eeec389fd9a708d33c813af4
[ 18%] Generating qpdf_corpus/88ba7a7c3ede61b05d4fcecbad4211388170acc0
[ 18%] Generating qpdf_corpus/a96777ed6bfd8153ec15538d807da72b82f8b035
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 19 source files that are out of date
updating environment: [new config] 19 added, 0 changed, 0 removed
[ 18%] Generating qpdf_corpus/96b29867cfa3cdb431e6d85b55e57cae885f8b95
reading sources... [  5%] acknowledgement
[ 19%] Generating qpdf_corpus/bc5569e8cfceb5168ddbdcea818fdacd04db6610
[ 19%] Generating qpdf_corpus/357cc40712379fb687c1c58ce52524a81f3bc717
reading sources... [ 11%] cli
[ 19%] Generating qpdf_corpus/430173464f1d1834efba5f201e51616163375935
[ 20%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/JSONHandler.cc.o
[ 20%] Generating qpdf_corpus/e84fc48ab8ca83ed1e0f64b489cccccb771a29d9
[ 21%] Generating qpdf_corpus/f00fe0360bf6384fc97d337338ed2e01a4e6ac7c
[ 21%] Generating qpdf_corpus/3a867df4b9ddac17f471ea9bd9d9d31ddd3ca964
[ 21%] Generating qpdf_corpus/9e09761de193c4daf82c1c6fc3c6fd72d0cae90d
[ 22%] Generating qpdf_corpus/10b3d03fc7ebd02c6f5377ec3f10454f50d86664
[ 22%] Generating qpdf_corpus/5bab4b2b6380cbcc425732c463bb0e87e18be58d
[ 22%] Generating qpdf_corpus/11becc8bd67bc29f30b944c9c08ecf0e7b62d9c4
[ 23%] Generating qpdf_corpus/5da4833dc79c4f30164636285616273c0bd51add
[ 23%] Generating qpdf_corpus/13573d1bc800ce8085952a2b29e57839ff48e1d6
[ 23%] Generating qpdf_corpus/1fba5ae6db781304a31a60e8a6054af7fbe62762
[ 24%] Generating qpdf_corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709
[ 24%] Generating qpdf_corpus/6bd2a6b8956ad1dd8b30837f859e847c24a70a50
[ 24%] Generating qpdf_corpus/ac6d3db9f867bccce02e7dd5d3aa9ac2e2dfa5e6
[ 24%] Generating qpdf_corpus/6c71be764f7c61119afbf805788565b8417de5fc
[ 24%] Generating qpdf_corpus/f1688e27ccad5268cc449711452878a5a6c047b1
[ 24%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/MD5.cc.o
[ 24%] Generating qpdf_corpus/7e67af6524cb3a0af6beda0d975af3baf94347b2
[ 25%] Generating qpdf_corpus/81ff24aab4ff440a51f00c9ee995e7ae8f104cb7
[ 25%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/NNTree.cc.o
[ 25%] Generating qpdf_corpus/ed60ac8b0583e792379d8b94d3a8a90afa8e2023
[ 25%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/OffsetInputSource.cc.o
[ 25%] Generating qpdf_corpus/b265e22223b8b81228afce6f4fd59af799045bff
[ 25%] Generating qpdf_corpus/c586e22bd95cffd00e14699a12d9bfbe0c5ecf5b
[ 26%] Generating qpdf_corpus/08a5daa0cc3bd33d23f4f7c0175a29dc1e4d8358
[ 26%] Generating qpdf_corpus/1ee1d3a39e6994191a52514fc8699e4539b78103
[ 26%] Generating qpdf_corpus/2895401e54f0a200de3fb5a634c31da897c3b15d
[ 26%] Generating qpdf_corpus/caf53348a6ee5bf204097b18ab2ba3c93bf89309
[ 26%] Generating qpdf_corpus/0afc2faea97f92e466b5dc5a9c1061d953ae216d
[ 26%] Generating qpdf_corpus/6025045f72b8a61cde2e3c34663bc1d656302d30
[ 27%] Generating qpdf_corpus/b1bf4799eacf9447516e0f14e9df3d453f486882
[ 27%] Generating qpdf_corpus/e097d2ec88711f265e56c7bbac077cf975a58de6
[ 27%] Generating qpdf_corpus/1b77e9dbffccbfc9f493612b9d010a7216270d8f
[ 28%] Generating qpdf_corpus/1ad4b888b3616ee9c51dbe05476d68ce4d78c431
[ 28%] Generating qpdf_corpus/f58a87d14278569f6bac884bcfe161b8f79fea3f
[ 28%] Generating qpdf_corpus/3fb3e6fef4bdcf3a1f4080ce93b976ceaa5c8f1c
[ 28%] Generating qpdf_corpus/bf637a1b4e86bbb3d90c0611c59a05a080716926
[ 28%] Built target qpdf_corpus
[ 29%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/PDFVersion.cc.o
[ 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
[ 30%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_ASCIIHexDecoder.cc.o
reading sources... [ 16%] contributing
reading sources... [ 21%] design
[ 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
[ 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... [ 26%] download
reading sources... [ 32%] encryption
reading sources... [ 37%] index
reading sources... [ 42%] installation
[ 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... [ 47%] json
[ 32%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_Function.cc.o
[ 32%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_LZWDecoder.cc.o
[ 32%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_MD5.cc.o
reading sources... [ 53%] library
reading sources... [ 58%] license
reading sources... [ 63%] linearization
[ 33%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/Pl_OStream.cc.o
reading sources... [ 68%] object-streams
reading sources... [ 74%] overview
reading sources... [ 79%] packaging
reading sources... [ 84%] qdf
reading sources... [ 89%] qpdf-job
reading sources... [ 95%] release-notes
[ 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
[ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFCryptoProvider.cc.o
[ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFDocumentHelper.cc.o
reading sources... [100%] weak-crypto

looking for now-outdated files... none found
pickling environment... [ 36%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFEFStreamObjectHelper.cc.o
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/documentation_options.js
Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/html/_static/language_data.js
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
writing output... [  5%] acknowledgement
writing output... [ 11%] cli
[ 37%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFEmbeddedFileDocumentHelper.cc.o
[ 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... [ 16%] contributing
writing output... [ 21%] design
[ 37%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFFormFieldObjectHelper.cc.o
[ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob.cc.o
writing output... [ 26%] download
writing output... [ 32%] encryption
writing output... [ 37%] index
writing output... [ 42%] installation
[ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob_argv.cc.o
writing output... [ 47%] json
writing output... [ 53%] library
writing output... [ 58%] license
writing output... [ 63%] linearization
[ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob_config.cc.o
writing output... [ 68%] object-streams
writing output... [ 74%] overview
[ 38%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFJob_json.cc.o
writing output... [ 79%] packaging
writing output... [ 84%] qdf
writing output... [ 89%] qpdf-job
writing output... [ 95%] release-notes
writing output... [100%] weak-crypto

generating indices... genindex 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
[ 39%] Generating singlehtml/index.html
Running Sphinx v8.2.3
loading translations [en]... done
[ 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
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/documentation_options.js
Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/language_data.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
[ 40%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFOutlineDocumentHelper.cc.o
[ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFOutlineObjectHelper.cc.o
 release-notes
[ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFPageDocumentHelper.cc.o
 acknowledgement
[ 41%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFPageLabelDocumentHelper.cc.o
assembling single document: done
writing... [ 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
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/documentation_options.js
Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/singlehtml/_static/language_data.js
copying static files: done
copying extra files... 
copying extra files: done
dumping object inventory... done
build succeeded.

The HTML page is in singlehtml.
[ 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%] Built target doc_singlehtml
[ 44%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_String.cc.o
[ 45%] Generating latex/qpdf.pdf
[ 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
Running Sphinx v8.2.3
loading translations [en]... done
[ 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
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/Makefile
Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/make.bat
Writing evaluated template result to /build/qpdf/src/qpdf-12.2.0/build/manual/latex/latexmkjarc
done
copying assets: done
processing qpdf.tex... 
[ 46%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_optimization.cc.o
index
 overview
 license
 download
 installation
 packaging
 cli
 qdf
 library
 weak-crypto
 json
 contributing
 design
 qpdf-job
 linearization
 object-streams
 encryption
 release-notes
 acknowledgement

resolving references...
[ 46%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDF_pages.cc.o
processing qpdf.tex: done
writing... [ 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
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).
[ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/ResourceFinder.cc.o
[ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/SecureRandomDataProvider.cc.o
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.
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)[ 47%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/SF_FlateLzwDecode.cc.o
 (./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[ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/qpdf-c.cc.o

(/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))[ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/qpdfjob-c.cc.o

(./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[ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/qpdflogger-c.cc.o
)
(/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
(/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][ 48%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFCrypto_openssl.cc.o

No file qpdf.toc.

[1]
[2]
[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)

LaTeX Warning: Hyper reference `installation:build-options' on page 9 undefined
 on input line 228.


[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-
[ 49%] Building CXX object libqpdf/CMakeFiles/libqpdf_object.dir/QPDFCrypto_gnutls.cc.o

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.


[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.


[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.


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]

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.


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.


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.


[52]
Chapter 7.

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]
Overfull \vbox (3.07965pt too high) detected at line 7375

[65]

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]

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.


[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]

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]
[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.

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

[92]
[93]
[94]
Chapter 14.

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.


[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][ 49%] Built target libqpdf_object

[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.


[ 49%] Building CXX object libtests/CMakeFiles/cxx11.dir/cxx11.cc.o
[ 49%] Building CXX object libtests/CMakeFiles/arg_parser.dir/arg_parser.cc.o
[ 49%] Building CXX object libtests/CMakeFiles/ascii85.dir/ascii85.cc.o
[ 49%] Building CXX object libtests/CMakeFiles/aes.dir/aes.cc.o
[ 50%] Linking CXX shared library libqpdf.so
[ 50%] Building CXX object libtests/CMakeFiles/base64.dir/base64.cc.o
[ 50%] Building CXX object libtests/CMakeFiles/bits.dir/bits.cc.o
[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.


[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.


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

[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.


[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]

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]
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.


[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.


[ 50%] Linking CXX executable ascii85
[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.


[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]

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.


[ 50%] Linking CXX executable base64
[154]
[155]
[156]
Chapter 18.

[157]
[158]
Chapter 19.

[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.

[ 50%] Linking CXX executable aes

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.
(./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[ 51%] Linking CXX executable bits
></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 (166 pages, 657615 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: Missing input file 'qpdf.toc' (or dependence on it) from following:
  No file qpdf.toc.
[ 51%] Built target ascii85
[ 51%] Building CXX object libtests/CMakeFiles/buffer.dir/buffer.cc.o
[ 52%] Linking CXX executable arg_parser
[ 52%] Built target base64
[ 52%] Building CXX object libtests/CMakeFiles/closed_file_input_source.dir/closed_file_input_source.cc.o
[ 52%] Built target aes
[ 52%] Built target libqpdf
[ 52%] Building CXX object libtests/CMakeFiles/concatenate.dir/concatenate.cc.o
[ 52%] Building CXX object libtests/CMakeFiles/crypto_provider.dir/crypto_provider.cc.o
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))[ 52%] Linking CXX executable buffer

(/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)[ 53%] Linking CXX executable closed_file_input_source
[ 53%] Built target arg_parser

(/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[ 53%] Building CXX object libtests/CMakeFiles/dct_compress.dir/dct_compress.cc.o
)
(/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[ 53%] Linking CXX executable concatenate
)
(/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)[ 54%] Linking CXX executable crypto_provider
)
(/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)[ 54%] Built target bits
 (./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)[ 54%] Building CXX object libtests/CMakeFiles/dct_uncompress.dir/dct_uncompress.cc.o

(/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))[ 54%] Built target buffer
 (./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[ 54%] Building CXX object libtests/CMakeFiles/flate.dir/flate.cc.o
))
(./sphinxlatexstyleheadings.sty[ 55%] Linking CXX executable dct_compress
[ 55%] Built target closed_file_input_source

(/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty))
(./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty))[ 55%] Building CXX object libtests/CMakeFiles/hex.dir/hex.cc.o

(/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[ 55%] Built target concatenate
)
(/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))[ 55%] Building CXX object libtests/CMakeFiles/input_source.dir/input_source.cc.o

(/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[ 56%] Linking CXX executable dct_uncompress
))
(./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[ 56%] Linking CXX executable hex
) (./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[ 56%] Linking CXX executable flate

[ 56%] Built target dct_compress
[1]
[2])
[3]
[ 57%] Building CXX object libtests/CMakeFiles/json.dir/json.cc.o
[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][ 57%] Linking CXX executable input_source

[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]
[ 57%] Built target dct_uncompress
[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][ 57%] Built target crypto_provider
[ 58%] Building CXX object libtests/CMakeFiles/json_handler.dir/json_handler.cc.o

[15]
[ 58%] Building CXX object libtests/CMakeFiles/json_parse.dir/json_parse.cc.o
[16]
[17]
[18]
Chapter 5.

[19][ 58%] Built target hex

[20]
Chapter 6.
[ 58%] Building CXX object libtests/CMakeFiles/logger.dir/logger.cc.o

[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28[ 58%] Linking CXX executable cxx11
]
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][ 58%] Built target input_source

Underfull \hbox (badness 10000) in paragraph at lines 3015--3017
[]|\T1/txtt/m/n/10 4[]10,x7[]9,12[]8,

[31][ 58%] Building CXX object libtests/CMakeFiles/lzw.dir/lzw.cc.o

[32]
[33]
[34]
[35]
[36]
[37][ 58%] Linking CXX executable json_parse

[ 58%] Linking CXX executable logger
[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][ 58%] Linking CXX executable json
[ 58%] Linking CXX executable json_handler

[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][ 58%] Built target flate

[43][ 58%] Building CXX object libtests/CMakeFiles/main_from_wmain.dir/main_from_wmain.cc.o
 (/usr/share/texmf-dist/tex/latex/txfonts/ts1txtt.fd)
[ 58%] Linking CXX executable lzw
[44{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}][ 58%] Built target cxx11

[45][ 58%] Building CXX object libtests/CMakeFiles/matrix.dir/matrix.cc.o

[46]
[47]
[48]
[49]
[50]
[51]
[52]
Chapter 7.

[ 58%] Built target logger
[ 58%] Built target json_parse
[53]
[54]
Chapter 8.
[ 58%] Building CXX object libtests/CMakeFiles/nntree.dir/nntree.cc.o
[ 58%] Building CXX object libtests/CMakeFiles/md5.dir/md5.cc.o

[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]
[ 58%] Linking CXX executable main_from_wmain
[63]
[64]
Overfull \vbox (3.07965pt too high) detected at line 7375

[65]
[66]
[67]
[68]
[69]
[ 59%] Linking CXX executable matrix
[70]
[71]
[72]
Chapter 11.

[73][ 59%] Linking CXX executable md5

[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][ 59%] Built target main_from_wmain

[ 59%] Built target json
[83][ 59%] Built target json_handler

[84][ 59%] Building CXX object libtests/CMakeFiles/numrange.dir/numrange.cc.o
[ 59%] Building CXX object libtests/CMakeFiles/obj_table.dir/obj_table.cc.o
[ 59%] Building CXX object libtests/CMakeFiles/pdf_version.dir/pdf_version.cc.o

[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][ 59%] Built target lzw
[ 60%] Building CXX object libtests/CMakeFiles/pl_function.dir/pl_function.cc.o

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][ 60%] Linking CXX executable pdf_version

[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]
[ 61%] Linking CXX executable nntree
[96][ 61%] Linking CXX executable numrange

[97]
[98]
Chapter 15.

[99]
[100]
[101]
[102]
Chapter 16.

[103]
[104]
[105]
[106]
[ 61%] Linking CXX executable pl_function
[107]
[108]
Chapter 17.

[109]
[110]
[111]
[112][ 62%] Linking CXX executable obj_table

[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][ 62%] Built target matrix

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]
[ 62%] Built target pdf_version
[119][ 63%] Building CXX object libtests/CMakeFiles/pointer_holder.dir/pointer_holder.cc.o

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]
[ 63%] Building CXX object libtests/CMakeFiles/predictors.dir/predictors.cc.o
[121]
[122[ 63%] Built target md5
]
[ 63%] Building CXX object libtests/CMakeFiles/qintc.dir/qintc.cc.o
[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]
[ 63%] Built target nntree
[125]
[126]
[127[ 64%] Building CXX object libtests/CMakeFiles/qutil.dir/qutil.cc.o
]
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][ 64%] Built target obj_table

[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][ 64%] Building CXX object libtests/CMakeFiles/random.dir/random.cc.o

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][ 65%] Linking CXX executable predictors

[151]
[152]
[153]
[154]
[155]
[156]
Chapter 18.

[157]
[158]
Chapter 19.

[159]
[160][ 65%] Linking CXX executable qintc


[ 65%] Built target numrange
[161]

[ 66%] Building CXX object libtests/CMakeFiles/rc4.dir/rc4.cc.o
[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[ 66%] Linking CXX executable pointer_holder
></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'
[ 66%] Linking CXX executable random
[ 66%] Built target pl_function
Latexmk: Index file 'qpdf.idx' was written
[ 66%] Building CXX object libtests/CMakeFiles/runlength.dir/runlength.cc.o
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.
[ 66%] Built target predictors
entering extended mode
(./qpdf.tex
LaTeX2e <2024-11-01> patch level 2
L3 programming layer <2025-01-18>
[ 66%] Building CXX object libtests/CMakeFiles/sha2.dir/sha2.cc.o
(./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[ 66%] Built target qintc

(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)[ 67%] Building CXX object libtests/CMakeFiles/sparse_array.dir/sparse_array.cc.o

(/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)[ 67%] Linking CXX executable rc4
))
(/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)[ 67%] Linking CXX executable runlength
 (./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)[ 67%] Linking CXX executable qutil
) (./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)[ 67%] Linking CXX executable sha2

(/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))[ 67%] Built target rc4
)
(/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[ 67%] Building C object libtests/CMakeFiles/logger_c.dir/logger_c.c.o

(/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[ 68%] Linking CXX executable logger_c
[ 68%] Built target pointer_holder
[ 68%] Built target runlength
)[ 68%] Building CXX object examples/CMakeFiles/pdf-attach-file.dir/pdf-attach-file.cc.o
[ 69%] Building CXX object examples/CMakeFiles/pdf-bookmarks.dir/pdf-bookmarks.cc.o

(/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[ 69%] Built target random

(/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
[ 70%] Building CXX object examples/CMakeFiles/pdf-count-strings.dir/pdf-count-strings.cc.o
(/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)[ 70%] Built target logger_c

[9][ 70%] Building CXX object examples/CMakeFiles/pdf-create.dir/pdf-create.cc.o

[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.
[ 70%] Linking CXX executable sparse_array
[ 70%] Linking CXX executable pdf-count-strings

[ 70%] Built target sha2
[21][ 70%] Linking CXX executable pdf-attach-file

[22][ 71%] Building CXX object examples/CMakeFiles/pdf-custom-filter.dir/pdf-custom-filter.cc.o

[23]
[24]
[25]
[26][ 71%] Linking CXX executable pdf-bookmarks

[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][ 71%] Built target pdf-attach-file

[33]
[ 71%] Building CXX object examples/CMakeFiles/pdf-double-page-size.dir/pdf-double-page-size.cc.o
[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][ 71%] Built target sparse_array
[ 71%] Built target qutil
[ 72%] Building CXX object examples/CMakeFiles/pdf-filter-tokens.dir/pdf-filter-tokens.cc.o
[ 72%] Building CXX object examples/CMakeFiles/pdf-invert-images.dir/pdf-invert-images.cc.o

[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][ 72%] Linking CXX executable pdf-create

[ 72%] Built target pdf-count-strings
[51]
[52]
Chapter 7.
[ 72%] Building CXX object examples/CMakeFiles/pdf-mod-info.dir/pdf-mod-info.cc.o

[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 ,

[ 72%] Built target pdf-bookmarks
[58]
[59]
[60]
Chapter 10.
[ 73%] Building CXX object examples/CMakeFiles/pdf-name-number-tree.dir/pdf-name-number-tree.cc.o
[ 73%] Linking CXX executable pdf-custom-filter

[ 73%] Linking CXX executable pdf-double-page-size
[61]
[62]
[63][ 73%] Built target pdf-create

[64][ 73%] Building CXX object examples/CMakeFiles/pdf-npages.dir/pdf-npages.cc.o

Overfull \vbox (3.07965pt too high) detected at line 7375

[65]
[66]
[67]
[68]
[ 73%] Linking CXX executable pdf-invert-images
[69][ 73%] Built target pdf-custom-filter

[70[ 73%] Built target pdf-double-page-size
]
[71]
[ 74%] Building CXX object examples/CMakeFiles/pdf-overlay-page.dir/pdf-overlay-page.cc.o
[72]
Chapter 11.
[ 74%] Building CXX object examples/CMakeFiles/pdf-parse-content.dir/pdf-parse-content.cc.o
[ 74%] Linking CXX executable pdf-filter-tokens

[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][ 74%] Built target pdf-invert-images

[83]
[84[ 75%] Building CXX object examples/CMakeFiles/pdf-set-form-values.dir/pdf-set-form-values.cc.o
]
[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

[ 75%] Built target pdf-filter-tokens
[86][ 75%] Building CXX object examples/CMakeFiles/pdf-split-pages.dir/pdf-split-pages.cc.o

[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][ 75%] Linking CXX executable pdf-npages
[ 75%] Linking CXX executable pdf-mod-info

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][ 75%] Linking CXX executable pdf-name-number-tree

Overfull \vbox (2.32195pt too high) detected at line 9806

[92]
[93]
[ 75%] Linking CXX executable pdf-parse-content
[94]
Chapter 14.
[ 75%] Built target pdf-npages
[ 75%] Built target pdf-mod-info

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[ 75%] Linking CXX executable pdf-overlay-page
][ 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
[96]
[97]
[98]
Chapter 15.

[99]
[100]
[101]
[102]
Chapter 16.

[103][ 75%] Built target pdf-name-number-tree

[104]
[105][ 75%] Building CXX object examples/CMakeFiles/qpdfjob-save-attachment.dir/qpdfjob-save-attachment.cc.o

[106]
[107]
[ 75%] Built target pdf-parse-content
[108]
Chapter 17.

[ 75%] Linking CXX executable pdf-set-form-values
[109][ 75%] Building C object examples/CMakeFiles/pdf-c-objects.dir/pdf-c-objects.c.o

[110]
[111]
[112]
[ 75%] Linking CXX executable pdf-split-pages
[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.

[ 75%] Linking CXX executable pdf-c-objects
[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][ 75%] Built target pdf-set-form-values

[125]
[126][ 76%] Building C object examples/CMakeFiles/pdf-linearize.dir/pdf-linearize.c.o

[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/

[ 76%] Built target pdf-split-pages
[128][ 76%] Built target pdf-c-objects

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][ 77%] Linking CXX executable qpdf-job

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

[ 77%] Building C object examples/CMakeFiles/qpdfjob-c.dir/qpdfjob-c.c.o
[130[ 77%] Building C object examples/CMakeFiles/qpdfjob-c-save-attachment.dir/qpdfjob-c-save-attachment.c.o
]
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

[ 78%] Linking CXX executable qpdfjob-remove-annotations
[ 78%] Linking CXX executable pdf-linearize
[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
[ 78%] Linking CXX executable qpdfjob-c

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][ 79%] Linking CXX executable qpdfjob-c-save-attachment

[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

[ 79%] Linking CXX executable qpdfjob-save-attachment
[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 ,
[ 79%] Built target qpdf-job
[ 79%] Built target pdf-overlay-page

[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.
[ 79%] Built target pdf-linearize

[147][ 79%] Built target qpdfjob-remove-annotations
[ 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

[148][ 80%] Building C object examples/CMakeFiles/extend-c-api.dir/extend-c-api.c.o

[ 80%] Building CXX object fuzz/CMakeFiles/qpdf_fuzzer.dir/qpdf_fuzzer.cc.o
[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][ 80%] Building CXX object fuzz/CMakeFiles/qpdf_crypt_fuzzer.dir/qpdf_crypt_fuzzer.cc.o

[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

[ 80%] Built target qpdfjob-c
[ 80%] Linking CXX executable extend-c-api
[ 81%] Linking CXX executable zlib-flate
[ 81%] Building CXX object fuzz/CMakeFiles/qpdf_crypt_insecure_fuzzer.dir/qpdf_crypt_insecure_fuzzer.cc.o
[ 81%] Built target qpdfjob-c-save-attachment
[ 81%] Linking CXX executable qpdf_fuzzer
[ 81%] Building CXX object fuzz/CMakeFiles/qpdf_lin_fuzzer.dir/qpdf_lin_fuzzer.cc.o
[ 81%] Linking CXX executable qpdf_crypt_fuzzer
[ 81%] Built target qpdfjob-save-attachment
[ 81%] Building CXX object fuzz/CMakeFiles/qpdf_pages_fuzzer.dir/qpdf_pages_fuzzer.cc.o
[ 81%] Built target extend-c-api
[ 81%] Built target zlib-flate
[ 81%] Building CXX object fuzz/CMakeFiles/qpdf_outlines_fuzzer.dir/qpdf_outlines_fuzzer.cc.o
[ 81%] Building CXX object fuzz/CMakeFiles/ascii85_fuzzer.dir/ascii85_fuzzer.cc.o
[ 81%] Built target doc_pdf
[ 81%] Building CXX object fuzz/CMakeFiles/dct_fuzzer.dir/dct_fuzzer.cc.o
[ 81%] Built target qpdf_fuzzer
[ 81%] Building CXX object fuzz/CMakeFiles/flate_fuzzer.dir/flate_fuzzer.cc.o
[ 82%] Linking CXX executable qpdf_crypt_insecure_fuzzer
[ 83%] Linking CXX executable ascii85_fuzzer
[ 84%] Linking CXX executable qpdf_lin_fuzzer
[ 84%] Linking CXX executable dct_fuzzer
[ 85%] Linking CXX executable qpdf_pages_fuzzer
[ 85%] Linking CXX executable qpdf_outlines_fuzzer
[ 86%] Linking CXX executable flate_fuzzer
[ 86%] Built target qpdf_crypt_insecure_fuzzer
[ 86%] Built target ascii85_fuzzer
[ 87%] Building CXX object fuzz/CMakeFiles/hex_fuzzer.dir/hex_fuzzer.cc.o
[ 87%] Building CXX object fuzz/CMakeFiles/json_fuzzer.dir/json_fuzzer.cc.o
[ 87%] Built target qpdf_lin_fuzzer
[ 87%] Building CXX object fuzz/CMakeFiles/lzw_fuzzer.dir/lzw_fuzzer.cc.o
[ 87%] Built target dct_fuzzer
[ 87%] Building CXX object fuzz/CMakeFiles/pngpredictor_fuzzer.dir/pngpredictor_fuzzer.cc.o
[ 87%] Linking CXX executable hex_fuzzer
[ 88%] Linking CXX executable lzw_fuzzer
[ 88%] Linking CXX executable pngpredictor_fuzzer
[ 88%] Built target qpdf_crypt_fuzzer
[ 89%] Building CXX object fuzz/CMakeFiles/runlength_fuzzer.dir/runlength_fuzzer.cc.o
[ 89%] Linking CXX executable json_fuzzer
[ 89%] Built target hex_fuzzer
[ 89%] Built target qpdf_pages_fuzzer
[ 90%] Building CXX object fuzz/CMakeFiles/tiffpredictor_fuzzer.dir/tiffpredictor_fuzzer.cc.o
[ 90%] Built target qpdf_outlines_fuzzer
[ 90%] Building CXX object compare-for-test/CMakeFiles/qpdf-test-compare.dir/qpdf-test-compare.cc.o
[ 90%] Building CXX object qpdf/CMakeFiles/qpdf.dir/qpdf.cc.o
[ 90%] Linking CXX executable runlength_fuzzer
[ 90%] Built target pngpredictor_fuzzer
[ 90%] Building CXX object qpdf/CMakeFiles/fix-qdf.dir/fix-qdf.cc.o
[ 90%] Linking CXX executable tiffpredictor_fuzzer
[ 90%] Built target flate_fuzzer
[ 91%] Building CXX object qpdf/CMakeFiles/pdf_from_scratch.dir/pdf_from_scratch.cc.o
[ 92%] Linking CXX executable qpdf
[ 92%] Built target json_fuzzer
[ 93%] Building CXX object qpdf/CMakeFiles/test_char_sign.dir/test_char_sign.cc.o
[ 93%] Built target tiffpredictor_fuzzer
[ 93%] Linking CXX executable qpdf-test-compare
[ 93%] Built target qpdf
[ 93%] Linking CXX executable test_char_sign
[ 93%] Building CXX object qpdf/CMakeFiles/test_driver.dir/test_driver.cc.o
[ 94%] Building CXX object qpdf/CMakeFiles/test_large_file.dir/test_large_file.cc.o
[ 94%] Built target test_char_sign
[ 94%] Building CXX object qpdf/CMakeFiles/test_many_nulls.dir/test_many_nulls.cc.o
[ 94%] Built target qpdf-test-compare
[ 95%] Building CXX object qpdf/CMakeFiles/test_parsedoffset.dir/test_parsedoffset.cc.o
[ 95%] Linking CXX executable pdf_from_scratch
[ 95%] Built target pdf_from_scratch
[ 95%] Linking CXX executable test_many_nulls
[ 95%] Building CXX object qpdf/CMakeFiles/test_pdf_doc_encoding.dir/test_pdf_doc_encoding.cc.o
[ 95%] Built target runlength_fuzzer
[ 96%] Building CXX object qpdf/CMakeFiles/test_pdf_unicode.dir/test_pdf_unicode.cc.o
[ 96%] Built target lzw_fuzzer
[ 96%] Building CXX object qpdf/CMakeFiles/test_renumber.dir/test_renumber.cc.o
[ 96%] Linking CXX executable test_large_file
[ 96%] Built target test_many_nulls
[ 97%] Building CXX object qpdf/CMakeFiles/test_shell_glob.dir/test_shell_glob.cc.o
[ 97%] Built target test_large_file
[ 97%] Building CXX object qpdf/CMakeFiles/test_tokenizer.dir/test_tokenizer.cc.o
[ 97%] Linking CXX executable test_parsedoffset
[ 97%] Linking CXX executable test_pdf_doc_encoding
[ 97%] Linking CXX executable test_pdf_unicode
[ 97%] Linking CXX executable test_shell_glob
[ 97%] Built target test_parsedoffset
[ 97%] Built target test_pdf_doc_encoding
[ 98%] Building CXX object qpdf/CMakeFiles/test_unicode_filenames.dir/test_unicode_filenames.cc.o
[ 98%] Building CXX object qpdf/CMakeFiles/test_xref.dir/test_xref.cc.o
[ 98%] Built target test_pdf_unicode
[ 98%] Built target test_shell_glob
[ 98%] Building C object qpdf/CMakeFiles/qpdf-ctest.dir/qpdf-ctest.c.o
[ 98%] Building C object qpdf/CMakeFiles/qpdfjob-ctest.dir/qpdfjob-ctest.c.o
[ 98%] Linking CXX executable test_renumber
[ 98%] Linking CXX executable qpdfjob-ctest
[ 98%] Linking CXX executable test_unicode_filenames
[ 98%] Built target test_unicode_filenames
[ 98%] Built target test_renumber
[ 98%] Built target doc
[ 98%] Linking CXX executable test_tokenizer
[ 98%] Built target qpdfjob-ctest
[ 98%] Generating doc-dist/manual-html, doc-dist/manual-single-page-html, doc-dist/qpdf-manual.pdf
[ 98%] Linking CXX executable qpdf-ctest
[ 98%] Linking CXX executable test_xref
[ 99%] Built target doc_dist
[100%] Linking CXX executable fix-qdf
[100%] Built target test_tokenizer
[100%] Built target qpdf-ctest
[100%] Built target test_xref
[100%] Built target fix-qdf
[100%] Linking CXX executable test_driver
[100%] Built target test_driver
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
[ 51%] Built target ascii85
[ 51%] Built target aes
[ 52%] Built target arg_parser
[ 52%] Built target buffer
[ 52%] Built target base64
[ 53%] Built target bits
[ 53%] Built target cxx11
[ 54%] Built target closed_file_input_source
[ 55%] Built target crypto_provider
[ 56%] Built target dct_compress
[ 56%] Built target concatenate
[ 57%] Built target dct_uncompress
[ 57%] Built target hex
[ 57%] Built target input_source
[ 57%] Built target flate
[ 58%] Built target json
[ 59%] Built target json_handler
[ 59%] Built target json_parse
[ 59%] Built target logger
[ 59%] Built target lzw
[ 59%] Built target main_from_wmain
[ 59%] Built target md5
[ 60%] Built target matrix
[ 61%] Built target nntree
[ 61%] Built target numrange
[ 62%] Built target obj_table
[ 62%] Built target pdf_version
[ 63%] Built target pl_function
[ 64%] Built target pointer_holder
[ 64%] Built target qintc
[ 65%] Built target predictors
[ 66%] Built target qutil
[ 66%] Built target random
[ 67%] Built target rc4
[ 67%] Built target runlength
[ 67%] Built target sha2
[ 68%] Built target logger_c
[ 69%] Built target sparse_array
[ 69%] Built target pdf-attach-file
[ 70%] Built target pdf-bookmarks
[ 71%] Built target pdf-count-strings
[ 71%] Built target pdf-create
[ 72%] Built target pdf-custom-filter
[ 73%] Built target pdf-filter-tokens
[ 73%] Built target pdf-double-page-size
[ 73%] Built target pdf-invert-images
[ 73%] Built target pdf-mod-info
[ 74%] Built target pdf-name-number-tree
[ 74%] Built target pdf-npages
[ 75%] Built target pdf-overlay-page
[ 75%] Built target pdf-parse-content
[ 75%] Built target pdf-split-pages
[ 76%] Built target pdf-set-form-values
[ 77%] Built target qpdf-job
[ 78%] Built target qpdfjob-remove-annotations
[ 78%] Built target qpdfjob-save-attachment
[ 79%] Built target pdf-linearize
[ 79%] Built target pdf-c-objects
[ 79%] Built target qpdfjob-c
[ 80%] Built target qpdfjob-c-save-attachment
[ 81%] Built target extend-c-api
[ 82%] Built target zlib-flate
[ 82%] Built target qpdf_fuzzer
[ 82%] Built target qpdf_crypt_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
[ 88%] Built target json_fuzzer
[ 89%] Built target lzw_fuzzer
[ 90%] Built target runlength_fuzzer
[ 90%] Built target pngpredictor_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 pdf_from_scratch
[ 95%] Built target fix-qdf
[ 95%] Built target test_driver
[ 95%] Built target test_many_nulls
[ 96%] Built target test_large_file
[ 97%] Built target test_parsedoffset
[ 97%] Built target test_pdf_doc_encoding
[ 98%] Built target test_pdf_unicode
[ 98%] Built target test_renumber
[ 98%] Built target qpdf-ctest
[ 99%] Built target test_shell_glob
[100%] Built target test_unicode_filenames
[100%] Built target test_xref
[100%] Built target qpdfjob-ctest
[100%] Built target test_tokenizer
Install the project...
-- Install configuration: ""
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/ClosedFileInputSource.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/qpdflogger-c.h
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFNameTreeObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFMatrix.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFSystemError.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Discard.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_uo.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_QPDFTokenizer.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFCryptoProvider.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/RandomDataProvider.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_set_page_labels.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_DCT.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFEFStreamObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFUsage.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QIntC.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFAnnotationObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pipeline.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Buffer.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Constants.h
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_pages.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_StdioFile.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFJob.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/PDFVersion.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/InputSource.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/qpdfjob-c.h
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFTokenizer.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDF.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Count.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFEmbeddedFileDocumentHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/DLL.h
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Flate.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFPageDocumentHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFXRefEntry.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFLogger.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_enc.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_String.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFAcroFormDocumentHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/BufferInputSource.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFPageLabelDocumentHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFDocumentHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_copy_att.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_main.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_RunLength.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Buffer.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Function.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFOutlineDocumentHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFNumberTreeObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObject.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/PointerHolder.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFWriter.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/qpdf-c.h
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/FileInputSource.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/ObjectHandle.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFStreamFilter.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/auto_job_c_att.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObjectHandle.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFCryptoImpl.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Types.h
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFOutlineObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFFormFieldObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QTC.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFExc.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QUtil.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_Concatenate.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFObjGen.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFFileSpecObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/QPDFPageObjectHelper.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/JSON.hh
-- Installing: /build/qpdf/pkg/qpdf/usr/include/qpdf/Pl_OStream.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
==> 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
[ 70%] Built target pdf-count-strings
[ 72%] Built target pdf-custom-filter
[ 72%] Built target pdf-create
[ 72%] Built target pdf-attach-file
[ 75%] Built target pdf-double-page-size
[ 75%] Built target pdf-bookmarks
[ 78%] Built target pdf-invert-images
[ 78%] Built target pdf-filter-tokens
[ 78%] Built target pdf-mod-info
[ 81%] Built target pdf-name-number-tree
[ 81%] Built target pdf-npages
[ 83%] Built target pdf-overlay-page
[ 86%] Built target pdf-set-form-values
[ 89%] Built target qpdf-job
[ 89%] Built target pdf-parse-content
[ 89%] Built target pdf-split-pages
[ 91%] Built target qpdfjob-remove-annotations
[ 91%] Built target pdf-c-objects
[ 91%] Built target qpdfjob-save-attachment
[ 94%] Built target pdf-linearize
[ 94%] 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:01:16 2025)
==> Cleaning up...