sbuild (Debian sbuild) 0.85.10 (30 May 2024) on carme.larted.org.uk +==============================================================================+ | libthread-tie-perl 0.15-2 (amd64) Sun, 04 Aug 2024 13:50:26 +0000 | +==============================================================================+ Package: libthread-tie-perl Version: 0.15-2 Source Version: 0.15-2 Distribution: perl-5.40-throwaway Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: NOTICE: Log filtering will replace 'var/run/schroot/mount/perl-5.40-amd64-debomatic-fb13a5c9-7c58-4c45-9c52-829b5c7d7f85' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libthread-tie-perl_0.15-2 perl-5.40-throwaway amd64 -------------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libthread-tie-perl_0.15-2 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: NOTICE: Log filtering will replace 'build/libthread-tie-perl-yYKOh6/resolver-wOTYlT' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 file:/srv/reprepro perl-5.40 InRelease [3042 B] Hit:2 http://deb.debian.org/debian unstable InRelease Hit:3 http://localhost:3142/debian sid InRelease Get:1 file:/srv/reprepro perl-5.40 InRelease [3042 B] 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 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/libthread-tie-perl_0.15-2.dsc exists in /srv/debomatic/incoming; copying to chroot I: NOTICE: Log filtering will replace 'build/libthread-tie-perl-yYKOh6/libthread-tie-perl-0.15' with '<>' I: NOTICE: Log filtering will replace 'build/libthread-tie-perl-yYKOh6' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), build-essential, fakeroot, libload-perl, libthread-serialize-perl, perl Filtered Build-Depends: debhelper-compat (= 13), build-essential, fakeroot, libload-perl, libthread-serialize-perl, perl dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [609 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [705 B] Get:5 copy:/<>/apt_archive ./ Packages [695 B] Fetched 2009 B in 0s (0 B/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... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl libicu72 libload-perl libmagic-mgc libmagic1t64 libpipeline1 libthread-serialize-perl libtool libuchardet0 libxml2 m4 man-db po-debconf sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-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 fakeroot file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl libicu72 libload-perl libmagic-mgc libmagic1t64 libpipeline1 libthread-serialize-perl libtool libuchardet0 libxml2 m4 man-db po-debconf sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded. Need to get 19.7 MB of archives. After this operation, 75.5 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [908 B] Get:2 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.2-1 [96.1 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-2 [1411 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.22.5-2 [723 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.16 [88.6 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get:23 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-2 [188 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get:25 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-5 [9396 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg-3+b1 [671 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.22.5-2 [1601 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.21+nmu1 [248 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.16 [891 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 libfakeroot amd64 1.35.1-1 [28.6 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 fakeroot amd64 1.35.1-1 [74.5 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 libload-perl all 0.24-1 [23.6 kB] Get:34 http://deb.debian.org/debian unstable/main amd64 libthread-serialize-perl all 1.02-1 [10.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.7 MB in 0s (166 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 22966 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.2-1_amd64.deb ... Unpacking bsdextrautils (2.40.2-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-2_amd64.deb ... Unpacking man-db (2.12.1-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.16_all.deb ... Unpacking libdebhelper-perl (13.16) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... 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.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.191-2_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-2) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../23-libicu72_72.1-5_amd64.deb ... Unpacking libicu72:amd64 (72.1-5) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../24-libxml2_2.12.7+dfsg-3+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg-3+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-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 .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.16_all.deb ... Unpacking debhelper (13.16) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../29-libfakeroot_1.35.1-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.35.1-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../30-fakeroot_1.35.1-1_amd64.deb ... Unpacking fakeroot (1.35.1-1) ... Selecting previously unselected package libload-perl. Preparing to unpack .../31-libload-perl_0.24-1_all.deb ... Unpacking libload-perl (0.24-1) ... Selecting previously unselected package libthread-serialize-perl. Preparing to unpack .../32-libthread-serialize-perl_1.02-1_all.deb ... Unpacking libthread-serialize-perl (1.02-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../33-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.7-2) ... Setting up libicu72:amd64 (72.1-5) ... Setting up bsdextrautils (2.40.2-1) ... Setting up libload-perl (0.24-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.16) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libfakeroot:amd64 (1.35.1-1) ... Setting up libelf1t64:amd64 (0.191-2) ... Setting up fakeroot (1.35.1-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up autotools-dev (20220109.1) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libthread-serialize-perl (1.02-1) ... Setting up libxml2:amd64 (2.12.7+dfsg-3+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-7) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.16) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.39-6) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 6.9.7-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1 (2024-06-27) amd64 (x86_64) Toolchain package versions: binutils_2.42.90.20240720-2 dpkg-dev_1.22.11 g++-13_13.3.0-4 g++-14_14.2.0-1 gcc-13_13.3.0-4 gcc-14_14.2.0-1 libc6-dev_2.39-6 libstdc++-13-dev_13.3.0-4 libstdc++-14-dev_14.2.0-1 libstdc++6_14.2.0-1 linux-libc-dev_6.9.12-1 Package versions: adduser_3.137 apt_2.9.7 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.4 base-passwd_3.6.4 bash_5.2.21-2.1 binutils_2.42.90.20240720-2 binutils-common_2.42.90.20240720-2 binutils-x86-64-linux-gnu_2.42.90.20240720-2 bsdextrautils_2.40.2-1 bsdutils_1:2.40.2-1 build-essential_12.10 bzip2_1.0.8-5.1 coreutils_9.4-3.1 cpp_4:14.1.0-2 cpp-13_13.3.0-4 cpp-13-x86-64-linux-gnu_13.3.0-4 cpp-14_14.2.0-1 cpp-14-x86-64-linux-gnu_14.2.0-1 cpp-x86-64-linux-gnu_4:14.1.0-2 dash_0.5.12-9 debconf_1.5.87 debhelper_13.16 debian-archive-keyring_2023.4 debianutils_5.20 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffutils_1:3.10-1 dirmngr_2.2.43-8 dpkg_1.22.11 dpkg-dev_1.22.11 dwz_0.15-1+b1 eatmydata_131-2 fakeroot_1.35.1-1 file_1:5.45-3 findutils_4.10.0-2 g++_4:14.1.0-2 g++-13_13.3.0-4 g++-13-x86-64-linux-gnu_13.3.0-4 g++-14_14.2.0-1 g++-14-x86-64-linux-gnu_14.2.0-1 g++-x86-64-linux-gnu_4:14.1.0-2 gcc_4:14.1.0-2 gcc-13_13.3.0-4 gcc-13-base_13.3.0-4 gcc-13-x86-64-linux-gnu_13.3.0-4 gcc-14_14.2.0-1 gcc-14-base_14.2.0-1 gcc-14-x86-64-linux-gnu_14.2.0-1 gcc-x86-64-linux-gnu_4:14.1.0-2 gettext_0.22.5-2 gettext-base_0.22.5-2 gnupg_2.2.43-8 gnupg-l10n_2.2.43-8 gnupg-utils_2.2.43-8 gpg_2.2.43-8 gpg-agent_2.2.43-8 gpg-wks-client_2.2.43-8 gpgconf_2.2.43-8 gpgsm_2.2.43-8 gpgv_2.2.43-8 grep_3.11-4 groff-base_1.23.0-5 gzip_1.12-1.1 hostname_3.23+nmu2 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2 libapt-pkg6.0t64_2.9.7 libarchive-zip-perl_1.68-1 libasan8_14.2.0-1 libassuan0_2.5.6-1+b1 libatomic1_14.2.0-1 libattr1_1:2.5.2-1 libaudit-common_1:3.1.2-4 libaudit1_1:3.1.2-4+b1 libbinutils_2.42.90.20240720-2 libblkid1_2.40.2-1 libbsd0_0.12.2-1 libbz2-1.0_1.0.8-5.1 libc-bin_2.39-6 libc-dev-bin_2.39-6 libc-l10n_2.39-6 libc6_2.39-6 libc6-dev_2.39-6 libcap-ng0_0.8.5-1+b1 libcap2_1:2.66-5 libcc1-0_14.2.0-1 libcrypt-dev_1:4.4.36-4 libcrypt1_1:4.4.36-4 libctf-nobfd0_2.42.90.20240720-2 libctf0_2.42.90.20240720-2 libdb5.3t64_5.3.28+dfsg2-7 libdebconfclient0_0.272 libdebhelper-perl_13.16 libdpkg-perl_1.22.11 libeatmydata1_131-2 libelf1t64_0.191-2 libfakeroot_1.35.1-1 libffi8_3.4.6-1 libfile-stripnondeterminism-perl_1.14.0-1 libgcc-13-dev_13.3.0-4 libgcc-14-dev_14.2.0-1 libgcc-s1_14.2.0-1 libgcrypt20_1.11.0-5 libgdbm-compat4t64_1.23-6 libgdbm6t64_1.23-6 libgmp10_2:6.3.0+dfsg-2+b1 libgnutls30t64_3.8.6-2 libgomp1_14.2.0-1 libgpg-error0_1.50-2 libgprofng0_2.42.90.20240720-2 libhogweed6t64_3.10-1 libhwasan0_14.2.0-1 libicu72_72.1-5 libidn2-0_2.3.7-2 libisl23_0.26-3+b2 libitm1_14.2.0-1 libjansson4_2.14-2+b2 libksba8_1.6.7-2 libldap-2.5-0_2.5.18+dfsg-2+b1 libload-perl_0.24-1 liblsan0_14.2.0-1 liblz4-1_1.9.4-3 liblzma5_5.6.2-2 libmagic-mgc_1:5.45-3 libmagic1t64_1:5.45-3 libmd0_1.1.0-2 libmount1_2.40.2-1 libmpc3_1.3.1-1+b2 libmpfr6_4.2.1-1+b1 libncursesw6_6.5-2 libnettle8t64_3.10-1 libnpth0t64_1.6-3.1 libp11-kit0_0.25.5-2 libpam-modules_1.5.3-7 libpam-modules-bin_1.5.3-7 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7 libpcre2-8-0_10.42-4+b1 libperl5.38t64_5.38.2-5 libperl5.40_5.40.0-1 libpipeline1_1.5.7-2 libquadmath0_14.2.0-1 libreadline8t64_8.2-4 libsasl2-2_2.1.28+dfsg1-6 libsasl2-modules-db_2.1.28+dfsg1-6 libseccomp2_2.5.5-1+b1 libselinux1_3.5-2+b3 libsemanage-common_3.5-1 libsemanage2_3.5-1+b4 libsepol2_3.5-2+b1 libsframe1_2.42.90.20240720-2 libsmartcols1_2.40.2-1 libsqlite3-0_3.46.0-1 libssl3t64_3.3.1-2 libstdc++-13-dev_13.3.0-4 libstdc++-14-dev_14.2.0-1 libstdc++6_14.2.0-1 libsystemd0_256.4-2 libtasn1-6_4.19.0-3+b2 libthread-serialize-perl_1.02-1 libtinfo6_6.5-2 libtool_2.4.7-7 libtsan2_14.2.0-1 libubsan1_14.2.0-1 libuchardet0_0.0.8-1+b1 libudev1_256.4-2 libunistring5_1.2-1 libuuid1_2.40.2-1 libxml2_2.12.7+dfsg-3+b1 libxxhash0_0.8.2-2+b1 libzstd1_1.5.6+dfsg-1 linux-libc-dev_6.9.12-1 locales-all_2.39-6 login_1:4.15.3-3 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.1-2 mawk_1.3.4.20240622-2 ncurses-base_6.5-2 ncurses-bin_6.5-2 passwd_1:4.15.3-3 patch_2.7.6-7 perl_5.40.0-1 perl-base_5.40.0-1 perl-modules-5.38_5.38.2-5 perl-modules-5.40_5.40.0-1 pinentry-curses_1.2.1-3+b2 po-debconf_1.0.21+nmu1 readline-common_8.2-4 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.24 sysvinit-utils_3.09-2 tar_1.35+dfsg-3 usr-is-merged_39 util-linux_2.40.2-1 xz-utils_5.6.2-2 zlib1g_1:1.3.dfsg+really1.3.1-1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libthread-tie-perl Binary: libthread-tie-perl Architecture: all Version: 0.15-2 Maintainer: Debian Perl Group Uploaders: Christopher Hoskin Homepage: https://metacpan.org/release/Thread-Tie Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libthread-tie-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libthread-tie-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libload-perl , libthread-serialize-perl , perl Package-List: libthread-tie-perl deb perl optional arch=all Checksums-Sha1: 5b120a7323c40948710ad96bcf36e065ad09b5f4 16416 libthread-tie-perl_0.15.orig.tar.gz 0e462ae8ea247c252a64f423c45dc6d1cc778993 3552 libthread-tie-perl_0.15-2.debian.tar.xz Checksums-Sha256: 3d287b46ed9616e361916a3d24d7cc607dbe537f7a52e3bcfa2c7c336165ef4f 16416 libthread-tie-perl_0.15.orig.tar.gz f820edd7883800b69686c236b92f6379b7c69ff839d7a1cdad2ccfecb7365d61 3552 libthread-tie-perl_0.15-2.debian.tar.xz Files: c31a536d3a6dd4bdc8eeb4cea24af797 16416 libthread-tie-perl_0.15.orig.tar.gz c657f4a1f530e83b6282a77ffe3ad6d6 3552 libthread-tie-perl_0.15-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAmNJcZEACgkQV5wWDUye I+gNsA//eCYTMs69BQNgHSnEkQDpP3GqsDjX+I+xIhoQbox0r31DhLOZviZw2NLh 6iPBe9pQK8lo6fqxs0RqcHkag9h75fhW8RM8LGD4HGk6tGhz78mNjiqP7wAbHKOZ sV2AXCI48/k8Jif7nVfQsxYclYCT/lwy8blyiwHVlGCrY36M7sQrOf5LvjEMoFtX StFUD2YKYnTGclplEZRcBpURtuMidmjy/+KYdCDcKL+PGfEBOBuz7e2LU9ppaN44 nMqiVnMokaS2Tvsk69lo2FcxfQ9X8aPCp9iioS+7Ypowm4GQrVibE3KFF4ZK/f/x VXWF16A+GALre9yXfyrWYHjrH8v9K+HK9DV2D1wG1/wAzI3GgwdEYW4U4srnvVSd V7JjyiOULE7X5E8Z84BC9S3WB4vBQq8RAAShaRDaKE3Tpe7gWHR5T25iWjN2o764 MotLCx875jy12LrlF4NGlHZsfGB+fqMkp3dsuKSZHrey4ky6D+xUe+UacX+b3rFz w1rMMOkVI64Xw2PW328aBm3lgwTqCazhhuQj4zQehc5V2YFRWeqcsGly+rycJJhb YtU8oQXXfwLVC7igYaFY9tDnYZs6YmBjSfbMQk9BQrvXuc3x8C8PHdCFDCJaa/Tg tron4eXg7sLNWJYeCkSYHvJaa6wVK1ct8y/PF/KVexFbS8+cGUQ= =VoS/ -----END PGP SIGNATURE----- gpgv: Signature made Fri Oct 14 14:26:25 2022 UTC gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libthread-tie-perl_0.15-2.dsc: no acceptable signature found dpkg-source: info: extracting libthread-tie-perl in /<> dpkg-source: info: unpacking libthread-tie-perl_0.15.orig.tar.gz dpkg-source: info: unpacking libthread-tie-perl_0.15-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fixpod.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libthread-tie-perl_0.15-2 perl-5.40-throwaway amd64 -------------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libthread-tie-perl_0.15-2 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=en_GB.UTF-8 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=/<> SCHROOT_ALIAS_NAME=perl-5.40-throwaway-amd64-debomatic SCHROOT_CHROOT_NAME=perl-5.40-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=110 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=perl-5.40-amd64-debomatic-fb13a5c9-7c58-4c45-9c52-829b5c7d7f85 SCHROOT_UID=1002 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -Zxz dpkg-buildpackage: info: source package libthread-tie-perl dpkg-buildpackage: info: source version 0.15-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jelmer Vernooij dpkg-source -Zxz --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_clean dpkg-source -Zxz -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building libthread-tie-perl using existing ./libthread-tie-perl_0.15.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building libthread-tie-perl in libthread-tie-perl_0.15-2.debian.tar.xz dpkg-source: info: building libthread-tie-perl in libthread-tie-perl_0.15-2.dsc debian/rules build dh build 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=/<>=. -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=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Warning: prerequisite Devel::Required 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Thread::Tie Writing MYMETA.yml and MYMETA.json dh_auto_build make -j2 make[1]: Entering directory '/<>' cp lib/Thread/Tie/Scalar.pm blib/lib/Thread/Tie/Scalar.pm cp lib/Thread/Tie.pm blib/lib/Thread/Tie.pm cp lib/Thread/Tie/Array.pm blib/lib/Thread/Tie/Array.pm cp lib/Thread/Tie/Hash.pm blib/lib/Thread/Tie/Hash.pm cp lib/Thread/Tie/Handle.pm blib/lib/Thread/Tie/Handle.pm cp lib/Thread/Tie/Thread.pm blib/lib/Thread/Tie/Thread.pm Manifying 6 pod documents make[1]: Leaving directory '/<>' dh_auto_test make -j2 test TEST_VERBOSE=1 make[1]: Entering directory '/<>' 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/Tie01.t .. 1..71 ok 1 - use Thread::Tie::Thread; ok 2 - Thread::Tie::Thread->can(...) ok 3 - use Thread::Tie; ok 4 - Thread::Tie->can(...) ok 5 - 'check tied object type' isa 'Thread::Tie' ok 6 - 'check thread object type' isa 'Thread::Tie::Thread' ok 7 - check tid of thread ok 8 - 'check thread object type' isa 'threads' ok 9 - 'check semaphore type' isa 'SCALAR' ok 10 - check scalar numerical fetch ok 11 - check scalar increment ok 12 - check scalar fetch ok 13 - check scalar fetch ok 14 - 'check tied object type' isa 'Thread::Tie' ok 15 - check array fetch ok 16 - check array fetch ok 17 - check array fetch ok 18 - check array fetch ok 19 - check array fetch ok 20 - check array fetch ok 21 - check array fetch ok 22 - check array fetch ok 23 - check array fetch ok 24 - check array fetch ok 25 - check array fetch ok 26 - check array fetch ok 27 - check size ok 28 - check whether array element exists ok 29 - check whether array element exists ok 30 - check number of elements ok 31 - check array fetch ok 32 - check whether array element exists ok 33 - check whether array element exists ok 34 - check whether array element exists ok 35 - check whether array element defined ok 36 - check whether array element defined ok 37 - check number of elements ok 38 - check number of elements ok 39 - check array fetch ok 40 - 'check tied object type' isa 'Thread::Tie' ok 41 - check hash fetch ok 42 - check hash fetch ok 43 - check hash keys ok 44 - check existence of key ok 45 - check existence of key ok 46 - check hash fetch ok 47 - check hash keys ok 48 - check hash keys ok 49 - check all eaches ok 50 - check hash keys ok 51 - check number of elements ok 52 - check hash fetch ok 53 - check opening of file ok 54 - check printing to file ok 55 - close the file ok 56 - 'check tied object type' isa 'Thread::Tie' ok 57 - check contents of file ok 58 - close the file ok 59 - check opening of file ok 60 - check printing to the file ok 61 - check printing to the file ok 62 - close the file ok 63 - check opening of file ok 64 - check contents of file ok 65 - unlink testfile ok 66 - check number of threads ok 67 - check number of threads ok 68 - check error message ok 69 - check error message ok 70 - check error message ok 71 - check error message ok t/Tie02.t .. 1..26 ok 1 - use Thread::Tie; ok 2 - 'check object type' isa 'Thread::Tie' ok 3 - 'check object type' isa 'SCALAR' ok 4 - check array contents ok 5 - check array contents ok 6 - 'check object type' isa 'Thread::Tie' ok 7 - 'check object type' isa 'SCALAR' ok 8 - check hash contents ok 9 - check hash contents ok 10 - 'check object type' isa 'Thread::Tie' ok 11 - 'check object type' isa 'SCALAR' ok 12 - check opening of file ok 13 - check closing of handle ok 14 - check opening of file ok 15 - check file contents ok 16 - check closing of handle ok 17 - check removing of file ok 18 - check opening of file ok 19 - check closing of handle ok 20 - 'check object type' isa 'Thread::Tie' ok 21 - 'check object type' isa 'SCALAR' ok 22 - check opening of file ok 23 - check closing of handle ok 24 - check file contents ok 25 - check removing of file ok 26 - check number of threads ok All tests successful. Files=2, Tests=97, 3 wallclock secs ( 0.03 usr 0.00 sys + 2.43 cusr 1.25 csys = 3.71 CPU) Result: PASS make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep dh_auto_install --destdir=debian/libthread-tie-perl/ make -j2 install DESTDIR=/<>/debian/libthread-tie-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/<>' Manifying 6 pod documents Installing /<>/debian/libthread-tie-perl/usr/share/perl5/Thread/Tie.pm Installing /<>/debian/libthread-tie-perl/usr/share/perl5/Thread/Tie/Handle.pm Installing /<>/debian/libthread-tie-perl/usr/share/perl5/Thread/Tie/Scalar.pm Installing /<>/debian/libthread-tie-perl/usr/share/perl5/Thread/Tie/Hash.pm Installing /<>/debian/libthread-tie-perl/usr/share/perl5/Thread/Tie/Array.pm Installing /<>/debian/libthread-tie-perl/usr/share/perl5/Thread/Tie/Thread.pm Installing /<>/debian/libthread-tie-perl/usr/share/man/man3/Thread::Tie::Thread.3pm Installing /<>/debian/libthread-tie-perl/usr/share/man/man3/Thread::Tie::Array.3pm Installing /<>/debian/libthread-tie-perl/usr/share/man/man3/Thread::Tie::Hash.3pm Installing /<>/debian/libthread-tie-perl/usr/share/man/man3/Thread::Tie::Handle.3pm Installing /<>/debian/libthread-tie-perl/usr/share/man/man3/Thread::Tie.3pm Installing /<>/debian/libthread-tie-perl/usr/share/man/man3/Thread::Tie::Scalar.3pm make[1]: Leaving directory '/<>' 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 'libthread-tie-perl' in '../libthread-tie-perl_0.15-2_all.deb'. dpkg-genbuildinfo -O../libthread-tie-perl_0.15-2_amd64.buildinfo dpkg-genchanges -O../libthread-tie-perl_0.15-2_amd64.changes dpkg-genchanges: info: not including original source code in upload dpkg-source -Zxz --after-build . dpkg-buildpackage: info: binary and diff upload (original source NOT included) -------------------------------------------------------------------------------- Build finished at 2024-08-04T13:50:39Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ libthread-tie-perl_0.15-2_amd64.changes: ---------------------------------------- Format: 1.8 Date: Fri, 14 Oct 2022 15:25:47 +0100 Source: libthread-tie-perl Binary: libthread-tie-perl Architecture: source all Version: 0.15-2 Distribution: perl-5.40-throwaway Urgency: medium Maintainer: Debian Perl Group Changed-By: Jelmer Vernooij Description: libthread-tie-perl - alternative separate thread implementation of shared variables Changes: libthread-tie-perl (0.15-2) unstable; urgency=medium . [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit. * Update standards version to 4.5.0, no changes needed. * Bump debhelper from old 12 to 13. * Update standards version to 4.5.1, no changes needed. * Update standards version to 4.6.0, no changes needed. Checksums-Sha1: 7ae1b0f6dd239012b21f7619c79053990425494b 1286 libthread-tie-perl_0.15-2.dsc 98a243e69ebd4e073ab589225a6f8ba56780aab0 3560 libthread-tie-perl_0.15-2.debian.tar.xz a467ebdc997db66871be53f37be1af910f197971 27444 libthread-tie-perl_0.15-2_all.deb 218b337e21a64a330e339e2a2a7cb5342a8b49ad 5176 libthread-tie-perl_0.15-2_amd64.buildinfo Checksums-Sha256: f634224a76ea701baa8cb67e30f87157cb316c68ca88e661fe68eecd70f3caac 1286 libthread-tie-perl_0.15-2.dsc b35eb50e97a00c50e97503925dfa9067bfd6912c16b8c5eb7c7ff22715105b54 3560 libthread-tie-perl_0.15-2.debian.tar.xz 2d4a55d6b20ec5ef63af20c213507af951f8c7187fa2fd3981bd8371e16c4a3d 27444 libthread-tie-perl_0.15-2_all.deb 85423a56fcb7628982d9518ceb78dc64c675d1aa2cea070304000dc2807ef7a9 5176 libthread-tie-perl_0.15-2_amd64.buildinfo Files: b3a1f2b82475e3e9f7d3a0852189b817 1286 perl optional libthread-tie-perl_0.15-2.dsc 2a2718d406cfe02984c5f2403f58f992 3560 perl optional libthread-tie-perl_0.15-2.debian.tar.xz accc354ebbb0d80d80d4c60b429425c3 27444 perl optional libthread-tie-perl_0.15-2_all.deb c51d082aa9f548a5bfaccd5234a40307 5176 perl optional libthread-tie-perl_0.15-2_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: libthread-tie-perl Binary: libthread-tie-perl Architecture: all source Version: 0.15-2 Checksums-Md5: b3a1f2b82475e3e9f7d3a0852189b817 1286 libthread-tie-perl_0.15-2.dsc accc354ebbb0d80d80d4c60b429425c3 27444 libthread-tie-perl_0.15-2_all.deb Checksums-Sha1: 7ae1b0f6dd239012b21f7619c79053990425494b 1286 libthread-tie-perl_0.15-2.dsc a467ebdc997db66871be53f37be1af910f197971 27444 libthread-tie-perl_0.15-2_all.deb Checksums-Sha256: f634224a76ea701baa8cb67e30f87157cb316c68ca88e661fe68eecd70f3caac 1286 libthread-tie-perl_0.15-2.dsc 2d4a55d6b20ec5ef63af20c213507af951f8c7187fa2fd3981bd8371e16c4a3d 27444 libthread-tie-perl_0.15-2_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Sun, 04 Aug 2024 13:50:39 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.22.5-2), autotools-dev (= 20220109.1), base-files (= 13.4), base-passwd (= 3.6.4), bash (= 5.2.21-2.1), binutils (= 2.42.90.20240720-2), binutils-common (= 2.42.90.20240720-2), binutils-x86-64-linux-gnu (= 2.42.90.20240720-2), bsdextrautils (= 2.40.2-1), bsdutils (= 1:2.40.2-1), build-essential (= 12.10), bzip2 (= 1.0.8-5.1), coreutils (= 9.4-3.1), cpp (= 4:14.1.0-2), cpp-13 (= 13.3.0-4), cpp-13-x86-64-linux-gnu (= 13.3.0-4), cpp-14 (= 14.2.0-1), cpp-14-x86-64-linux-gnu (= 14.2.0-1), cpp-x86-64-linux-gnu (= 4:14.1.0-2), dash (= 0.5.12-9), debconf (= 1.5.87), debhelper (= 13.16), debianutils (= 5.20), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.14.0-1), diffutils (= 1:3.10-1), dpkg (= 1.22.11), dpkg-dev (= 1.22.11), dwz (= 0.15-1+b1), file (= 1:5.45-3), findutils (= 4.10.0-2), g++ (= 4:14.1.0-2), g++-14 (= 14.2.0-1), g++-14-x86-64-linux-gnu (= 14.2.0-1), g++-x86-64-linux-gnu (= 4:14.1.0-2), gcc (= 4:14.1.0-2), gcc-13 (= 13.3.0-4), gcc-13-base (= 13.3.0-4), gcc-13-x86-64-linux-gnu (= 13.3.0-4), gcc-14 (= 14.2.0-1), gcc-14-base (= 14.2.0-1), gcc-14-x86-64-linux-gnu (= 14.2.0-1), gcc-x86-64-linux-gnu (= 4:14.1.0-2), gettext (= 0.22.5-2), gettext-base (= 0.22.5-2), grep (= 3.11-4), groff-base (= 1.23.0-5), gzip (= 1.12-1.1), hostname (= 3.23+nmu2), init-system-helpers (= 1.66), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2), libarchive-zip-perl (= 1.68-1), libasan8 (= 14.2.0-1), libatomic1 (= 14.2.0-1), libattr1 (= 1:2.5.2-1), libaudit-common (= 1:3.1.2-4), libaudit1 (= 1:3.1.2-4+b1), libbinutils (= 2.42.90.20240720-2), libblkid1 (= 2.40.2-1), libbz2-1.0 (= 1.0.8-5.1), libc-bin (= 2.39-6), libc-dev-bin (= 2.39-6), libc6 (= 2.39-6), libc6-dev (= 2.39-6), libcap-ng0 (= 0.8.5-1+b1), libcap2 (= 1:2.66-5), libcc1-0 (= 14.2.0-1), libcrypt-dev (= 1:4.4.36-4), libcrypt1 (= 1:4.4.36-4), libctf-nobfd0 (= 2.42.90.20240720-2), libctf0 (= 2.42.90.20240720-2), libdb5.3t64 (= 5.3.28+dfsg2-7), libdebconfclient0 (= 0.272), libdebhelper-perl (= 13.16), libdpkg-perl (= 1.22.11), libelf1t64 (= 0.191-2), libfile-stripnondeterminism-perl (= 1.14.0-1), libgcc-13-dev (= 13.3.0-4), libgcc-14-dev (= 14.2.0-1), libgcc-s1 (= 14.2.0-1), libgdbm-compat4t64 (= 1.23-6), libgdbm6t64 (= 1.23-6), libgmp10 (= 2:6.3.0+dfsg-2+b1), libgomp1 (= 14.2.0-1), libgprofng0 (= 2.42.90.20240720-2), libhwasan0 (= 14.2.0-1), libicu72 (= 72.1-5), libisl23 (= 0.26-3+b2), libitm1 (= 14.2.0-1), libjansson4 (= 2.14-2+b2), libload-perl (= 0.24-1), liblsan0 (= 14.2.0-1), liblzma5 (= 5.6.2-2), libmagic-mgc (= 1:5.45-3), libmagic1t64 (= 1:5.45-3), libmd0 (= 1.1.0-2), libmount1 (= 2.40.2-1), libmpc3 (= 1.3.1-1+b2), libmpfr6 (= 4.2.1-1+b1), libpam-modules (= 1.5.3-7), libpam-modules-bin (= 1.5.3-7), libpam-runtime (= 1.5.3-7), libpam0g (= 1.5.3-7), libpcre2-8-0 (= 10.42-4+b1), libperl5.40 (= 5.40.0-1), libpipeline1 (= 1.5.7-2), libquadmath0 (= 14.2.0-1), libseccomp2 (= 2.5.5-1+b1), libselinux1 (= 3.5-2+b3), libsframe1 (= 2.42.90.20240720-2), libsmartcols1 (= 2.40.2-1), libssl3t64 (= 3.3.1-2), libstdc++-14-dev (= 14.2.0-1), libstdc++6 (= 14.2.0-1), libsystemd0 (= 256.4-2), libthread-serialize-perl (= 1.02-1), libtinfo6 (= 6.5-2), libtool (= 2.4.7-7), libtsan2 (= 14.2.0-1), libubsan1 (= 14.2.0-1), libuchardet0 (= 0.0.8-1+b1), libudev1 (= 256.4-2), libunistring5 (= 1.2-1), libuuid1 (= 2.40.2-1), libxml2 (= 2.12.7+dfsg-3+b1), libzstd1 (= 1.5.6+dfsg-1), linux-libc-dev (= 6.9.12-1), m4 (= 1.4.19-4), make (= 4.3-4.1), man-db (= 2.12.1-2), mawk (= 1.3.4.20240622-2), ncurses-base (= 6.5-2), ncurses-bin (= 6.5-2), patch (= 2.7.6-7), perl (= 5.40.0-1), perl-base (= 5.40.0-1), perl-modules-5.40 (= 5.40.0-1), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.24), sysvinit-utils (= 3.09-2), tar (= 1.35+dfsg-3), usr-is-merged (= 39), util-linux (= 2.40.2-1), xz-utils (= 5.6.2-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" LD_LIBRARY_PATH="/usr/lib/libeatmydata" SOURCE_DATE_EPOCH="1665757547" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libthread-tie-perl_0.15-2_all.deb --------------------------------- new Debian package, version 2.0. size 27444 bytes: control archive=1840 bytes. 2557 bytes, 49 lines control 1201 bytes, 16 lines md5sums Package: libthread-tie-perl Version: 0.15-2 Architecture: all Maintainer: Debian Perl Group Installed-Size: 79 Depends: perl:any, libload-perl, libthread-serialize-perl Section: perl Priority: optional Homepage: https://metacpan.org/release/Thread-Tie Description: alternative separate thread implementation of shared variables The standard shared variable scheme used by Perl, is based on tie-ing the variable to some very special dark magic. This dark magic ensures that shared variables, which are copied just as any other variable when a thread is started, update values in all of the threads where they exist as soon as the value of a shared variable is changed. . The Thread::Tie module is a proof-of-concept implementation of another approach to shared variables. Instead of having shared variables exist in all the threads from which they are accessible, shared variable exist as "normal", unshared variables in a separate thread. Only a tied object exists in each thread from which the shared variable is accessible. . Through the use of a client-server model, any thread can fetch and/or update variables living in that thread. This client-server functionality is hidden under the hood of tie(). So you could say that one dark magic (the current shared variables implementation) is replaced by another dark magic. . The Thread::Tie approach has the following advantages: . * Memory usage - This implementation circumvents the memory leak that currently (threads::shared version 0.90) plagues any shared array or shared hash access. * Tieing shared variables - Because the current implementation uses tie-ing, you can not tie a shared variable. The same applies for this implementation you might say. However, it is possible to specify a non-standard tie implementation for use within the thread. So with this implementation you can tie() a shared variable. So you could tie a shared hash to a DBM file à la dbmopen() with this module. . Of course there are disadvantages to this approach: . * Pure Perl implementation - This module is currently a pure Perl implementation. This is ok for a proof of concept, but may need re- implementation in pure XS or in Inline::C for production use. . * Tradeoff between cpu and memory - This implementation currently uses (much) more cpu than the standard shared variables implementation. Whether this would still be true when re-implemented in XS or Inline::C, remains to be seen. drwxr-xr-x root/root 0 2022-10-14 14:25 ./ drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/ drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/ drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/doc/libthread-tie-perl/ -rw-r--r-- root/root 266 2004-05-12 13:33 ./usr/share/doc/libthread-tie-perl/TODO -rw-r--r-- root/root 831 2022-10-14 14:25 ./usr/share/doc/libthread-tie-perl/changelog.Debian.gz -rw-r--r-- root/root 2642 2019-11-14 13:18 ./usr/share/doc/libthread-tie-perl/changelog.gz -rw-r--r-- root/root 1128 2022-10-14 14:25 ./usr/share/doc/libthread-tie-perl/copyright drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/man/ drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/man/man3/ -rw-r--r-- root/root 4848 2022-10-14 14:25 ./usr/share/man/man3/Thread::Tie.3pm.gz -rw-r--r-- root/root 1135 2022-10-14 14:25 ./usr/share/man/man3/Thread::Tie::Array.3pm.gz -rw-r--r-- root/root 1137 2022-10-14 14:25 ./usr/share/man/man3/Thread::Tie::Handle.3pm.gz -rw-r--r-- root/root 1136 2022-10-14 14:25 ./usr/share/man/man3/Thread::Tie::Hash.3pm.gz -rw-r--r-- root/root 1136 2022-10-14 14:25 ./usr/share/man/man3/Thread::Tie::Scalar.3pm.gz -rw-r--r-- root/root 1941 2022-10-14 14:25 ./usr/share/man/man3/Thread::Tie::Thread.3pm.gz drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/perl5/ drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/perl5/Thread/ -rw-r--r-- root/root 18670 2022-10-14 14:25 ./usr/share/perl5/Thread/Tie.pm drwxr-xr-x root/root 0 2022-10-14 14:25 ./usr/share/perl5/Thread/Tie/ -rw-r--r-- root/root 4179 2019-11-14 13:18 ./usr/share/perl5/Thread/Tie/Array.pm -rw-r--r-- root/root 5057 2019-11-14 13:18 ./usr/share/perl5/Thread/Tie/Handle.pm -rw-r--r-- root/root 2874 2019-11-14 13:18 ./usr/share/perl5/Thread/Tie/Hash.pm -rw-r--r-- root/root 1828 2019-11-14 13:18 ./usr/share/perl5/Thread/Tie/Scalar.pm -rw-r--r-- root/root 11574 2019-11-14 13:18 ./usr/share/perl5/Thread/Tie/Thread.pm +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 680 Build-Time: 7 Distribution: perl-5.40-throwaway Host Architecture: amd64 Install-Time: 4 Job: /srv/debomatic/incoming/libthread-tie-perl_0.15-2.dsc Machine Architecture: amd64 Package: libthread-tie-perl Package-Time: 13 Source-Version: 0.15-2 Space: 680 Status: successful Version: 0.15-2 -------------------------------------------------------------------------------- Finished at 2024-08-04T13:50:39Z Build needed 00:00:13, 680k disk space