sbuild (Debian sbuild) 0.91.9 (05 May 2026) on carme.larted.org.uk +==============================================================================+ | libcrypt-jwt-perl 0.038-1 (amd64) Sat, 13 Jun 2026 04:02:31 +0000 | +==============================================================================+ Package: libcrypt-jwt-perl Version: 0.038-1 Source Version: 0.038-1 Distribution: perl-5.42-throwaway Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... +------------------------------------------------------------------------------+ | Chroot Setup Commands Sat, 13 Jun 2026 04:02:32 +0000 | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libcrypt-jwt-perl_0.038-1 perl-5.42-throwaway amd64 -------------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libcrypt-jwt-perl_0.038-1 perl-5.42-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Sat, 13 Jun 2026 04:02:32 +0000 | +------------------------------------------------------------------------------+ Get:1 file:/srv/reprepro perl-5.42 InRelease [3042 B] Hit:2 http://deb.debian.org/debian unstable InRelease Hit:3 http://deb.debian.org/debian sid InRelease Get:1 file:/srv/reprepro perl-5.42 InRelease [3042 B] Get:4 file:/srv/reprepro perl-5.42/main amd64 Packages [629 kB] Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files Sat, 13 Jun 2026 04:02:34 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/libcrypt-jwt-perl_0.038-1.dsc exists in /srv/debomatic/incoming; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Sat, 13 Jun 2026 04:02:34 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), build-essential, libcryptx-perl, libjson-perl, perl Filtered Build-Depends: debhelper-compat (= 13), build-essential, libcryptx-perl, libjson-perl, perl dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive ./ InRelease Get:2 copy:/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive ./ Release [609 B] Ign:3 copy:/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive ./ Release.gpg Get:4 copy:/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive ./ Sources [678 B] Get:5 copy:/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive ./ Packages [675 B] Fetched 1962 B in 0s (195 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libcryptx-perl libdebhelper-perl libelf1t64 libfile-stripnondeterminism-perl libjson-perl libmagic-mgc libmagic1t64 libpipeline1 libtool libuchardet0 libxml2-16 m4 man-db po-debconf sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libjson-xs-perl libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libcryptx-perl libdebhelper-perl libelf1t64 libfile-stripnondeterminism-perl libjson-perl libmagic-mgc libmagic1t64 libpipeline1 libtool libuchardet0 libxml2-16 m4 man-db po-debconf sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 31 newly installed, 0 to remove and 0 not upgraded. Need to get 11.6 MB/12.4 MB of archives. After this operation, 51.9 MB of additional disk space will be used. Get:1 file:/srv/reprepro perl-5.42/main amd64 libcryptx-perl amd64 0.089-1+b1 [781 kB] Get:2 copy:/build/libcrypt-jwt-perl-aPI15K/resolver-0VQPbu/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [872 B] Get:3 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-4 [345 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-4 [111 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.47-4 [43.0 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.26-1 [315 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b2 [69.0 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.24.1-1 [1336 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.42.1-3 [99.7 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-3 [49.2 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.73-2 [516 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-4 [877 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.26-1 [802 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.32 [76.8 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-11 [539 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 22 [12.2 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Get:24 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.195-1 [58.1 kB] Get:25 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-4 [108 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.3+dfsg-1 [642 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.26-1 [2311 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.32 [933 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Preconfiguring packages ... Fetched 11.6 MB in 0s (139 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 23430 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.47-4_amd64.deb ... Unpacking libmagic-mgc (1:5.47-4) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.47-4_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.47-4) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.47-4_amd64.deb ... Unpacking file (1:5.47-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.26-1_amd64.deb ... Unpacking gettext-base (0.26-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-2+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.24.1-1_amd64.deb ... Unpacking groff-base (1.24.1-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.42.1-3_amd64.deb ... Unpacking bsdextrautils (2.42.1-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-3_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-3) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.21-1_amd64.deb ... Unpacking m4 (1.4.21-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.73-2_all.deb ... Unpacking autoconf (2.73-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1+nmu1_all.deb ... Unpacking autotools-dev (20240727.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.18.1-4_all.deb ... Unpacking automake (1:1.18.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.26-1_all.deb ... Unpacking autopoint (0.26-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.32_all.deb ... Unpacking libdebhelper-perl (13.32) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-11_all.deb ... Unpacking libtool (2.5.4-11) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_22_all.deb ... Unpacking dh-autoreconf (22) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.15.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.15.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.195-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.195-1) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.16-4_amd64.deb ... Unpacking dwz (0.16-4) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../23-libxml2-16_2.15.3+dfsg-1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.3+dfsg-1) ... Selecting previously unselected package gettext. Preparing to unpack .../24-gettext_0.26-1_amd64.deb ... Unpacking gettext (0.26-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../25-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../26-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../27-debhelper_13.32_all.deb ... Unpacking debhelper (13.32) ... Selecting previously unselected package libcryptx-perl. Preparing to unpack .../28-libcryptx-perl_0.089-1+b1_amd64.deb ... Unpacking libcryptx-perl (0.089-1+b1) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../29-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../30-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.8-3) ... Setting up bsdextrautils (2.42.1-3) ... Setting up libmagic-mgc (1:5.47-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.15.3+dfsg-1) ... Setting up libdebhelper-perl (13.32) ... Setting up libmagic1t64:amd64 (1:5.47-4) ... Setting up gettext-base (0.26-1) ... Setting up m4 (1.4.21-1) ... Setting up file (1:5.47-4) ... Setting up libelf1t64:amd64 (0.195-1) ... Setting up autotools-dev (20240727.1+nmu1) ... Setting up libcryptx-perl (0.089-1+b1) ... Setting up autopoint (0.26-1) ... Setting up autoconf (2.73-2) ... Setting up dwz (0.16-4) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2+b2) ... Setting up libjson-perl (4.10000-1) ... Setting up automake (1:1.18.1-4) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.1-1) ... Setting up gettext (0.26-1) ... Setting up libtool (2.5.4-11) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (22) ... Setting up dh-strip-nondeterminism (1.15.1-1) ... Setting up groff-base (1.24.1-1) ... Setting up po-debconf (1.0.22) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.32) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.42-16) ... +------------------------------------------------------------------------------+ | Check architectures Sat, 13 Jun 2026 04:02:39 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Sat, 13 Jun 2026 04:02:39 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 7.0.10+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 7.0.10-1 (2026-05-27) amd64 (x86_64) Toolchain package versions: binutils_2.46.50.20260608-1 dpkg-dev_1.23.7 g++-14_14.3.0-14 g++-15_15.2.0-17 gcc-14_14.3.0-14 gcc-15_15.2.0-17 libc6-dev_2.42-16 libstdc++-14-dev_14.3.0-14 libstdc++-15-dev_15.2.0-17 libstdc++6_16.1.0-1 linux-libc-dev_7.0.12-1 Package versions: adduser_3.156 apt_3.3.1 autoconf_2.73-2 automake_1:1.18.1-4 autopoint_0.26-1 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-3 binutils_2.46.50.20260608-1 binutils-common_2.46.50.20260608-1 binutils-gold_2.44-3 binutils-gold-x86-64-linux-gnu_2.44-3 binutils-x86-64-linux-gnu_2.46.50.20260608-1 bsdextrautils_2.42.1-3 bsdutils_1:2.42.1-3 build-essential_12.12 bzip2_1.0.8-6+b2 coreutils_9.10-1 cpp_4:15.2.0-5+b1 cpp-14_14.3.0-14 cpp-14-x86-64-linux-gnu_14.3.0-14 cpp-15_15.2.0-17 cpp-15-x86-64-linux-gnu_15.2.0-17 cpp-x86-64-linux-gnu_4:15.2.0-5+b1 dash_0.5.12-12 debconf_1.5.92 debhelper_13.32 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_22 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1 dirmngr_2.4.9-4 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 eatmydata_131-2 file_1:5.47-4 findutils_4.10.0-4 g++_4:15.2.0-5+b1 g++-14_14.3.0-14 g++-14-x86-64-linux-gnu_14.3.0-14 g++-15_15.2.0-17 g++-15-x86-64-linux-gnu_15.2.0-17 g++-x86-64-linux-gnu_4:15.2.0-5+b1 gcc_4:15.2.0-5+b1 gcc-14_14.3.0-14 gcc-14-base_14.3.0-14 gcc-14-x86-64-linux-gnu_14.3.0-14 gcc-15_15.2.0-17 gcc-15-base_15.2.0-17 gcc-15-x86-64-linux-gnu_15.2.0-17 gcc-16-base_16.1.0-1 gcc-x86-64-linux-gnu_4:15.2.0-5+b1 gettext_0.26-1 gettext-base_0.26-1 gnupg_2.4.9-4 gnupg-l10n_2.4.9-4 gpg_2.4.9-4 gpg-agent_2.4.9-4 gpgconf_2.4.9-4 gpgsm_2.4.9-4 grep_3.12-1 groff-base_1.24.1-1 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-3 libapt-pkg7.0_3.3.1 libarchive-zip-perl_1.68-1 libasan8_16.1.0-1 libassuan9_3.0.2-2+b2 libatomic1_16.1.0-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.46.50.20260608-1 libblkid1_2.42.1-3 libbsd0_0.12.2-3 libbz2-1.0_1.0.8-6+b2 libc-bin_2.42-16 libc-dev-bin_2.42-16 libc-gconv-modules-extra_2.42-16 libc-l10n_2.42-16 libc6_2.42-16 libc6-dev_2.42-16 libcap-ng0_0.9.3-1 libcap2_1:2.78-1 libcc1-0_16.1.0-1 libcrypt-dev_1:4.5.1-1+b1 libcrypt1_1:4.5.1-1+b1 libcryptx-perl_0.089-1+b1 libctf-nobfd0_2.46.50.20260608-1 libctf0_2.46.50.20260608-1 libdb5.3t64_5.3.28+dfsg2-11+b1 libdebconfclient0_0.283 libdebhelper-perl_13.32 libdpkg-perl_1.23.7 libeatmydata1_131-2+b2 libelf1t64_0.195-1 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.1-1 libgcc-14-dev_14.3.0-14 libgcc-15-dev_15.2.0-17 libgcc-s1_16.1.0-1 libgcrypt20_1.12.2-1 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgmp10_2:6.3.0+dfsg-5+b2 libgnutls30t64_3.8.13-1 libgomp1_16.1.0-1 libgpg-error0_1.61-2 libgprofng0_2.46.50.20260608-1 libhogweed6t64_3.10.2-1+b1 libhwasan0_16.1.0-1 libidn2-0_2.3.8-5 libisl23_0.27-2 libitm1_16.1.0-1 libjansson4_2.14-2+b4 libjson-perl_4.10000-1 libksba8_1.8.0-3 liblastlog2-2_2.42.1-3 libldap2_2.6.10+dfsg-1+b3 liblsan0_16.1.0-1 liblz4-1_1.10.0-10 liblzma5_5.8.3-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmd0_1.2.0-2 libmount1_2.42.1-3 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libncursesw6_6.6+20251231-1+b1 libnettle8t64_3.10.2-1+b1 libnpth0t64_1.8-3+b2 libp11-kit0_0.26.2-3 libpam-modules_1.7.0-5+b2 libpam-modules-bin_1.7.0-5+b2 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b2 libpcre2-8-0_10.46-1+b2 libperl5.40_5.40.1-8 libperl5.42_5.42.2-2 libpipeline1_1.5.8-3 libquadmath0_16.1.0-1 libreadline8t64_8.3-4 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libseccomp2_2.6.0-2+b1 libselinux1_3.10-1 libsemanage-common_3.10-1 libsemanage2_3.10-1 libsepol2_3.10-1 libsframe2_2.45.50.20251209-1+b1 libsframe3_2.46.50.20260608-1 libsmartcols1_2.42.1-3 libsqlite3-0_3.46.1-9+b1 libssl3t64_3.6.2-1 libstdc++-14-dev_14.3.0-14 libstdc++-15-dev_15.2.0-17 libstdc++6_16.1.0-1 libsystemd0_261~rc3-1 libtasn1-6_4.21.0-2+b1 libtinfo6_6.6+20251231-1+b1 libtool_2.5.4-11 libtsan2_16.1.0-1 libubsan1_16.1.0-1 libuchardet0_0.0.8-2+b2 libudev1_261~rc3-1 libunistring5_1.4.2-1 libuuid1_2.42.1-3 libxml2-16_2.15.3+dfsg-1 libxxhash0_0.8.3-2+b2 libzstd1_1.5.7+dfsg-3+b2 linux-libc-dev_7.0.12-1 locales-all_2.42-16 login.defs_1:4.19.3-2 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1+b1 openssl-provider-legacy_3.6.2-1 passwd_1:4.19.3-2 patch_2.8-2 perl_5.42.2-2 perl-base_5.42.2-2 perl-modules-5.40_5.40.1-8 perl-modules-5.42_5.42.2-2 pinentry-curses_1.3.2-4 po-debconf_1.0.22 readline-common_8.3-4 rpcsvc-proto_1.4.4-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-3 sensible-utils_0.0.26 sqv_1.3.0-5+b2 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 util-linux_2.42.1-3 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Sat, 13 Jun 2026 04:02:39 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libcrypt-jwt-perl Binary: libcrypt-jwt-perl Architecture: all Version: 0.038-1 Maintainer: Debian Perl Group Uploaders: Michael Prokop Homepage: https://metacpan.org/release/Crypt-JWT Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libcrypt-jwt-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libcrypt-jwt-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libcryptx-perl , libjson-perl , perl Package-List: libcrypt-jwt-perl deb perl optional arch=all Checksums-Sha1: 5e37c581348ea813e77cb9724b1662e0ef6197c4 127069 libcrypt-jwt-perl_0.038.orig.tar.gz 975a2f62159ccbf889c073fab9a97d0e9f1e784a 2328 libcrypt-jwt-perl_0.038-1.debian.tar.xz Checksums-Sha256: 160e64e26cfce81556b9f376dab4535ff0a17b80f44d1ffe3f41977a785c51c3 127069 libcrypt-jwt-perl_0.038.orig.tar.gz 980ef5ef368efe4b1cc3ef4a9f0f55b8a6ef75cdf42495c8ad680cf0e544826e 2328 libcrypt-jwt-perl_0.038-1.debian.tar.xz Files: 6be80e1f128c8b85c67b69b75b32a451 127069 libcrypt-jwt-perl_0.038.orig.tar.gz b9a11c8a7df6a708cf19291ffbe4393a 2328 libcrypt-jwt-perl_0.038-1.debian.tar.xz Dgit: 83a20db4d96b58c13c42132c955289c359aa6280 debian archive/debian/0.038-1 https://git.dgit.debian.org/libcrypt-jwt-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmoshpFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgYNNQ//bxCGP6EPMj1USdGWCAgeotb0TmKHoZdwTwbxYW/nVXI2bTxUp+syWFbA 4oIsxIS/gaVCNM5NWazWdQTwcUVMG3SS2bdnwqncCDnhZd5B8QhV5AioJcWXIJRE gOIAlepGDuLUKTPNSqapu4EgLW6FLcjvQCtpEZFCROtsFcbXvAWv865zrvq3msjW QYlbDXL4KfFglK4+JIx7Dj4rkg1iiHQ2Gn87ac5/scEimZ0A5nQneusPTkarwv7M oAJhNSmRFcIppuI/GBibSKz6aw9OCqKYpHo6R24ZoIwYPTcwYK2f68912dTl19H0 Dcp86oLfU4rRPVWODOqAE8X7Z7QigUG3omDPIotbbevv5CNFxAl71h+MLjM5KYOd 0zkveEfTLnn4H7VRkxJs7ZrThs+HX03XlKxGuFTEgPCLFUMezYdXQ0OhCSVHXvhZ p7/eTbNpAwGfN2ugGD7SaI7UuHatHSvMBukGA5yJnrWSoXIyrGTan2SAq0kEdu9R EY2pU2oFdQ9UAmx2nhnIZRNVUuFmDZekFi6xWocvpl0YfARIsNKgP4lyxq0uKdoo i+CwHi7IAq9Zf3NlRRN+LZ+TKI0i6zMau3hC0ni/BqTN66aC3mgm+q7+0G0JwfxJ xA+KyErWbRBWTLhIvT9BmhvTRpydNYd4I6gk9jBesSVaUX6eMyI= =NJBa -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./libcrypt-jwt-perl_0.038-1.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./libcrypt-jwt-perl_0.038-1.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting libcrypt-jwt-perl in /build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038 dpkg-source: info: unpacking libcrypt-jwt-perl_0.038.orig.tar.gz dpkg-source: info: unpacking libcrypt-jwt-perl_0.038-1.debian.tar.xz clean up apt cache ------------------ Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Time Build Commands Sat, 13 Jun 2026 04:02:39 +0000 | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libcrypt-jwt-perl_0.038-1 perl-5.42-throwaway amd64 -------------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libcrypt-jwt-perl_0.038-1 perl-5.42-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANGUAGE=en_GB:en LC_ALL=C.UTF-8 LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so LOGNAME=debomatic PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038 SCHROOT_ALIAS_NAME=perl-5.42-throwaway-amd64-debomatic SCHROOT_CHROOT_NAME=perl-5.42-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=110 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=perl-5.42-amd64-debomatic-c85c0153-bddb-466b-bdd9-6a2f9b4bc4ec SCHROOT_UID=1002 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -Zxz dpkg-buildpackage: info: source package libcrypt-jwt-perl dpkg-buildpackage: info: source version 0.038-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source -Zxz --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean dpkg-source -Zxz -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building libcrypt-jwt-perl using existing ../libcrypt-jwt-perl_0.038.orig.tar.gz dpkg-source: info: building libcrypt-jwt-perl in ../libcrypt-jwt-perl_0.038-1.debian.tar.xz dpkg-source: info: building libcrypt-jwt-perl in ../libcrypt-jwt-perl_0.038-1.dsc debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" LD="x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Crypt::JWT Writing MYMETA.yml and MYMETA.json dh_auto_build make -j2 make[1]: Entering directory '/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038' cp lib/Crypt/JWT.pm blib/lib/Crypt/JWT.pm cp lib/Crypt/KeyWrap.pm blib/lib/Crypt/KeyWrap.pm Manifying 2 pod documents make[1]: Leaving directory '/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038' dh_auto_test make -j2 test TEST_VERBOSE=1 make[1]: Entering directory '/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/compile.t ................ 1..3 ok 1 - use Crypt::KeyWrap; ok 2 - use Crypt::JWT; ok 3 - consistent version ok t/flattened.t .............. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/jwe_ecdh_es_cbc_hs_tv.t .. ok 1 - ECDH-ES + A192CBC-HS384: decode third-party (jwcrypto) vector ok 2 - ECDH-ES + A256CBC-HS512: decode third-party (jwcrypto) vector 1..2 ok t/jws_empty_payload.t ...... 1..2 ok 1 ok 2 ok t/jws_no_key.t ............. 1..2 ok 1 ok 2 ok t/jws_with_padding.t ....... ok 1 - default (tolerate_padding => 0) ok 2 - tolerate_padding => 0 ok 3 - tolerate_padding => 1 1..3 ok t/jwt_decode_tv.t .......... ok 1 - Plaintext ok 2 - Plaintext ok 3 - HS256 ok 4 - HS384 ok 5 - HS512 ok 6 - RS256 ok 7 - RS384 ok 8 - RS512 ok 9 - ES256 ok 10 - ES384 ok 11 - ES512 ok 12 - PS256 ok 13 - PS384 ok 14 - PS512 ok 15 - RSA_OAEP_A128CBC_HS256 ok 16 - RSA_OAEP_A128CBC_HS256_Compressed ok 17 - RSA_OAEP_A256CBC_HS512 ok 18 - RSA_OAEP_A192CBC_HS384 ok 19 - RSA_OAEP_256_A128CBC_HS256 ok 20 - RSA_OAEP_256_A192CBC_HS384 ok 21 - RSA_OAEP_256_A256CBC_HS512 ok 22 - RSA_1_5_A128CBC_HS256 ok 23 - RSA_1_5_A192CBC_HS384 ok 24 - RSA_1_5_A256CBC_HS512 ok 25 - RSA_OAEP_A128GCM ok 26 - RSA_OAEP_A192GCM ok 27 - RSA_OAEP_A256GCM ok 28 - RSA1_5_A128GCM ok 29 - RSA1_5_A192GCM ok 30 - RSA1_5_A256GCM ok 31 - RSA1_5_A256GCM_DEFLATE ok 32 - DIR_A128GCM ok 33 - DIR_A192GCM ok 34 - DIR_A256GCM ok 35 - DIR_A128CBC_HS256 ok 36 - ECDH_ES_A128CBC_HS256 ok 37 - ECDH_ES_A128GCM ok 38 - ECDH_ES_A192GCM ok 39 - ECDH_ES_A256GCM ok 40 - ECDH_ES_A128KW_A128GCM ok 41 - ECDH_ES_A192KW_A192GCM ok 42 - ECDH_ES_A256KW_A256GCM ok 43 - PBSE2_HS256_A128KW_A128CBC_HS256 ok 44 - PBSE2_HS256_A128KW_A256GCM ok 45 - PBSE2_HS384_A192KW_A192CBC_HS384 ok 46 - PBSE2_HS512_A256KW_A256CBC_HS512 ok 47 - A128GCMKW_A128CBC_HS256 ok 48 - A128GCMKW_A256CBC_HS512 ok 49 - A192GCMKW_A192CBC_HS384 ok 50 - A256GCMKW_A256CBC_HS512 ok 51 - A128KW_A128CBC_HS256 ok 52 - A192KW_A192CBC_HS384 ok 53 - A256KW_A256CBC_HS512 ok 54 - DIR_A192CBC_HS384 ok 55 - DIR_A256CBC_HS512 ok 56 - RS256 ok 57 - ES256 1..57 ok t/jwt_encode_decode.t ...... ok 1 - token: alg=>ES256 ok 2 - decoded: alg=>ES256 ok 3 - token: alg=>ES256K ok 4 - decoded: alg=>ES256K ok 5 - token: alg=>ES384 ok 6 - decoded: alg=>ES384 ok 7 - token: alg=>ES512 ok 8 - decoded: alg=>ES512 ok 9 - token: alg=>HS256 ok 10 - decoded: alg=>HS256 ok 11 - token: alg=>HS384 ok 12 - decoded: alg=>HS384 ok 13 - token: alg=>HS512 ok 14 - decoded: alg=>HS512 ok 15 - token: alg=>PS256 ok 16 - decoded: alg=>PS256 ok 17 - token: alg=>PS384 ok 18 - decoded: alg=>PS384 ok 19 - token: alg=>PS512 ok 20 - decoded: alg=>PS512 ok 21 - token: alg=>RS256 ok 22 - decoded: alg=>RS256 ok 23 - token: alg=>RS384 ok 24 - decoded: alg=>RS384 ok 25 - token: alg=>RS512 ok 26 - decoded: alg=>RS512 ok 27 - token: enc=>A128GCM alg=>A128GCMKW ok 28 - decoded: enc=>A128GCM alg=>A128GCMKW ok 29 - token: enc=>A192GCM alg=>A128GCMKW ok 30 - decoded: enc=>A192GCM alg=>A128GCMKW ok 31 - token: enc=>A256GCM alg=>A128GCMKW ok 32 - decoded: enc=>A256GCM alg=>A128GCMKW ok 33 - token: enc=>A128CBC-HS256 alg=>A128GCMKW ok 34 - decoded: enc=>A128CBC-HS256 alg=>A128GCMKW ok 35 - token: enc=>A192CBC-HS384 alg=>A128GCMKW ok 36 - decoded: enc=>A192CBC-HS384 alg=>A128GCMKW ok 37 - token: enc=>A256CBC-HS512 alg=>A128GCMKW ok 38 - decoded: enc=>A256CBC-HS512 alg=>A128GCMKW ok 39 - token: enc=>A128GCM alg=>A128KW ok 40 - decoded: enc=>A128GCM alg=>A128KW ok 41 - token: enc=>A192GCM alg=>A128KW ok 42 - decoded: enc=>A192GCM alg=>A128KW ok 43 - token: enc=>A256GCM alg=>A128KW ok 44 - decoded: enc=>A256GCM alg=>A128KW ok 45 - token: enc=>A128CBC-HS256 alg=>A128KW ok 46 - decoded: enc=>A128CBC-HS256 alg=>A128KW ok 47 - token: enc=>A192CBC-HS384 alg=>A128KW ok 48 - decoded: enc=>A192CBC-HS384 alg=>A128KW ok 49 - token: enc=>A256CBC-HS512 alg=>A128KW ok 50 - decoded: enc=>A256CBC-HS512 alg=>A128KW ok 51 - token: enc=>A128GCM alg=>A192GCMKW ok 52 - decoded: enc=>A128GCM alg=>A192GCMKW ok 53 - token: enc=>A192GCM alg=>A192GCMKW ok 54 - decoded: enc=>A192GCM alg=>A192GCMKW ok 55 - token: enc=>A256GCM alg=>A192GCMKW ok 56 - decoded: enc=>A256GCM alg=>A192GCMKW ok 57 - token: enc=>A128CBC-HS256 alg=>A192GCMKW ok 58 - decoded: enc=>A128CBC-HS256 alg=>A192GCMKW ok 59 - token: enc=>A192CBC-HS384 alg=>A192GCMKW ok 60 - decoded: enc=>A192CBC-HS384 alg=>A192GCMKW ok 61 - token: enc=>A256CBC-HS512 alg=>A192GCMKW ok 62 - decoded: enc=>A256CBC-HS512 alg=>A192GCMKW ok 63 - token: enc=>A128GCM alg=>A192KW ok 64 - decoded: enc=>A128GCM alg=>A192KW ok 65 - token: enc=>A192GCM alg=>A192KW ok 66 - decoded: enc=>A192GCM alg=>A192KW ok 67 - token: enc=>A256GCM alg=>A192KW ok 68 - decoded: enc=>A256GCM alg=>A192KW ok 69 - token: enc=>A128CBC-HS256 alg=>A192KW ok 70 - decoded: enc=>A128CBC-HS256 alg=>A192KW ok 71 - token: enc=>A192CBC-HS384 alg=>A192KW ok 72 - decoded: enc=>A192CBC-HS384 alg=>A192KW ok 73 - token: enc=>A256CBC-HS512 alg=>A192KW ok 74 - decoded: enc=>A256CBC-HS512 alg=>A192KW ok 75 - token: enc=>A128GCM alg=>A256GCMKW ok 76 - decoded: enc=>A128GCM alg=>A256GCMKW ok 77 - token: enc=>A192GCM alg=>A256GCMKW ok 78 - decoded: enc=>A192GCM alg=>A256GCMKW ok 79 - token: enc=>A256GCM alg=>A256GCMKW ok 80 - decoded: enc=>A256GCM alg=>A256GCMKW ok 81 - token: enc=>A128CBC-HS256 alg=>A256GCMKW ok 82 - decoded: enc=>A128CBC-HS256 alg=>A256GCMKW ok 83 - token: enc=>A192CBC-HS384 alg=>A256GCMKW ok 84 - decoded: enc=>A192CBC-HS384 alg=>A256GCMKW ok 85 - token: enc=>A256CBC-HS512 alg=>A256GCMKW ok 86 - decoded: enc=>A256CBC-HS512 alg=>A256GCMKW ok 87 - token: enc=>A128GCM alg=>A256KW ok 88 - decoded: enc=>A128GCM alg=>A256KW ok 89 - token: enc=>A192GCM alg=>A256KW ok 90 - decoded: enc=>A192GCM alg=>A256KW ok 91 - token: enc=>A256GCM alg=>A256KW ok 92 - decoded: enc=>A256GCM alg=>A256KW ok 93 - token: enc=>A128CBC-HS256 alg=>A256KW ok 94 - decoded: enc=>A128CBC-HS256 alg=>A256KW ok 95 - token: enc=>A192CBC-HS384 alg=>A256KW ok 96 - decoded: enc=>A192CBC-HS384 alg=>A256KW ok 97 - token: enc=>A256CBC-HS512 alg=>A256KW ok 98 - decoded: enc=>A256CBC-HS512 alg=>A256KW ok 99 - token: enc=>A128GCM alg=>ECDH-ES ok 100 - decoded: enc=>A128GCM alg=>ECDH-ES ok 101 - token: enc=>A192GCM alg=>ECDH-ES ok 102 - decoded: enc=>A192GCM alg=>ECDH-ES ok 103 - token: enc=>A256GCM alg=>ECDH-ES ok 104 - decoded: enc=>A256GCM alg=>ECDH-ES ok 105 - token: enc=>A128CBC-HS256 alg=>ECDH-ES ok 106 - decoded: enc=>A128CBC-HS256 alg=>ECDH-ES ok 107 - token: enc=>A192CBC-HS384 alg=>ECDH-ES ok 108 - decoded: enc=>A192CBC-HS384 alg=>ECDH-ES ok 109 - token: enc=>A256CBC-HS512 alg=>ECDH-ES ok 110 - decoded: enc=>A256CBC-HS512 alg=>ECDH-ES ok 111 - token: enc=>A128GCM alg=>ECDH-ES+A128KW ok 112 - decoded: enc=>A128GCM alg=>ECDH-ES+A128KW ok 113 - token: enc=>A192GCM alg=>ECDH-ES+A128KW ok 114 - decoded: enc=>A192GCM alg=>ECDH-ES+A128KW ok 115 - token: enc=>A256GCM alg=>ECDH-ES+A128KW ok 116 - decoded: enc=>A256GCM alg=>ECDH-ES+A128KW ok 117 - token: enc=>A128CBC-HS256 alg=>ECDH-ES+A128KW ok 118 - decoded: enc=>A128CBC-HS256 alg=>ECDH-ES+A128KW ok 119 - token: enc=>A192CBC-HS384 alg=>ECDH-ES+A128KW ok 120 - decoded: enc=>A192CBC-HS384 alg=>ECDH-ES+A128KW ok 121 - token: enc=>A256CBC-HS512 alg=>ECDH-ES+A128KW ok 122 - decoded: enc=>A256CBC-HS512 alg=>ECDH-ES+A128KW ok 123 - token: enc=>A128GCM alg=>ECDH-ES+A192KW ok 124 - decoded: enc=>A128GCM alg=>ECDH-ES+A192KW ok 125 - token: enc=>A192GCM alg=>ECDH-ES+A192KW ok 126 - decoded: enc=>A192GCM alg=>ECDH-ES+A192KW ok 127 - token: enc=>A256GCM alg=>ECDH-ES+A192KW ok 128 - decoded: enc=>A256GCM alg=>ECDH-ES+A192KW ok 129 - token: enc=>A128CBC-HS256 alg=>ECDH-ES+A192KW ok 130 - decoded: enc=>A128CBC-HS256 alg=>ECDH-ES+A192KW ok 131 - token: enc=>A192CBC-HS384 alg=>ECDH-ES+A192KW ok 132 - decoded: enc=>A192CBC-HS384 alg=>ECDH-ES+A192KW ok 133 - token: enc=>A256CBC-HS512 alg=>ECDH-ES+A192KW ok 134 - decoded: enc=>A256CBC-HS512 alg=>ECDH-ES+A192KW ok 135 - token: enc=>A128GCM alg=>ECDH-ES+A256KW ok 136 - decoded: enc=>A128GCM alg=>ECDH-ES+A256KW ok 137 - token: enc=>A192GCM alg=>ECDH-ES+A256KW ok 138 - decoded: enc=>A192GCM alg=>ECDH-ES+A256KW ok 139 - token: enc=>A256GCM alg=>ECDH-ES+A256KW ok 140 - decoded: enc=>A256GCM alg=>ECDH-ES+A256KW ok 141 - token: enc=>A128CBC-HS256 alg=>ECDH-ES+A256KW ok 142 - decoded: enc=>A128CBC-HS256 alg=>ECDH-ES+A256KW ok 143 - token: enc=>A192CBC-HS384 alg=>ECDH-ES+A256KW ok 144 - decoded: enc=>A192CBC-HS384 alg=>ECDH-ES+A256KW ok 145 - token: enc=>A256CBC-HS512 alg=>ECDH-ES+A256KW ok 146 - decoded: enc=>A256CBC-HS512 alg=>ECDH-ES+A256KW ok 147 - token: enc=>A128GCM alg=>PBES2-HS256+A128KW ok 148 - decoded: enc=>A128GCM alg=>PBES2-HS256+A128KW ok 149 - token: enc=>A192GCM alg=>PBES2-HS256+A128KW ok 150 - decoded: enc=>A192GCM alg=>PBES2-HS256+A128KW ok 151 - token: enc=>A256GCM alg=>PBES2-HS256+A128KW ok 152 - decoded: enc=>A256GCM alg=>PBES2-HS256+A128KW ok 153 - token: enc=>A128CBC-HS256 alg=>PBES2-HS256+A128KW ok 154 - decoded: enc=>A128CBC-HS256 alg=>PBES2-HS256+A128KW ok 155 - token: enc=>A192CBC-HS384 alg=>PBES2-HS256+A128KW ok 156 - decoded: enc=>A192CBC-HS384 alg=>PBES2-HS256+A128KW ok 157 - token: enc=>A256CBC-HS512 alg=>PBES2-HS256+A128KW ok 158 - decoded: enc=>A256CBC-HS512 alg=>PBES2-HS256+A128KW ok 159 - token: enc=>A128GCM alg=>PBES2-HS384+A192KW ok 160 - decoded: enc=>A128GCM alg=>PBES2-HS384+A192KW ok 161 - token: enc=>A192GCM alg=>PBES2-HS384+A192KW ok 162 - decoded: enc=>A192GCM alg=>PBES2-HS384+A192KW ok 163 - token: enc=>A256GCM alg=>PBES2-HS384+A192KW ok 164 - decoded: enc=>A256GCM alg=>PBES2-HS384+A192KW ok 165 - token: enc=>A128CBC-HS256 alg=>PBES2-HS384+A192KW ok 166 - decoded: enc=>A128CBC-HS256 alg=>PBES2-HS384+A192KW ok 167 - token: enc=>A192CBC-HS384 alg=>PBES2-HS384+A192KW ok 168 - decoded: enc=>A192CBC-HS384 alg=>PBES2-HS384+A192KW ok 169 - token: enc=>A256CBC-HS512 alg=>PBES2-HS384+A192KW ok 170 - decoded: enc=>A256CBC-HS512 alg=>PBES2-HS384+A192KW ok 171 - token: enc=>A128GCM alg=>PBES2-HS512+A256KW ok 172 - decoded: enc=>A128GCM alg=>PBES2-HS512+A256KW ok 173 - token: enc=>A192GCM alg=>PBES2-HS512+A256KW ok 174 - decoded: enc=>A192GCM alg=>PBES2-HS512+A256KW ok 175 - token: enc=>A256GCM alg=>PBES2-HS512+A256KW ok 176 - decoded: enc=>A256GCM alg=>PBES2-HS512+A256KW ok 177 - token: enc=>A128CBC-HS256 alg=>PBES2-HS512+A256KW ok 178 - decoded: enc=>A128CBC-HS256 alg=>PBES2-HS512+A256KW ok 179 - token: enc=>A192CBC-HS384 alg=>PBES2-HS512+A256KW ok 180 - decoded: enc=>A192CBC-HS384 alg=>PBES2-HS512+A256KW ok 181 - token: enc=>A256CBC-HS512 alg=>PBES2-HS512+A256KW ok 182 - decoded: enc=>A256CBC-HS512 alg=>PBES2-HS512+A256KW ok 183 - token: enc=>A128GCM alg=>RSA-OAEP ok 184 - decoded: enc=>A128GCM alg=>RSA-OAEP ok 185 - token: enc=>A192GCM alg=>RSA-OAEP ok 186 - decoded: enc=>A192GCM alg=>RSA-OAEP ok 187 - token: enc=>A256GCM alg=>RSA-OAEP ok 188 - decoded: enc=>A256GCM alg=>RSA-OAEP ok 189 - token: enc=>A128CBC-HS256 alg=>RSA-OAEP ok 190 - decoded: enc=>A128CBC-HS256 alg=>RSA-OAEP ok 191 - token: enc=>A192CBC-HS384 alg=>RSA-OAEP ok 192 - decoded: enc=>A192CBC-HS384 alg=>RSA-OAEP ok 193 - token: enc=>A256CBC-HS512 alg=>RSA-OAEP ok 194 - decoded: enc=>A256CBC-HS512 alg=>RSA-OAEP ok 195 - token: enc=>A128GCM alg=>RSA-OAEP-256 ok 196 - decoded: enc=>A128GCM alg=>RSA-OAEP-256 ok 197 - token: enc=>A192GCM alg=>RSA-OAEP-256 ok 198 - decoded: enc=>A192GCM alg=>RSA-OAEP-256 ok 199 - token: enc=>A256GCM alg=>RSA-OAEP-256 ok 200 - decoded: enc=>A256GCM alg=>RSA-OAEP-256 ok 201 - token: enc=>A128CBC-HS256 alg=>RSA-OAEP-256 ok 202 - decoded: enc=>A128CBC-HS256 alg=>RSA-OAEP-256 ok 203 - token: enc=>A192CBC-HS384 alg=>RSA-OAEP-256 ok 204 - decoded: enc=>A192CBC-HS384 alg=>RSA-OAEP-256 ok 205 - token: enc=>A256CBC-HS512 alg=>RSA-OAEP-256 ok 206 - decoded: enc=>A256CBC-HS512 alg=>RSA-OAEP-256 ok 207 - token: enc=>A128GCM alg=>RSA1_5 ok 208 - decoded: enc=>A128GCM alg=>RSA1_5 ok 209 - token: enc=>A192GCM alg=>RSA1_5 ok 210 - decoded: enc=>A192GCM alg=>RSA1_5 ok 211 - token: enc=>A256GCM alg=>RSA1_5 ok 212 - decoded: enc=>A256GCM alg=>RSA1_5 ok 213 - token: enc=>A128CBC-HS256 alg=>RSA1_5 ok 214 - decoded: enc=>A128CBC-HS256 alg=>RSA1_5 ok 215 - token: enc=>A192CBC-HS384 alg=>RSA1_5 ok 216 - decoded: enc=>A192CBC-HS384 alg=>RSA1_5 ok 217 - token: enc=>A256CBC-HS512 alg=>RSA1_5 ok 218 - decoded: enc=>A256CBC-HS512 alg=>RSA1_5 ok 219 - token: enc=>A128GCM alg=>dir ok 220 - decoded: enc=>A128GCM alg=>dir ok 221 - token_h: enc=>A128GCM alg=>dir ok 222 - decoded: enc=>A128GCM alg=>dir ok 223 - token: enc=>A192GCM alg=>dir ok 224 - decoded: enc=>A192GCM alg=>dir ok 225 - token_h: enc=>A192GCM alg=>dir ok 226 - decoded: enc=>A192GCM alg=>dir ok 227 - token: enc=>A256GCM alg=>dir ok 228 - decoded: enc=>A256GCM alg=>dir ok 229 - token_h: enc=>A256GCM alg=>dir ok 230 - decoded: enc=>A256GCM alg=>dir ok 231 - token: enc=>A128CBC-HS256 alg=>dir ok 232 - decoded: enc=>A128CBC-HS256 alg=>dir ok 233 - token_h: enc=>A128CBC-HS256 alg=>dir ok 234 - decoded: enc=>A128CBC-HS256 alg=>dir ok 235 - token: enc=>A192CBC-HS384 alg=>dir ok 236 - decoded: enc=>A192CBC-HS384 alg=>dir ok 237 - token_h: enc=>A192CBC-HS384 alg=>dir ok 238 - decoded: enc=>A192CBC-HS384 alg=>dir ok 239 - token: enc=>A256CBC-HS512 alg=>dir ok 240 - decoded: enc=>A256CBC-HS512 alg=>dir ok 241 - token_h: enc=>A256CBC-HS512 alg=>dir ok 242 - decoded: enc=>A256CBC-HS512 alg=>dir ok 243 ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 ok 259 1..259 ok t/jwt_params.t ............. ok 1 - deflate: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 2 - decoded - deflate: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 3 - decoded - accepted_alg/1: enc=>'A128GCM' alg=>qr/.+/ ok 4 - decoded - accepted_alg/2: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 5 - decoded - accepted_alg/3: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 6 - decoded - accepted_alg/4: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 7 - decoded - accepted_alg/5: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 8 - decoded - accepted_alg/6: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 9 - decoded - accepted_enc/1: enc=>'A128GCM' alg=>qr/.+/ ok 10 - decoded - accepted_enc/2: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 11 - decoded - accepted_enc/3: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 12 - decoded - accepted_enc/4: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 13 - decoded - accepted_enc/5: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 14 - decoded - accepted_enc/6: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 15 - deflate+1: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 16 - decoded - deflate+1: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 17 - hash: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 18 - decoded - hash/1: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 19 - decoded - hash/2: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 20 - decoded - hash/3: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 21 - array: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 22 - decoded - array/1: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 23 - decoded - array/2: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 24 - decoded - array/3: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 25 - kid_keys: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 26 - decoded - kid_keys/1: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 27 - decoded - kid_keys/2: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 28 - decoded - decode_header/1: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 29 - decoded - decode_header/2: enc=>'A128GCM' alg=>'PBES2-HS256+A128KW' ok 30 - deflate: enc=>'' alg=>'HS512' ok 31 - decoded - deflate: enc=>'' alg=>'HS512' ok 32 - decoded - accepted_alg/1: enc=>'' alg=>qr/.+/ ok 33 - decoded - accepted_alg/2: enc=>'' alg=>'HS512' ok 34 - decoded - accepted_alg/3: enc=>'' alg=>'HS512' ok 35 - decoded - accepted_alg/4: enc=>'' alg=>'HS512' ok 36 - decoded - accepted_alg/5: enc=>'' alg=>'HS512' ok 37 - decoded - accepted_alg/6: enc=>'' alg=>'HS512' ok 38 - deflate+1: enc=>'' alg=>'HS512' ok 39 - decoded - deflate+1: enc=>'' alg=>'HS512' ok 40 - hash: enc=>'' alg=>'HS512' ok 41 - decoded - hash/1: enc=>'' alg=>'HS512' ok 42 - decoded - hash/2: enc=>'' alg=>'HS512' ok 43 - decoded - hash/3: enc=>'' alg=>'HS512' ok 44 - array: enc=>'' alg=>'HS512' ok 45 - decoded - array/1: enc=>'' alg=>'HS512' ok 46 - decoded - array/2: enc=>'' alg=>'HS512' ok 47 - decoded - array/3: enc=>'' alg=>'HS512' ok 48 - kid_keys: enc=>'' alg=>'HS512' ok 49 - decoded - kid_keys/1: enc=>'' alg=>'HS512' ok 50 - decoded - kid_keys/2: enc=>'' alg=>'HS512' ok 51 - decoded - decode_header/1: enc=>'' alg=>'HS512' ok 52 - decoded - decode_header/2: enc=>'' alg=>'HS512' ok 53 - ignore_signature: alg=>'HS512' ok 54 - decoded - ignore_signature: alg=>'HS512' ok 55 - claims: alg=>'HS512' ok 56 - decoded - claims/1: alg=>'HS512' ok 57 - decoded - claims/2: alg=>'HS512' ok 58 - decoded - claims/3: alg=>'HS512' ok 59 - decoded - claims/4: alg=>'HS512' ok 60 - decoded - claims/5: alg=>'HS512' ok 61 - decoded - claims/6: alg=>'HS512' ok 62 - decoded - claims/7: alg=>'HS512' ok 63 - decoded - claims/8: alg=>'HS512' ok 64 - decoded - claims/9: alg=>'HS512' ok 65 - decoded - claims/10: alg=>'HS512' ok 66 - decoded - claims/11: alg=>'HS512' ok 67 - decoded - claims/12: alg=>'HS512' ok 68 - decoded - claims/13: alg=>'HS512' ok 69 - decoded - claims/14: alg=>'HS512' ok 70 - decoded - claims/15: alg=>'HS512' ok 71 - decoded - claims/16: alg=>'HS512' ok 72 - decoded - claims_undef/1: alg=>'HS512' ok 73 - decoded - claims_undef/2: alg=>'HS512' ok 74 - decoded - iat/1: alg=>'HS512' ok 75 - decoded - iat/2: alg=>'HS512' ok 76 - decoded - iat/3: alg=>'HS512' ok 77 - decoded - iat/4: alg=>'HS512' ok 78 - decoded - iat/5: alg=>'HS512' ok 79 - decoded - nbf/1: alg=>'HS512' ok 80 - decoded - nbf/2: alg=>'HS512' ok 81 - decoded - nbf/3: alg=>'HS512' ok 82 - decoded - nbf/4: alg=>'HS512' ok 83 - decoded - nbf/5: alg=>'HS512' ok 84 - decoded - exp/1: alg=>'HS512' ok 85 - decoded - exp/2: alg=>'HS512' ok 86 - decoded - exp/3: alg=>'HS512' ok 87 - decoded - exp/4: alg=>'HS512' ok 88 - decoded - exp/5: alg=>'HS512' ok 89 - decoded - NumericDate zero/fraction: alg=>'HS512' ok 90 - decoded - invalid NumericDate/exp: alg=>'HS512' ok 91 - decoded - invalid NumericDate/nbf: alg=>'HS512' ok 92 - decoded - invalid NumericDate/iat: alg=>'HS512' ok 93 - ignore_claims/1: alg=>'HS512' ok 94 - ignore_claims/2: alg=>'HS512' ok 95 - auto_iat/1 ok 96 - relative_nbf/1: alg=>'HS512' ok 97 - relative_exp/1: alg=>'HS512' ok 98 - auto_iat/2 ok 99 - relative_nbf/2: alg=>'HS512' ok 100 - relative_exp/2: alg=>'HS512' ok 101 - decoded - missing_claims/1: alg=>'HS512' ok 102 - decoded - missing_claims/2: alg=>'HS512' ok 103 - decoded - missing_claims/3: alg=>'HS512' ok 104 - decoded - missing_claims/4: alg=>'HS512' ok 105 - allow_none/1: alg=>'HS512' ok 106 - allow_none/2: alg=>'HS512' ok 107 - decoded - allow_none/1: alg=>'HS512' ok 108 - decoded - allow_none/2: alg=>'HS512' ok 109 - typ_test/a: decoded - missing typ header (scalar) ok 110 - typ_test/a: decoded - missing typ header (re) ok 111 - typ_test/a: decoded - missing typ header (sub) ok 112 - typ_test/a: decoded - missing typ header (scalar) ok 113 - typ_test/a: decoded - missing typ header (re) ok 114 - typ_test/a: decoded - missing typ header (sub) ok 115 - typ_test/b: typ (scalar) ok 116 - typ_test/b: typ (scalar) FAIL ok 117 - typ_test/b: typ (re) ok 118 - typ_test/b: typ (re) FAIL ok 119 - typ_test/b: typ (sub) ok 120 - typ_test/b: typ (sub) FAIL ok 121 - typ_test/b: typ (scalar) ok 122 - typ_test/b: typ (scalar) FAIL ok 123 - typ_test/b: typ (re) ok 124 - typ_test/b: typ (re) FAIL ok 125 - typ_test/b: typ (sub) ok 126 - typ_test/b: typ (sub) FAIL ok 127 - aud_list: scalar ok 128 - aud_list: re ok 129 - aud_list: sub ok 130 - aud_list: scalar FAIL ok 131 - aud_list: re FAIL ok 132 - aud_list: sub FAIL 1..132 ok t/kw_aes.t ................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 1..150 ok t/kw_ecdh.t ................ ok 1 - RFC 7518 Appendix C ECDH-ES apu/apv ok 2 - ECDH-ES rejects non-base64url apu/apv ok 3 - ECDH-ES + A128CBC-HS256 ok 4 - ECDH-ES + A128GCM ok 5 - ECDH-ES + A192GCM ok 6 - ECDH-ES + A256GCM ok 7 - wrap+unwrap ECDH-ES 1..7 ok t/kw_ecdhaes.t ............. ok 1 - ECDH-ES+A128KW ok 2 - ECDH-ES+A192KW ok 3 - ECDH-ES+A256KW ok 4 - wrap+unwrap ECDH-ES+A256KW 1..4 ok t/kw_gcm.t ................. ok 1 - unwrap aes_gcm.py test vector ok 2 - wrap aes_gcm.py test vector / ct ok 3 - wrap aes_gcm.py test vector / iv ok 4 - wrap aes_gcm.py test vector / tag 1..4 ok t/kw_pbes2.t ............... ok 1 - pbes2_key_unwrap ok 2 - pbes2_key_wrap 1..2 ok t/kw_rsa.t ................. ok 1 - rsa_key_unwrap ok 2 - rsa_key_(un)wrap RSA1_5 ok 3 - rsa_key_(un)wrap RSA-OAEP-256 ok 4 - rsa_key_(un)wrap RSA-OAEP 1..4 ok t/rfc3394.t ................ ok 1 - wrap: 4.1 Wrap 128 bits of Key Data with a 128-bit KEK ok 2 - unwrap: 4.1 Wrap 128 bits of Key Data with a 128-bit KEK ok 3 - wrap: 4.2 Wrap 128 bits of Key Data with a 192-bit KEK ok 4 - unwrap: 4.2 Wrap 128 bits of Key Data with a 192-bit KEK ok 5 - wrap: 4.3 Wrap 128 bits of Key Data with a 256-bit KEK ok 6 - unwrap: 4.3 Wrap 128 bits of Key Data with a 256-bit KEK ok 7 - wrap: 4.4 Wrap 192 bits of Key Data with a 192-bit KEK ok 8 - unwrap: 4.4 Wrap 192 bits of Key Data with a 192-bit KEK ok 9 - wrap: 4.5 Wrap 192 bits of Key Data with a 256-bit KEK ok 10 - unwrap: 4.5 Wrap 192 bits of Key Data with a 256-bit KEK ok 11 - wrap: 4.6 Wrap 256 bits of Key Data with a 256-bit KEK ok 12 - unwrap: 4.6 Wrap 256 bits of Key Data with a 256-bit KEK 1..12 ok t/rfc5649.t ................ ok 1 - wrap: Section 6 example 1: wrap 20 octets with a 192-bit KEK ok 2 - unwrap: Section 6 example 1: wrap 20 octets with a 192-bit KEK ok 3 - wrap: Section 6 example 2: wrap 7 octets with a 192-bit KEK ok 4 - unwrap: Section 6 example 2: wrap 7 octets with a 192-bit KEK 1..4 ok t/rfc7515.t ................ ok 1 - A.1 reference payload bytes match ok 2 - A.1 header alg ok 3 - A.1 header typ ok 4 - A.1 payload iss ok 5 - A.1 payload exp ok 6 - A.1 payload is_root true ok 7 - A.1 HMAC signature reproduced from signing input ok 8 - A.2 header alg ok 9 - A.2 payload iss ok 10 - A.2 payload exp ok 11 - A.3 header alg ok 12 - A.3 payload iss ok 13 - A.4 header alg ok 14 - A.4 payload bytes ok 15 - A.5 header alg ok 16 - A.5 payload iss ok 17 - A.5 payload exp ok 18 - A.5 unsecured token has empty signature ok 19 - A.6 RSA-signed JWS verifies ok 20 - A.6 ECDSA-signed JWS verifies ok 21 - A.7 protected alg ok 22 - A.7 unprotected kid ok 23 - A.7 payload iss 1..23 ok t/rfc7516.t ................ ok 1 - A.1 header alg ok 2 - A.1 header enc ok 3 - A.1 plaintext recovered ok 4 - A.2 header alg ok 5 - A.2 header enc ok 6 - A.2 plaintext recovered ok 7 - A.3 header alg ok 8 - A.3 header enc ok 9 - A.3 plaintext recovered ok 10 - A.5 header alg (per-recipient) ok 11 - A.5 header enc (protected) ok 12 - A.5 header jku (shared) ok 13 - A.5 header kid (per-recipient) ok 14 - A.5 plaintext recovered 1..14 ok t/rfc7518.t ................ ok 1 - B.1 AES_128_CBC_HMAC_SHA_256 ciphertext E ok 2 - B.1 AES_128_CBC_HMAC_SHA_256 HMAC M ok 3 - B.1 AES_128_CBC_HMAC_SHA_256 truncated tag T ok 4 - B.2 AES_192_CBC_HMAC_SHA_384 ciphertext E ok 5 - B.2 AES_192_CBC_HMAC_SHA_384 HMAC M ok 6 - B.2 AES_192_CBC_HMAC_SHA_384 truncated tag T ok 7 - B.3 AES_256_CBC_HMAC_SHA_512 ciphertext E ok 8 - B.3 AES_256_CBC_HMAC_SHA_512 HMAC M ok 9 - B.3 AES_256_CBC_HMAC_SHA_512 truncated tag T ok 10 - Appendix C ECDH-ES Concat KDF derived key ok 11 - Appendix C ECDH-ES is symmetric (Alice's private + Bob's public) 1..11 ok t/rfc7519.t ................ ok 1 - Section 3.1 header typ ok 2 - Section 3.1 header alg ok 3 - Section 3.1 payload iss ok 4 - Section 3.1 payload exp ok 5 - Section 3.1 payload http://example.com/is_root ok 6 - Section 6.1 alg=none header ok 7 - Section 6.1 payload iss ok 8 - Appendix A.1 header alg ok 9 - Appendix A.1 header enc ok 10 - Appendix A.1 payload iss ok 11 - Appendix A.1 payload exp ok 12 - Appendix A.1 payload http://example.com/is_root ok 13 - Appendix A.2 outer alg ok 14 - Appendix A.2 outer enc ok 15 - Appendix A.2 outer cty=JWT (nested) ok 16 - Appendix A.2 inner JWS recovered byte-for-byte ok 17 - Appendix A.2 inner JWS payload iss ok 18 - Appendix A.2 inner JWS payload exp 1..18 ok t/rfc7520.t ................ ok 1 - §4 payload decodes to RFC text ok 2 - §4.1 header alg ok 3 - §4.1 header kid ok 4 - §4.1 payload recovered ok 5 - §4.2 header alg ok 6 - §4.2 RSA-PSS payload recovered ok 7 - §4.3 header alg ok 8 - §4.3 ECDSA payload recovered ok 9 - §4.4 header alg ok 10 - §4.4 HMAC payload recovered ok 11 - §4.4 HMAC signature reproduced byte-for-byte ok 12 - §4.4 flattened JSON header alg ok 13 - §4.4 flattened JSON payload ok 14 - §5.1 header alg ok 15 - §5.1 header enc ok 16 - §5.1 plaintext recovered ok 17 - §5.2 header alg ok 18 - §5.2 header enc ok 19 - §5.2 plaintext recovered ok 20 - §5.3 header alg ok 21 - §5.3 header enc ok 22 - §5.3 PBES2 iteration count ok 23 - §5.3 cty ok 24 - §5.3 plaintext is a JWK Set ok 25 - §5.4 header alg ok 26 - §5.4 header enc ok 27 - §5.4 epk uses P-384 ok 28 - §5.4 plaintext recovered ok 29 - §5.8 header alg ok 30 - §5.8 header enc ok 31 - §5.8 plaintext recovered ok 32 - §5.9 header alg ok 33 - §5.9 header enc ok 34 - §5.9 zip header ok 35 - §5.9 compressed plaintext recovered 1..35 ok t/rfc8037.t ................ ok 1 - A.1 Ed25519 private key 'd' hex ok 2 - A.1 Ed25519 public key 'x' hex ok 3 - A.2 public key is the 'x' part of the private key ok 4 - A.5 Ed25519 JWS validates and yields original payload ok 5 - A.4 Ed25519 signing reproduces RFC compact JWS ok 6 - A.4 Ed25519 signature hex matches RFC ok 7 - A.6 Bob's X25519 public 'x' matches RFC hex ok 8 - A.6 ephemeral X25519 public 'x' matches RFC hex ok 9 - A.6 ECDH-ES X25519 shared secret Z matches RFC value 1..9 ok All tests successful. Files=23, Tests=761, 3 wallclock secs ( 0.10 usr 0.02 sys + 2.80 cusr 0.24 csys = 3.16 CPU) Result: PASS make[1]: Leaving directory '/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libcrypt-jwt-perl/ make -j2 install DESTDIR=/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038/debian/libcrypt-jwt-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038' Manifying 2 pod documents Installing /build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038/debian/libcrypt-jwt-perl/usr/share/perl5/Crypt/JWT.pm Installing /build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038/debian/libcrypt-jwt-perl/usr/share/perl5/Crypt/KeyWrap.pm Installing /build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038/debian/libcrypt-jwt-perl/usr/share/man/man3/Crypt::JWT.3pm Installing /build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038/debian/libcrypt-jwt-perl/usr/share/man/man3/Crypt::KeyWrap.3pm make[1]: Leaving directory '/build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libcrypt-jwt-perl' in '../libcrypt-jwt-perl_0.038-1_all.deb'. dpkg-genbuildinfo -O../libcrypt-jwt-perl_0.038-1_amd64.buildinfo dpkg-genchanges -O../libcrypt-jwt-perl_0.038-1_amd64.changes dpkg-genchanges: info: including full source code in upload dpkg-source -Zxz --after-build . dpkg-buildpackage: info: full upload (original source is included) -------------------------------------------------------------------------------- Build finished at 2026-06-13T04:02:45Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Sat, 13 Jun 2026 04:02:46 +0000 | +------------------------------------------------------------------------------+ libcrypt-jwt-perl_0.038-1_amd64.changes: ---------------------------------------- Format: 1.8 Date: Sat, 13 Jun 2026 00:19:48 +0200 Source: libcrypt-jwt-perl Binary: libcrypt-jwt-perl Architecture: source all Version: 0.038-1 Distribution: perl-5.42-throwaway Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: libcrypt-jwt-perl - JSON Web Token support for Perl Changes: libcrypt-jwt-perl (0.038-1) unstable; urgency=medium . * Team upload. * Import upstream version 0.038. * Install new SECURITY.md document. * Update years of upstream copyright. * Declare compliance with Debian Policy 4.7.4. * Remove «Rules-Requires-Root: no», which is the current default. * Remove «Priority: optional», which is the current default. Checksums-Sha1: d050a03dab329b2a6eced44d13e51c356c5639d3 1266 libcrypt-jwt-perl_0.038-1.dsc 5e37c581348ea813e77cb9724b1662e0ef6197c4 127069 libcrypt-jwt-perl_0.038.orig.tar.gz 1c5f3fa5b631d4d387e802b4d361e7bbc6d18ff2 2328 libcrypt-jwt-perl_0.038-1.debian.tar.xz be22819da5a3506c2c343b6d03c8d8af8f033f57 41540 libcrypt-jwt-perl_0.038-1_all.deb 1e122455b5ab0c34643966fe8937ee2b773396d8 5236 libcrypt-jwt-perl_0.038-1_amd64.buildinfo Checksums-Sha256: 337e5132ae333249f758872f5a498fb86ff489c1074bb94e453f8b8d9196f1db 1266 libcrypt-jwt-perl_0.038-1.dsc 160e64e26cfce81556b9f376dab4535ff0a17b80f44d1ffe3f41977a785c51c3 127069 libcrypt-jwt-perl_0.038.orig.tar.gz ba27ab370ea9d5841c21c6e47ccb3393c819a953a3765d6b8220cf3b8170f5a1 2328 libcrypt-jwt-perl_0.038-1.debian.tar.xz 762bb27befa4085ae8e8f204ec12ebe16bbd1aae7cf906259d66a18f58aae71b 41540 libcrypt-jwt-perl_0.038-1_all.deb 9c497a7fe91708313e1272471c8373bdac760fe8aafa895ff79a68777cc7754b 5236 libcrypt-jwt-perl_0.038-1_amd64.buildinfo Files: fad3feb07514c7877432732e059d9526 1266 perl optional libcrypt-jwt-perl_0.038-1.dsc 6be80e1f128c8b85c67b69b75b32a451 127069 perl optional libcrypt-jwt-perl_0.038.orig.tar.gz 766ab353ab5da9d2d837a3a35a3456e3 2328 perl optional libcrypt-jwt-perl_0.038-1.debian.tar.xz 7f70a304941e828910ab7ea907373f90 41540 perl optional libcrypt-jwt-perl_0.038-1_all.deb 69dd977c9ea4aca7ffe4d6729c383be6 5236 perl optional libcrypt-jwt-perl_0.038-1_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Sat, 13 Jun 2026 04:02:46 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: libcrypt-jwt-perl Binary: libcrypt-jwt-perl Architecture: all source Version: 0.038-1 Checksums-Md5: fad3feb07514c7877432732e059d9526 1266 libcrypt-jwt-perl_0.038-1.dsc 7f70a304941e828910ab7ea907373f90 41540 libcrypt-jwt-perl_0.038-1_all.deb Checksums-Sha1: d050a03dab329b2a6eced44d13e51c356c5639d3 1266 libcrypt-jwt-perl_0.038-1.dsc be22819da5a3506c2c343b6d03c8d8af8f033f57 41540 libcrypt-jwt-perl_0.038-1_all.deb Checksums-Sha256: 337e5132ae333249f758872f5a498fb86ff489c1074bb94e453f8b8d9196f1db 1266 libcrypt-jwt-perl_0.038-1.dsc 762bb27befa4085ae8e8f204ec12ebe16bbd1aae7cf906259d66a18f58aae71b 41540 libcrypt-jwt-perl_0.038-1_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Sat, 13 Jun 2026 04:02:45 +0000 Build-Path: /build/libcrypt-jwt-perl-aPI15K/libcrypt-jwt-perl-0.038 Build-Tainted-By: usr-local-has-programs Installed-Build-Depends: autoconf (= 2.73-2), automake (= 1:1.18.1-4), autopoint (= 0.26-1), autotools-dev (= 20240727.1+nmu1), base-files (= 14.2), base-passwd (= 3.6.8), bash (= 5.3-3), binutils (= 2.46.50.20260608-1), binutils-common (= 2.46.50.20260608-1), binutils-x86-64-linux-gnu (= 2.46.50.20260608-1), bsdextrautils (= 2.42.1-3), build-essential (= 12.12), bzip2 (= 1.0.8-6+b2), coreutils (= 9.10-1), cpp (= 4:15.2.0-5+b1), cpp-14 (= 14.3.0-14), cpp-14-x86-64-linux-gnu (= 14.3.0-14), cpp-15 (= 15.2.0-17), cpp-15-x86-64-linux-gnu (= 15.2.0-17), cpp-x86-64-linux-gnu (= 4:15.2.0-5+b1), dash (= 0.5.12-12), debconf (= 1.5.92), debhelper (= 13.32), debianutils (= 5.23.2), dh-autoreconf (= 22), dh-strip-nondeterminism (= 1.15.1-1), diffutils (= 1:3.12-1), dpkg (= 1.23.7), dpkg-dev (= 1.23.7), dwz (= 0.16-4), file (= 1:5.47-4), findutils (= 4.10.0-4), g++ (= 4:15.2.0-5+b1), g++-15 (= 15.2.0-17), g++-15-x86-64-linux-gnu (= 15.2.0-17), g++-x86-64-linux-gnu (= 4:15.2.0-5+b1), gcc (= 4:15.2.0-5+b1), gcc-14 (= 14.3.0-14), gcc-14-base (= 14.3.0-14), gcc-14-x86-64-linux-gnu (= 14.3.0-14), gcc-15 (= 15.2.0-17), gcc-15-base (= 15.2.0-17), gcc-15-x86-64-linux-gnu (= 15.2.0-17), gcc-16-base (= 16.1.0-1), gcc-x86-64-linux-gnu (= 4:15.2.0-5+b1), gettext (= 0.26-1), gettext-base (= 0.26-1), grep (= 3.12-1), groff-base (= 1.24.1-1), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-3), libarchive-zip-perl (= 1.68-1), libasan8 (= 16.1.0-1), libatomic1 (= 16.1.0-1), libattr1 (= 1:2.5.2-4), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.46.50.20260608-1), libblkid1 (= 2.42.1-3), libbz2-1.0 (= 1.0.8-6+b2), libc-bin (= 2.42-16), libc-dev-bin (= 2.42-16), libc-gconv-modules-extra (= 2.42-16), libc6 (= 2.42-16), libc6-dev (= 2.42-16), libcap-ng0 (= 0.9.3-1), libcc1-0 (= 16.1.0-1), libcrypt1 (= 1:4.5.1-1+b1), libcryptx-perl (= 0.089-1+b1), libctf-nobfd0 (= 2.46.50.20260608-1), libctf0 (= 2.46.50.20260608-1), libdb5.3t64 (= 5.3.28+dfsg2-11+b1), libdebconfclient0 (= 0.283), libdebhelper-perl (= 13.32), libdpkg-perl (= 1.23.7), libelf1t64 (= 0.195-1), libfile-stripnondeterminism-perl (= 1.15.1-1), libgcc-14-dev (= 14.3.0-14), libgcc-15-dev (= 15.2.0-17), libgcc-s1 (= 16.1.0-1), libgdbm-compat4t64 (= 1.26-1+b2), libgdbm6t64 (= 1.26-1+b2), libgmp10 (= 2:6.3.0+dfsg-5+b2), libgomp1 (= 16.1.0-1), libgprofng0 (= 2.46.50.20260608-1), libhwasan0 (= 16.1.0-1), libisl23 (= 0.27-2), libitm1 (= 16.1.0-1), libjansson4 (= 2.14-2+b4), libjson-perl (= 4.10000-1), liblsan0 (= 16.1.0-1), liblzma5 (= 5.8.3-1), libmagic-mgc (= 1:5.47-4), libmagic1t64 (= 1:5.47-4), libmd0 (= 1.2.0-2), libmount1 (= 2.42.1-3), libmpc3 (= 1.3.1-3), libmpfr6 (= 4.2.2-3), libpam-modules (= 1.7.0-5+b2), libpam-modules-bin (= 1.7.0-5+b2), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5+b2), libpcre2-8-0 (= 10.46-1+b2), libperl5.42 (= 5.42.2-2), libpipeline1 (= 1.5.8-3), libquadmath0 (= 16.1.0-1), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.10-1), libsframe3 (= 2.46.50.20260608-1), libsmartcols1 (= 2.42.1-3), libssl3t64 (= 3.6.2-1), libstdc++-15-dev (= 15.2.0-17), libstdc++6 (= 16.1.0-1), libsystemd0 (= 261~rc3-1), libtinfo6 (= 6.6+20251231-1+b1), libtool (= 2.5.4-11), libtsan2 (= 16.1.0-1), libubsan1 (= 16.1.0-1), libuchardet0 (= 0.0.8-2+b2), libudev1 (= 261~rc3-1), libunistring5 (= 1.4.2-1), libuuid1 (= 2.42.1-3), libxml2-16 (= 2.15.3+dfsg-1), libzstd1 (= 1.5.7+dfsg-3+b2), linux-libc-dev (= 7.0.12-1), m4 (= 1.4.21-1), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20260302-1), ncurses-base (= 6.6+20251231-1), ncurses-bin (= 6.6+20251231-1+b1), openssl-provider-legacy (= 3.6.2-1), patch (= 2.8-2), perl (= 5.42.2-2), perl-base (= 5.42.2-2), perl-modules-5.42 (= 5.42.2-2), po-debconf (= 1.0.22), rpcsvc-proto (= 1.4.4-1), sed (= 4.9-3), sensible-utils (= 0.0.26), sysvinit-utils (= 3.18-1), tar (= 1.35+dfsg-4), util-linux (= 2.42.1-3), xz-utils (= 5.8.3-1), zlib1g (= 1:1.3.dfsg+really1.3.2-3) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="C.UTF-8" LANGUAGE="en_GB:en" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" LD_LIBRARY_PATH="/usr/lib/libeatmydata" LD_PRELOAD="libeatmydata.so" SOURCE_DATE_EPOCH="1781302788" +------------------------------------------------------------------------------+ | Package contents Sat, 13 Jun 2026 04:02:46 +0000 | +------------------------------------------------------------------------------+ libcrypt-jwt-perl_0.038-1_all.deb --------------------------------- new Debian package, version 2.0. size 41540 bytes: control archive=968 bytes. 839 bytes, 20 lines control 595 bytes, 8 lines md5sums Package: libcrypt-jwt-perl Version: 0.038-1 Architecture: all Maintainer: Debian Perl Group Installed-Size: 127 Depends: perl:any, libcryptx-perl, libjson-perl Section: perl Priority: optional Homepage: https://metacpan.org/release/Crypt-JWT Description: JSON Web Token support for Perl Implements JSON Web Token (JWT) - https://tools.ietf.org/html/rfc7519. The implementation covers not only JSON Web Signature (JWS) - https://tools.ietf.org/html/rfc7515, but also JSON Web Encryption (JWE) - https://tools.ietf.org/html/rfc7516. . The module implements all (100%) algorithms defined in https://tools.ietf.org/html/rfc7518 - JSON Web Algorithms (JWA). . Crypt::JWT supports Compact JWS/JWE and Flattened JWS/JWE JSON serialization, general JSON serialization is not supported yet. drwxr-xr-x root/root 0 2026-06-12 22:19 ./ drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/ drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/ drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/doc/libcrypt-jwt-perl/ -rw-r--r-- root/root 1578 2026-05-08 13:48 ./usr/share/doc/libcrypt-jwt-perl/SECURITY.md -rw-r--r-- root/root 511 2026-06-12 22:19 ./usr/share/doc/libcrypt-jwt-perl/changelog.Debian.gz -rw-r--r-- root/root 2171 2026-05-16 09:24 ./usr/share/doc/libcrypt-jwt-perl/changelog.gz -rw-r--r-- root/root 1070 2026-06-12 22:19 ./usr/share/doc/libcrypt-jwt-perl/copyright drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/man/ drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/man/man3/ -rw-r--r-- root/root 10562 2026-06-12 22:19 ./usr/share/man/man3/Crypt::JWT.3pm.gz -rw-r--r-- root/root 3734 2026-06-12 22:19 ./usr/share/man/man3/Crypt::KeyWrap.3pm.gz drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/perl5/ drwxr-xr-x root/root 0 2026-06-12 22:19 ./usr/share/perl5/Crypt/ -rw-r--r-- root/root 69195 2026-05-16 09:24 ./usr/share/perl5/Crypt/JWT.pm -rw-r--r-- root/root 25715 2026-05-16 09:24 ./usr/share/perl5/Crypt/KeyWrap.pm +------------------------------------------------------------------------------+ | Post Build Sat, 13 Jun 2026 04:02:46 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Sat, 13 Jun 2026 04:02:46 +0000 | +------------------------------------------------------------------------------+ Purging /build/libcrypt-jwt-perl-aPI15K Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Sat, 13 Jun 2026 04:02:47 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 1156 Build-Time: 6 Distribution: perl-5.42-throwaway Host Architecture: amd64 Install-Time: 5 Job: /srv/debomatic/incoming/libcrypt-jwt-perl_0.038-1.dsc Machine Architecture: amd64 Package: libcrypt-jwt-perl Package-Time: 14 Source-Version: 0.038-1 Space: 1156 Status: successful Version: 0.038-1 -------------------------------------------------------------------------------- Finished at 2026-06-13T04:02:45Z Build needed 00:00:14, 1156k disk space