Diff of the two buildlogs: -- --- b1/build.log 2025-10-24 10:56:06.208076740 +0000 +++ b2/build.log 2025-10-24 11:10:28.737117593 +0000 @@ -1,7 +1,6 @@ -W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Thu Nov 26 05:03:31 -12 2026 -I: pbuilder-time-stamp: 1795712611 +I: Current time: Sat Oct 25 00:56:45 +14 2025 +I: pbuilder-time-stamp: 1761303405 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -55,52 +54,85 @@ dpkg-source: info: applying 0029-Tweak-link-options-for-embedded-PoDoFo.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2583279/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 24 10:57 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2583279' - PS1='# ' - PS2='> ' + INVOCATION_ID=a5abd65d06bc41759f1663b40f59c410 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2217799 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.KDByfywP/pbuilderrc_AMOP --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KDByfywP/b1 --logfile b1/build.log calibre_8.13.0+ds+~0.10.5-3.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/sbin/chroot' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.KDByfywP/pbuilderrc_Vh6S --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KDByfywP/b2 --logfile b2/build.log calibre_8.13.0+ds+~0.10.5-3.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2583279/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -925,7 +957,7 @@ Get: 612 http://deb.debian.org/debian forky/main arm64 qt6-wayland arm64 6.9.2-2 [172 kB] Get: 613 http://deb.debian.org/debian forky/main arm64 webp arm64 1.5.0-0.1 [196 kB] Get: 614 http://deb.debian.org/debian forky/main arm64 xdg-utils all 1.2.1-2 [75.8 kB] -Fetched 415 MB in 2s (214 MB/s) +Fetched 415 MB in 1s (286 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20002 files and directories currently installed.) @@ -2887,8 +2919,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Nov 26 17:04:40 UTC 2026. -Universal Time is now: Thu Nov 26 17:04:40 UTC 2026. +Local time is now: Fri Oct 24 10:58:02 UTC 2025. +Universal Time is now: Fri Oct 24 10:58:02 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:arm64 (1.17.0-2+b1) ... @@ -3427,7 +3459,11 @@ fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../calibre_8.13.0+ds+~0.10.5-3_source.changes +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../calibre_8.13.0+ds+~0.10.5-3_source.changes dpkg-buildpackage: info: source package calibre dpkg-buildpackage: info: source version 8.13.0+ds+~0.10.5-3 dpkg-buildpackage: info: source distribution unstable @@ -3491,7 +3527,7 @@ -- Found LibXml2: /usr/lib/aarch64-linux-gnu/libxml2.so (found version "2.14.6") Found libxml2 library at /usr/lib/aarch64-linux-gnu/libxml2.so, headers /usr/include/libxml2;/usr/include/libxml2;/usr/include Building static podofo library --- Configuring done (1.5s) +-- Configuring done (1.4s) -- Generating done (0.0s) -- Build files have been written to: /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo make[1]: Leaving directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5' @@ -3919,34 +3955,34 @@ gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/ebooks/djvu/bzzdecoder.c' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/bzzdec/bzzdecoder.o' -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/utils.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/utils.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/outline.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/outline.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/fonts.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/fonts.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/outlines.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/outlines.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/outlines.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/outlines.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/doc.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/doc.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/outline.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/outline.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/images.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/images.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/podofo.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/podofo.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/impose.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/impose.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/output.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/output.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/podofo.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/podofo.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/images.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/images.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/fonts.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/fonts.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/doc.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/doc.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/utils.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/utils.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/impose.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/impose.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src/podofo' '-I/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/podofo/src' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/podofo/output.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/podofo/output.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ -g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++17 -I/usr/include/onnxruntime -I/usr/include -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/tts/piper.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/piper/piper.o' +g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -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/onnxruntime -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/utils/tts/piper.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/piper/piper.o' cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++ g++ -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC=extern "C" __attribute__ ((visibility ("default"))) PyObject*' -std=c++11 -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/srv/html_as_json.cpp' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/html_as_json/html_as_json.o' @@ -3959,10 +3995,10 @@ gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/devices/libusb/libusb.c' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/libusb/libusb.o' -gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/devices/mtp/unix/libmtp.c' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/libmtp/libmtp.o' - gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/devices/mtp/unix/devices.c' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/libmtp/devices.o' +gcc -Wall -DNDEBUG -fno-strict-aliasing -pipe -O3 -fPIC -g -O2 -Werror=implicit-function-declaration '-ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -pthread -I/usr/include/python3.13 '-DCALIBRE_MODINIT_FUNC= __attribute__ ((visibility ("default"))) PyObject*' -c '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/devices/mtp/unix/libmtp.c' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/libmtp/libmtp.o' + Linking 26 files... g++ '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/objects/hunspell/hunspell_wrapper.o' -o '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/plugins/hunspell.so' -Wall -Wl,-z,relro -Wl,-z,now -shared -L/usr/lib/aarch64-linux-gnu -lpython3.13 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -L/usr/lib -lhunspell-1.7 /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. @@ -4320,7 +4356,7 @@ -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE --- Configuring done (1.1s) +-- Configuring done (1.7s) -- Generating done (0.0s) -- Build files have been written to: /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build make[2]: Entering directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build' @@ -4369,14 +4405,14 @@ make[4]: Leaving directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build' make -f CMakeFiles/headless.dir/build.make CMakeFiles/headless.dir/build make[4]: Entering directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build' -[ 33%] Building CXX object CMakeFiles/headless.dir/headless_autogen/mocs_compilation.cpp.o -[ 50%] Building CXX object CMakeFiles/headless.dir/headless_integration.cpp.o +[ 33%] Building CXX object CMakeFiles/headless.dir/headless_backingstore.cpp.o +/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -Dheadless_EXPORTS -I"/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/include" -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/headless.dir/headless_backingstore.cpp.o -MF CMakeFiles/headless.dir/headless_backingstore.cpp.o.d -o CMakeFiles/headless.dir/headless_backingstore.cpp.o -c "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/src/headless_backingstore.cpp" +[ 50%] Building CXX object CMakeFiles/headless.dir/headless_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -Dheadless_EXPORTS -I"/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/include" -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/headless.dir/headless_autogen/mocs_compilation.cpp.o -MF CMakeFiles/headless.dir/headless_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/headless.dir/headless_autogen/mocs_compilation.cpp.o -c "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/mocs_compilation.cpp" -/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -Dheadless_EXPORTS -I"/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/include" -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/headless.dir/headless_integration.cpp.o -MF CMakeFiles/headless.dir/headless_integration.cpp.o.d -o CMakeFiles/headless.dir/headless_integration.cpp.o -c "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/src/headless_integration.cpp" [ 66%] Building CXX object CMakeFiles/headless.dir/main.cpp.o +[ 83%] Building CXX object CMakeFiles/headless.dir/headless_integration.cpp.o /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -Dheadless_EXPORTS -I"/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/include" -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/headless.dir/main.cpp.o -MF CMakeFiles/headless.dir/main.cpp.o.d -o CMakeFiles/headless.dir/main.cpp.o -c "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/src/main.cpp" -[ 83%] Building CXX object CMakeFiles/headless.dir/headless_backingstore.cpp.o -/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -Dheadless_EXPORTS -I"/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/include" -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/headless.dir/headless_backingstore.cpp.o -MF CMakeFiles/headless.dir/headless_backingstore.cpp.o.d -o CMakeFiles/headless.dir/headless_backingstore.cpp.o -c "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/src/headless_backingstore.cpp" +/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -Dheadless_EXPORTS -I"/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/headless_autogen/include" -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui/6.9.2/QtGui -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2 -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore/6.9.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/calibre-8.13.0+ds+~0.10.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/headless.dir/headless_integration.cpp.o -MF CMakeFiles/headless.dir/headless_integration.cpp.o.d -o CMakeFiles/headless.dir/headless_integration.cpp.o -c "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/src/headless_integration.cpp" [100%] Linking CXX shared module libheadless.so /usr/bin/cmake -E cmake_link_script CMakeFiles/headless.dir/link.txt --verbose=1 /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. @@ -4393,7 +4429,7 @@ make[3]: Leaving directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build' /usr/bin/cmake -E cmake_progress_start "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build/CMakeFiles" 0 make[2]: Leaving directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/build/headless/build' -* build took 69.6 seconds +* build took 59.3 seconds python3.13 setup.py liberation_fonts --system-liberation_fonts --path-to-liberation_fonts=/usr/share/fonts/truetype/liberation * @@ -4407,7 +4443,7 @@ * Running gui * -No write access to /nonexistent/first-build/.config/calibre using a temporary dir instead +No write access to /nonexistent/second-build/.config/calibre using a temporary dir instead Compiling form /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/gui2/filename_pattern.ui Compiling form /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/gui2/catalog/catalog_bibtex.ui Compiling form /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/gui2/catalog/catalog_epub_mobi.ui @@ -4506,7 +4542,7 @@ Compiled 95 forms Creating icon theme resource file Creating images.qrc -* gui took 1.2 seconds +* gui took 1.1 seconds python3.13 setup.py kakasi * @@ -4514,7 +4550,7 @@ * Generating Kanwadict -No write access to /nonexistent/first-build/.config/calibre using a temporary dir instead +No write access to /nonexistent/second-build/.config/calibre using a temporary dir instead Generating Itaijidict Generating kanadict * kakasi took 0.5 seconds @@ -4540,8 +4576,8 @@ 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_listener_ipc (calibre.gui2.listener.find_tests..TestIPC.test_listener_ipc) ... ok [0.7 s] -test_safe_atexit (calibre.utils.safe_atexit.find_tests..TestSafeAtexit.test_safe_atexit) ... ok [0.5 s] +test_listener_ipc (calibre.gui2.listener.find_tests..TestIPC.test_listener_ipc) ... ok [0.8 s] +test_safe_atexit (calibre.utils.safe_atexit.find_tests..TestSafeAtexit.test_safe_atexit) ... ok [0.7 s] test_copying_of_trees (calibre.utils.copy_files_test.TestCopyFiles.test_copying_of_trees) ... ok [0.0 s] test_pread_all (calibre.utils.copy_files_test.TestCopyFiles.test_pread_all) ... ok [0.0 s] test_renaming_of_files (calibre.utils.copy_files_test.TestCopyFiles.test_renaming_of_files) ... ok [0.0 s] @@ -4561,8 +4597,8 @@ test_exclusive_file_other_process_clean (calibre.utils.test_lock.IPCLockTest.test_exclusive_file_other_process_clean) ... ok [0.2 s] test_exclusive_file_other_process_kill (calibre.utils.test_lock.IPCLockTest.test_exclusive_file_other_process_kill) ... ok [0.1 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 [1.2 s] -test_tdir_in_cache_dir (calibre.utils.test_lock.IPCLockTest.test_tdir_in_cache_dir) ... ok [0.2 s] +test_single_instance (calibre.utils.test_lock.IPCLockTest.test_single_instance) ... ok [1.4 s] +test_tdir_in_cache_dir (calibre.utils.test_lock.IPCLockTest.test_tdir_in_cache_dir) ... ok [0.3 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] @@ -4621,7 +4657,7 @@ test_sorting (calibre.utils.icu_test.TestICU.test_sorting) Test the various sorting APIs ... ok [0.0 s] test_split_into_sentences (calibre.utils.icu_test.TestICU.test_split_into_sentences) ... ok [0.0 s] -test_mem_leaks (calibre.utils.matcher.test..Test.test_mem_leaks) ... ok [0.1 s] +test_mem_leaks (calibre.utils.matcher.test..Test.test_mem_leaks) ... ok [0.2 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.0 s] test_parsing (calibre.ebooks.epub.cfi.tests.Tests.test_parsing) ... ok [0.0 s] @@ -4711,11 +4747,11 @@ test_polish_parser (calibre.ebooks.oeb.polish.tests.parsing.ParsingTests.test_polish_parser) Test parsing with the HTML5 parser used for polishing ... ok [0.0 s] test_kepubify (calibre.ebooks.oeb.polish.tests.kepubify.KepubifyTests.test_kepubify) ... Conversion options changed from defaults: + cover: '/tmp/calibre-zcyg84lo/wvanc8kabpt/lt.png' level1_toc: '//h:h2' + verbose: 2 language: 'en' authors: 'Kovid Goyal' - verbose: 2 - cover: '/tmp/calibre-vyyzx_t_/damzh510bpt/lt.png' Resolved conversion options calibre version: 8.13.0 {'add_alt_text_to_img': False, @@ -4732,7 +4768,7 @@ "'i')) or @class = 'chapter']", 'chapter_mark': 'pagebreak', 'comments': None, - 'cover': '/tmp/calibre-vyyzx_t_/damzh510bpt/lt.png', + 'cover': '/tmp/calibre-zcyg84lo/wvanc8kabpt/lt.png', 'debug_pipeline': None, 'dehyphenate': True, 'delete_blank_paragraphs': True, @@ -4758,7 +4794,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -4783,7 +4819,7 @@ 'no_default_epub_cover': False, 'no_inline_navbars': False, 'no_svg_cover': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preserve_cover_aspect_ratio': False, @@ -4825,19 +4861,19 @@ 'verbose': 2} 1% Converting input to HTML... InputFormatPlugin: HTML Input running -on /tmp/calibre-vyyzx_t_/damzh510bpt/index.html +on /tmp/calibre-zcyg84lo/wvanc8kabpt/index.html Building file list... Found files... - HTMLFile:0:a:'/tmp/calibre-vyyzx_t_/damzh510bpt/index.html' + HTMLFile:0:a:'/tmp/calibre-zcyg84lo/wvanc8kabpt/index.html' Normalizing filename cases Rewriting HTML links Parsing index.html ... Initial parse failed, using more forgiving parsers Parsing index.html as HTML -Added /tmp/calibre-vyyzx_t_/damzh510bpt/marked.png with href: marked.png -Added /tmp/calibre-vyyzx_t_/damzh510bpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf -Added /tmp/calibre-vyyzx_t_/damzh510bpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf -Added /tmp/calibre-vyyzx_t_/damzh510bpt/light_wood.png with href: light_wood.png +Added /tmp/calibre-zcyg84lo/wvanc8kabpt/marked.png with href: marked.png +Added /tmp/calibre-zcyg84lo/wvanc8kabpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf +Added /tmp/calibre-zcyg84lo/wvanc8kabpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf +Added /tmp/calibre-zcyg84lo/wvanc8kabpt/light_wood.png with href: light_wood.png 34% Running transforms on e-book... Merging user specified metadata... Detecting structure... @@ -4865,11 +4901,11 @@ EPUB output written to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-True-2.epub Output saved to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-True-2.epub Conversion options changed from defaults: - verbose: 2 - cover: '/tmp/calibre-vyyzx_t_/ah_rf439bpt/lt.png' - authors: 'Kovid Goyal' level1_toc: '//h:h2' language: 'en' + verbose: 2 + cover: '/tmp/calibre-zcyg84lo/7xxis2_ebpt/lt.png' + authors: 'Kovid Goyal' epub_version: '3' Resolved conversion options calibre version: 8.13.0 @@ -4887,7 +4923,7 @@ "'i')) or @class = 'chapter']", 'chapter_mark': 'pagebreak', 'comments': None, - 'cover': '/tmp/calibre-vyyzx_t_/ah_rf439bpt/lt.png', + 'cover': '/tmp/calibre-zcyg84lo/7xxis2_ebpt/lt.png', 'debug_pipeline': None, 'dehyphenate': True, 'delete_blank_paragraphs': True, @@ -4913,7 +4949,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -4938,7 +4974,7 @@ 'no_default_epub_cover': False, 'no_inline_navbars': False, 'no_svg_cover': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preserve_cover_aspect_ratio': False, @@ -4980,19 +5016,19 @@ 'verbose': 2} 1% Converting input to HTML... InputFormatPlugin: HTML Input running -on /tmp/calibre-vyyzx_t_/ah_rf439bpt/index.html +on /tmp/calibre-zcyg84lo/7xxis2_ebpt/index.html Building file list... Found files... - HTMLFile:0:a:'/tmp/calibre-vyyzx_t_/ah_rf439bpt/index.html' + HTMLFile:0:a:'/tmp/calibre-zcyg84lo/7xxis2_ebpt/index.html' Normalizing filename cases Rewriting HTML links Parsing index.html ... Initial parse failed, using more forgiving parsers Parsing index.html as HTML -Added /tmp/calibre-vyyzx_t_/ah_rf439bpt/marked.png with href: marked.png -Added /tmp/calibre-vyyzx_t_/ah_rf439bpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf -Added /tmp/calibre-vyyzx_t_/ah_rf439bpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf -Added /tmp/calibre-vyyzx_t_/ah_rf439bpt/light_wood.png with href: light_wood.png +Added /tmp/calibre-zcyg84lo/7xxis2_ebpt/marked.png with href: marked.png +Added /tmp/calibre-zcyg84lo/7xxis2_ebpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf +Added /tmp/calibre-zcyg84lo/7xxis2_ebpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf +Added /tmp/calibre-zcyg84lo/7xxis2_ebpt/light_wood.png with href: light_wood.png 34% Running transforms on e-book... Merging user specified metadata... Detecting structure... @@ -5021,10 +5057,10 @@ EPUB output written to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-True-3.epub Output saved to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-True-3.epub Conversion options changed from defaults: - authors: 'Kovid Goyal' - level1_toc: '//h:h2' - no_default_epub_cover: True language: 'en' + no_default_epub_cover: True + level1_toc: '//h:h2' + authors: 'Kovid Goyal' verbose: 2 Resolved conversion options calibre version: 8.13.0 @@ -5068,7 +5104,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -5093,7 +5129,7 @@ 'no_default_epub_cover': True, 'no_inline_navbars': False, 'no_svg_cover': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preserve_cover_aspect_ratio': False, @@ -5135,19 +5171,19 @@ 'verbose': 2} 1% Converting input to HTML... InputFormatPlugin: HTML Input running -on /tmp/calibre-vyyzx_t_/sgs9a3dmbpt/index.html +on /tmp/calibre-zcyg84lo/36xmlqmcbpt/index.html Building file list... Found files... - HTMLFile:0:a:'/tmp/calibre-vyyzx_t_/sgs9a3dmbpt/index.html' + HTMLFile:0:a:'/tmp/calibre-zcyg84lo/36xmlqmcbpt/index.html' Normalizing filename cases Rewriting HTML links Parsing index.html ... Initial parse failed, using more forgiving parsers Parsing index.html as HTML -Added /tmp/calibre-vyyzx_t_/sgs9a3dmbpt/marked.png with href: marked.png -Added /tmp/calibre-vyyzx_t_/sgs9a3dmbpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf -Added /tmp/calibre-vyyzx_t_/sgs9a3dmbpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf -Added /tmp/calibre-vyyzx_t_/sgs9a3dmbpt/light_wood.png with href: light_wood.png +Added /tmp/calibre-zcyg84lo/36xmlqmcbpt/marked.png with href: marked.png +Added /tmp/calibre-zcyg84lo/36xmlqmcbpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf +Added /tmp/calibre-zcyg84lo/36xmlqmcbpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf +Added /tmp/calibre-zcyg84lo/36xmlqmcbpt/light_wood.png with href: light_wood.png 34% Running transforms on e-book... Merging user specified metadata... Detecting structure... @@ -5175,12 +5211,12 @@ EPUB output written to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-False-2.epub Output saved to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-False-2.epub Conversion options changed from defaults: + authors: 'Kovid Goyal' epub_version: '3' + language: 'en' + no_default_epub_cover: True level1_toc: '//h:h2' - authors: 'Kovid Goyal' verbose: 2 - no_default_epub_cover: True - language: 'en' Resolved conversion options calibre version: 8.13.0 {'add_alt_text_to_img': False, @@ -5223,7 +5259,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -5248,7 +5284,7 @@ 'no_default_epub_cover': True, 'no_inline_navbars': False, 'no_svg_cover': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preserve_cover_aspect_ratio': False, @@ -5290,19 +5326,19 @@ 'verbose': 2} 1% Converting input to HTML... InputFormatPlugin: HTML Input running -on /tmp/calibre-vyyzx_t_/bne5wv5ybpt/index.html +on /tmp/calibre-zcyg84lo/b8idsrlrbpt/index.html Building file list... Found files... - HTMLFile:0:a:'/tmp/calibre-vyyzx_t_/bne5wv5ybpt/index.html' + HTMLFile:0:a:'/tmp/calibre-zcyg84lo/b8idsrlrbpt/index.html' Normalizing filename cases Rewriting HTML links Parsing index.html ... Initial parse failed, using more forgiving parsers Parsing index.html as HTML -Added /tmp/calibre-vyyzx_t_/bne5wv5ybpt/marked.png with href: marked.png -Added /tmp/calibre-vyyzx_t_/bne5wv5ybpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf -Added /tmp/calibre-vyyzx_t_/bne5wv5ybpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf -Added /tmp/calibre-vyyzx_t_/bne5wv5ybpt/light_wood.png with href: light_wood.png +Added /tmp/calibre-zcyg84lo/b8idsrlrbpt/marked.png with href: marked.png +Added /tmp/calibre-zcyg84lo/b8idsrlrbpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf +Added /tmp/calibre-zcyg84lo/b8idsrlrbpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf +Added /tmp/calibre-zcyg84lo/b8idsrlrbpt/light_wood.png with href: light_wood.png 34% Running transforms on e-book... Merging user specified metadata... Detecting structure... @@ -5330,14 +5366,14 @@ Upgrading to EPUB 3... EPUB output written to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-False-3.epub Output saved to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/kepubify-False-3.epub -ok [1.5 s] +ok [1.6 s] test_kepubify_html (calibre.ebooks.oeb.polish.tests.kepubify.KepubifyTests.test_kepubify_html) ... ok [0.0 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 ... Conversion options changed from defaults: authors: 'Kovid Goyal' - level1_toc: '//h:h2' verbose: 2 - cover: '/tmp/calibre-vyyzx_t_/8yy20bonbpt/lt.png' + cover: '/tmp/calibre-zcyg84lo/77osuf7rbpt/lt.png' + level1_toc: '//h:h2' language: 'en' Resolved conversion options calibre version: 8.13.0 @@ -5355,7 +5391,7 @@ "'i')) or @class = 'chapter']", 'chapter_mark': 'pagebreak', 'comments': None, - 'cover': '/tmp/calibre-vyyzx_t_/8yy20bonbpt/lt.png', + 'cover': '/tmp/calibre-zcyg84lo/77osuf7rbpt/lt.png', 'debug_pipeline': None, 'dehyphenate': True, 'delete_blank_paragraphs': True, @@ -5381,7 +5417,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -5406,7 +5442,7 @@ 'no_default_epub_cover': False, 'no_inline_navbars': False, 'no_svg_cover': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preserve_cover_aspect_ratio': False, @@ -5448,19 +5484,19 @@ 'verbose': 2} 1% Converting input to HTML... InputFormatPlugin: HTML Input running -on /tmp/calibre-vyyzx_t_/8yy20bonbpt/index.html +on /tmp/calibre-zcyg84lo/77osuf7rbpt/index.html Building file list... Found files... - HTMLFile:0:a:'/tmp/calibre-vyyzx_t_/8yy20bonbpt/index.html' + HTMLFile:0:a:'/tmp/calibre-zcyg84lo/77osuf7rbpt/index.html' Normalizing filename cases Rewriting HTML links Parsing index.html ... Initial parse failed, using more forgiving parsers Parsing index.html as HTML -Added /tmp/calibre-vyyzx_t_/8yy20bonbpt/marked.png with href: marked.png -Added /tmp/calibre-vyyzx_t_/8yy20bonbpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf -Added /tmp/calibre-vyyzx_t_/8yy20bonbpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf -Added /tmp/calibre-vyyzx_t_/8yy20bonbpt/light_wood.png with href: light_wood.png +Added /tmp/calibre-zcyg84lo/77osuf7rbpt/marked.png with href: marked.png +Added /tmp/calibre-zcyg84lo/77osuf7rbpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf +Added /tmp/calibre-zcyg84lo/77osuf7rbpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf +Added /tmp/calibre-zcyg84lo/77osuf7rbpt/light_wood.png with href: light_wood.png 34% Running transforms on e-book... Merging user specified metadata... Detecting structure... @@ -5490,11 +5526,11 @@ ok [0.1 s] test_clone (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_clone) Test cloning of containers ... Conversion options changed from defaults: - authors: 'Kovid Goyal' - cover: '/tmp/calibre-vyyzx_t_/mm9zf54tbpt/lt.png' level1_toc: '//h:h2' + cover: '/tmp/calibre-zcyg84lo/omv73vz5bpt/lt.png' language: 'en' verbose: 2 + authors: 'Kovid Goyal' Resolved conversion options calibre version: 8.13.0 {'add_alt_text_to_img': False, @@ -5511,7 +5547,7 @@ "'i')) or @class = 'chapter']", 'chapter_mark': 'pagebreak', 'comments': None, - 'cover': '/tmp/calibre-vyyzx_t_/mm9zf54tbpt/lt.png', + 'cover': '/tmp/calibre-zcyg84lo/omv73vz5bpt/lt.png', 'debug_pipeline': None, 'dehyphenate': True, 'delete_blank_paragraphs': True, @@ -5531,7 +5567,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -5556,7 +5592,7 @@ 'no_chapters_in_toc': False, 'no_inline_navbars': False, 'no_inline_toc': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_author_sort': False, 'prefer_metadata_cover': False, @@ -5599,19 +5635,19 @@ 'verbose': 2} 1% Converting input to HTML... InputFormatPlugin: HTML Input running -on /tmp/calibre-vyyzx_t_/mm9zf54tbpt/index.html +on /tmp/calibre-zcyg84lo/omv73vz5bpt/index.html Building file list... Found files... - HTMLFile:0:a:'/tmp/calibre-vyyzx_t_/mm9zf54tbpt/index.html' + HTMLFile:0:a:'/tmp/calibre-zcyg84lo/omv73vz5bpt/index.html' Normalizing filename cases Rewriting HTML links Parsing index.html ... Initial parse failed, using more forgiving parsers Parsing index.html as HTML -Added /tmp/calibre-vyyzx_t_/mm9zf54tbpt/marked.png with href: marked.png -Added /tmp/calibre-vyyzx_t_/mm9zf54tbpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf -Added /tmp/calibre-vyyzx_t_/mm9zf54tbpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf -Added /tmp/calibre-vyyzx_t_/mm9zf54tbpt/light_wood.png with href: light_wood.png +Added /tmp/calibre-zcyg84lo/omv73vz5bpt/marked.png with href: marked.png +Added /tmp/calibre-zcyg84lo/omv73vz5bpt/LiberationMono-Regular.ttf with href: LiberationMono-Regular.ttf +Added /tmp/calibre-zcyg84lo/omv73vz5bpt/LiberationMono-Italic.ttf with href: LiberationMono-Italic.ttf +Added /tmp/calibre-zcyg84lo/omv73vz5bpt/light_wood.png with href: light_wood.png 34% Running transforms on e-book... Merging user specified metadata... Detecting structure... @@ -5640,7 +5676,7 @@ Creating indices... AZW3 output written to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/simple.azw3 Output saved to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/simple.azw3 -ok [0.8 s] +ok [1.0 s] test_dir_container (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_dir_container) ... ok [0.0 s] test_file_add (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_file_add) Test adding of files ... ok [0.0 s] @@ -5654,10 +5690,10 @@ test_split_file (calibre.ebooks.oeb.polish.tests.container.ContainerTests.test_split_file) Test splitting of files ... Conversion options changed from defaults: authors: 'Kovid Goyal' - level1_toc: '//h:h2' - verbose: 2 language: 'en' cover: '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/resources/images/lt.png' + level1_toc: '//h:h2' + verbose: 2 Resolved conversion options calibre version: 8.13.0 {'add_alt_text_to_img': False, @@ -5700,7 +5736,7 @@ 'format_scene_breaks': True, 'html_unwrap_factor': 0.4, 'input_encoding': None, - 'input_profile': , + 'input_profile': , 'insert_blank_line': False, 'insert_blank_line_size': 0.5, 'insert_metadata': False, @@ -5725,7 +5761,7 @@ 'no_default_epub_cover': False, 'no_inline_navbars': False, 'no_svg_cover': False, - 'output_profile': , + 'output_profile': , 'page_breaks_before': "//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preserve_cover_aspect_ratio': False, @@ -5799,7 +5835,7 @@ Removing anchor from TOC href: index.html#page1 EPUB output written to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/split.epub Output saved to /build/reproducible-path/calibre-8.13.0+ds+~0.10.5/debian/.debhelper/generated/_source/home/.cache/calibre/polish-test/split.epub -ok [0.0 s] +ok [0.1 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 [0.1 s] test_iterrules (calibre.ebooks.oeb.polish.tests.cascade.CascadeTest.test_iterrules) ... CSSImportRule: While processing imported style sheet href=../two.css: OSError('Cannot read Stylesheet.') @@ -5828,7 +5864,7 @@ test_composites (calibre.db.tests.reading.ReadingTest.test_composites) Test sorting and searching in composite columns ... ok [0.2 s] test_datetime (calibre.db.tests.reading.ReadingTest.test_datetime) -Test the reading of datetimes stored in the db ... ok [0.2 s] +Test the reading of datetimes stored in the db ... ok [0.1 s] test_find_identical_books (calibre.db.tests.reading.ReadingTest.test_find_identical_books) Test find_identical_books ... ok [0.2 s] test_get_categories (calibre.db.tests.reading.ReadingTest.test_get_categories) @@ -5868,19 +5904,19 @@ test_downgrade (calibre.db.tests.locking.TestLock.test_downgrade) ... ok [0.2 s] test_multithread_deadlock (calibre.db.tests.locking.TestLock.test_multithread_deadlock) ... ok [0.4 s] test_owns_locks (calibre.db.tests.locking.TestLock.test_owns_locks) ... ok [0.2 s] -test_recursive (calibre.db.tests.locking.TestLock.test_recursive) ... ok [0.2 s] +test_recursive (calibre.db.tests.locking.TestLock.test_recursive) ... ok [0.1 s] test_release (calibre.db.tests.locking.TestLock.test_release) ... ok [2.2 s] test_upgrade (calibre.db.tests.locking.TestLock.test_upgrade) ... ok [0.2 s] test_get_property (calibre.db.tests.legacy.LegacyTest.test_get_property) Test the get_property interface for reading data ... ok [0.2 s] test_legacy_adding_books (calibre.db.tests.legacy.LegacyTest.test_legacy_adding_books) -Test various adding/deleting books methods ... ok [0.3 s] +Test various adding/deleting books methods ... ok [0.4 s] test_legacy_conversion_options (calibre.db.tests.legacy.LegacyTest.test_legacy_conversion_options) Test conversion options API ... ok [0.2 s] test_legacy_coverage (calibre.db.tests.legacy.LegacyTest.test_legacy_coverage) Check that the emulation of the legacy interface is (almost) total ... ok [0.2 s] test_legacy_custom (calibre.db.tests.legacy.LegacyTest.test_legacy_custom) -Test the legacy API for custom columns ... ok [0.5 s] +Test the legacy API for custom columns ... ok [0.6 s] test_legacy_custom_data (calibre.db.tests.legacy.LegacyTest.test_legacy_custom_data) Test the API for custom data storage ... ok [0.2 s] test_legacy_delete_using (calibre.db.tests.legacy.LegacyTest.test_legacy_delete_using) @@ -5898,12 +5934,12 @@ test_refresh (calibre.db.tests.legacy.LegacyTest.test_refresh) Test refreshing the view after a change to metadata.db ... ok [1.2 s] test_fts_basic (calibre.db.tests.fts.FTSTest.test_fts_basic) ... ok [0.0 s] -test_fts_indexing (calibre.db.tests.fts.FTSTest.test_fts_indexing) ... ok [0.0 s] +test_fts_indexing (calibre.db.tests.fts.FTSTest.test_fts_indexing) ... ok [0.1 s] test_fts_query_syntax (calibre.db.tests.fts.FTSTest.test_fts_query_syntax) ... ok [0.0 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.0 s] test_add_books (calibre.db.tests.add_remove.AddRemoveTest.test_add_books) -Test the adding of new books ... ok [0.2 s] +Test the adding of new books ... ok [0.3 s] test_add_format (calibre.db.tests.add_remove.AddRemoveTest.test_add_format) Test adding formats to an existing book record ... ok [0.2 s] test_copy_to_library (calibre.db.tests.add_remove.AddRemoveTest.test_copy_to_library) ... ok [0.2 s] @@ -5927,19 +5963,19 @@ test_long_filenames (calibre.db.tests.filesystem.FilesystemTest.test_long_filenames) Test long file names ... ok [0.2 s] test_metadata_move (calibre.db.tests.filesystem.FilesystemTest.test_metadata_move) -Test the moving of files when title/author change ... ok [0.2 s] +Test the moving of files when title/author change ... ok [0.3 s] test_rename_of_extra_files (calibre.db.tests.filesystem.FilesystemTest.test_rename_of_extra_files) ... ok [0.2 s] test_reserved_names (calibre.db.tests.filesystem.FilesystemTest.test_reserved_names) Test that folders are not created with a windows reserve name ... ok [0.2 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_search (calibre.db.tests.fts_api.FTSAPITest.test_fts_search) ... ok [2.2 s] +test_fts_search (calibre.db.tests.fts_api.FTSAPITest.test_fts_search) ... ok [2.1 s] test_fts_to_text (calibre.db.tests.fts_api.FTSAPITest.test_fts_to_text) ... ok [0.2 s] test_fts_triggers (calibre.db.tests.fts_api.FTSAPITest.test_fts_triggers) ... ok [0.2 s] test_annotations (calibre.db.tests.writing.WritingTest.test_annotations) Test handling of annotations ... ok [0.2 s] test_backup (calibre.db.tests.writing.WritingTest.test_backup) -Test the automatic backup of changed metadata ... ok [2.3 s] +Test the automatic backup of changed metadata ... ok [2.4 s] test_changed_events (calibre.db.tests.writing.WritingTest.test_changed_events) ... ok [0.4 s] test_composite_cache (calibre.db.tests.writing.WritingTest.test_composite_cache) Test that the composite field cache is properly invalidated on writes ... ok [0.3 s] @@ -5958,7 +5994,7 @@ 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 [0.3 s] test_one_one (calibre.db.tests.writing.WritingTest.test_one_one) -Test setting of values in one-one fields ... ok [1.8 s] +Test setting of values in one-one fields ... ok [2.1 s] test_preferences (calibre.db.tests.writing.WritingTest.test_preferences) Test getting and setting of preferences, especially with mutable objects ... ok [0.2 s] test_remove_items (calibre.db.tests.writing.WritingTest.test_remove_items) @@ -5971,7 +6007,7 @@ test_set_metadata (calibre.db.tests.writing.WritingTest.test_set_metadata) Test setting of metadata ... ok [0.3 s] test_websocket_basic (calibre.srv.tests.web_sockets.WebSocketTest.test_websocket_basic) -Test basic interaction with the websocket server ... calibre server listening on 127.0.0.1:37909 +Test basic interaction with the websocket server ... calibre server listening on 127.0.0.1:40437 Too large control frame from client RSV bits set in frame from client RSV bits set in frame from client @@ -6001,8 +6037,8 @@ Client sent undecodeable UTF-8 Client sent undecodeable UTF-8 ok [0.2 s] -test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest.test_websocket_perf) ... calibre server listening on 127.0.0.1:39531 -ok [0.8 s] +test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest.test_websocket_perf) ... calibre server listening on 127.0.0.1:41587 +ok [1.2 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] @@ -6011,45 +6047,45 @@ 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_char_count (calibre.srv.tests.content.ContentTest.test_char_count) ... ok [0.2 s] +test_char_count (calibre.srv.tests.content.ContentTest.test_char_count) ... ok [0.1 s] test_get (calibre.srv.tests.content.ContentTest.test_get) -Test /get ... calibre server listening on 127.0.0.1:41729 -ok [0.4 s] +Test /get ... calibre server listening on 127.0.0.1:35087 +ok [0.5 s] test_html_as_json (calibre.srv.tests.content.ContentTest.test_html_as_json) ... ok [0.2 s] -test_last_read_cache (calibre.srv.tests.content.ContentTest.test_last_read_cache) ... ok [0.2 s] +test_last_read_cache (calibre.srv.tests.content.ContentTest.test_last_read_cache) ... ok [0.1 s] test_static (calibre.srv.tests.content.ContentTest.test_static) -Test serving of static content ... calibre server listening on 127.0.0.1:43383 -ok [0.3 s] +Test serving of static content ... calibre server listening on 127.0.0.1:38445 +ok [0.2 s] test_android_auth_workaround (calibre.srv.tests.auth.TestAuth.test_android_auth_workaround) -Test authentication workaround for Android ... calibre server listening on 127.0.0.1:43509 +Test authentication workaround for Android ... calibre server listening on 127.0.0.1:40883 ok [0.1 s] test_basic_auth (calibre.srv.tests.auth.TestAuth.test_basic_auth) -Test HTTP Basic auth ... calibre server listening on 127.0.0.1:43891 -ok [0.1 s] +Test HTTP Basic auth ... calibre server listening on 127.0.0.1:39943 +ok [0.0 s] test_digest_auth (calibre.srv.tests.auth.TestAuth.test_digest_auth) -Test HTTP Digest auth ... calibre server listening on 127.0.0.1:40859 +Test HTTP Digest auth ... calibre server listening on 127.0.0.1:45725 ok [0.1 s] -test_fail_ban (calibre.srv.tests.auth.TestAuth.test_fail_ban) ... calibre server listening on 127.0.0.1:44397 +test_fail_ban (calibre.srv.tests.auth.TestAuth.test_fail_ban) ... calibre server listening on 127.0.0.1:36243 ok [0.5 s] test_library_restrictions (calibre.srv.tests.auth.TestAuth.test_library_restrictions) ... ok [0.1 s] test_ajax_categories (calibre.srv.tests.ajax.ContentTest.test_ajax_categories) -Test /ajax/categories and /ajax/search ... calibre server listening on 127.0.0.1:40367 +Test /ajax/categories and /ajax/search ... calibre server listening on 127.0.0.1:44871 ok [0.2 s] -test_srv_add_book (calibre.srv.tests.ajax.ContentTest.test_srv_add_book) ... calibre server listening on 127.0.0.1:45157 +test_srv_add_book (calibre.srv.tests.ajax.ContentTest.test_srv_add_book) ... calibre server listening on 127.0.0.1:43635 ok [0.2 s] test_srv_restrictions (calibre.srv.tests.ajax.ContentTest.test_srv_restrictions) -Test that virtual lib. + search restriction works on all end points ... calibre server listening on 127.0.0.1:34351 +Test that virtual lib. + search restriction works on all end points ... calibre server listening on 127.0.0.1:41745 ok [0.3 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 ... calibre server listening on 127.0.0.1:42341 +Test parsing of Accept-Language ... calibre server listening on 127.0.0.1:44231 ok [0.1 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 ... calibre server listening on 127.0.0.1:37243 -Unhandled exception in state: State: _job_done Client: 127.0.0.1:49776 Request: GET /test/ HTTP/1.1 +Test basic HTTP protocol conformance ... calibre server listening on 127.0.0.1:34513 +Unhandled exception in state: State: _job_done Client: 127.0.0.1:44138 Request: GET /test/ HTTP/1.1 Traceback (most recent call last): File "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/srv/loop.py", line 649, in tick conn.handle_event(event) @@ -6071,25 +6107,25 @@ ~^~ ZeroDivisionError: division by zero -ok [60.2 s] +ok [60.1 s] test_http_response (calibre.srv.tests.http.TestHTTP.test_http_response) -Test HTTP protocol responses ... calibre server listening on 127.0.0.1:35253 +Test HTTP protocol responses ... calibre server listening on 127.0.0.1:38513 ok [0.2 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 ... calibre server listening on 127.0.0.1:46237 +Test static generation ... calibre server listening on 127.0.0.1:37357 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) ... calibre server listening on [::]:33597 +test_dual_stack (calibre.srv.tests.loop.LoopTest.test_dual_stack) ... calibre server listening on [::]:34143 ok [0.0 s] test_fallback_interface (calibre.srv.tests.loop.LoopTest.test_fallback_interface) Test falling back to default interface ... Failed to bind to 1.1.1.1 with error: No socket could be created -- (('1.1.1.1', 0): [Errno 99] Cannot assign requested address). Trying to bind to the default interface: 127.0.1.1 instead -calibre server listening on 127.0.1.1:42947 +calibre server listening on 127.0.1.1:40187 ok [0.9 s] test_jobs_manager (calibre.srv.tests.loop.LoopTest.test_jobs_manager) -Test the jobs manager ... ok [1.2 s] +Test the jobs manager ... ok [1.3 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) @@ -6097,14 +6133,14 @@ 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 ... calibre server listening on 127.0.0.1:57737 +Test socket activation ... calibre server listening on 127.0.0.1:54337 ok [0.0 s] test_ssl (calibre.srv.tests.loop.LoopTest.test_ssl) -Test serving over SSL ... calibre server listening on 127.0.0.1:46341 -ok [0.4 s] +Test serving over SSL ... calibre server listening on 127.0.0.1:44453 +ok [0.8 s] test_workers (calibre.srv.tests.loop.LoopTest.test_workers) -Test worker semantics ... calibre server listening on 127.0.0.1:39435 -calibre server listening on 127.0.0.1:40843 +Test worker semantics ... calibre server listening on 127.0.0.1:35185 +calibre server listening on 127.0.0.1:43519 ServerWorker failed to notify server on job completion Traceback (most recent call last): File "/build/reproducible-path/calibre-8.13.0+ds+~0.10.5/src/calibre/srv/pool.py", line 41, in run @@ -6123,7 +6159,7 @@ test_7z (calibre.test_build.BuildTest.test_7z) ... ok [0.1 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 [0.2 s] +test_certgen (calibre.test_build.BuildTest.test_certgen) ... ok [0.1 s] test_chardet (calibre.test_build.BuildTest.test_chardet) ... ok [0.0 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] @@ -6141,7 +6177,7 @@ 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.0 s] -test_msgpack (calibre.test_build.BuildTest.test_msgpack) ... ok [0.2 s] +test_msgpack (calibre.test_build.BuildTest.test_msgpack) ... ok [0.1 s] test_netifaces (calibre.test_build.BuildTest.test_netifaces) ... ok [0.0 s] test_openssl (calibre.test_build.BuildTest.test_openssl) ... ok [0.0 s] test_podofo (calibre.test_build.BuildTest.test_podofo) ... ok [0.0 s] @@ -6159,12 +6195,12 @@ 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.0 s] test_zstd (calibre.test_build.BuildTest.test_zstd) ... ok [0.0 s] -test_forked_map (calibre.utils.forked_map.find_tests..TestForkedMap.test_forked_map) ... ok [0.8 s] +test_forked_map (calibre.utils.forked_map.find_tests..TestForkedMap.test_forked_map) ... ok [0.7 s] -Slowest tests: calibre.srv.tests.http.TestHTTP.test_http_basic [60.2 s] calibre.db.tests.writing.WritingTest.test_backup [2.3 s] calibre.db.tests.fts_api.FTSAPITest.test_fts_search [2.2 s] +Slowest tests: calibre.srv.tests.http.TestHTTP.test_http_basic [60.1 s] calibre.db.tests.writing.WritingTest.test_backup [2.4 s] calibre.db.tests.locking.TestLock.test_release [2.2 s] ---------------------------------------------------------------------- -Ran 341 tests in 105.475s +Ran 341 tests in 107.735s OK (skipped=10) env TZ=UTC CI=true python3.13 setup.py test --test-name=ajax_book --exclude-test-name=fts_pool --exclude-test-name=dbus --exclude-test-name=recipe_browser_qt --exclude-test-name=recipe_browser_webengine --exclude-test-name=import_of_all_python_modules --exclude-test-name=piper --exclude-test-name=plugins @@ -6175,11 +6211,11 @@ * test_ajax_book (calibre.srv.tests.ajax.ContentTest.test_ajax_book) -Test /ajax/book ... calibre server listening on 127.0.0.1:39415 +Test /ajax/book ... calibre server listening on 127.0.0.1:37111 ok [0.3 s] ---------------------------------------------------------------------- -Ran 1 test in 0.321s +Ran 1 test in 0.257s OK env TZ=UTC CI=true python3.13 setup.py test --test-name=qt --exclude-test-name=fts_pool --exclude-test-name=dbus --exclude-test-name=recipe_browser_qt --exclude-test-name=recipe_browser_webengine --exclude-test-name=import_of_all_python_modules --exclude-test-name=piper --exclude-test-name=plugins @@ -6222,7 +6258,7 @@ * touch-events auto * use-gl angle -[2668174:2668657:1126/171723.094015:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[2254223:2254274:1024/110907.702227:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory ok [3.1 s] ---------------------------------------------------------------------- @@ -6262,7 +6298,7 @@ * Running gui * -* gui took 0.0 seconds +* gui took 0.1 seconds * * Running install @@ -6301,7 +6337,7 @@ calibre successfully installed. You can start it by running the command calibre -* install took 3.9 seconds +* install took 5.5 seconds rm debian/tmp/usr/share/calibre/calibre-portable.* rm debian/tmp/usr/lib/python*/site-packages/init_calibre.py rmdir debian/tmp/usr/share/desktop-directories @@ -6371,9 +6407,9 @@ make[1]: Leaving directory '/build/reproducible-path/calibre-8.13.0+ds+~0.10.5' dh_md5sums -O--buildsystem=makefile dh_builddeb -O--buildsystem=makefile -dpkg-deb: building package 'calibre-bin' in '../calibre-bin_8.13.0+ds+~0.10.5-3_arm64.deb'. -dpkg-deb: building package 'calibre' in '../calibre_8.13.0+ds+~0.10.5-3_all.deb'. dpkg-deb: building package 'calibre-bin-dbgsym' in '../calibre-bin-dbgsym_8.13.0+ds+~0.10.5-3_arm64.deb'. +dpkg-deb: building package 'calibre' in '../calibre_8.13.0+ds+~0.10.5-3_all.deb'. +dpkg-deb: building package 'calibre-bin' in '../calibre-bin_8.13.0+ds+~0.10.5-3_arm64.deb'. dpkg-genbuildinfo --build=binary -O../calibre_8.13.0+ds+~0.10.5-3_arm64.buildinfo dpkg-genchanges --build=binary -O../calibre_8.13.0+ds+~0.10.5-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -6381,12 +6417,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2217799/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2583279 and its subdirectories -I: Current time: Thu Nov 26 05:19:05 -12 2026 -I: pbuilder-time-stamp: 1795713545 +I: removing directory /srv/workspace/pbuilder/2217799 and its subdirectories +I: Current time: Sat Oct 25 01:10:27 +14 2025 +I: pbuilder-time-stamp: 1761304227