sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on +==============================================================================+ | ruby-mmap2 2.2.9-1+rebuild1766595426 (amd64) Wed, 24 Dec 2025 16:57:07 +0000 | +==============================================================================+ Package: ruby-mmap2 Version: 2.2.9-1+rebuild1766595426 Source Version: 2.2.9-1+rebuild1766595426 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: No tarballs found in /home/admin/.cache/sbuild I: Creating chroot on-demand by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable - I: Unpacking tarball from STDIN to /tmp/tmp.sbuild.qBTbcMvxne... I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: finding correct signed-by value... I: using /tmp/mmdebstrap.LAExRJv0lz as tempdir I: skipping output/mknod as requested for ./dev/console I: skipping output/mknod as requested for ./dev/full I: skipping output/mknod as requested for ./dev/null I: skipping output/mknod as requested for ./dev/ptmx I: skipping output/mknod as requested for ./dev/random I: skipping output/mknod as requested for ./dev/tty I: skipping output/mknod as requested for ./dev/urandom I: skipping output/mknod as requested for ./dev/zero I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: installing remaining packages inside the chroot... I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.LAExRJv0lz... I: success in 12.0729 seconds I: The chroot directory at /tmp/tmp.sbuild.qBTbcMvxne will be removed at the end of the build I: To avoid creating a new chroot from scratch every time, either: I: - place a chroot tarball at /home/admin/.cache/sbuild/unstable-amd64.tar and update it manually, for example by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable /home/admin/.cache/sbuild/unstable-amd64.tar I: - or let sbuild take care of this via the setting UNSHARE_MMDEBSTRAP_KEEP_TARBALL by adding '$unshare_mmdebstrap_keep_tarball = 1;' to your ~/.config/sbuild/config.pl. I: - or completely disable this behaviour via the setting UNSHARE_MMDEBSTRAP_AUTO_CREATE by adding '$unshare_mmdebstrap_auto_create = 0;' to your ~/.config/sbuild/config.pl. I: Refer to UNSHARE_MMDEBSTRAP_KEEP_TARBALL in sbuild.conf(5) for more information I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Wed, 24 Dec 2025 16:57:22 +0000 | +------------------------------------------------------------------------------+ Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Get:4 file:/mass-rebuild ./ Packages [70.4 kB] Get:5 http://deb.debian.org/debian unstable InRelease [187 kB] Get:6 http://deb.debian.org/debian experimental InRelease [90.7 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 Packages [10.2 MB] Get:8 http://deb.debian.org/debian experimental/main amd64 Packages [432 kB] Get:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease [48.9 kB] Get:10 http://incoming.debian.org/debian-buildd buildd-unstable/main amd64 Packages [84.7 kB] Fetched 11.1 MB in 1s (11.3 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: libselinux1 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/85.8 kB of archives. After this operation, 1024 B disk space will be freed. Get:1 file:/mass-rebuild ./ libselinux1 3.9-4+rebuild1766544377 [85.8 kB] (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11800 files and directories currently installed.) Preparing to unpack .../libselinux1_3.9-4+rebuild1766544377_amd64.deb ... Unpacking libselinux1:amd64 (3.9-4+rebuild1766544377) over (3.9-4+b1) ... Setting up libselinux1:amd64 (3.9-4+rebuild1766544377) ... Processing triggers for libc-bin (2.42-6) ... +------------------------------------------------------------------------------+ | Fetch source files Wed, 24 Dec 2025 16:57:24 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /home/admin/mass-rebuild/builds/3/ruby-mmap2/ruby-mmap2_2.2.9-1+rebuild1766595426.dsc exists in /home/admin/mass-rebuild/builds/3/ruby-mmap2; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 24 Dec 2025 16:57:25 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), gem2deb, rake, build-essential Filtered Build-Depends: debhelper-compat (= 13), gem2deb, rake, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-3Xv1wh/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ Sources [615 B] Get:5 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ Packages [654 B] Fetched 1878 B in 0s (0 B/s) Reading package lists... Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Hit:4 http://deb.debian.org/debian experimental InRelease Hit:5 http://incoming.debian.org/debian-buildd buildd-unstable InRelease 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 ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make git-buildpackage pristine-tar gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff gmp-doc libgmp10-doc libmpfr-dev libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl ri ruby-dev bundler Recommended packages: apt-file debian-policy devscripts python3-debian curl | wget | lynx libarchive-cpio-perl ruby-sdbm libltdl-dev libmail-sendmail-perl zip fonts-lato libjs-jquery ruby3.3-doc The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 56 newly installed, 0 to remove and 0 not upgraded. Need to get 23.0 MB of archives. After this operation, 86.2 MB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [864 B] Get:2 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-2 [98.9 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:25 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 rubygems-integration all 1.19 [5488 B] Get:34 http://deb.debian.org/debian unstable/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get:35 http://deb.debian.org/debian unstable/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get:37 http://deb.debian.org/debian unstable/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get:38 http://deb.debian.org/debian unstable/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get:39 http://deb.debian.org/debian unstable/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-3 [26.1 kB] Get:41 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get:45 http://deb.debian.org/debian unstable/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get:46 http://deb.debian.org/debian unstable/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get:47 http://deb.debian.org/debian unstable/main amd64 rake all 13.2.1-1 [65.2 kB] Get:48 http://deb.debian.org/debian unstable/main amd64 ruby-minitest all 5.26.1-1 [67.3 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get:50 http://deb.debian.org/debian unstable/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get:52 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get:53 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get:54 http://deb.debian.org/debian unstable/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get:56 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Preconfiguring packages ... Fetched 23.0 MB in 0s (113 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 11799 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 openssl. Preparing to unpack .../01-openssl_3.5.4-1_amd64.deb ... Unpacking openssl (3.5.4-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../02-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../04-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../07-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.41.3-2_amd64.deb ... Unpacking bsdextrautils (2.41.3-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../10-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-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 .../21-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../23-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../25-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../26-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.2-1_amd64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../31-rubygems-integration_1.19_all.deb ... Unpacking rubygems-integration (1.19) ... Selecting previously unselected package ruby-csv. Preparing to unpack .../32-ruby-csv_3.3.4-1_all.deb ... Unpacking ruby-csv (3.3.4-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../33-ruby-did-you-mean_1.6.3-2_all.deb ... Unpacking ruby-did-you-mean (1.6.3-2) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../34-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-ruby2-keywords. Preparing to unpack .../35-ruby-ruby2-keywords_0.0.5-1_all.deb ... Unpacking ruby-ruby2-keywords (0.0.5-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../36-ruby-webrick_1.9.1-1_all.deb ... Unpacking ruby-webrick (1.9.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../37-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../38-libffi8_3.5.2-3_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../39-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libruby3.3:amd64. Preparing to unpack .../40-libruby3.3_3.3.8-2_amd64.deb ... Unpacking libruby3.3:amd64 (3.3.8-2) ... Selecting previously unselected package ruby3.3. Preparing to unpack .../41-ruby3.3_3.3.8-2_amd64.deb ... Unpacking ruby3.3 (3.3.8-2) ... Selecting previously unselected package libruby:amd64. Preparing to unpack .../42-libruby_1%3a3.3+b1_amd64.deb ... Unpacking libruby:amd64 (1:3.3+b1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../43-ruby-rubygems_3.6.7-2_all.deb ... Unpacking ruby-rubygems (3.6.7-2) ... Selecting previously unselected package ruby. Preparing to unpack .../44-ruby_1%3a3.3+b1_amd64.deb ... Unpacking ruby (1:3.3+b1) ... Selecting previously unselected package rake. Preparing to unpack .../45-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../46-ruby-minitest_5.26.1-1_all.deb ... Unpacking ruby-minitest (5.26.1-1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../47-ruby-power-assert_2.0.5-1_all.deb ... Unpacking ruby-power-assert (2.0.5-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../48-ruby-test-unit_3.6.2-1_all.deb ... Unpacking ruby-test-unit (3.6.2-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../49-gem2deb-test-runner_2.2.6_amd64.deb ... Unpacking gem2deb-test-runner (2.2.6) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../50-libgmpxx4ldbl_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../51-libgmp-dev_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package ruby3.3-dev:amd64. Preparing to unpack .../52-ruby3.3-dev_3.3.8-2_amd64.deb ... Unpacking ruby3.3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../53-ruby-all-dev_1%3a3.3+b1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+b1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../54-gem2deb_2.2.6_amd64.deb ... Unpacking gem2deb (2.2.6) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../55-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-2) ... Setting up ruby-ruby2-keywords (0.0.5-1) ... Setting up bsdextrautils (2.41.3-2) ... Setting up ruby-power-assert (2.0.5-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Setting up libdebhelper-perl (13.29) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.20-2) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up ruby-minitest (5.26.1-1) ... Setting up autotools-dev (20240727.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Setting up ruby-test-unit (3.6.2-1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up ruby-csv (3.3.4-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.2-1) ... Setting up autoconf (2.72-3.1) ... Setting up ruby-webrick (1.9.1-1) ... Setting up libffi8:amd64 (3.5.2-3) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up ruby-did-you-mean (1.6.3-2) ... Setting up openssl (3.5.4-1) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.2-1) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Setting up libtool (2.5.4-9) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up po-debconf (1.0.22) ... Setting up rubygems-integration (1.19) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.29) ... Setting up rake (13.2.1-1) ... Setting up libruby3.3:amd64 (3.3.8-2) ... Setting up ruby-rubygems (3.6.7-2) ... Setting up ruby3.3-dev:amd64 (3.3.8-2) ... Setting up ruby3.3 (3.3.8-2) ... Setting up libruby:amd64 (1:3.3+b1) ... Setting up ruby-all-dev:amd64 (1:3.3+b1) ... Setting up ruby (1:3.3+b1) ... Setting up gem2deb-test-runner (2.2.6) ... Setting up gem2deb (2.2.6) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.42-6) ... Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. +------------------------------------------------------------------------------+ | Check architectures Wed, 24 Dec 2025 16:57:33 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any) +------------------------------------------------------------------------------+ | Build environment Wed, 24 Dec 2025 16:57:33 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.57+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) amd64 (x86_64) Toolchain package versions: binutils_2.45.50.20251209-1 dpkg-dev_1.23.3 g++-15_15.2.0-12 gcc-15_15.2.0-12 libc6-dev_2.42-6 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 linux-libc-dev_6.17.13-1 Package versions: apt_3.1.12 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.45.50.20251209-1 binutils-common_2.45.50.20251209-1 binutils-x86-64-linux-gnu_2.45.50.20251209-1 bsdextrautils_2.41.3-2 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20250419 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-12 cpp-15-x86-64-linux-gnu_15.2.0-12 cpp-x86-64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.3 dpkg-dev_1.23.3 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 g++_4:15.2.0-4 g++-15_15.2.0-12 g++-15-x86-64-linux-gnu_15.2.0-12 g++-x86-64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-15_15.2.0-12 gcc-15-base_15.2.0-12 gcc-15-x86-64-linux-gnu_15.2.0-12 gcc-x86-64-linux-gnu_4:15.2.0-4 gem2deb_2.2.6 gem2deb-test-runner_2.2.6 gettext_0.23.2-1 gettext-base_0.23.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_3.1.12 libarchive-zip-perl_1.68-1 libasan8_15.2.0-12 libatomic1_15.2.0-12 libattr1_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.45.50.20251209-1 libblkid1_2.41.3-2 libbz2-1.0_1.0.8-6 libc-bin_2.42-6 libc-dev-bin_2.42-6 libc-gconv-modules-extra_2.42-6 libc6_2.42-6 libc6-dev_2.42-6 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcc1-0_15.2.0-12 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.45.50.20251209-1 libctf0_2.45.50.20251209-1 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdpkg-perl_1.23.3 libelf1t64_0.194-1 libffi8_3.5.2-3 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-12 libgcc-s1_15.2.0-12 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgomp1_15.2.0-12 libgprofng0_2.45.50.20251209-1 libhogweed6t64_3.10.2-1 libhwasan0_15.2.0-12 libisl23_0.27-1 libitm1_15.2.0-12 libjansson4_2.14-2+b4 liblsan0_15.2.0-12 liblz4-1_1.10.0-6 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41.3-2 libmpc3_1.3.1-2 libmpfr6_4.2.2-2 libnettle8t64_3.10.2-1 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpcre2-8-0_10.46-1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libquadmath0_15.2.0-12 libruby_1:3.3+b1 libruby3.3_3.3.8-2 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+rebuild1766544377 libsframe2_2.45.50.20251209-1 libsmartcols1_2.41.3-2 libssl3t64_3.5.4-1 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 libsystemd0_259-1 libtinfo6_6.5+20251123-1 libtool_2.5.4-9 libtsan2_15.2.0-12 libubsan1_15.2.0-12 libuchardet0_0.0.8-2 libudev1_259-1 libunistring5_1.3-2 libuuid1_2.41.3-2 libxml2-16_2.15.1+dfsg-2+b1 libxxhash0_0.8.3-2 libyaml-0-2_0.2.5-2+b1 libzstd1_1.5.7+dfsg-2 linux-libc-dev_6.17.13-1 m4_1.4.20-2 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20250131-2 ncurses-base_6.5+20251123-1 ncurses-bin_6.5+20251123-1 openssl_3.5.4-1 openssl-provider-legacy_3.5.4-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 rake_13.2.1-1 rpcsvc-proto_1.4.3-1 ruby_1:3.3+b1 ruby-all-dev_1:3.3+b1 ruby-csv_3.3.4-1 ruby-did-you-mean_1.6.3-2 ruby-minitest_5.26.1-1 ruby-net-telnet_0.2.0-1 ruby-power-assert_2.0.5-1 ruby-ruby2-keywords_0.0.5-1 ruby-rubygems_3.6.7-2 ruby-test-unit_3.6.2-1 ruby-webrick_1.9.1-1 ruby-xmlrpc_0.3.3-2 ruby3.3_3.3.8-2 ruby3.3-dev_3.3.8-2 rubygems-integration_1.19 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.26 sqv_1.3.0-5 sysvinit-utils_3.15-6 tar_1.35+dfsg-3.1 util-linux_2.41.3-2 xz-utils_5.8.1-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b2 +------------------------------------------------------------------------------+ | Build Wed, 24 Dec 2025 16:57:33 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ruby-mmap2 Binary: ruby-mmap2 Architecture: any Version: 2.2.9-1+rebuild1766595426 Maintainer: Debian Ruby Team Uploaders: Pirate Praveen Homepage: https://gitlab.com/gitlab-org/mmap2 Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-mmap2 Vcs-Git: https://salsa.debian.org/ruby-team/ruby-mmap2.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 13), gem2deb, rake Package-List: ruby-mmap2 deb ruby optional arch=any Checksums-Sha1: 62e634addf1b4c68cb1bba3561b79b7aca31cf6b 19403 ruby-mmap2_2.2.9.orig.tar.gz f3eee04c043394952c80d0a3c96268078566bb08 4280 ruby-mmap2_2.2.9-1+rebuild1766595426.debian.tar.xz Checksums-Sha256: c6dd36d401fbdd17756109b3418337f05c1bf58cf75deb54c49c74461a9ac9ef 19403 ruby-mmap2_2.2.9.orig.tar.gz aa1dd1622b4be3f4e4e929fec2d27d6eada8492559b6c1029c48cbcd62923895 4280 ruby-mmap2_2.2.9-1+rebuild1766595426.debian.tar.xz Files: 1d4b3ab209fab624c948b5c5ff2bd264 19403 ruby-mmap2_2.2.9.orig.tar.gz 47a8bdcce4c373e56a34bec52dc385cf 4280 ruby-mmap2_2.2.9-1+rebuild1766595426.debian.tar.xz Ruby-Versions: all dpkg-source: warning: extracting unsigned source package (ruby-mmap2_2.2.9-1+rebuild1766595426.dsc) dpkg-source: info: extracting ruby-mmap2 in /build/reproducible-path/ruby-mmap2-2.2.9 dpkg-source: info: unpacking ruby-mmap2_2.2.9.orig.tar.gz dpkg-source: info: unpacking ruby-mmap2_2.2.9-1+rebuild1766595426.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Remove-functions-dropped-in-Ruby-3.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 24 Dec 2025 16:57:34 +0000 | +------------------------------------------------------------------------------+ apt-get update -q && apt-get install -t experimental -qy ruby-all-dev --------------------------------------------------------------------- Ign:1 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ InRelease Ign:2 file:/mass-rebuild ./ InRelease Get:3 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ Release [609 B] Get:4 file:/mass-rebuild ./ Release [1617 B] Ign:5 copy:/build/reproducible-path/resolver-3Xv1wh/apt_archive ./ Release.gpg Get:4 file:/mass-rebuild ./ Release [1617 B] Ign:6 file:/mass-rebuild ./ Release.gpg Hit:7 http://deb.debian.org/debian unstable InRelease Hit:8 http://deb.debian.org/debian experimental InRelease Hit:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Fetched 609 B in 0s (1870 B/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev Recommended packages: ruby-sdbm fonts-lato libjs-jquery ruby3.4-doc The following NEW packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev The following packages will be upgraded: ruby-all-dev 1 upgraded, 3 newly installed, 0 to remove and 26 not upgraded. Need to get 8784 kB of archives. After this operation, 36.3 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian experimental/main amd64 libruby3.4 amd64 3.4.5-1~exp1 [6731 kB] Get:2 http://deb.debian.org/debian experimental/main amd64 ruby3.4 amd64 3.4.5-1~exp1 [920 kB] Get:3 http://deb.debian.org/debian experimental/main amd64 ruby3.4-dev amd64 3.4.5-1~exp1 [1127 kB] Get:4 http://deb.debian.org/debian experimental/main amd64 ruby-all-dev amd64 1:3.3+support3.4~0 [6292 B] debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline Fetched 8784 kB in 0s (87.7 MB/s) Selecting previously unselected package libruby3.4:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18214 files and directories currently installed.) Preparing to unpack .../libruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking libruby3.4:amd64 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4. Preparing to unpack .../ruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4-dev:amd64. Preparing to unpack .../ruby3.4-dev_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Preparing to unpack .../ruby-all-dev_1%3a3.3+support3.4~0_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+support3.4~0) over (1:3.3+b1) ... Setting up libruby3.4:amd64 (3.4.5-1~exp1) ... Setting up ruby3.4 (3.4.5-1~exp1) ... Setting up ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Setting up ruby-all-dev:amd64 (1:3.3+support3.4~0) ... Processing triggers for man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.42-6) ... I: Finished running 'apt-get update -q && apt-get install -t experimental -qy ruby-all-dev'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ADDRESS=pt_BR.UTF-8 LC_ALL=C.UTF-8 LC_IDENTIFICATION=pt_BR.UTF-8 LC_MEASUREMENT=pt_BR.UTF-8 LC_MONETARY=pt_BR.UTF-8 LC_NAME=pt_BR.UTF-8 LC_NUMERIC=pt_BR.UTF-8 LC_PAPER=pt_BR.UTF-8 LC_TELEPHONE=pt_BR.UTF-8 LC_TIME=pt_BR.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -mAutomated rebuild -b dpkg-buildpackage: info: source package ruby-mmap2 dpkg-buildpackage: info: source version 2.2.9-1+rebuild1766595426 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean W: XS-Ruby-Versions is deprecated, and will be ignored dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-mmap2/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2 ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-mmap2: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20251224-64-85ahmr/gemspec WARNING: expected RubyGems version 3.6.7, was 2.5.2.1 WARNING: make sure you specify the oldest ruby version constraint (like ">= 3.0") that you want your gem to support by setting the `required_ruby_version` gemspec attribute WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: mmap2 Version: 2.2.9 File: mmap2-2.2.9.gem /usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 /tmp/d20251224-64-85ahmr/mmap2-2.2.9.gem /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap/extconf.rb /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap/mmap.c /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/lib/mmap.rb /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/lib/mmap/version.rb Building native extensions. This could take a while... current directory: /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap ["/usr/bin/ruby3.3", "-I/usr/lib/ruby/vendor_ruby", "extconf.rb"] checking for rb_fstring_new()... no creating Makefile current directory: /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-mmap2-2.2.9=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-mmap2-2.2.9=.", "DESTDIR=", "sitearchdir=./.gem.20251224-71-xhi6kh", "sitelibdir=./.gem.20251224-71-xhi6kh", "clean"] make[1]: Entering directory '/build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap' rm -f rm -fr mmap.so false mmap.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap' current directory: /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-mmap2-2.2.9=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-mmap2-2.2.9=.", "DESTDIR=", "sitearchdir=./.gem.20251224-71-xhi6kh", "sitelibdir=./.gem.20251224-71-xhi6kh"] make[1]: Entering directory '/build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap' gcc -fdebug-prefix-map=/build/reproducible-path/ruby-mmap2-2.2.9=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -DHAVE_RB_STR_LSTRIP -DHAVE_RB_STR_MATCH -DHAVE_RB_STR_INSERT -DHAVE_RB_STR_CASECMP -o mmap.o -c mmap.c mmap.c: In function ‘mm_lock’: mmap.c:163:13: warning: old-style function definition [-Wold-style-definition] 163 | static void mm_lock(i_mm, wait_lock) mm_ipc *i_mm; | ^~~~~~~ mmap.c: In function ‘mm_unlock’: mmap.c:192:13: warning: old-style function definition [-Wold-style-definition] 192 | static void mm_unlock(i_mm) mm_ipc *i_mm; | ^~~~~~~~~ mmap.c: In function ‘mm_vunlock’: mmap.c:225:14: warning: old-style function definition [-Wold-style-definition] 225 | static VALUE mm_vunlock(obj) VALUE obj; | ^~~~~~~~~~ mmap.c: In function ‘mm_semlock’: mmap.c:239:14: warning: old-style function definition [-Wold-style-definition] 239 | static VALUE mm_semlock(argc, argv, obj) int argc; | ^~~~~~~~~~ mmap.c: In function ‘mm_ipc_key’: mmap.c:268:14: warning: old-style function definition [-Wold-style-definition] 268 | static VALUE mm_ipc_key(obj) VALUE obj; | ^~~~~~~~~~ mmap.c: In function ‘mm_unmap’: mmap.c:287:14: warning: old-style function definition [-Wold-style-definition] 287 | static VALUE mm_unmap(obj) VALUE obj; | ^~~~~~~~ mmap.c: In function ‘mm_freeze’: mmap.c:314:14: warning: old-style function definition [-Wold-style-definition] 314 | static VALUE mm_freeze(obj) VALUE obj; | ^~~~~~~~~ mmap.c: In function ‘mm_str’: mmap.c:338:26: error: ‘struct ’ has no member named ‘len’ 338 | RSTRING(ret)->as.heap.len = i_mm->t->real; | ^ mmap.c: In function ‘mm_to_str’: mmap.c:362:14: warning: old-style function definition [-Wold-style-definition] 362 | static VALUE mm_to_str(obj) VALUE obj; | ^~~~~~~~~ mmap.c: In function ‘mm_i_expand’: mmap.c:372:14: warning: old-style function definition [-Wold-style-definition] 372 | static VALUE mm_i_expand(st_mm) mm_st *st_mm; | ^~~~~~~~~~~ mmap.c: In function ‘mm_expandf’: mmap.c:414:13: warning: old-style function definition [-Wold-style-definition] 414 | static void mm_expandf(i_mm, len) mm_ipc *i_mm; | ^~~~~~~~~~ mmap.c: In function ‘mm_realloc’: mmap.c:443:13: warning: old-style function definition [-Wold-style-definition] 443 | static void mm_realloc(i_mm, len) mm_ipc *i_mm; | ^~~~~~~~~~ mmap.c: In function ‘mm_extend’: mmap.c:461:14: warning: old-style function definition [-Wold-style-definition] 461 | static VALUE mm_extend(obj, a) VALUE obj, a; | ^~~~~~~~~ mmap.c: In function ‘mm_i_options’: mmap.c:474:14: warning: old-style function definition [-Wold-style-definition] 474 | static VALUE mm_i_options(arg, obj) VALUE arg, obj; | ^~~~~~~~~~~~ mmap.c:495:65: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 495 | rb_raise(rb_eArgError, "Invalid value for offset %lld", | ~~~^ | | | long long int | %ld 496 | i_mm->t->offset); | ~~~~~~~~~~~~~~~ | | | off_t {aka long int} mmap.c: In function ‘mm_s_new’: mmap.c:595:14: warning: old-style function definition [-Wold-style-definition] 595 | static VALUE mm_s_new(argc, argv, obj) int argc; | ^~~~~~~~ mmap.c: In function ‘mm_s_alloc’: mmap.c:603:14: warning: old-style function definition [-Wold-style-definition] 603 | static VALUE mm_s_alloc(obj) VALUE obj; | ^~~~~~~~~~ mmap.c: In function ‘mm_init’: mmap.c:620:14: warning: old-style function definition [-Wold-style-definition] 620 | static VALUE mm_init(argc, argv, obj) VALUE obj, *argv; | ^~~~~~~ mmap.c:738:9: warning: ‘rb_iterate’ is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 738 | rb_iterate(rb_each, options, mm_i_options, obj); | ^~~~~~~~~~ In file included from /usr/include/ruby-3.3.0/ruby/ruby.h:41, from /usr/include/ruby-3.3.0/ruby.h:38, from mmap.c:3: /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ mmap.c:741:68: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 741 | "invalid value for length (%ld) or offset (%lld)", | ~~~^ | | | long long int | %ld 742 | i_mm->t->len, i_mm->t->offset); | ~~~~~~~~~~~~~~~ | | | off_t {aka long int} mmap.c:870:30: error: too many arguments to function ‘ruby_strdup’; expected 0, have 1 870 | i_mm->t->path = (path) ? ruby_strdup(path) : (char *)-1; | ^~~~~~~~~~~ ~~~~ mmap.c:365:14: note: declared here 365 | extern char *ruby_strdup(); | ^~~~~~~~~~~ mmap.c:878:9: warning: ‘RB_OBJ_TAINT’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 878 | OBJ_TAINT(obj); | ^~~~~~~~~ In file included from /usr/include/ruby-3.3.0/ruby/internal/core/rstring.h:30, from /usr/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29, from /usr/include/ruby-3.3.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.3.0/ruby/ruby.h:28: /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ mmap.c: In function ‘mm_msync’: mmap.c:892:14: warning: old-style function definition [-Wold-style-definition] 892 | static VALUE mm_msync(argc, argv, obj) int argc; | ^~~~~~~~ mmap.c: In function ‘mm_mprotect’: mmap.c:921:14: warning: old-style function definition [-Wold-style-definition] 921 | static VALUE mm_mprotect(obj, a) VALUE obj, a; | ^~~~~~~~~~~ mmap.c: In function ‘mm_madvise’: mmap.c:975:14: warning: old-style function definition [-Wold-style-definition] 975 | static VALUE mm_madvise(obj, a) VALUE obj, a; | ^~~~~~~~~~ mmap.c: In function ‘mm_update’: mmap.c:1001:13: warning: old-style function definition [-Wold-style-definition] 1001 | static void mm_update(str, beg, len, val) mm_ipc *str; | ^~~~~~~~~ mmap.c: In function ‘mm_match’: mmap.c:1057:14: warning: old-style function definition [-Wold-style-definition] 1057 | static VALUE mm_match(x, y) VALUE x, y; | ^~~~~~~~ mmap.c: In function ‘get_pat’: mmap.c:1087:14: warning: old-style function definition [-Wold-style-definition] 1087 | static VALUE get_pat(pat) VALUE pat; | ^~~~~~~ mmap.c: In function ‘mm_correct_backref’: mmap.c:1110:22: error: ‘struct RMatch’ has no member named ‘rmatch’ 1110 | if (RMATCH(match)->BEG(0) == -1) return 0; | ^~ mmap.c:1111:26: error: ‘struct RMatch’ has no member named ‘rmatch’ 1111 | start = RMATCH(match)->BEG(0); | ^~ In file included from /usr/include/ruby-3.3.0/ruby/internal/value_type.h:30, from /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:38: mmap.c:1113:50: error: ‘struct RMatch’ has no member named ‘rmatch’ 1113 | RMATCH(match)->END(0) - start); | ^~ /usr/include/ruby-3.3.0/ruby/internal/constant_p.h:33:55: note: in definition of macro ‘RBIMPL_CONSTANT_P’ 33 | # define RBIMPL_CONSTANT_P(expr) __builtin_constant_p(expr) | ^~~~ mmap.c:1112:26: note: in expansion of macro ‘rb_str_new’ 1112 | RMATCH(match)->str = rb_str_new(StringValuePtr(RMATCH(match)->str) + start, | ^~~~~~~~~~ In file included from /usr/include/ruby-3.3.0/ruby/intern.h:56, from /usr/include/ruby-3.3.0/ruby/ruby.h:194: mmap.c:1113:50: error: ‘struct RMatch’ has no member named ‘rmatch’ 1113 | RMATCH(match)->END(0) - start); | ^~ /usr/include/ruby-3.3.0/ruby/internal/intern/string.h:1502:28: note: in definition of macro ‘rb_str_new’ 1502 | rb_str_new) ((str), (len))) | ^~~ mmap.c:1114:5: warning: ‘RB_OBJ_TAINTED’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1114 | if (OBJ_TAINTED(match)) OBJ_TAINT(RMATCH(match)->str); | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ mmap.c:1114:5: warning: ‘RB_OBJ_TAINT’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1114 | if (OBJ_TAINTED(match)) OBJ_TAINT(RMATCH(match)->str); | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ mmap.c:1115:34: error: ‘struct RMatch’ has no member named ‘rmatch’ 1115 | for (i = 0; i < RMATCH(match)->rmatch->regs.num_regs && | ^~ mmap.c:1116:30: error: ‘struct RMatch’ has no member named ‘rmatch’ 1116 | RMATCH(match)->BEG(i) != -1; | ^~ mmap.c:1118:22: error: ‘struct RMatch’ has no member named ‘rmatch’ 1118 | RMATCH(match)->BEG(i) -= start; | ^~ mmap.c:1119:22: error: ‘struct RMatch’ has no member named ‘rmatch’ 1119 | RMATCH(match)->END(i) -= start; | ^~ mmap.c: In function ‘mm_sub_bang_int’: mmap.c:1125:14: warning: old-style function definition [-Wold-style-definition] 1125 | static VALUE mm_sub_bang_int(bang_st) mm_bang *bang_st; | ^~~~~~~~~~~~~~~ mmap.c:1141:9: warning: ‘RB_OBJ_TAINTED’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1141 | if (OBJ_TAINTED(repl)) tainted = 1; | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ mmap.c:1153:30: error: ‘struct RMatch’ has no member named ‘rmatch’ 1153 | regs = &RMATCH(match)->rmatch->regs; | ^~ mmap.c:1163:9: warning: ‘RB_OBJ_TAINTED’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1163 | if (OBJ_TAINTED(repl)) tainted = 1; | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ mmap.c:1164:29: error: ‘struct RMatch’ has no member named ‘rmatch’ 1164 | plen = RMATCH(match)->END(0) - RMATCH(match)->BEG(0); | ^~ mmap.c:1164:53: error: ‘struct RMatch’ has no member named ‘rmatch’ 1164 | plen = RMATCH(match)->END(0) - RMATCH(match)->BEG(0); | ^~ mmap.c:1174:61: error: ‘struct RMatch’ has no member named ‘rmatch’ 1174 | memmove(RSTRING_PTR(str) + start + RMATCH(match)->BEG(0) + | ^~ mmap.c:1176:61: error: ‘struct RMatch’ has no member named ‘rmatch’ 1176 | RSTRING_PTR(str) + start + RMATCH(match)->BEG(0) + plen, | ^~ mmap.c:1177:61: error: ‘struct RMatch’ has no member named ‘rmatch’ 1177 | RSTRING_LEN(str) - start - RMATCH(match)->BEG(0) - plen); | ^~ mmap.c:1179:56: error: ‘struct RMatch’ has no member named ‘rmatch’ 1179 | memcpy(RSTRING_PTR(str) + start + RMATCH(match)->BEG(0), | ^~ mmap.c:1182:9: warning: ‘RB_OBJ_TAINT’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1182 | if (tainted) OBJ_TAINT(obj); | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ mmap.c:1186:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1186 | rb_gc_force_recycle(str); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.3.0/ruby/internal/core/rarray.h:32, from /usr/include/ruby-3.3.0/ruby/internal/core.h:23, from /usr/include/ruby-3.3.0/ruby/ruby.h:29: /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_sub_bang’: mmap.c:1197:14: warning: old-style function definition [-Wold-style-definition] 1197 | static VALUE mm_sub_bang(argc, argv, obj) int argc; | ^~~~~~~~~~~ mmap.c: In function ‘mm_gsub_bang_int’: mmap.c:1218:14: warning: old-style function definition [-Wold-style-definition] 1218 | static VALUE mm_gsub_bang_int(bang_st) mm_bang *bang_st; | ^~~~~~~~~~~~~~~~ mmap.c:1235:9: warning: ‘RB_OBJ_TAINTED’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1235 | if (OBJ_TAINTED(repl)) tainted = 1; | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ mmap.c:1246:9: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1246 | rb_gc_force_recycle(str); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c:1252:30: error: ‘struct RMatch’ has no member named ‘rmatch’ 1252 | regs = &RMATCH(match)->rmatch->regs; | ^~ mmap.c:1262:9: warning: ‘RB_OBJ_TAINTED’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1262 | if (OBJ_TAINTED(repl)) tainted = 1; | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ mmap.c:1263:29: error: ‘struct RMatch’ has no member named ‘rmatch’ 1263 | plen = RMATCH(match)->END(0) - RMATCH(match)->BEG(0); | ^~ mmap.c:1263:53: error: ‘struct RMatch’ has no member named ‘rmatch’ 1263 | plen = RMATCH(match)->END(0) - RMATCH(match)->BEG(0); | ^~ mmap.c:1272:61: error: ‘struct RMatch’ has no member named ‘rmatch’ 1272 | memmove(RSTRING_PTR(str) + start + RMATCH(match)->BEG(0) + | ^~ mmap.c:1274:61: error: ‘struct RMatch’ has no member named ‘rmatch’ 1274 | RSTRING_PTR(str) + start + RMATCH(match)->BEG(0) + plen, | ^~ mmap.c:1275:61: error: ‘struct RMatch’ has no member named ‘rmatch’ 1275 | RSTRING_LEN(str) - start - RMATCH(match)->BEG(0) - plen); | ^~ mmap.c:1277:56: error: ‘struct RMatch’ has no member named ‘rmatch’ 1277 | memcpy(RSTRING_PTR(str) + start + RMATCH(match)->BEG(0), | ^~ mmap.c:1279:30: error: ‘struct ’ has no member named ‘len’ 1279 | RSTRING(str)->as.heap.len += RSTRING_LEN(val) - plen; | ^ mmap.c:1281:26: error: ‘struct RMatch’ has no member named ‘rmatch’ 1281 | if (RMATCH(match)->BEG(0) == RMATCH(match)->END(0)) { | ^~ mmap.c:1281:51: error: ‘struct RMatch’ has no member named ‘rmatch’ 1281 | if (RMATCH(match)->BEG(0) == RMATCH(match)->END(0)) { | ^~ mmap.c:1282:43: error: ‘struct RMatch’ has no member named ‘rmatch’ 1282 | offset = start + RMATCH(match)->END(0) + | ^~ mmap.c:1287:43: error: ‘struct RMatch’ has no member named ‘rmatch’ 1287 | offset = start + RMATCH(match)->END(0) + RSTRING_LEN(val) - plen; | ^~ mmap.c:1293:5: warning: ‘RB_OBJ_TAINT’ is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1293 | if (tainted) OBJ_TAINT(obj); | ^~ /usr/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ mmap.c:1294:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1294 | rb_gc_force_recycle(str); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_gsub_bang’: mmap.c:1305:14: warning: old-style function definition [-Wold-style-definition] 1305 | static VALUE mm_gsub_bang(argc, argv, obj) int argc; | ^~~~~~~~~~~~ mmap.c: In function ‘mm_subpat_set’: mmap.c:1330:13: warning: old-style function definition [-Wold-style-definition] 1330 | static void mm_subpat_set(obj, re, offset, val) VALUE obj, re; | ^~~~~~~~~~~~~ mmap.c:1343:32: error: ‘struct RMatch’ has no member named ‘rmatch’ 1343 | if (offset >= RMATCH(match)->rmatch->regs.num_regs) { | ^~ mmap.c:1347:26: error: ‘struct RMatch’ has no member named ‘rmatch’ 1347 | start = RMATCH(match)->BEG(offset); | ^~ mmap.c:1351:24: error: ‘struct RMatch’ has no member named ‘rmatch’ 1351 | end = RMATCH(match)->END(offset); | ^~ mmap.c: In function ‘mm_aset’: mmap.c:1359:14: warning: old-style function definition [-Wold-style-definition] 1359 | static VALUE mm_aset(str, indx, val) VALUE str; | ^~~~~~~ mmap.c: In function ‘mm_aset_m’: mmap.c:1442:14: warning: old-style function definition [-Wold-style-definition] 1442 | static VALUE mm_aset_m(argc, argv, str) int argc; | ^~~~~~~~~ mmap.c: In function ‘mm_insert’: mmap.c:1477:14: warning: old-style function definition [-Wold-style-definition] 1477 | static VALUE mm_insert(str, idx, str2) VALUE str, idx, str2; | ^~~~~~~~~ mmap.c: In function ‘mm_slice_bang’: mmap.c:1501:14: warning: old-style function definition [-Wold-style-definition] 1501 | static VALUE mm_slice_bang(argc, argv, str) int argc; | ^~~~~~~~~~~~~ mmap.c: In function ‘mm_cat’: mmap.c:1523:14: warning: old-style function definition [-Wold-style-definition] 1523 | static VALUE mm_cat(str, ptr, len) VALUE str; | ^~~~~~ mmap.c: In function ‘mm_append’: mmap.c:1551:14: warning: old-style function definition [-Wold-style-definition] 1551 | static VALUE mm_append(str1, str2) VALUE str1, str2; | ^~~~~~~~~ mmap.c: In function ‘mm_concat’: mmap.c:1566:14: warning: old-style function definition [-Wold-style-definition] 1566 | static VALUE mm_concat(str1, str2) VALUE str1, str2; | ^~~~~~~~~ mmap.c: In function ‘mm_lstrip_bang’: mmap.c:1624:14: warning: old-style function definition [-Wold-style-definition] 1624 | static VALUE mm_lstrip_bang(str) VALUE str; | ^~~~~~~~~~~~~~ mmap.c: In function ‘mm_rstrip_bang’: mmap.c:1655:14: warning: old-style function definition [-Wold-style-definition] 1655 | static VALUE mm_rstrip_bang(str) VALUE str; | ^~~~~~~~~~~~~~ mmap.c: In function ‘mm_strip_bang’: mmap.c:1681:14: warning: old-style function definition [-Wold-style-definition] 1681 | static VALUE mm_strip_bang(str) VALUE str; | ^~~~~~~~~~~~~ mmap.c: In function ‘mm_cmp’: mmap.c:1708:14: warning: old-style function definition [-Wold-style-definition] 1708 | static VALUE mm_cmp(a, b) VALUE a, b; | ^~~~~~ mmap.c:1716:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1716 | rb_gc_force_recycle(a); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c:1717:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1717 | if (recycle) rb_gc_force_recycle(b); | ^~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_casecmp’: mmap.c:1728:14: warning: old-style function definition [-Wold-style-definition] 1728 | static VALUE mm_casecmp(a, b) VALUE a, b; | ^~~~~~~~~~ mmap.c:1736:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1736 | rb_gc_force_recycle(a); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c:1737:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1737 | if (recycle) rb_gc_force_recycle(b); | ^~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_equal’: mmap.c:1751:14: warning: old-style function definition [-Wold-style-definition] 1751 | static VALUE mm_equal(a, b) VALUE a, b; | ^~~~~~~~ mmap.c:1766:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1766 | rb_gc_force_recycle(a); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c:1767:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1767 | rb_gc_force_recycle(b); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_eql’: mmap.c:1776:14: warning: old-style function definition [-Wold-style-definition] 1776 | static VALUE mm_eql(a, b) VALUE a, b; | ^~~~~~ mmap.c:1791:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1791 | rb_gc_force_recycle(a); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c:1792:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1792 | rb_gc_force_recycle(b); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_hash’: mmap.c:1801:14: warning: old-style function definition [-Wold-style-definition] 1801 | static VALUE mm_hash(a) VALUE a; | ^~~~~~~ mmap.c:1808:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1808 | rb_gc_force_recycle(b); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_size’: mmap.c:1818:14: warning: old-style function definition [-Wold-style-definition] 1818 | static VALUE mm_size(a) VALUE a; | ^~~~~~~ mmap.c: In function ‘mm_empty’: mmap.c:1831:14: warning: old-style function definition [-Wold-style-definition] 1831 | static VALUE mm_empty(a) VALUE a; | ^~~~~~~~ mmap.c: In function ‘mm_protect_bang’: mmap.c:1840:14: warning: old-style function definition [-Wold-style-definition] 1840 | static VALUE mm_protect_bang(t) VALUE *t; | ^~~~~~~~~~~~~~~ mmap.c: In function ‘mm_recycle’: mmap.c:1843:14: warning: old-style function definition [-Wold-style-definition] 1843 | static VALUE mm_recycle(str) VALUE str; | ^~~~~~~~~~ mmap.c:1845:5: warning: ‘rb_gc_force_recycle’ is deprecated: this is now a no-op function [-Wdeprecated-declarations] 1845 | rb_gc_force_recycle(str); | ^~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/gc.h:226:6: note: declared here 226 | void rb_gc_force_recycle(VALUE obj); | ^~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_i_bang’: mmap.c:1849:14: warning: old-style function definition [-Wold-style-definition] 1849 | static VALUE mm_i_bang(bang_st) mm_bang *bang_st; | ^~~~~~~~~ mmap.c: In function ‘mm_match_m’: mmap.c:1905:14: warning: old-style function definition [-Wold-style-definition] 1905 | static VALUE mm_match_m(a, b) VALUE a, b; | ^~~~~~~~~~ mmap.c: In function ‘mm_upcase_bang’: mmap.c:1915:14: warning: old-style function definition [-Wold-style-definition] 1915 | static VALUE mm_upcase_bang(a) VALUE a; | ^~~~~~~~~~~~~~ mmap.c: In function ‘mm_downcase_bang’: mmap.c:1923:14: warning: old-style function definition [-Wold-style-definition] 1923 | static VALUE mm_downcase_bang(a) VALUE a; | ^~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_capitalize_bang’: mmap.c:1931:14: warning: old-style function definition [-Wold-style-definition] 1931 | static VALUE mm_capitalize_bang(a) VALUE a; | ^~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_swapcase_bang’: mmap.c:1939:14: warning: old-style function definition [-Wold-style-definition] 1939 | static VALUE mm_swapcase_bang(a) VALUE a; | ^~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_reverse_bang’: mmap.c:1947:14: warning: old-style function definition [-Wold-style-definition] 1947 | static VALUE mm_reverse_bang(a) VALUE a; | ^~~~~~~~~~~~~~~ mmap.c: In function ‘mm_chop_bang’: mmap.c:1955:14: warning: old-style function definition [-Wold-style-definition] 1955 | static VALUE mm_chop_bang(a) VALUE a; | ^~~~~~~~~~~~ mmap.c: In function ‘mm_chomp_bang’: mmap.c:1963:14: warning: old-style function definition [-Wold-style-definition] 1963 | static VALUE mm_chomp_bang(argc, argv, obj) int argc; | ^~~~~~~~~~~~~ mmap.c: In function ‘mm_delete_bang’: mmap.c:1975:14: warning: old-style function definition [-Wold-style-definition] 1975 | static VALUE mm_delete_bang(argc, argv, obj) int argc; | ^~~~~~~~~~~~~~ mmap.c: In function ‘mm_squeeze_bang’: mmap.c:1987:14: warning: old-style function definition [-Wold-style-definition] 1987 | static VALUE mm_squeeze_bang(argc, argv, obj) int argc; | ^~~~~~~~~~~~~~~ mmap.c: In function ‘mm_tr_bang’: mmap.c:1999:14: warning: old-style function definition [-Wold-style-definition] 1999 | static VALUE mm_tr_bang(obj, a, b) VALUE obj, a, b; | ^~~~~~~~~~ mmap.c: In function ‘mm_tr_s_bang’: mmap.c:2013:14: warning: old-style function definition [-Wold-style-definition] 2013 | static VALUE mm_tr_s_bang(obj, a, b) VALUE obj, a, b; | ^~~~~~~~~~~~ mmap.c: In function ‘mm_crypt’: mmap.c:2026:14: warning: old-style function definition [-Wold-style-definition] 2026 | static VALUE mm_crypt(a, b) VALUE a, b; | ^~~~~~~~ mmap.c: In function ‘mm_include’: mmap.c:2034:14: warning: old-style function definition [-Wold-style-definition] 2034 | static VALUE mm_include(a, b) VALUE a, b; | ^~~~~~~~~~ mmap.c: In function ‘mm_rindex’: mmap.c:2051:14: warning: old-style function definition [-Wold-style-definition] 2051 | static VALUE mm_rindex(argc, argv, obj) int argc; | ^~~~~~~~~ mmap.c: In function ‘mm_sum’: mmap.c:2084:14: warning: old-style function definition [-Wold-style-definition] 2084 | static VALUE mm_sum(argc, argv, obj) int argc; | ^~~~~~ mmap.c: In function ‘mm_split’: mmap.c:2093:14: warning: old-style function definition [-Wold-style-definition] 2093 | static VALUE mm_split(argc, argv, obj) int argc; | ^~~~~~~~ mmap.c: In function ‘mm_count’: mmap.c:2102:14: warning: old-style function definition [-Wold-style-definition] 2102 | static VALUE mm_count(argc, argv, obj) int argc; | ^~~~~~~~ mmap.c: In function ‘mm_internal_each’: mmap.c:2106:14: warning: old-style function definition [-Wold-style-definition] 2106 | static VALUE mm_internal_each(tmp) VALUE *tmp; | ^~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_scan’: mmap.c:2114:14: warning: old-style function definition [-Wold-style-definition] 2114 | static VALUE mm_scan(obj, a) VALUE obj, a; | ^~~~~~~ mmap.c:2125:5: warning: ‘rb_iterate’ is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2125 | rb_iterate(mm_internal_each, (VALUE)tmp, rb_yield, 0); | ^~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ mmap.c:2125:46: error: passing argument 3 of ‘rb_iterate’ from incompatible pointer type [-Wincompatible-pointer-types] 2125 | rb_iterate(mm_internal_each, (VALUE)tmp, rb_yield, 0); | ^~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:75: note: expected ‘rb_block_call_func_t’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} ERROR: Error installing /tmp/d20251224-64-85ahmr/mmap2-2.2.9.gem: ERROR: Failed to build gem native extension. current directory: /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap /usr/bin/ruby3.3 -I/usr/lib/ruby/vendor_ruby extconf.rb current directory: /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-mmap2-2.2.9\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-mmap2-2.2.9\=. DESTDIR\= sitearchdir\=./.gem.20251224-71-xhi6kh sitelibdir\=./.gem.20251224-71-xhi6kh clean current directory: /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-mmap2-2.2.9\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-mmap2-2.2.9\=. DESTDIR\= sitearchdir\=./.gem.20251224-71-xhi6kh sitelibdir\=./.gem.20251224-71-xhi6kh Building has failed. See above output for more information on the failure. make failed, exit code 2 Gem files will remain installed in /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9 for inspection. Results logged to /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/extensions/x86_64-linux-gnu/3.3.0/mmap2-2.2.9/gem_make.out 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:136:7: note: ‘rb_yield’ declared here 136 | VALUE rb_yield(VALUE val); | ^~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:88:29: note: ‘rb_block_call_func_t’ declared here 88 | typedef rb_block_call_func *rb_block_call_func_t; | ^~~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_each_line’: mmap.c:2138:14: warning: old-style function definition [-Wold-style-definition] 2138 | static VALUE mm_each_line(argc, argv, obj) int argc; | ^~~~~~~~~~~~ mmap.c:2147:5: warning: ‘rb_iterate’ is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2147 | rb_iterate(mm_internal_each, (VALUE)tmp, rb_yield, 0); | ^~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ mmap.c:2147:46: error: passing argument 3 of ‘rb_iterate’ from incompatible pointer type [-Wincompatible-pointer-types] 2147 | rb_iterate(mm_internal_each, (VALUE)tmp, rb_yield, 0); | ^~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:75: note: expected ‘rb_block_call_func_t’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:136:7: note: ‘rb_yield’ declared here 136 | VALUE rb_yield(VALUE val); | ^~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:88:29: note: ‘rb_block_call_func_t’ declared here 88 | typedef rb_block_call_func *rb_block_call_func_t; | ^~~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_each_byte’: mmap.c:2156:14: warning: old-style function definition [-Wold-style-definition] 2156 | static VALUE mm_each_byte(argc, argv, obj) int argc; | ^~~~~~~~~~~~ mmap.c:2165:5: warning: ‘rb_iterate’ is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2165 | rb_iterate(mm_internal_each, (VALUE)tmp, rb_yield, 0); | ^~~~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ mmap.c:2165:46: error: passing argument 3 of ‘rb_iterate’ from incompatible pointer type [-Wincompatible-pointer-types] 2165 | rb_iterate(mm_internal_each, (VALUE)tmp, rb_yield, 0); | ^~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} /usr/include/ruby-3.3.0/ruby/internal/iterator.h:283:75: note: expected ‘rb_block_call_func_t’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:136:7: note: ‘rb_yield’ declared here 136 | VALUE rb_yield(VALUE val); | ^~~~~~~~ /usr/include/ruby-3.3.0/ruby/internal/iterator.h:88:29: note: ‘rb_block_call_func_t’ declared here 88 | typedef rb_block_call_func *rb_block_call_func_t; | ^~~~~~~~~~~~~~~~~~~~ mmap.c: In function ‘mm_mlockall’: mmap.c:2179:14: warning: old-style function definition [-Wold-style-definition] 2179 | static VALUE mm_mlockall(obj, flag) VALUE obj, flag; | ^~~~~~~~~~~ mmap.c: In function ‘mm_munlockall’: mmap.c:2195:14: warning: old-style function definition [-Wold-style-definition] 2195 | static VALUE mm_munlockall(obj) VALUE obj; | ^~~~~~~~~~~~~ mmap.c: In function ‘mm_mlock’: mmap.c:2211:14: warning: old-style function definition [-Wold-style-definition] 2211 | static VALUE mm_mlock(obj) VALUE obj; | ^~~~~~~~ mmap.c: In function ‘mm_munlock’: mmap.c:2237:14: warning: old-style function definition [-Wold-style-definition] 2237 | static VALUE mm_munlock(obj) VALUE obj; | ^~~~~~~~~~ make[1]: *** [Makefile:248: mmap.o] Error 1 make[1]: Leaving directory '/build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/mmap2-2.2.9/ext/mmap' /usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-mmap2/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 /tmp/d20251224-64-85ahmr/mmap2-2.2.9.gem (Gem2Deb::CommandFailed) from /usr/lib/ruby/vendor_ruby/gem2deb/gem_installer.rb:215:in `block in run_gem' from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild' from /usr/lib/ruby/vendor_ruby/gem2deb/gem_installer.rb:214:in `run_gem' from /usr/lib/ruby/vendor_ruby/gem2deb/gem_installer.rb:123:in `block in install_files_and_build_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/gem_installer.rb:69:in `each' from /usr/lib/ruby/vendor_ruby/gem2deb/gem_installer.rb:69:in `install_files_and_build_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:28:in `build' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:54:in `block in install' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:52:in `each' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:52:in `install' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install' from /usr/bin/dh_ruby:89:in `
' dh_auto_install: error: dh_ruby --install /build/reproducible-path/ruby-mmap2-2.2.9/debian/ruby-mmap2 returned exit code 1 make: *** [debian/rules:9: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-12-24T16:57:39Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup Wed, 24 Dec 2025 16:57:39 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died with exit 2) +------------------------------------------------------------------------------+ | Summary Wed, 24 Dec 2025 16:57:40 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 340 Build-Time: 3 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 8 Job: /home/admin/mass-rebuild/builds/3/ruby-mmap2/ruby-mmap2_2.2.9-1+rebuild1766595426.dsc Machine Architecture: amd64 Package: ruby-mmap2 Package-Time: 32 Source-Version: 2.2.9-1+rebuild1766595426 Space: 340 Status: attempted Version: 2.2.9-1+rebuild1766595426 -------------------------------------------------------------------------------- Finished at 2025-12-24T16:57:39Z Build needed 00:00:32, 340k disk space