==> Building on fuecoco ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/calibre ./ .SRCINFO 2,325 100% 0.00kB/s 0:00:00 2,325 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=6/8) .nvchecker.toml 90 100% 87.89kB/s 0:00:00 90 100% 87.89kB/s 0:00:00 (xfr#2, to-chk=5/8) PKGBUILD 4,116 100% 3.93MB/s 0:00:00 4,116 100% 3.93MB/s 0:00:00 (xfr#3, to-chk=4/8) calibre-7.24.0-1.log 488 100% 476.56kB/s 0:00:00 488 100% 476.56kB/s 0:00:00 (xfr#4, to-chk=3/8) keys/ keys/pgp/ keys/pgp/3CE1780F78DD88DF45194FD706BC317B515ACE7C.asc 3,094 100% 2.95MB/s 0:00:00 3,094 100% 2.95MB/s 0:00:00 (xfr#5, to-chk=0/8) sent 5,847 bytes received 165 bytes 12,024.00 bytes/sec total size is 9,819 speedup is 1.63 ==> Ensuring required PGP keys are present...  -> Checking for 3CE1780F78DD88DF45194FD706BC317B515ACE7C... ==> Applying RISC-V patches... sending incremental file list ./ fix-stbsp__uintptr.patch 628 100% 0.00kB/s 0:00:00 628 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) riscv64.patch 482 100% 470.70kB/s 0:00:00 482 100% 470.70kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 807 bytes received 57 bytes 1,728.00 bytes/sec total size is 1,110 speedup is 1.28 patching file PKGBUILD Hunk #1 succeeded at 100 with fuzz 1 (offset 9 lines). Hunk #2 succeeded at 142 with fuzz 2 (offset 5 lines). ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building calibre  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building calibre for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1261156 on fuecoco.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: calibre 7.24.0-1 (Sun Jan 12 09:34:41 2025) ==> Retrieving sources...  -> Downloading calibre-7.24.0.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 40.6M 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 40.6M 0 223k 0 0 88796 0 0:07:59 0:00:02 0:07:57 88808 1 40.6M 1 751k 0 0 216k 0 0:03:12 0:00:03 0:03:09 216k 3 40.6M 3 1519k 0 0 339k 0 0:02:02 0:00:04 0:01:58 339k 5 40.6M 5 2303k 0 0 419k 0 0:01:39 0:00:05 0:01:34 462k 7 40.6M 7 3311k 0 0 503k 0 0:01:22 0:00:06 0:01:16 670k 10 40.6M 10 4383k 0 0 584k 0 0:01:11 0:00:07 0:01:04 845k 13 40.6M 13 5647k 0 0 664k 0 0:01:02 0:00:08 0:00:54 973k 17 40.6M 17 7215k 0 0 761k 0 0:00:54 0:00:09 0:00:45 1139k 21 40.6M 21 9119k 0 0 865k 0 0:00:48 0:00:10 0:00:38 1349k 26 40.6M 26 10.7M 0 0 956k 0 0:00:43 0:00:11 0:00:32 1562k 30 40.6M 30 12.4M 0 0 1018k 0 0:00:40 0:00:12 0:00:28 1674k 36 40.6M 36 14.9M 0 0 1134k 0 0:00:36 0:00:13 0:00:23 1937k 42 40.6M 42 17.2M 0 0 1217k 0 0:00:34 0:00:14 0:00:20 2075k 48 40.6M 48 19.6M 0 0 1298k 0 0:00:32 0:00:15 0:00:17 2218k 54 40.6M 54 22.2M 0 0 1380k 0 0:00:30 0:00:16 0:00:14 2356k 60 40.6M 60 24.7M 0 0 1449k 0 0:00:28 0:00:17 0:00:11 2522k 67 40.6M 67 27.5M 0 0 1520k 0 0:00:27 0:00:18 0:00:09 2554k 72 40.6M 72 29.5M 0 0 1553k 0 0:00:26 0:00:19 0:00:07 2533k 77 40.6M 77 31.3M 0 0 1568k 0 0:00:26 0:00:20 0:00:06 2410k 82 40.6M 82 33.5M 0 0 1600k 0 0:00:25 0:00:21 0:00:04 2323k 88 40.6M 88 35.9M 0 0 1636k 0 0:00:25 0:00:22 0:00:03 2286k 94 40.6M 94 38.2M 0 0 1666k 0 0:00:24 0:00:23 0:00:01 2206k 100 40.6M 100 40.6M 0 0 1702k 0 0:00:24 0:00:24 --:--:-- 2289k  -> Downloading calibre-7.24.0.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 566 100 566 0 0 326 0 0:00:01 0:00:01 --:--:-- 326  -> Found fix-stbsp__uintptr.patch ==> Validating source files with sha256sums... calibre-7.24.0.tar.xz ... Passed calibre-7.24.0.tar.xz.sig ... Skipped fix-stbsp__uintptr.patch ... Passed ==> Verifying source file signatures with gpg... calibre-7.24.0.tar.xz ... Passed ]2;🔵 Container arch-nspawn-1262415 on fuecoco.felixc.at==> Making package: calibre 7.24.0-1 (Sun Jan 12 09:35:53 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 2 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack Enter a number (default=1): :: There are 2 providers available for qt6-multimedia-backend: :: Repository extra 1) qt6-multimedia-ffmpeg 2) qt6-multimedia-gstreamer Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: python-soupsieve will be installed before its python-beautifulsoup4 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: qt6-multimedia-ffmpeg will be installed before its qt6-multimedia dependency Package (269) New Version Net Change Download Size extra/abseil-cpp 20240722.0-1 5.84 MiB extra/alsa-lib 1.2.13-1 1.68 MiB extra/alsa-topology-conf 1.2.5.1-4 0.33 MiB extra/alsa-ucm-conf 1.2.13-2 0.45 MiB extra/aom 3.11.0-1 4.66 MiB extra/avahi 1:0.8+r194+g3f79789-3 1.80 MiB extra/cairo 1.18.2-2 1.44 MiB extra/chmlib 0.40-8 0.14 MiB 0.02 MiB extra/dav1d 1.5.0-1 0.60 MiB extra/default-cursors 3-1 0.00 MiB extra/double-conversion 3.3.0-2 0.17 MiB extra/duktape 2.7.0-7 0.78 MiB extra/ffmpeg 2:7.1-5 36.99 MiB extra/fftw 3.3.10-7 4.49 MiB extra/flac 1.4.3-2 1.04 MiB extra/fontconfig 2:2.15.0-2 1.04 MiB extra/freeglut 3.6.0-1 0.38 MiB 0.10 MiB extra/freetype2 2.13.3-1 1.58 MiB extra/fribidi 1.0.16-1 0.24 MiB extra/gdk-pixbuf2 2.42.12-2 2.96 MiB extra/giflib 5.2.2-1 0.23 MiB extra/glslang 15.0.0-2 60.70 MiB extra/glu 9.0.3-2 0.30 MiB 0.15 MiB extra/gperftools 2.16-1 2.30 MiB extra/graphite 1:1.3.14-4 0.18 MiB extra/gsm 1.0.22-2 0.09 MiB extra/gtest 1.15.2-1 2.06 MiB extra/harfbuzz 10.1.0-1 4.00 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/hidapi 0.14.0-3 0.13 MiB extra/highway 1.2.0-1 5.25 MiB extra/jack2 1.9.22-1 1.68 MiB extra/jasper 4.2.4-2 0.60 MiB 0.21 MiB extra/jbigkit 2.1-8 0.13 MiB extra/l-smash 2.14.5-4 1.00 MiB extra/lame 3.100-5 1.11 MiB extra/lcms2 2.16-1 0.61 MiB extra/libass 0.17.3-1 0.23 MiB extra/libasyncns 1:0.8+r3+g68cd5af-3 0.04 MiB extra/libatasmart 0.19-6 0.09 MiB extra/libavc1394 0.5.4-6 0.11 MiB extra/libb2 0.98.1-3 0.05 MiB extra/libblockdev 3.2.1-3 3.53 MiB extra/libblockdev-crypto 3.2.1-3 0.07 MiB extra/libblockdev-fs 3.2.1-3 0.12 MiB extra/libblockdev-loop 3.2.1-3 0.02 MiB extra/libblockdev-mdraid 3.2.1-3 0.03 MiB extra/libblockdev-nvme 3.2.1-3 0.07 MiB extra/libblockdev-part 3.2.1-3 0.04 MiB extra/libblockdev-swap 3.2.1-3 0.02 MiB extra/libbluray 1.3.4-2 1.24 MiB core/libbpf 1.5.0-1 0.79 MiB extra/libbs2b 3.1.0-9 0.06 MiB extra/libbytesize 2.11-1 0.09 MiB extra/libcups 2:2.4.11-2 0.79 MiB extra/libdaemon 0.14-6 0.05 MiB extra/libdatrie 0.2.13-4 0.47 MiB extra/libdovi 3.3.1-1 0.48 MiB extra/libdrm 2.4.124-1 1.18 MiB extra/libdvdnav 6.1.1-2 0.14 MiB extra/libdvdread 6.1.3-2 0.30 MiB core/libedit 20240808_3.1-1 0.25 MiB extra/libevdev 1.13.3-1 0.24 MiB extra/libglvnd 1.7.0-1 3.72 MiB extra/libgudev 238-1 0.38 MiB extra/libice 1.1.2-1 0.35 MiB extra/libidn 1.42-1 0.76 MiB extra/libiec61883 1.2.0-8 0.11 MiB extra/libimagequant 4.3.3-1 0.51 MiB 0.25 MiB extra/libinput 1.27.1-1 1.05 MiB extra/libjpeg-turbo 3.1.0-1 1.99 MiB extra/libjxl 0.11.1-1 9.50 MiB extra/libmng 2.0.3-4 0.65 MiB 0.19 MiB extra/libmodplug 0.8.9.0-6 0.38 MiB extra/libnvme 1.11.1-2 1.51 MiB extra/libogg 1.3.5-2 0.44 MiB extra/libopenmpt 0.7.12-1 1.96 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/libpgm 5.3.128-3 0.32 MiB extra/libplacebo 7.349.0-3 1.49 MiB extra/libpng 1.6.45-1 0.53 MiB extra/libproxy 0.5.9-1 0.09 MiB extra/libpulse 17.0+r43+g3e2bb8a1e-1 1.38 MiB extra/libraqm 0.10.2-1 0.18 MiB 0.03 MiB extra/libraw1394 2.1.2-4 0.15 MiB extra/librsvg 2:2.59.2-1 10.18 MiB extra/libsamplerate 0.2.2-3 1.55 MiB extra/libsm 1.2.5-1 0.26 MiB extra/libsndfile 1.2.2-2 0.91 MiB extra/libsodium 1.0.20-1 0.44 MiB extra/libsoxr 0.1.3-4 0.14 MiB extra/libssh 0.11.1-1 0.61 MiB extra/libthai 0.1.29-3 1.21 MiB extra/libtheora 1.1.1-6 1.56 MiB extra/libtiff 4.7.0-1 1.64 MiB extra/libunibreak 6.1-1 0.14 MiB extra/libunrar 1:7.1.2-1 0.37 MiB 0.19 MiB extra/libunwind 1.8.1-3 0.25 MiB extra/libva 2.22.0-1 0.94 MiB extra/libvdpau 1.5-3 0.27 MiB extra/libvorbis 1.3.7-3 1.36 MiB extra/libvpl 2.14.0-1 0.87 MiB extra/libvpx 1.15.0-1 2.45 MiB extra/libwacom 2.14.0-1 1.42 MiB extra/libwebp 1.5.0-1 0.86 MiB extra/libx11 1.8.10-1 9.73 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxcomposite 0.4.6-2 0.02 MiB extra/libxcursor 1.2.3-1 0.06 MiB extra/libxdamage 1.1.6-2 0.01 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxfixes 6.0.1-2 0.03 MiB extra/libxft 2.3.8-2 0.12 MiB extra/libxi 1.8.2-1 0.47 MiB extra/libxkbcommon 1.7.0-2 0.76 MiB extra/libxkbcommon-x11 1.7.0-2 0.06 MiB extra/libxkbfile 1.1.3-1 0.17 MiB extra/libxmu 1.2.1-1 0.32 MiB extra/libxrandr 1.5.4-1 0.06 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxslt 1.1.42-2 0.77 MiB extra/libxt 1.3.1-1 1.99 MiB extra/libxtst 1.2.5-1 0.11 MiB extra/libxv 1.0.13-1 0.05 MiB extra/libxxf86vm 1.1.6-1 0.03 MiB extra/llvm-libs 18.1.8-5 121.19 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-3 0.42 MiB extra/lua 5.4.7-1 1.41 MiB core/lzo 2.10-5 0.34 MiB extra/md4c 0.5.2-1 0.23 MiB core/mdadm 4.4-1 0.88 MiB extra/mesa 1:24.3.3-1 73.25 MiB core/minizip 1:1.3.1-2 0.08 MiB extra/mpdecimal 4.0.0-2 0.29 MiB extra/mpg123 1.32.10-1 1.04 MiB core/nspr 4.36-1 0.70 MiB core/nss 3.107-1 4.65 MiB extra/ocl-icd 2.3.2-2 0.41 MiB extra/opencore-amr 0.1.6-2 0.25 MiB extra/openjpeg2 2.5.3-1 13.79 MiB extra/opus 1.5.2-1 5.19 MiB extra/pango 1:1.54.0-1 2.27 MiB extra/parted 3.6-2 2.42 MiB extra/pixman 0.44.2-1 0.44 MiB extra/polkit 125-1 1.85 MiB extra/poppler 25.01.0-1 5.88 MiB extra/portaudio 1:19.7.0-3 0.31 MiB core/python 3.13.1-1 108.57 MiB extra/python-async-timeout 4.0.3-6 0.03 MiB core/python-brotli 1.1.0-3 0.84 MiB 0.38 MiB extra/python-brotlicffi 1.1.0.0-3 0.11 MiB 0.02 MiB extra/python-cffi 1.17.1-2 1.35 MiB 0.28 MiB extra/python-chardet 5.2.0-6 2.99 MiB 0.24 MiB extra/python-deprecated 1.2.15-2 0.07 MiB 0.02 MiB extra/python-html5lib 1.1-15 1.66 MiB 0.24 MiB extra/python-ifaddr 0.2.0-6 0.07 MiB 0.02 MiB extra/python-inflate64 1.0.1-1 0.07 MiB 0.03 MiB extra/python-jaconv 0.3.4-2 0.18 MiB 0.03 MiB extra/python-multivolumefile 0.2.3-9 0.08 MiB 0.02 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-pybcj 1.0.3-1 0.09 MiB 0.03 MiB extra/python-pycparser 2.22-3 1.69 MiB 0.22 MiB extra/python-pycryptodomex 3.21.0-2 8.56 MiB 1.56 MiB extra/python-pyppmd 1.1.1-1 0.19 MiB 0.06 MiB extra/python-pyqt6-sip 13.9.1-2 0.12 MiB 0.05 MiB extra/python-pyzstd 0.16.2-2 0.32 MiB 0.07 MiB extra/python-sgmllib3k 1.0.0-7.1 0.06 MiB 0.02 MiB extra/python-six 1.17.0-1 0.12 MiB extra/python-soupsieve 2.6-2 0.43 MiB 0.08 MiB extra/python-texttable 1.7.0-3 0.09 MiB 0.02 MiB extra/python-webencodings 0.5.1-12 0.07 MiB 0.02 MiB extra/python-wrapt 1.16.0-4 0.25 MiB 0.05 MiB extra/qt6-base 6.8.1-1 65.34 MiB extra/qt6-declarative 6.8.1-2 208.17 MiB extra/qt6-multimedia-ffmpeg 6.8.1-2 0.58 MiB extra/qt6-positioning 6.8.1-1 1.64 MiB extra/qt6-translations 6.8.1-1 13.66 MiB extra/qt6-webchannel 6.8.1-1 0.39 MiB extra/rav1e 0.7.1-1 4.38 MiB extra/re2 1:20240702-2 0.36 MiB extra/rubberband 4.0.0-1 1.21 MiB extra/sdl2 2.30.11-1 4.83 MiB extra/shaderc 2024.3-2 2.52 MiB extra/shared-mime-info 2.4-1 4.54 MiB extra/snappy 1.2.1-2 0.09 MiB extra/speex 1.2.1-2 0.60 MiB extra/speexdsp 1.2.1-2 0.52 MiB extra/spirv-tools 2024.4.rc1-1 6.12 MiB extra/srt 1.5.4-1 1.35 MiB extra/svt-av1 2.3.0-1 2.54 MiB extra/tslib 1.23-1 0.35 MiB extra/v4l-utils 1.28.1-2 10.96 MiB extra/vapoursynth R70-2 1.92 MiB extra/vid.stab 1.1.1-2 0.13 MiB extra/vmaf 3.0.0-1 6.25 MiB extra/volume_key 0.3.12-10 0.68 MiB extra/vulkan-headers 1:1.4.303-1 28.17 MiB extra/vulkan-icd-loader 1.4.303-1 0.47 MiB extra/wayland 1.23.1-1 0.79 MiB extra/x264 3:0.164.r3108.31e19f9-2 2.32 MiB extra/x265 4.0-1 4.63 MiB extra/xcb-proto 1.17.0-3 1.02 MiB extra/xcb-util 0.4.1-2 0.03 MiB extra/xcb-util-cursor 0.1.5-1 0.02 MiB extra/xcb-util-image 0.4.1-3 0.05 MiB extra/xcb-util-keysyms 0.4.1-5 0.01 MiB extra/xcb-util-renderutil 0.3.10-2 0.02 MiB extra/xcb-util-wm 0.4.2-2 0.21 MiB extra/xdg-utils 1.2.1-1 0.30 MiB extra/xkeyboard-config 2.43-1 6.55 MiB extra/xorg-xprop 1.2.8-1 0.05 MiB extra/xorg-xset 1.2.5-2 0.04 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/xvidcore 1.3.7-3 0.45 MiB extra/zeromq 4.3.5-2 2.89 MiB extra/zimg 3.0.5-1 0.30 MiB extra/hunspell 1.7.2-2 1.27 MiB 0.45 MiB extra/hyphen 2.8.8-6 0.03 MiB 0.02 MiB extra/jxrlib 0.2.4-2 0.55 MiB 0.19 MiB extra/libmtp 1.1.22-1 5.66 MiB 0.62 MiB extra/libstemmer 2.2.0-2 0.80 MiB extra/libwmf 0.2.13-4 3.17 MiB 1.84 MiB extra/mathjax 3.2.2-2 23.02 MiB 1.49 MiB extra/mtdev 1.1.7-1 0.05 MiB extra/optipng 0.7.8-1 0.08 MiB 0.05 MiB extra/podofo 0.10.3-1 2.79 MiB 1.03 MiB extra/python-apsw 3.47.1.0-1 5.47 MiB 1.20 MiB extra/python-beautifulsoup4 4.12.3-3 1.62 MiB 0.27 MiB extra/python-css-parser 1.0.10-3 2.17 MiB 0.33 MiB extra/python-cssselect 1.2.0-8 0.24 MiB 0.05 MiB extra/python-dateutil 2.9.0-6.1 1.00 MiB extra/python-dnspython 1:2.6.1-2 3.35 MiB 0.48 MiB extra/python-faust-cchardet 2.1.19-3 0.33 MiB 0.12 MiB extra/python-feedparser 6.0.11-3 0.60 MiB 0.11 MiB extra/python-html2text 2024.2.26-2 0.13 MiB 0.04 MiB extra/python-html5-parser 0.4.12-3 0.50 MiB 0.16 MiB extra/python-jeepney 0.8.0-4 0.53 MiB 0.10 MiB extra/python-lxml 5.3.0-2 4.52 MiB extra/python-lxml-html-clean 0.2.0-2 0.09 MiB 0.02 MiB extra/python-markdown 3.7-2 1.00 MiB 0.18 MiB extra/python-mechanize 1:0.4.10-2 1.24 MiB 0.23 MiB extra/python-msgpack 1.0.5-3 0.31 MiB 0.10 MiB extra/python-netifaces 0.11.0-7 0.03 MiB 0.01 MiB extra/python-pdftotext 2.2.2-9 0.02 MiB 0.01 MiB extra/python-pillow 11.0.0-3 4.21 MiB 0.87 MiB extra/python-psutil 6.1.1-1 1.18 MiB extra/python-py7zr 0.22.0-4 0.78 MiB 0.15 MiB extra/python-pychm 0.8.6-9 0.10 MiB 0.03 MiB extra/python-pycryptodome 3.21.0-3 4.11 MiB extra/python-pygments 2.19.1-1 14.39 MiB 2.34 MiB extra/python-pykakasi 2.3.0-2 9.59 MiB 1.67 MiB extra/python-pyqt6 6.8.0-2 27.97 MiB 4.29 MiB extra/python-pyqt6-webengine 6.8.0-2 0.77 MiB 0.15 MiB extra/python-regex 2024.11.6-2 2.28 MiB 0.38 MiB extra/python-unrardll 0.1.7-4 0.07 MiB 0.02 MiB extra/python-xxhash 3.5.0-1 0.05 MiB 0.02 MiB extra/python-zeroconf 0.136.2-1 4.59 MiB 1.15 MiB extra/python-zstandard 0.23.0-2 1.22 MiB 0.35 MiB extra/qt6-imageformats 6.8.1-1 0.32 MiB 0.07 MiB extra/qt6-multimedia 6.8.1-2 14.96 MiB extra/qt6-speech 6.8.1-1 0.52 MiB extra/qt6-svg 6.8.1-1 0.79 MiB extra/qt6-webengine 6.8.1-1 204.31 MiB extra/ttf-liberation 2.1.5-2 4.16 MiB 1.53 MiB extra/uchardet 0.0.8-3 0.20 MiB 0.08 MiB extra/udisks2 2.10.1-5 7.43 MiB Total Download Size: 26.79 MiB Total Installed Size: 1350.84 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pyqt6-6.8.0-2-riscv64 downloading... python-pygments-2.19.1-1-any downloading... libwmf-0.2.13-4-riscv64 downloading... python-pykakasi-2.3.0-2-any downloading... python-pycryptodomex-3.21.0-2-riscv64 downloading... ttf-liberation-2.1.5-2-any downloading... mathjax-3.2.2-2-any downloading... python-apsw-3.47.1.0-1-riscv64 downloading... python-zeroconf-0.136.2-1-any downloading... podofo-0.10.3-1-riscv64 downloading... python-pillow-11.0.0-3-riscv64 downloading... libmtp-1.1.22-1-riscv64 downloading... python-dnspython-1:2.6.1-2-any downloading... hunspell-1.7.2-2-riscv64 downloading... python-regex-2024.11.6-2-riscv64 downloading... python-brotli-1.1.0-3-riscv64 downloading... python-zstandard-0.23.0-2-riscv64 downloading... python-css-parser-1.0.10-3-any downloading... python-cffi-1.17.1-2-riscv64 downloading... python-beautifulsoup4-4.12.3-3-any downloading... libimagequant-4.3.3-1-riscv64 downloading... python-html5lib-1.1-15-any downloading... python-chardet-5.2.0-6-any downloading... python-mechanize-1:0.4.10-2-any downloading... python-pycparser-2.22-3-any downloading... jasper-4.2.4-2-riscv64 downloading... jxrlib-0.2.4-2-riscv64 downloading... libmng-2.0.3-4-riscv64 downloading... libunrar-1:7.1.2-1-riscv64 downloading... python-markdown-3.7-2-any downloading... python-html5-parser-0.4.12-3-riscv64 downloading... glu-9.0.3-2-riscv64 downloading... python-pyqt6-webengine-6.8.0-2-riscv64 downloading... python-py7zr-0.22.0-4-any downloading... python-faust-cchardet-2.1.19-3-riscv64 downloading... python-feedparser-6.0.11-3-any downloading... freeglut-3.6.0-1-riscv64 downloading... python-jeepney-0.8.0-4-any downloading... python-msgpack-1.0.5-3-riscv64 downloading... python-soupsieve-2.6-2-any downloading... uchardet-0.0.8-3-riscv64 downloading... python-pyzstd-0.16.2-2-riscv64 downloading... qt6-imageformats-6.8.1-1-riscv64 downloading... python-pyppmd-1.1.1-1-riscv64 downloading... python-pyqt6-sip-13.9.1-2-riscv64 downloading... python-wrapt-1.16.0-4-riscv64 downloading... optipng-0.7.8-1-riscv64 downloading... python-cssselect-1.2.0-8-any downloading... python-html2text-2024.2.26-2-any downloading... python-inflate64-1.0.1-1-riscv64 downloading... libraqm-0.10.2-1-riscv64 downloading... python-pybcj-1.0.3-1-riscv64 downloading... python-pychm-0.8.6-9-riscv64 downloading... python-jaconv-0.3.4-2-any downloading... chmlib-0.40-8-riscv64 downloading... python-lxml-html-clean-0.2.0-2-any downloading... python-brotlicffi-1.1.0.0-3-riscv64 downloading... python-multivolumefile-0.2.3-9-any downloading... python-webencodings-0.5.1-12-any downloading... python-unrardll-0.1.7-4-riscv64 downloading... python-texttable-1.7.0-3-any downloading... python-ifaddr-0.2.0-6-any downloading... python-xxhash-3.5.0-1-riscv64 downloading... hyphen-2.8.8-6-riscv64 downloading... python-deprecated-1.2.15-2-any downloading... python-sgmllib3k-1.0.0-7.1-any downloading... python-netifaces-0.11.0-7-riscv64 downloading... python-pdftotext-2.2.2-9-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hunspell... Optional dependencies for hunspell perl: for ispellaff2myspell [installed] installing hyphen... installing jxrlib... installing libmtp... installing libstemmer... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libwmf... Optional dependencies for libwmf gdk-pixbuf2: for pixbuf loader [pending] installing mathjax... installing mtdev... installing optipng... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libidn... installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt [pending] installing lua... installing podofo... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-apsw... installing python-soupsieve... installing python-beautifulsoup4... Optional dependencies for python-beautifulsoup4 python-cchardet: alternative to autodetect character encodings [pending] python-chardet: to autodetect character encodings [pending] python-lxml: alternative HTML parser [pending] python-html5lib: alternative HTML parser [pending] installing python-css-parser... installing python-cssselect... installing python-six... installing python-dateutil... installing python-dnspython... Optional dependencies for python-dnspython python-cryptography: DNSSEC support python-requests-toolbelt: DoH support python-idna: support for updated IDNA 2008 python-curio: async support python-trio: async support python-sniffio: async support installing python-faust-cchardet... installing python-sgmllib3k... installing python-feedparser... Optional dependencies for python-feedparser python-chardet: for character encoding auto-detection [pending] python-cchardet: for faster character encoding auto-detection [installed] installing python-html2text... installing python-chardet... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML [installed] python-cssselect: support for cssselect [installed] python-html5lib: support for html5lib parser [pending] python-lxml-docs: offline docs python-lxml-html-clean: enable htmlclean feature [pending] installing python-html5-parser... Optional dependencies for python-html5-parser python-beautifulsoup4: to use the soup treebuilder [installed] installing python-jeepney... installing python-lxml-html-clean... installing python-markdown... Optional dependencies for python-markdown python-yaml: parse Python in YAML metadata installing python-webencodings... installing python-html5lib... Optional dependencies for python-html5lib python-lxml: lxml treebuilder [installed] python-genshi: genshi treewalker installing python-mechanize... Optional dependencies for python-mechanize python-html5-parser: faster parsing of HTML [installed] installing python-msgpack... installing python-netifaces... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing lcms2... installing openjpeg2... installing nspr... installing nss... installing poppler... Optional dependencies for poppler poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters installing python-pdftotext... installing python-packaging... installing fribidi... installing libraqm... installing libimagequant... installing python-pillow... Optional dependencies for python-pillow libwebp: for webp images [pending] tk: for the ImageTK module python-olefile: OLE2 file support python-pyqt6: for the ImageQt module [pending] python-defusedxml: for reading XMP tags installing python-psutil... installing python-brotli... installing python-pycparser... installing python-cffi... Optional dependencies for python-cffi python-setuptools: "limited api" version checking in cffi.setuptools_ext installing python-brotlicffi... installing python-multivolumefile... installing python-pybcj... installing python-pycryptodomex... installing python-pyppmd... installing python-pyzstd... installing python-texttable... Optional dependencies for python-texttable python-cjkwrap: for better CJK support installing python-inflate64... installing python-py7zr... installing chmlib... installing python-pychm... installing python-pycryptodome... installing python-pygments... installing python-wrapt... installing python-deprecated... installing python-jaconv... installing python-pykakasi... installing python-pyqt6-sip... installing double-conversion... installing libb2... 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 libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libice... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure python-yaml: used by various tools installing duktape... installing libproxy... installing libsm... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing md4c... installing shared-mime-info... installing tslib... installing vulkan-headers... installing xcb-util-renderutil... installing xcb-util... installing xcb-util-image... installing xcb-util-cursor... installing xcb-util-keysyms... installing xcb-util-wm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing qt6-translations... installing qt6-base... Optional dependencies for qt6-base freetds: MS SQL driver gdk-pixbuf2: GTK platform plugin [pending] gtk3: GTK platform plugin libfbclient: Firebird/iBase driver mariadb-libs: MariaDB driver pango: GTK platform plugin [pending] perl: for syncqt [installed] postgresql-libs: PostgreSQL driver qt6-wayland: to run Qt6 applications in a Wayland session unixodbc: ODBC driver installing python-pyqt6... Optional dependencies for python-pyqt6 qt6-tools: QtHelp, QtDesigner bindings qt6-svg: QtSvg bindings [pending] qt6-declarative: QtQml bindings, qmlplugin [pending] qt6-quick3d: QtQuick3D bindings qt6-connectivity: QtBluetooth, QtNfc bindings qt6-multimedia: QtMultimedia, QtSpatialAudio bindings [pending] qt6-positioning: QtPositioning bindings [pending] qt6-remoteobjects: QtRemoteObjects bindings qt6-sensors: QtSensors bindings qt6-serialport: QtSerialPort bindings qt6-speech: QtTextToSpeech bindings [pending] qt6-webchannel: QtWebChannel bindings [pending] qt6-webengine: QtPdf bindings [pending] qt6-websockets: QtWebSockets bindings dbus-python: for python-dbus mainloop support installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing glslang... installing gsm... installing libsamplerate... installing opus... installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack-example-tools: for official JACK example-clients and tools jack2-dbus: for dbus integration jack2-docs: for developer documentation realtime-privileges: for realtime privileges installing lame... installing libunibreak... installing libass... installing libraw1394... installing libavc1394... installing libbluray... Optional dependencies for libbluray java-runtime: BD-J library installing libogg... installing flac... installing libvorbis... installing mpg123... Optional dependencies for mpg123 sdl2: for sdl audio support [pending] jack: for jack audio support [installed] libpulse: for pulse audio support [pending] perl: for conplay [installed] installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libbs2b... installing libdvdread... Optional dependencies for libdvdread libdvdcss: Decoding encrypted DVDs installing libdvdnav... installing libiec61883... installing giflib... installing libunwind... installing gperftools... Optional dependencies for gperftools graphviz: pprof graph generation perl: pprof and pprof-symbolize commands [installed] installing highway... installing libjxl... Optional dependencies for libjxl gdk-pixbuf2: for gdk-pixbuf loader [pending] gimp: for gimp plugin java-runtime: for JNI bindings installing libmodplug... installing libasyncns... installing libpulse... Optional dependencies for libpulse pulse-native-provider: PulseAudio backend installing portaudio... installing libopenmpt... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing shaderc... installing libdovi... installing libplacebo... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm [installed] libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif libjxl: Load .jxl [installed] librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing libsoxr... installing libssh... installing libtheora... installing libxfixes... installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed] installing libvdpau... Optional dependencies for libvdpau libvdpau-va-gl: driver using VAAPI mesa-vdpau: driver for Mesa [installed] nvidia-utils: driver for NVIDIA installing libvpx... installing libwebp... installing libxv... installing ocl-icd... Optional dependencies for ocl-icd opencl-driver: packaged opencl driver installing libvpl... Optional dependencies for libvpl intel-media-sdk: runtime implementation for legacy Intel GPUs vpl-gpu-rt: runtime implementation for Tiger Lake and newer GPUs installing opencore-amr... installing rav1e... installing fftw... Optional dependencies for fftw fftw-openmpi: for OpenMPI integration installing rubberband... installing libxcursor... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver [installed] jack: JACK audio driver [installed] pipewire: PipeWire audio driver libdecor: Wayland client decorations installing snappy... installing speexdsp... installing speex... installing srt... installing svt-av1... installing hicolor-icon-theme... installing libbpf... installing v4l-utils... Optional dependencies for v4l-utils qt6-base: for qv4l2 and qvidcap [installed] qt6-5compat: for qv4l2 alsa-lib: for qv4l2 [installed] installing zimg... installing vapoursynth... installing vid.stab... installing vmaf... installing l-smash... installing x264... installing x265... installing xvidcore... installing libsodium... installing libpgm... installing zeromq... Optional dependencies for zeromq cppzmq: C++ binding for libzmq installing ffmpeg... Optional dependencies for ffmpeg avisynthplus: AviSynthPlus support frei0r-plugins: Frei0r video effects support ladspa: LADSPA filters onevpl-intel-gpu: Intel QuickSync support installing libxcomposite... installing libxkbfile... installing libxdamage... installing libxrandr... installing libxi... installing libxtst... installing minizip... installing qt6-declarative... installing qt6-positioning... Optional dependencies for qt6-positioning geoclue: geoclue2 plugin qt6-declarative: QML bindings [installed] qt6-serialport: NMEA plugin installing qt6-webchannel... installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing abseil-cpp... installing re2... installing ttf-liberation... installing qt6-webengine... Optional dependencies for qt6-webengine pipewire: WebRTC desktop sharing under Wayland installing python-pyqt6-webengine... installing python-regex... installing libunrar... installing python-unrardll... installing python-xxhash... installing python-ifaddr... installing python-async-timeout... installing python-zeroconf... installing python-zstandard... Optional dependencies for python-zstandard python-cffi [installed] installing freeglut... installing glu... installing jasper... Optional dependencies for jasper jasper-doc: documentation installing libmng... installing qt6-imageformats... installing qt6-multimedia-ffmpeg... installing qt6-multimedia... Optional dependencies for qt6-multimedia qt6-declarative: QML bindings [installed] qt6-quick3d: for QtQuick3DAudio installing qt6-speech... Optional dependencies for qt6-speech flite: flite TTS backend speech-dispatcher: speech-dispatcher TTS backend qt6-declarative: QML bindings [installed] installing qt6-svg... installing uchardet... installing libatasmart... installing libblockdev... Optional dependencies for libblockdev libblockdev-btrfs: for BTRFS support libblockdev-crypto: for crypto support [pending] libblockdev-dm: for device-mapper support libblockdev-fs: for filesystem support [pending] libblockdev-loop: for loop device support [pending] libblockdev-lvm: for LVM support libblockdev-mdraid: for MDRAID support [pending] libblockdev-mpath: for multipath support libblockdev-nvdimm: for NVDIMM support libblockdev-nvme: for NVME support [pending] libblockdev-part: for partitioning support [pending] libblockdev-smart: for S.M.A.R.T. support libblockdev-swap: for swap support [pending] python-libblockdev: for Python support installing volume_key... Optional dependencies for volume_key python-volume_key: for Python bindings installing libblockdev-crypto... installing libbytesize... installing parted... installing libblockdev-fs... Optional dependencies for libblockdev-fs btrfs-progs: for BTRFS filesystem support dosfstools: for VFAT filesystem support exfatprogs: for exFAT filesystem support f2fs-tools: for F2FS filesystem support nilfs-utils: for nilfs filesystem support ntfs-3g: for NTFS filesystem support udftools: for UDF filesystem support xfsprogs: for XFS filesystem support installing mdadm... Optional dependencies for mdadm bash: mdcheck [installed] installing libblockdev-mdraid... installing libblockdev-loop... installing libnvme... installing libblockdev-nvme... installing libblockdev-part... installing libblockdev-swap... installing polkit... installing udisks2... Optional dependencies for udisks2 udisks2-btrfs: for BTRFS module udisks2-lvm2: for LVM2 module udisks2-docs: API documentation btrfs-progs: for BTRFS support in libblockdev-fs dosfstools: for FAT support in libblockdev-fs exfatprogs: for exFAT support in libblockdev-fs e2fsprogs: for Ext2/3/4 support in libblockdev-fs [installed] f2fs-tools: for F2FS support in libblockdev-fs nilfs-utils: for NILFS support in libblockdev-fs udftools: for UDF support in libblockdev-fs xfsprogs: for XFS support in libblockdev-fs :: Running post-transaction hooks... ( 1/13) Creating system user accounts... Creating group 'avahi' with GID 972. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972. Creating group 'polkitd' with GID 102. Creating user 'polkitd' (User for polkitd) with UID 102 and GID 102. ( 2/13) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/13) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/13) Updating udev hardware database... ( 5/13) Creating temporary files... ( 6/13) Reloading device manager configuration... Skipped: Device manager is not running. ( 7/13) Arming ConditionNeedsUpdate... ( 8/13) Updating the MIME type database... ( 9/13) Updating fontconfig configuration... (10/13) Reloading system bus configuration... Skipped: Current root is not booted. (11/13) Updating fontconfig cache... (12/13) Probing GDK-Pixbuf loader modules... (13/13) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (29) New Version Net Change Download Size extra/c-ares 1.34.4-1 0.50 MiB 0.23 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/dotconf 1.4.1-1 0.09 MiB 0.03 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libao 1.2.2-6 0.18 MiB 0.05 MiB extra/libngtcp2 1.10.0-1 0.51 MiB 0.18 MiB extra/libspeechd 0.11.5-3 0.06 MiB 0.02 MiB extra/libuv 1.49.2-1 0.59 MiB extra/libxss 1.2.4-2 0.03 MiB 0.01 MiB extra/nodejs 23.1.0-1 59.24 MiB 15.81 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-jaraco.collections 5.1.0-1 0.10 MiB extra/python-jaraco.context 6.0.1-1 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-more-itertools 10.5.0-1 0.64 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-pyxdg 0.28-4 0.56 MiB 0.10 MiB extra/python-setuptools 1:75.2.0-4 8.05 MiB extra/python-wheel 0.45.0-3 0.28 MiB extra/rhash 1.4.4-1 0.31 MiB extra/tcl 8.6.16-1 14.12 MiB 4.49 MiB extra/cmake 3.31.4-1 70.31 MiB extra/pyqt-builder 1.17.1-1 9.17 MiB 2.85 MiB extra/python-fonttools 4.55.3-2.1 19.02 MiB 2.73 MiB extra/rapydscript-ng 0.7.22-2 28.28 MiB 3.08 MiB extra/sip 6.9.1-2 4.15 MiB 0.59 MiB extra/speech-dispatcher 0.11.5-3 26.29 MiB 4.01 MiB extra/tk 8.6.16-1 12.84 MiB 3.62 MiB Total Download Size: 37.81 MiB Total Installed Size: 260.47 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... nodejs-23.1.0-1-riscv64 downloading... tcl-8.6.16-1-riscv64 downloading... speech-dispatcher-0.11.5-3-riscv64 downloading... tk-8.6.16-1-riscv64 downloading... rapydscript-ng-0.7.22-2-any downloading... pyqt-builder-1.17.1-1-any downloading... python-fonttools-4.55.3-2.1-riscv64 downloading... sip-6.9.1-2-any downloading... c-ares-1.34.4-1-riscv64 downloading... libngtcp2-1.10.0-1-riscv64 downloading... python-pyxdg-0.28-4-any downloading... libao-1.2.2-6-riscv64 downloading... dotconf-1.4.1-1-riscv64 downloading... libspeechd-0.11.5-3-riscv64 downloading... libxss-1.2.4-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... 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 [installed] installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures [pending] python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing sip... installing pyqt-builder... installing c-ares... installing libngtcp2... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager installing rapydscript-ng... installing python-fonttools... Optional dependencies for python-fonttools python-brotli: to compress/decompress WOFF 2.0 web fonts [installed] python-fs: to read/write UFO source files python-lxml: faster backend for XML files reading/writing [installed] python-lz4: for graphite type tables in ttLib/tables python-matplotlib: for visualizing DesignSpaceDocument and resulting VariationModel python-pyqt5: for drawing glyphs with Qt’s QPainterPath python-reportlab: to drawing glyphs as PNG images python-scipy: for finding wrong contour/component order between different masters python-sympy: for symbolic font statistics analysis python-uharfbuzz: to use the Harfbuzz Repacker for packing GSUB/GPOS tables python-unicodedata2: for displaying the Unicode character names when dumping the cmap table with ttx python-zopfli: faster backend fom WOFF 1.0 web fonts compression installing libspeechd... installing python-pyxdg... installing dotconf... installing libao... installing speech-dispatcher... Optional dependencies for speech-dispatcher festival: Speech output using Festival espeak-ng: Speech output using ESpeak-ng pulseaudio: PulseAudio support installing tcl... installing libxss... installing tk... :: Running post-transaction hooks... (1/4) Reloading system manager configuration... Skipped: Current root is not booted. (2/4) Arming ConditionNeedsUpdate... (3/4) Updating the MIME type database... (4/4) Updating the info directory file... [?25h==> Retrieving sources...  -> Found calibre-7.24.0.tar.xz  -> Found calibre-7.24.0.tar.xz.sig  -> Found fix-stbsp__uintptr.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting calibre-7.24.0.tar.xz with bsdtar ==> Starting prepare()... patching file stb_sprintf.h Hunk #1 succeeded at 215 (offset -15 lines). ==> Starting build()... * * Running build * Building 29 extensions Compiling 39 files... g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++11 -I/usr/include/hunspell -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/spell/hunspell_wrapper.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/hunspell/hunspell_wrapper.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -std=c99 -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/hyphenation/hyphen.c -o /build/calibre/src/calibre-7.24.0/build/objects/hyphen/hyphen.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -std=c99 -I/usr/include -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/ffmpeg.c -o /build/calibre/src/calibre-7.24.0/build/objects/ffmpeg/ffmpeg.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/usr/include/uchardet -c /build/calibre/src/calibre-7.24.0/src/calibre/ebooks/uchardet.c -o /build/calibre/src/calibre-7.24.0/build/objects/uchardet/uchardet.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -std=c99 -c /build/calibre/src/calibre-7.24.0/src/unicode_names/unicode_names.c -o /build/calibre/src/calibre-7.24.0/build/objects/unicode_names/unicode_names.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/speedup.c -o /build/calibre/src/calibre-7.24.0/build/objects/speedup/speedup.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/certgen.c -o /build/calibre/src/calibre-7.24.0/build/objects/certgen/certgen.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/gui2/tweak_book/editor/syntax/html.c -o /build/calibre/src/calibre-7.24.0/build/objects/html_syntax_highlighter/html.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/tinycss/tokenizer.c -o /build/calibre/src/calibre-7.24.0/build/objects/tokenizer/tokenizer.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/gui2/tweak_book/diff/_patiencediff_c.c -o /build/calibre/src/calibre-7.24.0/build/objects/_patiencediff_c/_patiencediff_c.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/icu.c -o /build/calibre/src/calibre-7.24.0/build/objects/icu/icu.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/matcher.c -o /build/calibre/src/calibre-7.24.0/build/objects/matcher/matcher.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/library/sqlite_custom.c -o /build/calibre/src/calibre-7.24.0/build/objects/sqlite_custom/sqlite_custom.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -c /build/calibre/src/calibre-7.24.0/src/calibre/db/sqlite_extension.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/sqlite_extension/sqlite_extension.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx/lzxd.c -o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzxd.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx/lzxc.c -o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzxc.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx/lzc.c -o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzc.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx/compressor.c -o /build/calibre/src/calibre-7.24.0/build/objects/lzx/compressor.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/lzx/lzxmodule.c -o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzxmodule.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -I/usr/include/harfbuzz -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/fonts/freetype.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/freetype/freetype.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/msdes -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/msdes/msdesmodule.c -o /build/calibre/src/calibre-7.24.0/build/objects/msdes/msdesmodule.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -I/build/calibre/src/calibre-7.24.0/src/calibre/utils/msdes -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/msdes/des.c -o /build/calibre/src/calibre-7.24.0/build/objects/msdes/des.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/ebooks/compression/palmdoc.c -o /build/calibre/src/calibre-7.24.0/build/objects/cPalmdoc/palmdoc.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/ebooks/djvu/bzzdecoder.c -o /build/calibre/src/calibre-7.24.0/build/objects/bzzdec/bzzdecoder.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/output.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/output.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/fonts.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/fonts.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/impose.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/impose.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/podofo.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/podofo.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/doc.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/doc.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/utils.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/utils.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/images.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/images.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/outline.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/outline.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include -I/usr/include/podofo -c /build/calibre/src/calibre-7.24.0/src/calibre/utils/podofo/outlines.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/podofo/outlines.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++11 -c /build/calibre/src/calibre-7.24.0/src/calibre/srv/html_as_json.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/html_as_json/html_as_json.o g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++14 -I/build/calibre/src/calibre-7.24.0/src/perfect-hashing -c /build/calibre/src/calibre-7.24.0/src/calibre/srv/fast_css_transform.cpp -o /build/calibre/src/calibre-7.24.0/build/objects/fast_css_transform/fast_css_transform.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/ebooks/html_entities.c -o /build/calibre/src/calibre-7.24.0/build/objects/fast_html_entities/html_entities.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/devices/libusb/libusb.c -o /build/calibre/src/calibre-7.24.0/build/objects/libusb/libusb.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/devices/mtp/unix/libmtp.c -o /build/calibre/src/calibre-7.24.0/build/objects/libmtp/libmtp.o gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c /build/calibre/src/calibre-7.24.0/src/calibre/devices/mtp/unix/devices.c -o /build/calibre/src/calibre-7.24.0/build/objects/libmtp/devices.o Linking 25 files... g++ /build/calibre/src/calibre-7.24.0/build/objects/hunspell/hunspell_wrapper.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/hunspell.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -L/usr/lib -lhunspell-1.7 gcc /build/calibre/src/calibre-7.24.0/build/objects/hyphen/hyphen.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/hyphen.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -lhyphen gcc /build/calibre/src/calibre-7.24.0/build/objects/ffmpeg/ffmpeg.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/ffmpeg.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -L/usr/lib -lswresample -lavcodec -lavformat -lavutil gcc /build/calibre/src/calibre-7.24.0/build/objects/uchardet/uchardet.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/uchardet.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -L/usr/lib -luchardet gcc /build/calibre/src/calibre-7.24.0/build/objects/unicode_names/unicode_names.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/unicode_names.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/speedup/speedup.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/speedup.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -lm gcc /build/calibre/src/calibre-7.24.0/build/objects/certgen/certgen.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/certgen.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -lcrypto gcc /build/calibre/src/calibre-7.24.0/build/objects/html_syntax_highlighter/html.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/html_syntax_highlighter.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/tokenizer/tokenizer.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/tokenizer.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/_patiencediff_c/_patiencediff_c.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/_patiencediff_c.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/icu/icu.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/icu.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -licudata -licui18n -licuuc -licuio gcc /build/calibre/src/calibre-7.24.0/build/objects/matcher/matcher.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/matcher.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -licudata -licui18n -licuuc -licuio gcc /build/calibre/src/calibre-7.24.0/build/objects/sqlite_custom/sqlite_custom.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/sqlite_custom.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic g++ /build/calibre/src/calibre-7.24.0/build/objects/sqlite_extension/sqlite_extension.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/sqlite_extension.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -licudata -licui18n -licuuc -licuio -lstemmer gcc /build/calibre/src/calibre-7.24.0/build/objects/lzx/compressor.o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzc.o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzxc.o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzxd.o /build/calibre/src/calibre-7.24.0/build/objects/lzx/lzxmodule.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/lzx.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic g++ /build/calibre/src/calibre-7.24.0/build/objects/freetype/freetype.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/freetype.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -L/usr/lib -lfreetype gcc /build/calibre/src/calibre-7.24.0/build/objects/msdes/des.o /build/calibre/src/calibre-7.24.0/build/objects/msdes/msdesmodule.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/msdes.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/cPalmdoc/palmdoc.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/cPalmdoc.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/bzzdec/bzzdecoder.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/bzzdec.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic g++ /build/calibre/src/calibre-7.24.0/build/objects/podofo/doc.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/fonts.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/images.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/impose.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/outline.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/outlines.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/output.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/podofo.o /build/calibre/src/calibre-7.24.0/build/objects/podofo/utils.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/podofo.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -L/usr/lib -lpodofo g++ /build/calibre/src/calibre-7.24.0/build/objects/html_as_json/html_as_json.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/html_as_json.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic g++ /build/calibre/src/calibre-7.24.0/build/objects/fast_css_transform/fast_css_transform.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/fast_css_transform.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/fast_html_entities/html_entities.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/fast_html_entities.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic gcc /build/calibre/src/calibre-7.24.0/build/objects/libusb/libusb.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/libusb.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -lusb-1.0 gcc /build/calibre/src/calibre-7.24.0/build/objects/libmtp/devices.o /build/calibre/src/calibre-7.24.0/build/objects/libmtp/libmtp.o -o /build/calibre/src/calibre-7.24.0/src/calibre/plugins/libmtp.so -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -shared -L/usr/lib -lpython3.13 -Xlinker -export-dynamic -lmtp SIPing 4 files... /usr/bin/python -m sipbuild.tools.build --verbose --no-make --qmake /usr/bin/qmake6 Querying qmake about your Qt installation... /usr/bin/qmake6 -query These bindings will be built: rcc_backend. Generating the rcc_backend bindings... Generating the .pro file for the rcc_backend module... Generating the top-level .pro file... Generating the Makefiles... /usr/bin/qmake6 -recursive rcc_backend.pro Info: creating stash file /build/calibre/src/calibre-7.24.0/build/pyqt/rcc_backend/build/.qmake.stash Reading /build/calibre/src/calibre-7.24.0/build/pyqt/rcc_backend/build/rcc_backend/rcc_backend.pro The project has been built. /usr/bin/python -m sipbuild.tools.build --verbose --no-make --qmake /usr/bin/qmake6 Querying qmake about your Qt installation... /usr/bin/qmake6 -query These bindings will be built: pictureflow. Generating the pictureflow bindings... Generating the .pro file for the pictureflow module... Generating the top-level .pro file... Generating the Makefiles... /usr/bin/qmake6 -recursive pictureflow.pro Info: creating stash file /build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/.qmake.stash Reading /build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow/pictureflow.pro The project has been built. /usr/bin/python -m sipbuild.tools.build --verbose --no-make --qmake /usr/bin/qmake6 Querying qmake about your Qt installation... /usr/bin/qmake6 -query These bindings will be built: progress_indicator. Generating the progress_indicator bindings... Generating the .pro file for the progress_indicator module... Generating the top-level .pro file... Generating the Makefiles... /usr/bin/qmake6 -recursive progress_indicator.pro Info: creating stash file /build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/.qmake.stash Reading /build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator/progress_indicator.pro The project has been built. /usr/bin/python -m sipbuild.tools.build --verbose --no-make --qmake /usr/bin/qmake6 Querying qmake about your Qt installation... /usr/bin/qmake6 -query These bindings will be built: imageops. Generating the imageops bindings... Generating the .pro file for the imageops module... Generating the top-level .pro file... Generating the Makefiles... /usr/bin/qmake6 -recursive imageops.pro Info: creating stash file /build/calibre/src/calibre-7.24.0/build/pyqt/imageops/build/.qmake.stash Reading /build/calibre/src/calibre-7.24.0/build/pyqt/imageops/build/imageops/imageops.pro The project has been built. ####### Building rcc_backend extension ####### cd rcc_backend/ && ( test -e Makefile || /usr/bin/qmake6 -o Makefile /build/calibre/src/calibre-7.24.0/build/pyqt/rcc_backend/build/rcc_backend/rcc_backend.pro ) && make -f Makefile make[1]: Entering directory '/build/calibre/src/calibre-7.24.0/build/pyqt/rcc_backend/build/rcc_backend' g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/rcc -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o siprcc_backendcmodule.o siprcc_backendcmodule.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/rcc -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o siprcc_backendRCCResourceLibrary.o siprcc_backendRCCResourceLibrary.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/rcc -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o rcc.o ../../../../../src/calibre/utils/rcc/rcc.cpp rm -f librcc_backend.so g++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,--version-script=rcc_backend.exp -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-rpath,/usr/lib -shared -fPIC -o librcc_backend.so siprcc_backendcmodule.o siprcc_backendRCCResourceLibrary.o rcc.o /usr/lib/libQt6Core.so -lpthread cp -f librcc_backend.so rcc_backend.cpython-313-riscv64-linux-gnu.so make[1]: Leaving directory '/build/calibre/src/calibre-7.24.0/build/pyqt/rcc_backend/build/rcc_backend' ####### Building pictureflow extension ####### cd pictureflow/ && ( test -e Makefile || /usr/bin/qmake6 -o Makefile /build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow/pictureflow.pro ) && make -f Makefile make[1]: Entering directory '/build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow' g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/pictureflow -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sippictureflowcmodule.o sippictureflowcmodule.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/pictureflow -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sippictureflowPictureFlow.o sippictureflowPictureFlow.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/pictureflow -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sippictureflowFlowImages.o sippictureflowFlowImages.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/pictureflow -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o pictureflow.o ../../../../../src/calibre/gui2/pictureflow/pictureflow.cpp g++ -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/qt6/mkspecs/features/data/dummy.cpp /usr/lib/qt6/moc -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow -I/build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow -I/build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build -I/build/calibre/src/calibre-7.24.0/src/calibre/gui2/pictureflow -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/riscv64-unknown-linux-gnu -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/riscv64-unknown-linux-gnu/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/riscv64-unknown-linux-gnu/14.2.1/include-fixed -I/usr/include ../../../../../src/calibre/gui2/pictureflow/pictureflow.h -o moc_pictureflow.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/pictureflow -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_pictureflow.o moc_pictureflow.cpp rm -f libpictureflow.so g++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,--version-script=pictureflow.exp -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-rpath,/usr/lib -Wl,-rpath-link,/usr/lib -shared -fPIC -o libpictureflow.so sippictureflowcmodule.o sippictureflowPictureFlow.o sippictureflowFlowImages.o pictureflow.o moc_pictureflow.o /usr/lib/libQt6Widgets.so /usr/lib/libQt6Gui.so /usr/lib/libGLX.so /usr/lib/libOpenGL.so /usr/lib/libQt6Core.so -lpthread -lGLX -lOpenGL cp -f libpictureflow.so pictureflow.cpython-313-riscv64-linux-gnu.so make[1]: Leaving directory '/build/calibre/src/calibre-7.24.0/build/pyqt/pictureflow/build/pictureflow' ####### Building progress_indicator extension ####### cd progress_indicator/ && ( test -e Makefile || /usr/bin/qmake6 -o Makefile /build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator/progress_indicator.pro ) && make -f Makefile make[1]: Entering directory '/build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator' g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sipprogress_indicatorcmodule.o sipprogress_indicatorcmodule.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sipprogress_indicatorQProgressIndicator.o sipprogress_indicatorQProgressIndicator.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sipprogress_indicatorSpinAnimator.o sipprogress_indicatorSpinAnimator.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sipprogress_indicatorCalibreStyle.o sipprogress_indicatorCalibreStyle.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o CalibreStyle.o ../../../../../src/calibre/gui2/progress_indicator/CalibreStyle.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o QProgressIndicator.o ../../../../../src/calibre/gui2/progress_indicator/QProgressIndicator.cpp g++ -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/qt6/mkspecs/features/data/dummy.cpp /usr/lib/qt6/moc -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator -I/build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator -I/build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build -I/build/calibre/src/calibre-7.24.0/src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/riscv64-unknown-linux-gnu -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/riscv64-unknown-linux-gnu/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/riscv64-unknown-linux-gnu/14.2.1/include-fixed -I/usr/include ../../../../../src/calibre/gui2/progress_indicator/QProgressIndicator.h -o moc_QProgressIndicator.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/gui2/progress_indicator -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_QProgressIndicator.o moc_QProgressIndicator.cpp rm -f libprogress_indicator.so g++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,--version-script=progress_indicator.exp -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-rpath,/usr/lib -Wl,-rpath-link,/usr/lib -shared -fPIC -o libprogress_indicator.so sipprogress_indicatorcmodule.o sipprogress_indicatorQProgressIndicator.o sipprogress_indicatorSpinAnimator.o sipprogress_indicatorCalibreStyle.o CalibreStyle.o QProgressIndicator.o moc_QProgressIndicator.o /usr/lib/libQt6Widgets.so /usr/lib/libQt6Gui.so /usr/lib/libGLX.so /usr/lib/libOpenGL.so /usr/lib/libQt6Core.so -lpthread -lGLX -lOpenGL cp -f libprogress_indicator.so progress_indicator.cpython-313-riscv64-linux-gnu.so make[1]: Leaving directory '/build/calibre/src/calibre-7.24.0/build/pyqt/progress_indicator/build/progress_indicator' ####### Building imageops extension ####### cd imageops/ && ( test -e Makefile || /usr/bin/qmake6 -o Makefile /build/calibre/src/calibre-7.24.0/build/pyqt/imageops/build/imageops/imageops.pro ) && make -f Makefile make[1]: Entering directory '/build/calibre/src/calibre-7.24.0/build/pyqt/imageops/build/imageops' g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/imageops -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sipimageopscmodule.o sipimageopscmodule.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/imageops -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o imageops.o ../../../../../src/calibre/utils/imageops/imageops.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/imageops -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o ordered_dither.o ../../../../../src/calibre/utils/imageops/ordered_dither.cpp g++ -c -pipe -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/calibre/src=/usr/src/debug/calibre -flto=auto -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../../../../src/calibre/utils/imageops -I/usr/include/python3.13 -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o quantize.o ../../../../../src/calibre/utils/imageops/quantize.cpp rm -f libimageops.so g++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,--version-script=imageops.exp -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-rpath,/usr/lib -Wl,-rpath-link,/usr/lib -shared -fPIC -o libimageops.so sipimageopscmodule.o imageops.o ordered_dither.o quantize.o /usr/lib/libQt6Widgets.so /usr/lib/libQt6Gui.so /usr/lib/libGLX.so /usr/lib/libOpenGL.so /usr/lib/libQt6Core.so -lpthread -lGLX -lOpenGL cp -f libimageops.so imageops.cpython-313-riscv64-linux-gnu.so make[1]: Leaving directory '/build/calibre/src/calibre-7.24.0/build/pyqt/imageops/build/imageops' ####### Building headless QPA plugin ####### -- 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/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/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenGL: /usr/lib/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Configuring done (10.3s) -- Generating done (0.1s) -- Build files have been written to: /build/calibre/src/calibre-7.24.0/build/headless [ 0%] Built target headless_autogen_timestamp_deps [ 16%] Automatic MOC for target headless [ 16%] Built target headless_autogen [ 83%] Building CXX object CMakeFiles/headless.dir/headless_backingstore.cpp.o [ 83%] Building CXX object CMakeFiles/headless.dir/headless_autogen/mocs_compilation.cpp.o [ 83%] Building CXX object CMakeFiles/headless.dir/headless_integration.cpp.o [ 83%] Building CXX object CMakeFiles/headless.dir/main.cpp.o [100%] Linking CXX shared module libheadless.so [100%] Built target headless * build took 731.4 seconds * * Running iso_data * * iso_data took 0.0 seconds * * Running iso639 * Packing ISO-639 codes to /build/calibre/src/calibre-7.24.0/resources/localization/iso639.calibre_msgpack * iso639 took 16.7 seconds * * Running iso_data * * iso_data took 0.0 seconds * * Running iso3166 * Packing ISO-3166 codes to /build/calibre/src/calibre-7.24.0/resources/localization/iso3166.calibre_msgpack * iso3166 took 1.4 seconds * * Running liberation_fonts * * liberation_fonts took 0.0 seconds * * Running mathjax * Adding MathJax... * mathjax took 0.2 seconds * * Running gui * * gui took 0.4 seconds ==> Starting check()... * * Running test * Re-execing with LD_PRELOAD=/lib/libasan.so * * Running test * test_basic_csv_output (calibre.db.cli.tests.PrintCheckLibraryResultsTest.test_basic_csv_output) Test simple csv output ... ok [0.0 s] test_escaped_csv_output (calibre.db.cli.tests.PrintCheckLibraryResultsTest.test_escaped_csv_output) Test more complex csv output ... ok [0.0 s] test_human_readable_output (calibre.db.cli.tests.PrintCheckLibraryResultsTest.test_human_readable_output) Basic check of the human-readable output. ... ok [0.0 s] test_prints_nothing_if_no_errors (calibre.db.cli.tests.PrintCheckLibraryResultsTest.test_prints_nothing_if_no_errors) ... ok [0.0 s] test_import_of_all_python_modules (calibre.utils.run_tests.TestImports.test_import_of_all_python_modules) ... ok [64.8 s] test_copying_of_trees (calibre.utils.copy_files_test.TestCopyFiles.test_copying_of_trees) ... ok [0.0 s] test_renaming_of_files (calibre.utils.copy_files_test.TestCopyFiles.test_renaming_of_files) ... ok [0.0 s] test_live_cache (calibre.live.find_tests..LiveTest.test_live_cache) ... ok [0.0 s] test_module_loading (calibre.live.find_tests..LiveTest.test_module_loading) ... ok [0.1 s] test_add_soft_hyphens (calibre.utils.hyphenation.test_hyphenation.TestHyphenation.test_add_soft_hyphens) ... ok [5.4 s] test_hyphenate_html (calibre.utils.hyphenation.test_hyphenation.TestHyphenation.test_hyphenate_html) ... ok [1.5 s] test_locale_to_hyphen_dictionary (calibre.utils.hyphenation.test_hyphenation.TestHyphenation.test_locale_to_hyphen_dictionary) ... ok [0.7 s] test_viewer_cache (calibre.gui2.viewer.convert_book.find_tests..TestViewerCache.test_viewer_cache) ... ok [0.0 s] test_palmdoc_compression (calibre.ebooks.compression.palmdoc.find_tests..Test.test_palmdoc_compression) ... ok [0.0 s] test_comments_to_html (calibre.library.comments.find_tests..Test.test_comments_to_html) ... ok [0.1 s] test_shm (calibre.utils.shm.find_tests..TestSHM.test_shm) ... ok [0.0 s] test_html2text_behavior (calibre.utils.html2text.find_tests..TestH2T.test_html2text_behavior) ... ok [0.1 s] test_sqp_optimized (calibre.utils.search_query_parser_test.TestSQP.test_sqp_optimized) ... ok [0.1 s] test_sqp_tokenizer (calibre.utils.search_query_parser_test.TestSQP.test_sqp_tokenizer) ... ok [0.0 s] test_sqp_unoptimized (calibre.utils.search_query_parser_test.TestSQP.test_sqp_unoptimized) ... ok [0.1 s] test_exclusive_file_other_process_clean (calibre.utils.test_lock.IPCLockTest.test_exclusive_file_other_process_clean) ... ok [1.5 s] test_exclusive_file_other_process_kill (calibre.utils.test_lock.IPCLockTest.test_exclusive_file_other_process_kill) ... ok [1.3 s] test_exclusive_file_same_process (calibre.utils.test_lock.IPCLockTest.test_exclusive_file_same_process) ... ok [0.1 s] test_single_instance (calibre.utils.test_lock.IPCLockTest.test_single_instance) ... ok [15.2 s] test_tdir_in_cache_dir (calibre.utils.test_lock.IPCLockTest.test_tdir_in_cache_dir) ... ok [2.7 s] test_shared_file (calibre.utils.shared_file.find_tests..SharedFileTest.test_shared_file) ... ok [0.0 s] test_author_mapper (calibre.ebooks.metadata.author_mapper.find_tests..TestAuthorMapper.test_author_mapper) ... ok [0.0 s] test_tag_mapper (calibre.ebooks.metadata.tag_mapper.find_tests..TestTagMapper.test_tag_mapper) ... ok [0.0 s] test_brackets (calibre.ebooks.metadata.test_author_sort.TestRemoveBracketedText.test_brackets) ... ok [0.0 s] test_extra_closed (calibre.ebooks.metadata.test_author_sort.TestRemoveBracketedText.test_extra_closed) ... ok [0.0 s] test_mismatched (calibre.ebooks.metadata.test_author_sort.TestRemoveBracketedText.test_mismatched) ... ok [0.0 s] test_nested (calibre.ebooks.metadata.test_author_sort.TestRemoveBracketedText.test_nested) ... ok [0.0 s] test_unclosed (calibre.ebooks.metadata.test_author_sort.TestRemoveBracketedText.test_unclosed) ... ok [0.0 s] test_all_prefix (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_all_prefix) ... ok [0.0 s] test_all_suffix (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_all_suffix) ... ok [0.0 s] test_brackets (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_brackets) ... ok [0.0 s] test_comma (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_comma) ... ok [0.0 s] test_copywords (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_copywords) ... ok [0.0 s] test_falsy (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_falsy) ... ok [0.0 s] test_invalid_methos (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_invalid_methos) ... ok [0.0 s] test_method (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_method) ... ok [0.0 s] test_national (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_national) ... ok [0.0 s] test_prefix_suffix (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_prefix_suffix) ... ok [0.0 s] test_single (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_single) ... ok [0.0 s] test_surname_prefix (calibre.ebooks.metadata.test_author_sort.TestAuthorToAuthorSort.test_surname_prefix) ... ok [0.0 s] test_depth_first (calibre.ebooks.html.input.find_tests..TestHTMLInput.test_depth_first) ... ok [0.0 s] test_dictionaries (calibre.spell.dictionary.find_tests..TestDictionaries.test_dictionaries) ... ok [5.2 s] test_html_entity_replacement (calibre.ebooks.html_entities.find_tests..TestHTMLEntityReplacement.test_html_entity_replacement) ... ok [0.0 s] test_merge_annotations (calibre.gui2.viewer.annotations.find_tests..AnnotationsTest.test_merge_annotations) ... ok [0.0 s] test_lxml_unicode_parsing (calibre.utils.xml_parse.find_tests..TestXMLParse.test_lxml_unicode_parsing) ... ok [0.0 s] test_safe_xml_fromstring (calibre.utils.xml_parse.find_tests..TestXMLParse.test_safe_xml_fromstring) ... ok [0.0 s] test_input_comment_multi (calibre.ebooks.metadata.html.MetadataHtmlTest.test_input_comment_multi) ... ok [0.2 s] test_input_comment_single (calibre.ebooks.metadata.html.MetadataHtmlTest.test_input_comment_single) ... ok [0.0 s] test_input_meta_multi (calibre.ebooks.metadata.html.MetadataHtmlTest.test_input_meta_multi) ... ok [0.0 s] test_input_meta_single (calibre.ebooks.metadata.html.MetadataHtmlTest.test_input_meta_single) ... ok [0.0 s] test_input_title (calibre.ebooks.metadata.html.MetadataHtmlTest.test_input_title) ... ok [0.0 s] test_rtf_metadata (calibre.ebooks.metadata.rtf.find_tests..Test.test_rtf_metadata) ... ok [0.0 s] test_dates (calibre.utils.smartypants.run_tests..TestSmartypantsAllAttributes.test_dates) ... ok [0.0 s] test_educated_quotes (calibre.utils.smartypants.run_tests..TestSmartypantsAllAttributes.test_educated_quotes) ... ok [0.0 s] test_measurements (calibre.utils.smartypants.run_tests..TestSmartypantsAllAttributes.test_measurements) ... ok [0.0 s] test_ordinal_numbers (calibre.utils.smartypants.run_tests..TestSmartypantsAllAttributes.test_ordinal_numbers) ... ok [0.0 s] test_skip_tags (calibre.utils.smartypants.run_tests..TestSmartypantsAllAttributes.test_skip_tags) ... ok [0.0 s] test_break_iterator (calibre.utils.icu_test.TestICU.test_break_iterator) Test the break iterator ... ok [0.0 s] test_change_case (calibre.utils.icu_test.TestICU.test_change_case) Test the various ways of changing the case ... ok [0.0 s] test_character_name (calibre.utils.icu_test.TestICU.test_character_name) Test character naming ... ok [0.1 s] test_collation_order (calibre.utils.icu_test.TestICU.test_collation_order) Testing collation ordering ... ok [0.1 s] test_collation_order_for_partitioning (calibre.utils.icu_test.TestICU.test_collation_order_for_partitioning) Testing collation ordering for partitioning ... ok [0.0 s] test_contractions (calibre.utils.icu_test.TestICU.test_contractions) Test contractions ... skipped 'Skipping as this depends too much on ICU version' [0.0 s] test_find (calibre.utils.icu_test.TestICU.test_find) Test searching for substrings ... ok [0.0 s] test_remove_accents (calibre.utils.icu_test.TestICU.test_remove_accents) ... ok [0.3 s] test_roundtrip (calibre.utils.icu_test.TestICU.test_roundtrip) Test roundtripping ... ok [0.0 s] test_sorting (calibre.utils.icu_test.TestICU.test_sorting) Test the various sorting APIs ... ok [0.1 s] test_split_into_sentences (calibre.utils.icu_test.TestICU.test_split_into_sentences) ... ok [0.0 s] test_recipe_browser_qt (calibre.scraper.test_fetch_backend.TestFetchBackend.test_recipe_browser_qt) ... skipped 'Skipping Scraper tests as ASAN is enabled' [0.0 s] test_recipe_browser_webengine (calibre.scraper.test_fetch_backend.TestFetchBackend.test_recipe_browser_webengine) ... skipped 'Skipping Scraper tests as ASAN is enabled' [0.0 s] test_mem_leaks (calibre.utils.matcher.test..Test.test_mem_leaks) ... skipped "Sanitizer enabled can't check for leaks" [0.0 s] test_non_bmp (calibre.utils.matcher.test..Test.test_non_bmp) ... ok [0.0 s] test_cfi_decode (calibre.ebooks.epub.cfi.tests.Tests.test_cfi_decode) ... ok [0.1 s] test_parsing (calibre.ebooks.epub.cfi.tests.Tests.test_parsing) ... ok [0.0 s] test_sorting (calibre.ebooks.epub.cfi.tests.Tests.test_sorting) ... ok [0.0 s] test_color_conversion (calibre.ebooks.docx.writer.utils.test_convert_color..TestColors.test_color_conversion) ... ok [0.0 s] test_hyperlink (calibre.ebooks.docx.fields.test_parse_fields..TestParseFields.test_hyperlink) ... ok [0.0 s] test_index (calibre.ebooks.docx.fields.test_parse_fields..TestParseFields.test_index) ... ok [0.0 s] test_xe (calibre.ebooks.docx.fields.test_parse_fields..TestParseFields.test_xe) ... ok [0.0 s] test_parse_errors (css_selectors.tests.TestCSSSelectors.test_parse_errors) ... ok [0.0 s] test_parser (css_selectors.tests.TestCSSSelectors.test_parser) ... ok [0.0 s] test_pseudo_elements (css_selectors.tests.TestCSSSelectors.test_pseudo_elements) ... ok [0.0 s] test_select (css_selectors.tests.TestCSSSelectors.test_select) ... ok [0.2 s] test_select_shakespeare (css_selectors.tests.TestCSSSelectors.test_select_shakespeare) ... ok [0.4 s] test_specificity (css_selectors.tests.TestCSSSelectors.test_specificity) ... ok [0.0 s] test_tokenizer (css_selectors.tests.TestCSSSelectors.test_tokenizer) ... ok [0.0 s] test_export_import (calibre.ebooks.html_transform_rules.test..TestTransforms.test_export_import) ... ok [0.0 s] test_html_transform_actions (calibre.ebooks.html_transform_rules.test..TestTransforms.test_html_transform_actions) ... ok [0.0 s] test_matching (calibre.ebooks.html_transform_rules.test..TestTransforms.test_matching) ... ok [0.0 s] test_validate_rule (calibre.ebooks.html_transform_rules.test..TestTransforms.test_validate_rule) ... ok [0.0 s] test_append (calibre.ebooks.css_transform_rules.test..TestTransforms.test_append) ... ok [0.0 s] test_change (calibre.ebooks.css_transform_rules.test..TestTransforms.test_change) ... ok [0.0 s] test_expansion (calibre.ebooks.css_transform_rules.test..TestTransforms.test_expansion) ... ok [0.1 s] test_export_import (calibre.ebooks.css_transform_rules.test..TestTransforms.test_export_import) ... ok [0.0 s] test_matching (calibre.ebooks.css_transform_rules.test..TestTransforms.test_matching) ... ok [0.2 s] test_border_condensation (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_border_condensation) ... ok [0.3 s] test_border_normalization (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_border_normalization) ... ok [0.1 s] test_edge_condensation (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_edge_condensation) ... ok [0.3 s] test_edge_normalization (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_edge_normalization) ... ok [0.0 s] test_filter_css_normalization (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_filter_css_normalization) ... ok [0.0 s] test_font_normalization (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_font_normalization) ... ok [0.1 s] test_list_style_normalization (calibre.ebooks.oeb.normalize_css.test_normalization..TestNormalization.test_list_style_normalization) ... ok [0.0 s] test_comments (tinycss.tests.tokenizing.TestTokenizer.test_comments) ... ok [0.0 s] test_positions (tinycss.tests.tokenizing.TestTokenizer.test_positions) Test the reported line/column position of each token. ... ok [0.0 s] test_token_api (tinycss.tests.tokenizing.TestTokenizer.test_token_api) ... ok [0.0 s] test_token_grouping (tinycss.tests.tokenizing.TestTokenizer.test_token_grouping) ... ok [0.0 s] test_token_serialize_css (tinycss.tests.tokenizing.TestTokenizer.test_token_serialize_css) ... ok [0.0 s] test_tokens (tinycss.tests.tokenizing.TestTokenizer.test_tokens) ... ok [0.0 s] test_content (tinycss.tests.page3.TestPage3.test_content) ... ok [0.0 s] test_selectors (tinycss.tests.page3.TestPage3.test_selectors) ... ok [0.0 s] test_font_face (tinycss.tests.fonts3.TestFonts3.test_font_face) Test parsing of font face rules ... ok [0.0 s] test_parse_font (tinycss.tests.fonts3.TestFonts3.test_parse_font) ... ok [0.0 s] test_parse_font_family (tinycss.tests.fonts3.TestFonts3.test_parse_font_family) Test parsing of font-family values ... ok [0.0 s] test_at_import (tinycss.tests.css21.TestCSS21.test_at_import) ... ok [0.0 s] test_at_media (tinycss.tests.css21.TestCSS21.test_at_media) ... ok [0.0 s] test_at_page (tinycss.tests.css21.TestCSS21.test_at_page) ... ok [0.0 s] test_at_rules (tinycss.tests.css21.TestCSS21.test_at_rules) ... ok [0.0 s] test_bytes (tinycss.tests.css21.TestCSS21.test_bytes) ... ok [0.1 s] test_core_parser (tinycss.tests.css21.TestCSS21.test_core_parser) ... ok [0.0 s] test_important (tinycss.tests.css21.TestCSS21.test_important) ... ok [0.0 s] test_parse_style_attr (tinycss.tests.css21.TestCSS21.test_parse_style_attr) ... ok [0.0 s] test_color_parsing (tinycss.tests.color3.TestColor3.test_color_parsing) ... ok [0.1 s] test_hsl (tinycss.tests.color3.TestColor3.test_hsl) ... ok [0.0 s] test_decoding (tinycss.tests.decoding.TestDecoding.test_decoding) ... ok [0.0 s] test_media_queries (tinycss.tests.media3.TestFonts3.test_media_queries) Test parsing of media queries from the CSS 3 media module ... ok [0.0 s] test_against_opf2 (calibre.ebooks.metadata.opf3_test.TestOPF3.test_against_opf2) ... ok [1.5 s] test_authors (calibre.ebooks.metadata.opf3_test.TestOPF3.test_authors) ... ok [0.0 s] test_book_producer (calibre.ebooks.metadata.opf3_test.TestOPF3.test_book_producer) ... ok [0.0 s] test_comments (calibre.ebooks.metadata.opf3_test.TestOPF3.test_comments) ... ok [0.0 s] test_dates (calibre.ebooks.metadata.opf3_test.TestOPF3.test_dates) ... ok [0.0 s] test_identifiers (calibre.ebooks.metadata.opf3_test.TestOPF3.test_identifiers) ... ok [0.0 s] test_languages (calibre.ebooks.metadata.opf3_test.TestOPF3.test_languages) ... ok [0.0 s] test_prefix_parsing (calibre.ebooks.metadata.opf3_test.TestOPF3.test_prefix_parsing) ... ok [0.0 s] test_publisher (calibre.ebooks.metadata.opf3_test.TestOPF3.test_publisher) ... ok [0.0 s] test_raster_cover (calibre.ebooks.metadata.opf3_test.TestOPF3.test_raster_cover) ... ok [0.0 s] test_rating (calibre.ebooks.metadata.opf3_test.TestOPF3.test_rating) ... ok [0.0 s] test_series (calibre.ebooks.metadata.opf3_test.TestOPF3.test_series) ... ok [0.0 s] test_tags (calibre.ebooks.metadata.opf3_test.TestOPF3.test_tags) ... ok [0.0 s] test_title (calibre.ebooks.metadata.opf3_test.TestOPF3.test_title) ... ok [0.0 s] test_user_metadata (calibre.ebooks.metadata.opf3_test.TestOPF3.test_user_metadata) ... ok [0.0 s] testCreator (calibre.ebooks.metadata.opf2.suite..OPFTest.testCreator) ... ok [0.3 s] testReading (calibre.ebooks.metadata.opf2.suite..OPFTest.testReading) ... ok [0.1 s] testSmartUpdate (calibre.ebooks.metadata.opf2.suite..OPFTest.testSmartUpdate) ... ok [0.4 s] testWriting (calibre.ebooks.metadata.opf2.suite..OPFTest.testWriting) ... ok [0.1 s] test_epub2_covers (calibre.ebooks.oeb.polish.tests.structure.Structure.test_epub2_covers) ... ok [0.1 s] test_epub3_covers (calibre.ebooks.oeb.polish.tests.structure.Structure.test_epub3_covers) ... ok [0.1 s] test_landmarks_detection (calibre.ebooks.oeb.polish.tests.structure.Structure.test_landmarks_detection) ... ok [0.0 s] test_mark_sentences (calibre.ebooks.oeb.polish.tests.structure.Structure.test_mark_sentences) ... ok [0.1 s] test_toc_detection (calibre.ebooks.oeb.polish.tests.structure.Structure.test_toc_detection) ... ok [0.2 s] test_fallback_font_matching (calibre.ebooks.oeb.polish.tests.cascade.CascadeTest.test_fallback_font_matching) ... ok [0.0 s] test_font_stats (calibre.ebooks.oeb.polish.tests.cascade.CascadeTest.test_font_stats) ... ok [2.5 s] test_iterrules (calibre.ebooks.oeb.polish.tests.cascade.CascadeTest.test_iterrules) ... ok [0.1 s] test_remove_property_value (calibre.ebooks.oeb.polish.tests.cascade.CascadeTest.test_remove_property_value) ... ok [0.2 s] test_resolve_styles (calibre.ebooks.oeb.polish.tests.cascade.CascadeTest.test_resolve_styles) ... ok [5.8 s] test_conversion_parser (calibre.ebooks.oeb.polish.tests.parsing.ParsingTests.test_conversion_parser) Test parsing with the HTML5 parser used for conversion ... ok [0.2 s] test_lxml_tostring (calibre.ebooks.oeb.polish.tests.parsing.ParsingTests.test_lxml_tostring) Test for bug in some versions of lxml that causes incorrect serialization of sub-trees ... ok [0.0 s] test_polish_parser (calibre.ebooks.oeb.polish.tests.parsing.ParsingTests.test_polish_parser) Test parsing with the HTML5 parser used for polishing ... ok [0.1 s] test_actual_case (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_actual_case) Test getting the actual case for files from names on case insensitive filesystems ... ok [2.0 s] test_clone (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_clone) Test cloning of containers ... ok [10.9 s] test_dir_container (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_dir_container) ... ok [0.1 s] test_file_add (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_file_add) Test adding of files ... ok [0.2 s] test_file_removal (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_file_removal) Test removal of files from the container ... ok [0.2 s] test_file_rename (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_file_rename) Test renaming of files ... ok [1.8 s] test_folder_type_map_case (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_folder_type_map_case) ... ok [0.1 s] test_merge_file (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_merge_file) Test merging of files ... ok [0.6 s] test_split_file (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_split_file) Test splitting of files ... ok [0.8 s] test_acquire (calibre.db.tests.locking.TestLock.test_acquire) ... ok [3.3 s] test_contention (calibre.db.tests.locking.TestLock.test_contention) ... ok [1.9 s] test_downgrade (calibre.db.tests.locking.TestLock.test_downgrade) ... ok [1.1 s] test_multithread_deadlock (calibre.db.tests.locking.TestLock.test_multithread_deadlock) ... ok [1.3 s] test_owns_locks (calibre.db.tests.locking.TestLock.test_owns_locks) ... ok [1.1 s] test_recursive (calibre.db.tests.locking.TestLock.test_recursive) ... ok [1.1 s] test_release (calibre.db.tests.locking.TestLock.test_release) ... ok [3.2 s] test_upgrade (calibre.db.tests.locking.TestLock.test_upgrade) ... ok [1.1 s] test_thumbnail_cache (calibre.db.tests.utils.UtilsTest.test_thumbnail_cache) Test the operation of the thumbnail cache ... ok [0.0 s] test_get_property (calibre.db.tests.legacy.LegacyTest.test_get_property) Test the get_property interface for reading data ... ok [1.6 s] test_legacy_adding_books (calibre.db.tests.legacy.LegacyTest.test_legacy_adding_books) Test various adding/deleting books methods ... ok [2.4 s] test_legacy_conversion_options (calibre.db.tests.legacy.LegacyTest.test_legacy_conversion_options) Test conversion options API ... ok [1.6 s] test_legacy_coverage (calibre.db.tests.legacy.LegacyTest.test_legacy_coverage) Check that the emulation of the legacy interface is (almost) total ... ok [1.8 s] test_legacy_custom (calibre.db.tests.legacy.LegacyTest.test_legacy_custom) Test the legacy API for custom columns ... ok [5.2 s] test_legacy_custom_data (calibre.db.tests.legacy.LegacyTest.test_legacy_custom_data) Test the API for custom data storage ... ok [1.6 s] test_legacy_delete_using (calibre.db.tests.legacy.LegacyTest.test_legacy_delete_using) Test delete_using() API ... ok [1.6 s] test_legacy_direct (calibre.db.tests.legacy.LegacyTest.test_legacy_direct) Test read-only methods that are directly equivalent in the old and new interface ... ok [2.2 s] test_legacy_getters (calibre.db.tests.legacy.LegacyTest.test_legacy_getters) Test various functions to get individual bits of metadata ... ok [1.6 s] test_legacy_saved_search (calibre.db.tests.legacy.LegacyTest.test_legacy_saved_search) Test legacy saved search API ... ok [1.5 s] test_legacy_setters (calibre.db.tests.legacy.LegacyTest.test_legacy_setters) Test methods that are directly equivalent in the old and new interface ... ok [4.4 s] test_library_wide_properties (calibre.db.tests.legacy.LegacyTest.test_library_wide_properties) Test library wide properties ... ok [1.5 s] test_refresh (calibre.db.tests.legacy.LegacyTest.test_refresh) Test refreshing the view after a change to metadata.db ... ok [2.6 s] test_annotations (calibre.db.tests.writing.WritingTest.test_annotations) Test handling of annotations ... ok [1.7 s] test_backup (calibre.db.tests.writing.WritingTest.test_backup) Test the automatic backup of changed metadata ... ok [6.3 s] test_changed_events (calibre.db.tests.writing.WritingTest.test_changed_events) ... ok [1.6 s] test_composite_cache (calibre.db.tests.writing.WritingTest.test_composite_cache) Test that the composite field cache is properly invalidated on writes ... ok [2.9 s] test_conversion_options (calibre.db.tests.writing.WritingTest.test_conversion_options) Test saving of conversion options ... ok [1.4 s] test_dirtied (calibre.db.tests.writing.WritingTest.test_dirtied) Test the setting of the dirtied flag and the last_modified column ... ok [1.7 s] test_dump_and_restore (calibre.db.tests.writing.WritingTest.test_dump_and_restore) Test roundtripping the db through SQL ... ok [3.3 s] test_fix_case_duplicates (calibre.db.tests.writing.WritingTest.test_fix_case_duplicates) Test fixing of databases that have items in is_many fields that differ only by case ... ok [1.9 s] test_link_maps (calibre.db.tests.writing.WritingTest.test_link_maps) ... ok [1.4 s] test_many_many_basic (calibre.db.tests.writing.WritingTest.test_many_many_basic) Test the different code paths for writing to a many-many field ... ok [2.8 s] test_many_one_basic (calibre.db.tests.writing.WritingTest.test_many_one_basic) Test the different code paths for writing to a many-one field ... ok [2.7 s] test_one_one (calibre.db.tests.writing.WritingTest.test_one_one) Test setting of values in one-one fields ... ok [16.9 s] test_preferences (calibre.db.tests.writing.WritingTest.test_preferences) Test getting and setting of preferences, especially with mutable objects ... ok [1.4 s] test_remove_items (calibre.db.tests.writing.WritingTest.test_remove_items) Test removal of many-(many,one) items ... ok [2.1 s] test_rename_items (calibre.db.tests.writing.WritingTest.test_rename_items) Test renaming of many-(many,one) items ... ok [3.7 s] test_set_author_data (calibre.db.tests.writing.WritingTest.test_set_author_data) ... ok [1.6 s] test_set_cover (calibre.db.tests.writing.WritingTest.test_set_cover) Test setting of cover ... ok [1.6 s] test_set_metadata (calibre.db.tests.writing.WritingTest.test_set_metadata) Test setting of metadata ... ok [2.7 s] test_notes (calibre.db.tests.notes.NotesTest.test_notes) ... ok [2.6 s] test_fts_basic (calibre.db.tests.fts.FTSTest.test_fts_basic) ... ok [0.2 s] test_fts_query_syntax (calibre.db.tests.fts.FTSTest.test_fts_query_syntax) ... ok [0.1 s] test_fts_stemming (calibre.db.tests.fts.FTSTest.test_fts_stemming) ... ok [0.0 s] test_fts_tokenize (calibre.db.tests.fts.FTSTest.test_fts_tokenize) ... ok [0.2 s] test_pdftotext (calibre.db.tests.fts.FTSTest.test_pdftotext) ... ok [0.4 s] test_author_sort_for_authors (calibre.db.tests.reading.ReadingTest.test_author_sort_for_authors) Test getting the author sort for authors from the db ... ok [1.6 s] test_composites (calibre.db.tests.reading.ReadingTest.test_composites) Test sorting and searching in composite columns ... ok [1.8 s] test_datetime (calibre.db.tests.reading.ReadingTest.test_datetime) Test the reading of datetimes stored in the db ... ok [1.1 s] test_find_identical_books (calibre.db.tests.reading.ReadingTest.test_find_identical_books) Test find_identical_books ... ok [1.4 s] test_get_categories (calibre.db.tests.reading.ReadingTest.test_get_categories) Check that get_categories() returns the same data for both backends ... ok [1.6 s] test_get_cover (calibre.db.tests.reading.ReadingTest.test_get_cover) Test cover() returns the same data for both backends ... ok [1.5 s] test_get_formats (calibre.db.tests.reading.ReadingTest.test_get_formats) Test reading ebook formats using the format() method ... ok [1.7 s] test_get_metadata (calibre.db.tests.reading.ReadingTest.test_get_metadata) Test get_metadata() returns the same data for both backends ... ok [1.6 s] test_get_next_series_num (calibre.db.tests.reading.ReadingTest.test_get_next_series_num) Test getting the next series number for a series ... ok [1.6 s] test_has_book (calibre.db.tests.reading.ReadingTest.test_has_book) Test detecting duplicates ... ok [1.7 s] test_last_read_positions (calibre.db.tests.reading.ReadingTest.test_last_read_positions) ... ok [1.4 s] test_marked_field (calibre.db.tests.reading.ReadingTest.test_marked_field) Test the marked field ... ok [1.4 s] test_proxy_metadata (calibre.db.tests.reading.ReadingTest.test_proxy_metadata) Test the ProxyMetadata object used for composite columns ... ok [1.8 s] test_python_templates (calibre.db.tests.reading.ReadingTest.test_python_templates) ... ok [1.4 s] test_read (calibre.db.tests.reading.ReadingTest.test_read) Test the reading of data from the database ... ok [1.4 s] test_restrictions (calibre.db.tests.reading.ReadingTest.test_restrictions) Test searching with and without restrictions ... ok [1.4 s] test_search_caching (calibre.db.tests.reading.ReadingTest.test_search_caching) Test caching of searches ... ok [2.3 s] test_searching (calibre.db.tests.reading.ReadingTest.test_searching) Test searching returns the same data for both backends ... ok [2.1 s] test_serialize_metadata (calibre.db.tests.reading.ReadingTest.test_serialize_metadata) ... ok [1.6 s] test_sorting (calibre.db.tests.reading.ReadingTest.test_sorting) Test sorting ... ok [2.3 s] test_storing_conversion_options (calibre.db.tests.reading.ReadingTest.test_storing_conversion_options) ... ok [1.4 s] test_template_db_functions (calibre.db.tests.reading.ReadingTest.test_template_db_functions) ... ok [1.8 s] test_add_books (calibre.db.tests.add_remove.AddRemoveTest.test_add_books) Test the adding of new books ... ok [1.4 s] test_add_format (calibre.db.tests.add_remove.AddRemoveTest.test_add_format) Test adding formats to an existing book record ... ok [1.6 s] test_copy_to_library (calibre.db.tests.add_remove.AddRemoveTest.test_copy_to_library) ... ok [2.0 s] test_create_book_entry (calibre.db.tests.add_remove.AddRemoveTest.test_create_book_entry) Test the creation of new book entries ... ok [1.7 s] test_format_orphan (calibre.db.tests.add_remove.AddRemoveTest.test_format_orphan) Test that adding formats does not create orphans if the file name algorithm changes ... ok [1.5 s] test_merging_extra_files (calibre.db.tests.add_remove.AddRemoveTest.test_merging_extra_files) ... ok [1.4 s] test_original_fmt (calibre.db.tests.add_remove.AddRemoveTest.test_original_fmt) Test management of original fmt ... ok [1.4 s] test_remove_books (calibre.db.tests.add_remove.AddRemoveTest.test_remove_books) Test removal of books ... ok [3.5 s] test_remove_formats (calibre.db.tests.add_remove.AddRemoveTest.test_remove_formats) Test removal of formats from book records ... ok [1.6 s] test_export_import (calibre.db.tests.filesystem.FilesystemTest.test_export_import) ... ok [11.7 s] test_find_books_in_directory (calibre.db.tests.filesystem.FilesystemTest.test_find_books_in_directory) ... ok [1.1 s] test_fname_change (calibre.db.tests.filesystem.FilesystemTest.test_fname_change) Test the changing of the filename but not the folder name ... ok [1.4 s] test_library_move (calibre.db.tests.filesystem.FilesystemTest.test_library_move) Test moving of library ... ok [1.5 s] test_long_filenames (calibre.db.tests.filesystem.FilesystemTest.test_long_filenames) Test long file names ... ok [1.7 s] test_metadata_move (calibre.db.tests.filesystem.FilesystemTest.test_metadata_move) Test the moving of files when title/author change ... ok [2.5 s] test_rename_of_extra_files (calibre.db.tests.filesystem.FilesystemTest.test_rename_of_extra_files) ... ok [1.4 s] test_reserved_names (calibre.db.tests.filesystem.FilesystemTest.test_reserved_names) Test that folders are not created with a windows reserve name ... ok [1.4 s] test_windows_atomic_move (calibre.db.tests.filesystem.FilesystemTest.test_windows_atomic_move) Test book file open in another process when changing metadata ... skipped 'Windows only' [0.0 s] test_fts_pool (calibre.db.tests.fts_api.FTSAPITest.test_fts_pool) ... ok [29.8 s] test_fts_search (calibre.db.tests.fts_api.FTSAPITest.test_fts_search) ... FAIL [11.9 s] test_fts_to_text (calibre.db.tests.fts_api.FTSAPITest.test_fts_to_text) ... ok [1.2 s] test_fts_triggers (calibre.db.tests.fts_api.FTSAPITest.test_fts_triggers) ... ok [1.6 s] test_library_id_construction (calibre.srv.tests.routes.TestRouter.test_library_id_construction) ... ok [0.0 s] test_route_construction (calibre.srv.tests.routes.TestRouter.test_route_construction) Test route construction ... ok [0.0 s] test_route_finding (calibre.srv.tests.routes.TestRouter.test_route_finding) Test route finding ... ok [0.0 s] test_accept_encoding (calibre.srv.tests.http.TestHTTP.test_accept_encoding) Test parsing of Accept-Encoding ... ok [0.0 s] test_accept_language (calibre.srv.tests.http.TestHTTP.test_accept_language) Test parsing of Accept-Language ... ok [1.4 s] test_header_parsing (calibre.srv.tests.http.TestHTTP.test_header_parsing) Test parsing of HTTP headers ... ok [0.0 s] test_http_basic (calibre.srv.tests.http.TestHTTP.test_http_basic) Test basic HTTP protocol conformance ... ok [3.8 s] test_http_response (calibre.srv.tests.http.TestHTTP.test_http_response) Test HTTP protocol responses ... FAIL [1.5 s] test_http_response (calibre.srv.tests.http.TestHTTP.test_http_response) Test HTTP protocol responses ... ok [2.0 s] test_range_parsing (calibre.srv.tests.http.TestHTTP.test_range_parsing) Test parsing of Range header ... ok [0.0 s] test_static_generation (calibre.srv.tests.http.TestHTTP.test_static_generation) Test static generation ... ok [0.1 s] test_basic_css_transforms (calibre.srv.tests.fast_css_transform.TestTransform.test_basic_css_transforms) ... ok [0.0 s] test_counting_chars_in_elems (calibre.srv.tests.fast_css_transform.TestTransform.test_counting_chars_in_elems) ... ok [0.0 s] test_number_parsing (calibre.srv.tests.fast_css_transform.TestTransform.test_number_parsing) ... ok [0.0 s] test_bonjour (calibre.srv.tests.loop.LoopTest.test_bonjour) Test advertising via BonJour ... skipped 'Disabled as it is failing on the build server, need to investigate' [0.0 s] test_dual_stack (calibre.srv.tests.loop.LoopTest.test_dual_stack) ... ok [0.1 s] test_fallback_interface (calibre.srv.tests.loop.LoopTest.test_fallback_interface) Test falling back to default interface ... ok [0.1 s] test_jobs_manager (calibre.srv.tests.loop.LoopTest.test_jobs_manager) Test the jobs manager ... ok [3.2 s] test_log_rotation (calibre.srv.tests.loop.LoopTest.test_log_rotation) Test log rotation ... ok [0.0 s] test_monotonic (calibre.srv.tests.loop.LoopTest.test_monotonic) Test the monotonic() clock ... ok [0.1 s] test_plugins (calibre.srv.tests.loop.LoopTest.test_plugins) Test plugin semantics ... ok [0.1 s] test_ring_buffer (calibre.srv.tests.loop.LoopTest.test_ring_buffer) Test the ring buffer used for reads ... ok [0.0 s] test_socket_activation (calibre.srv.tests.loop.LoopTest.test_socket_activation) Test socket activation ... ok [0.1 s] test_ssl (calibre.srv.tests.loop.LoopTest.test_ssl) Test serving over SSL ... ok [1.7 s] test_workers (calibre.srv.tests.loop.LoopTest.test_workers) Test worker semantics ... ok [0.3 s] test_android_auth_workaround (calibre.srv.tests.auth.TestAuth.test_android_auth_workaround) Test authentication workaround for Android ... ok [1.2 s] test_basic_auth (calibre.srv.tests.auth.TestAuth.test_basic_auth) Test HTTP Basic auth ... ok [0.8 s] test_digest_auth (calibre.srv.tests.auth.TestAuth.test_digest_auth) Test HTTP Digest auth ... ok [1.3 s] test_fail_ban (calibre.srv.tests.auth.TestAuth.test_fail_ban) ... ok [0.7 s] test_library_restrictions (calibre.srv.tests.auth.TestAuth.test_library_restrictions) ... ok [1.2 s] test_ajax_book (calibre.srv.tests.ajax.ContentTest.test_ajax_book) Test /ajax/book ... ok [2.2 s] test_ajax_categories (calibre.srv.tests.ajax.ContentTest.test_ajax_categories) Test /ajax/categories and /ajax/search ... ok [1.6 s] test_srv_add_book (calibre.srv.tests.ajax.ContentTest.test_srv_add_book) ... ok [1.8 s] test_srv_restrictions (calibre.srv.tests.ajax.ContentTest.test_srv_restrictions) Test that virtual lib. + search restriction works on all end points ... ok [2.6 s] test_char_count (calibre.srv.tests.content.ContentTest.test_char_count) ... ok [1.3 s] test_get (calibre.srv.tests.content.ContentTest.test_get) Test /get ... ok [5.7 s] test_html_as_json (calibre.srv.tests.content.ContentTest.test_html_as_json) ... ok [1.4 s] test_last_read_cache (calibre.srv.tests.content.ContentTest.test_last_read_cache) ... ok [1.3 s] test_static (calibre.srv.tests.content.ContentTest.test_static) Test serving of static content ... ok [1.5 s] test_websocket_basic (calibre.srv.tests.web_sockets.WebSocketTest.test_websocket_basic) Test basic interaction with the websocket server ... ok [1.0 s] test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest.test_websocket_perf) ... ok [13.3 s] test_7z (calibre.test_build.BuildTest.test_7z) ... ok [2.5 s] test_apsw (calibre.test_build.BuildTest.test_apsw) ... ok [0.0 s] test_bs4 (calibre.test_build.BuildTest.test_bs4) ... ok [0.0 s] test_certgen (calibre.test_build.BuildTest.test_certgen) ... ok [5.6 s] test_chardet (calibre.test_build.BuildTest.test_chardet) ... ok [0.5 s] test_dbus (calibre.test_build.BuildTest.test_dbus) ... ok [0.2 s] test_dlls (calibre.test_build.BuildTest.test_dlls) ... skipped 'DLL loading needs testing only on windows (non-continuous integration)' [0.0 s] test_executables (calibre.test_build.BuildTest.test_executables) ... skipped 'Only makes sense to test executables in frozen builds' [0.0 s] test_feedparser (calibre.test_build.BuildTest.test_feedparser) ... ok [0.0 s] test_ffmpeg (calibre.test_build.BuildTest.test_ffmpeg) ... ok [0.1 s] test_file_dialog_helper (calibre.test_build.BuildTest.test_file_dialog_helper) ... skipped 'File dialog helper only used on windows (non-continuous-integration)' [0.0 s] test_fonttools (calibre.test_build.BuildTest.test_fonttools) ... ok [0.0 s] test_fsevents (calibre.test_build.BuildTest.test_fsevents) ... skipped 'FSEvents only present on OS X' [0.0 s] test_html2text (calibre.test_build.BuildTest.test_html2text) ... ok [0.0 s] test_html5_parser (calibre.test_build.BuildTest.test_html5_parser) ... ok [0.0 s] test_html5lib (calibre.test_build.BuildTest.test_html5lib) ... ok [0.0 s] test_hunspell (calibre.test_build.BuildTest.test_hunspell) ... ok [0.7 s] test_imaging (calibre.test_build.BuildTest.test_imaging) ... ok [0.7 s] test_loaders (calibre.test_build.BuildTest.test_loaders) ... ok [0.0 s] test_lxml (calibre.test_build.BuildTest.test_lxml) ... ok [0.0 s] test_lzma (calibre.test_build.BuildTest.test_lzma) ... ok [0.0 s] test_markdown (calibre.test_build.BuildTest.test_markdown) ... ok [0.3 s] test_msgpack (calibre.test_build.BuildTest.test_msgpack) ... ok [2.1 s] test_netifaces (calibre.test_build.BuildTest.test_netifaces) ... ok [0.0 s] test_openssl (calibre.test_build.BuildTest.test_openssl) ... ok [0.3 s] test_plugins (calibre.test_build.BuildTest.test_plugins) ... ok [0.2 s] test_podofo (calibre.test_build.BuildTest.test_podofo) ... ok [0.0 s] test_psutil (calibre.test_build.BuildTest.test_psutil) ... ok [0.0 s] test_pychm (calibre.test_build.BuildTest.test_pychm) ... ok [0.0 s] test_pycryptodome (calibre.test_build.BuildTest.test_pycryptodome) ... ok [0.0 s] test_pykakasi (calibre.test_build.BuildTest.test_pykakasi) ... ok [6.4 s] test_qt (calibre.test_build.BuildTest.test_qt) ... skipped 'Skipping Qt build test as sanitizer is enabled' [0.0 s] test_regex (calibre.test_build.BuildTest.test_regex) ... ok [0.0 s] test_speech_dispatcher (calibre.test_build.BuildTest.test_speech_dispatcher) ... ok [0.0 s] test_sqlite (calibre.test_build.BuildTest.test_sqlite) ... ok [0.0 s] test_terminal (calibre.test_build.BuildTest.test_terminal) ... ok [0.0 s] test_tinycss_tokenizer (calibre.test_build.BuildTest.test_tinycss_tokenizer) ... ok [0.0 s] test_unrar (calibre.test_build.BuildTest.test_unrar) ... ok [0.2 s] test_winutil (calibre.test_build.BuildTest.test_winutil) ... skipped 'winutil is windows only' [0.0 s] test_wpd (calibre.test_build.BuildTest.test_wpd) ... skipped 'WPD is windows only' [0.0 s] test_zeroconf (calibre.test_build.BuildTest.test_zeroconf) ... ok [0.5 s] test_zstd (calibre.test_build.BuildTest.test_zstd) ... ok [0.0 s] ====================================================================== FAIL: test_fts_search (calibre.db.tests.fts_api.FTSAPITest.test_fts_search) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/calibre/src/calibre-7.24.0/src/calibre/db/tests/fts_api.py", line 142, in test_fts_search self.assertFalse(fts.all_currently_dirty()) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: [(2, 'MD')] is not false ---------------------------------------------------------------------- Ran 344 tests in 430.995s FAILED (failures=1, skipped=13) Stdout: calibre server listening on [::1]:42545 Retrying test test_http_response after failure/error ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list calibre-7.24.0-1-riscv64-build.log calibre-7.24.0-1-riscv64-check.log calibre-7.24.0-1-riscv64-prepare.log sent 81 bytes received 11,889 bytes 23,940.00 bytes/sec total size is 102,403 speedup is 8.55