https://launchpad.net/~purplei2p/+archive/ubuntu/i2pd-git/+build/28149980 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-036 5.4.0-176-generic #196-Ubuntu SMP Fri Mar 22 16:46:20 UTC 2024 aarch64 Buildd toolchain package versions: launchpad-buildd_236~650~ubuntu20.04.1 python3-lpbuildd_236~650~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 30 Apr 02:21:02 ntpdate[14736]: adjust time server 10.211.37.1 offset -0.001382 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=mantic --arch=armhf PACKAGEBUILD-28149980 --image-type chroot /home/buildd/filecache-default/fdc379fcd31139a537cb151593bbc413f429ea31 Creating target for build PACKAGEBUILD-28149980 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=mantic --arch=armhf PACKAGEBUILD-28149980 Starting target for build PACKAGEBUILD-28149980 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=mantic --arch=armhf PACKAGEBUILD-28149980 'deb http://ppa.launchpadcontent.net/purplei2p/i2pd-git/ubuntu mantic main' 'deb http://ftpmaster.internal/ubuntu mantic main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu mantic-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu mantic-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-28149980 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=mantic --arch=armhf PACKAGEBUILD-28149980 Adding trusted keys to build-PACKAGEBUILD-28149980 pub rsa4096/625964081B0340BA 2016-12-14 [SC] Key fingerprint = A059 2679 C898 31BB C7E5 D822 6259 6408 1B03 40BA uid Launchpad PPA for purplei2p RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=mantic --arch=armhf PACKAGEBUILD-28149980 Updating target for build PACKAGEBUILD-28149980 Get:1 http://ftpmaster.internal/ubuntu mantic InRelease [256 kB] Get:2 http://ppa.launchpadcontent.net/purplei2p/i2pd-git/ubuntu mantic InRelease [24.3 kB] Get:3 http://ppa.launchpadcontent.net/purplei2p/i2pd-git/ubuntu mantic/main armhf Packages [620 B] Get:4 http://ppa.launchpadcontent.net/purplei2p/i2pd-git/ubuntu mantic/main Translation-en [376 B] Get:5 http://ftpmaster.internal/ubuntu mantic-security InRelease [109 kB] Get:6 http://ftpmaster.internal/ubuntu mantic-updates InRelease [109 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/main armhf Packages [1334 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main Translation-en [517 kB] Get:9 http://ftpmaster.internal/ubuntu mantic/restricted armhf Packages [7912 B] Get:10 http://ftpmaster.internal/ubuntu mantic/restricted Translation-en [22.6 kB] Get:11 http://ftpmaster.internal/ubuntu mantic/universe armhf Packages [14.2 MB] Get:12 http://ftpmaster.internal/ubuntu mantic/universe Translation-en [5951 kB] Get:13 http://ftpmaster.internal/ubuntu mantic/multiverse armhf Packages [169 kB] Get:14 http://ftpmaster.internal/ubuntu mantic/multiverse Translation-en [113 kB] Get:15 http://ftpmaster.internal/ubuntu mantic-security/main armhf Packages [237 kB] Get:16 http://ftpmaster.internal/ubuntu mantic-security/main Translation-en [89.4 kB] Get:17 http://ftpmaster.internal/ubuntu mantic-security/restricted armhf Packages [5248 B] Get:18 http://ftpmaster.internal/ubuntu mantic-security/restricted Translation-en [60.3 kB] Get:19 http://ftpmaster.internal/ubuntu mantic-security/universe armhf Packages [256 kB] Get:20 http://ftpmaster.internal/ubuntu mantic-security/universe Translation-en [114 kB] Get:21 http://ftpmaster.internal/ubuntu mantic-security/multiverse armhf Packages [1684 B] Get:22 http://ftpmaster.internal/ubuntu mantic-security/multiverse Translation-en [1732 B] Get:23 http://ftpmaster.internal/ubuntu mantic-updates/main armhf Packages [287 kB] Get:24 http://ftpmaster.internal/ubuntu mantic-updates/main Translation-en [108 kB] Get:25 http://ftpmaster.internal/ubuntu mantic-updates/restricted armhf Packages [5608 B] Get:26 http://ftpmaster.internal/ubuntu mantic-updates/restricted Translation-en [62.7 kB] Get:27 http://ftpmaster.internal/ubuntu mantic-updates/universe armhf Packages [303 kB] Get:28 http://ftpmaster.internal/ubuntu mantic-updates/universe Translation-en [136 kB] Get:29 http://ftpmaster.internal/ubuntu mantic-updates/multiverse armhf Packages [2336 B] Get:30 http://ftpmaster.internal/ubuntu mantic-updates/multiverse Translation-en [2824 B] Fetched 24.5 MB in 9s (2634 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: apt apt-utils base-files bsdextrautils bsdutils coreutils dpkg dpkg-dev libapt-pkg6.0 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libdpkg-perl libfdisk1 libgcrypt20 libgnutls30 libmount1 libpam-modules libpam-modules-bin libpam-runtime libpam0g libperl5.36 libproc2-0 libsmartcols1 libsqlite3-0 libssl3 libsystemd-shared libsystemd0 libudev1 libuuid1 linux-libc-dev login mount openssl passwd perl perl-base perl-modules-5.36 procps systemd systemd-dev systemd-sysv tar tzdata util-linux uuid-runtime 48 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 36.9 MB of archives. After this operation, 4792 kB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu mantic-security/main armhf libc6-dev armhf 2.38-1ubuntu6.2 [1346 kB] Get:2 http://ftpmaster.internal/ubuntu mantic-security/main armhf libc-dev-bin armhf 2.38-1ubuntu6.2 [18.9 kB] Get:3 http://ftpmaster.internal/ubuntu mantic-security/main armhf linux-libc-dev armhf 6.5.0-28.29 [1618 kB] Get:4 http://ftpmaster.internal/ubuntu mantic-security/main armhf libc6 armhf 2.38-1ubuntu6.2 [2817 kB] Get:5 http://ftpmaster.internal/ubuntu mantic-updates/main armhf base-files armhf 13ubuntu2.1 [73.5 kB] Get:6 http://ftpmaster.internal/ubuntu mantic-security/main armhf bsdutils armhf 1:2.39.1-4ubuntu2.2 [98.9 kB] Get:7 http://ftpmaster.internal/ubuntu mantic-updates/main armhf coreutils armhf 9.1-1ubuntu2.23.10.1 [1288 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main armhf libgcrypt20 armhf 1.10.2-3ubuntu1 [455 kB] Get:9 http://ftpmaster.internal/ubuntu mantic-security/main armhf libblkid1 armhf 2.39.1-4ubuntu2.2 [158 kB] Get:10 http://ftpmaster.internal/ubuntu mantic-security/main armhf libmount1 armhf 2.39.1-4ubuntu2.2 [171 kB] Get:11 http://ftpmaster.internal/ubuntu mantic-security/main armhf libpam0g armhf 1.5.2-6ubuntu1.1 [60.8 kB] Get:12 http://ftpmaster.internal/ubuntu mantic-security/main armhf libssl3 armhf 3.0.10-1ubuntu2.3 [1575 kB] Get:13 http://ftpmaster.internal/ubuntu mantic-updates/main armhf systemd-sysv armhf 253.5-1ubuntu6.1 [11.5 kB] Get:14 http://ftpmaster.internal/ubuntu mantic-updates/main armhf systemd-dev all 253.5-1ubuntu6.1 [79.5 kB] Get:15 http://ftpmaster.internal/ubuntu mantic-updates/main armhf systemd armhf 253.5-1ubuntu6.1 [3043 kB] Get:16 http://ftpmaster.internal/ubuntu mantic-updates/main armhf libsystemd-shared armhf 253.5-1ubuntu6.1 [1782 kB] Get:17 http://ftpmaster.internal/ubuntu mantic-security/main armhf libuuid1 armhf 2.39.1-4ubuntu2.2 [32.9 kB] Get:18 http://ftpmaster.internal/ubuntu mantic-security/main armhf libfdisk1 armhf 2.39.1-4ubuntu2.2 [194 kB] Get:19 http://ftpmaster.internal/ubuntu mantic-security/main armhf mount armhf 2.39.1-4ubuntu2.2 [132 kB] Get:20 http://ftpmaster.internal/ubuntu mantic-updates/main armhf libsystemd0 armhf 253.5-1ubuntu6.1 [380 kB] Get:21 http://ftpmaster.internal/ubuntu mantic-updates/main armhf libudev1 armhf 253.5-1ubuntu6.1 [152 kB] Get:22 http://ftpmaster.internal/ubuntu mantic-updates/main armhf libapt-pkg6.0 armhf 2.7.3ubuntu0.1 [961 kB] Get:23 http://ftpmaster.internal/ubuntu mantic-security/main armhf tar armhf 1.34+dfsg-1.2ubuntu1.1 [269 kB] Get:24 http://ftpmaster.internal/ubuntu mantic-updates/main armhf dpkg armhf 1.22.0ubuntu1.1 [1350 kB] Get:25 http://ftpmaster.internal/ubuntu mantic-security/main armhf login armhf 1:4.13+dfsg1-1ubuntu1.1 [200 kB] Get:26 http://ftpmaster.internal/ubuntu mantic-security/main armhf libperl5.36 armhf 5.36.0-9ubuntu1.1 [4020 kB] Get:27 http://ftpmaster.internal/ubuntu mantic-security/main armhf perl armhf 5.36.0-9ubuntu1.1 [235 kB] Get:28 http://ftpmaster.internal/ubuntu mantic-security/main armhf perl-base armhf 5.36.0-9ubuntu1.1 [1617 kB] Get:29 http://ftpmaster.internal/ubuntu mantic-security/main armhf perl-modules-5.36 all 5.36.0-9ubuntu1.1 [2984 kB] Get:30 http://ftpmaster.internal/ubuntu mantic-security/main armhf util-linux armhf 2.39.1-4ubuntu2.2 [1206 kB] Get:31 http://ftpmaster.internal/ubuntu mantic-security/main armhf libc-bin armhf 2.38-1ubuntu6.2 [533 kB] Get:32 http://ftpmaster.internal/ubuntu mantic-updates/main armhf apt armhf 2.7.3ubuntu0.1 [1361 kB] Get:33 http://ftpmaster.internal/ubuntu mantic-updates/main armhf apt-utils armhf 2.7.3ubuntu0.1 [212 kB] Get:34 http://ftpmaster.internal/ubuntu mantic-security/main armhf libgnutls30 armhf 3.8.1-4ubuntu1.3 [943 kB] Get:35 http://ftpmaster.internal/ubuntu mantic-security/main armhf libpam-modules-bin armhf 1.5.2-6ubuntu1.1 [43.5 kB] Get:36 http://ftpmaster.internal/ubuntu mantic-security/main armhf libpam-modules armhf 1.5.2-6ubuntu1.1 [265 kB] Get:37 http://ftpmaster.internal/ubuntu mantic-security/main armhf libsmartcols1 armhf 2.39.1-4ubuntu2.2 [114 kB] Get:38 http://ftpmaster.internal/ubuntu mantic-security/main armhf uuid-runtime armhf 2.39.1-4ubuntu2.2 [40.3 kB] Get:39 http://ftpmaster.internal/ubuntu mantic-security/main armhf libpam-runtime all 1.5.2-6ubuntu1.1 [41.5 kB] Get:40 http://ftpmaster.internal/ubuntu mantic-security/main armhf passwd armhf 1:4.13+dfsg1-1ubuntu1.1 [817 kB] Get:41 http://ftpmaster.internal/ubuntu mantic-security/main armhf libproc2-0 armhf 2:4.0.3-1ubuntu1.23.10.1 [49.2 kB] Get:42 http://ftpmaster.internal/ubuntu mantic-security/main armhf procps armhf 2:4.0.3-1ubuntu1.23.10.1 [598 kB] Get:43 http://ftpmaster.internal/ubuntu mantic-security/main armhf libsqlite3-0 armhf 3.42.0-1ubuntu0.1 [578 kB] Get:44 http://ftpmaster.internal/ubuntu mantic-security/main armhf openssl armhf 3.0.10-1ubuntu2.3 [1159 kB] Get:45 http://ftpmaster.internal/ubuntu mantic-security/main armhf tzdata all 2024a-0ubuntu0.23.10 [272 kB] Get:46 http://ftpmaster.internal/ubuntu mantic-security/main armhf bsdextrautils armhf 2.39.1-4ubuntu2.2 [77.5 kB] Get:47 http://ftpmaster.internal/ubuntu mantic-updates/main armhf dpkg-dev all 1.22.0ubuntu1.1 [1137 kB] Get:48 http://ftpmaster.internal/ubuntu mantic-updates/main armhf libdpkg-perl all 1.22.0ubuntu1.1 [285 kB] Preconfiguring packages ... Fetched 36.9 MB in 3s (11.5 MB/s) (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.38-1ubuntu6.2_armhf.deb ... Unpacking libc6-dev:armhf (2.38-1ubuntu6.2) over (2.38-1ubuntu4) ... Preparing to unpack .../libc-dev-bin_2.38-1ubuntu6.2_armhf.deb ... Unpacking libc-dev-bin (2.38-1ubuntu6.2) over (2.38-1ubuntu4) ... Preparing to unpack .../linux-libc-dev_6.5.0-28.29_armhf.deb ... Unpacking linux-libc-dev:armhf (6.5.0-28.29) over (6.5.0-5.5) ... Preparing to unpack .../libc6_2.38-1ubuntu6.2_armhf.deb ... Unpacking libc6:armhf (2.38-1ubuntu6.2) over (2.38-1ubuntu4) ... Setting up libc6:armhf (2.38-1ubuntu6.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu2.1_armhf.deb ... Unpacking base-files (13ubuntu2.1) over (13ubuntu1) ... Setting up base-files (13ubuntu2.1) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/10-help-text ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.39.1-4ubuntu2.2_armhf.deb ... Unpacking bsdutils (1:2.39.1-4ubuntu2.2) over (1:2.39.1-4ubuntu1) ... Setting up bsdutils (1:2.39.1-4ubuntu2.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../coreutils_9.1-1ubuntu2.23.10.1_armhf.deb ... Unpacking coreutils (9.1-1ubuntu2.23.10.1) over (9.1-1ubuntu2) ... Setting up coreutils (9.1-1ubuntu2.23.10.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.2-3ubuntu1_armhf.deb ... Unpacking libgcrypt20:armhf (1.10.2-3ubuntu1) over (1.10.2-2ubuntu1) ... Setting up libgcrypt20:armhf (1.10.2-3ubuntu1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libblkid1_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking libblkid1:armhf (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Setting up libblkid1:armhf (2.39.1-4ubuntu2.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libmount1_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking libmount1:armhf (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Setting up libmount1:armhf (2.39.1-4ubuntu2.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.2-6ubuntu1.1_armhf.deb ... Unpacking libpam0g:armhf (1.5.2-6ubuntu1.1) over (1.5.2-6ubuntu1) ... Setting up libpam0g:armhf (1.5.2-6ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.10-1ubuntu2.3_armhf.deb ... Unpacking libssl3:armhf (3.0.10-1ubuntu2.3) over (3.0.10-1ubuntu2) ... Preparing to unpack .../systemd-sysv_253.5-1ubuntu6.1_armhf.deb ... Unpacking systemd-sysv (253.5-1ubuntu6.1) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-dev_253.5-1ubuntu6.1_all.deb ... Unpacking systemd-dev (253.5-1ubuntu6.1) over (253.5-1ubuntu6) ... Setting up libssl3:armhf (3.0.10-1ubuntu2.3) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../systemd_253.5-1ubuntu6.1_armhf.deb ... Unpacking systemd (253.5-1ubuntu6.1) over (253.5-1ubuntu6) ... Preparing to unpack .../libsystemd-shared_253.5-1ubuntu6.1_armhf.deb ... Unpacking libsystemd-shared:armhf (253.5-1ubuntu6.1) over (253.5-1ubuntu6) ... Preparing to unpack .../libuuid1_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking libuuid1:armhf (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Setting up libuuid1:armhf (2.39.1-4ubuntu2.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking libfdisk1:armhf (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Preparing to unpack .../mount_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking mount (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Preparing to unpack .../libsystemd0_253.5-1ubuntu6.1_armhf.deb ... Unpacking libsystemd0:armhf (253.5-1ubuntu6.1) over (253.5-1ubuntu6) ... Setting up libsystemd0:armhf (253.5-1ubuntu6.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libudev1_253.5-1ubuntu6.1_armhf.deb ... Unpacking libudev1:armhf (253.5-1ubuntu6.1) over (253.5-1ubuntu6) ... Setting up libudev1:armhf (253.5-1ubuntu6.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.7.3ubuntu0.1_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.7.3ubuntu0.1) over (2.7.3) ... Setting up libapt-pkg6.0:armhf (2.7.3ubuntu0.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1.2ubuntu1.1_armhf.deb ... Unpacking tar (1.34+dfsg-1.2ubuntu1.1) over (1.34+dfsg-1.2ubuntu1) ... Setting up tar (1.34+dfsg-1.2ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.0ubuntu1.1_armhf.deb ... Unpacking dpkg (1.22.0ubuntu1.1) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.0ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-1ubuntu1.1_armhf.deb ... Unpacking login (1:4.13+dfsg1-1ubuntu1.1) over (1:4.13+dfsg1-1ubuntu1) ... Setting up login (1:4.13+dfsg1-1ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libperl5.36_5.36.0-9ubuntu1.1_armhf.deb ... Unpacking libperl5.36:armhf (5.36.0-9ubuntu1.1) over (5.36.0-9ubuntu1) ... Preparing to unpack .../perl_5.36.0-9ubuntu1.1_armhf.deb ... Unpacking perl (5.36.0-9ubuntu1.1) over (5.36.0-9ubuntu1) ... Preparing to unpack .../perl-base_5.36.0-9ubuntu1.1_armhf.deb ... Unpacking perl-base (5.36.0-9ubuntu1.1) over (5.36.0-9ubuntu1) ... Setting up perl-base (5.36.0-9ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../perl-modules-5.36_5.36.0-9ubuntu1.1_all.deb ... Unpacking perl-modules-5.36 (5.36.0-9ubuntu1.1) over (5.36.0-9ubuntu1) ... Preparing to unpack .../util-linux_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking util-linux (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Setting up util-linux (2.39.1-4ubuntu2.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libc-bin_2.38-1ubuntu6.2_armhf.deb ... Unpacking libc-bin (2.38-1ubuntu6.2) over (2.38-1ubuntu4) ... Setting up libc-bin (2.38-1ubuntu6.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../apt_2.7.3ubuntu0.1_armhf.deb ... Unpacking apt (2.7.3ubuntu0.1) over (2.7.3) ... Setting up apt (2.7.3ubuntu0.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../apt-utils_2.7.3ubuntu0.1_armhf.deb ... Unpacking apt-utils (2.7.3ubuntu0.1) over (2.7.3) ... Preparing to unpack .../libgnutls30_3.8.1-4ubuntu1.3_armhf.deb ... Unpacking libgnutls30:armhf (3.8.1-4ubuntu1.3) over (3.8.1-4ubuntu1) ... Setting up libgnutls30:armhf (3.8.1-4ubuntu1.3) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.5.2-6ubuntu1.1_armhf.deb ... Unpacking libpam-modules-bin (1.5.2-6ubuntu1.1) over (1.5.2-6ubuntu1) ... Setting up libpam-modules-bin (1.5.2-6ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.2-6ubuntu1.1_armhf.deb ... Unpacking libpam-modules:armhf (1.5.2-6ubuntu1.1) over (1.5.2-6ubuntu1) ... Setting up libpam-modules:armhf (1.5.2-6ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking libsmartcols1:armhf (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Setting up libsmartcols1:armhf (2.39.1-4ubuntu2.2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking uuid-runtime (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Preparing to unpack .../libpam-runtime_1.5.2-6ubuntu1.1_all.deb ... Unpacking libpam-runtime (1.5.2-6ubuntu1.1) over (1.5.2-6ubuntu1) ... Setting up libpam-runtime (1.5.2-6ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-1ubuntu1.1_armhf.deb ... Unpacking passwd (1:4.13+dfsg1-1ubuntu1.1) over (1:4.13+dfsg1-1ubuntu1) ... Setting up passwd (1:4.13+dfsg1-1ubuntu1.1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../0-libproc2-0_2%3a4.0.3-1ubuntu1.23.10.1_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.3-1ubuntu1.23.10.1) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../1-procps_2%3a4.0.3-1ubuntu1.23.10.1_armhf.deb ... Unpacking procps (2:4.0.3-1ubuntu1.23.10.1) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../2-libsqlite3-0_3.42.0-1ubuntu0.1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.42.0-1ubuntu0.1) over (3.42.0-1) ... Preparing to unpack .../3-openssl_3.0.10-1ubuntu2.3_armhf.deb ... Unpacking openssl (3.0.10-1ubuntu2.3) over (3.0.10-1ubuntu2) ... Preparing to unpack .../4-tzdata_2024a-0ubuntu0.23.10_all.deb ... Unpacking tzdata (2024a-0ubuntu0.23.10) over (2023c-9ubuntu1) ... Preparing to unpack .../5-bsdextrautils_2.39.1-4ubuntu2.2_armhf.deb ... Unpacking bsdextrautils (2.39.1-4ubuntu2.2) over (2.39.1-4ubuntu1) ... Preparing to unpack .../6-dpkg-dev_1.22.0ubuntu1.1_all.deb ... Unpacking dpkg-dev (1.22.0ubuntu1.1) over (1.22.0ubuntu1) ... Preparing to unpack .../7-libdpkg-perl_1.22.0ubuntu1.1_all.deb ... Unpacking libdpkg-perl (1.22.0ubuntu1.1) over (1.22.0ubuntu1) ... Setting up apt-utils (2.7.3ubuntu0.1) ... Setting up bsdextrautils (2.39.1-4ubuntu2.2) ... Setting up libsqlite3-0:armhf (3.42.0-1ubuntu0.1) ... Setting up linux-libc-dev:armhf (6.5.0-28.29) ... Setting up systemd-dev (253.5-1ubuntu6.1) ... Setting up tzdata (2024a-0ubuntu0.23.10) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Apr 30 02:21:52 UTC 2024. Universal Time is now: Tue Apr 30 02:21:52 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up perl-modules-5.36 (5.36.0-9ubuntu1.1) ... Setting up libproc2-0:armhf (2:4.0.3-1ubuntu1.23.10.1) ... Setting up libsystemd-shared:armhf (253.5-1ubuntu6.1) ... Setting up libfdisk1:armhf (2.39.1-4ubuntu2.2) ... Setting up mount (2.39.1-4ubuntu2.2) ... Setting up uuid-runtime (2.39.1-4ubuntu2.2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Setting up procps (2:4.0.3-1ubuntu1.23.10.1) ... Setting up libc-dev-bin (2.38-1ubuntu6.2) ... Setting up openssl (3.0.10-1ubuntu2.3) ... Setting up libperl5.36:armhf (5.36.0-9ubuntu1.1) ... Setting up systemd (253.5-1ubuntu6.1) ... Initializing machine ID from random generator. Setting up perl (5.36.0-9ubuntu1.1) ... Setting up libdpkg-perl (1.22.0ubuntu1.1) ... Setting up libc6-dev:armhf (2.38-1ubuntu6.2) ... Setting up systemd-sysv (253.5-1ubuntu6.1) ... Setting up dpkg-dev (1.22.0ubuntu1.1) ... Processing triggers for libc-bin (2.38-1ubuntu6.2) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-28149980 armhf mantic -c chroot:build-PACKAGEBUILD-28149980 --arch=armhf --dist=mantic --nolog 'i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.dsc' Initiating build PACKAGEBUILD-28149980 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-176-generic #196-Ubuntu SMP Fri Mar 22 16:46:20 UTC 2024 armv7l sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-036.buildd +=====================================================================================+ | i2pd 2.51.0+5934~202404291905~ubuntu23.10.1 (armhf) Tue, 30 Apr 2024 02:21:55 +0000 | +=====================================================================================+ Package: i2pd Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Source Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Distribution: mantic Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-28149980/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/i2pd-8tTZUp/resolver-whUqTh' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/i2pd-8tTZUp/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1' with '<>' I: NOTICE: Log filtering will replace 'build/i2pd-8tTZUp' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 12~), libboost-system-dev (>= 1.46), libboost-date-time-dev (>= 1.46), libboost-filesystem-dev (>= 1.46), libboost-program-options-dev (>= 1.46), libminiupnpc-dev, libssl-dev, zlib1g-dev, build-essential, fakeroot Filtered Build-Depends: debhelper (>= 12~), libboost-system-dev (>= 1.46), libboost-date-time-dev (>= 1.46), libboost-filesystem-dev (>= 1.46), libboost-program-options-dev (>= 1.46), libminiupnpc-dev, libssl-dev, zlib1g-dev, build-essential, fakeroot 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 [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [433 B] Get:5 copy:/<>/apt_archive ./ Packages [515 B] Fetched 1905 B in 0s (62.8 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: apt-utils bash-completion ca-certificates debconf-i18n krb5-locales libgpg-error-l10n libgpm2 liblocale-gettext-perl libnss-nis libnss-nisplus libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl openssl psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libboost-date-time-dev libboost-date-time1.74-dev libboost-date-time1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev libboost-filesystem1.74.0 libboost-program-options-dev libboost-program-options1.74-dev libboost-program-options1.74.0 libboost-serialization1.74-dev libboost-serialization1.74.0 libboost-system-dev libboost-system1.74-dev libboost-system1.74.0 libboost1.74-dev libdebhelper-perl libdw1 libelf1 libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1 libminiupnpc-dev libminiupnpc17 libpipeline1 libssl-dev libsub-override-perl libtool libuchardet0 libxml2 m4 man-db po-debconf zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libboost1.74-doc libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev libboost-context1.74-dev libboost-contract1.74-dev libboost-coroutine1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev libboost-graph1.74-dev libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev libboost-python1.74-dev libboost-random1.74-dev libboost-regex1.74-dev libboost-stacktrace1.74-dev libboost-test1.74-dev libboost-thread1.74-dev libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev minissdpd libssl-doc 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 debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libboost-date-time-dev libboost-date-time1.74-dev libboost-date-time1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev libboost-filesystem1.74.0 libboost-program-options-dev libboost-program-options1.74-dev libboost-program-options1.74.0 libboost-serialization1.74-dev libboost-serialization1.74.0 libboost-system-dev libboost-system1.74-dev libboost-system1.74.0 libboost1.74-dev libdebhelper-perl libdw1 libelf1 libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1 libminiupnpc-dev libminiupnpc17 libpipeline1 libssl-dev libsub-override-perl libtool libuchardet0 libxml2 m4 man-db po-debconf sbuild-build-depends-main-dummy zlib1g-dev 0 upgraded, 50 newly installed, 0 to remove and 0 not upgraded. Need to get 33.6 MB of archives. After this operation, 239 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [730 B] Get:2 http://ftpmaster.internal/ubuntu mantic/main armhf libelf1 armhf 0.189-4 [48.7 kB] Get:3 http://ftpmaster.internal/ubuntu mantic/main armhf libicu72 armhf 72.1-3ubuntu3 [10.5 MB] Get:4 http://ftpmaster.internal/ubuntu mantic-security/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu0.1 [597 kB] Get:5 http://ftpmaster.internal/ubuntu mantic/main armhf libmagic-mgc armhf 1:5.44-3 [293 kB] Get:6 http://ftpmaster.internal/ubuntu mantic/main armhf libmagic1 armhf 1:5.44-3 [80.3 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/main armhf file armhf 1:5.44-3 [20.9 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main armhf gettext-base armhf 0.21-13 [37.5 kB] Get:9 http://ftpmaster.internal/ubuntu mantic/main armhf libuchardet0 armhf 0.0.7-1build2 [75.7 kB] Get:10 http://ftpmaster.internal/ubuntu mantic/main armhf groff-base armhf 1.23.0-2 [948 kB] Get:11 http://ftpmaster.internal/ubuntu mantic/main armhf libpipeline1 armhf 1.5.7-1 [26.2 kB] Get:12 http://ftpmaster.internal/ubuntu mantic/main armhf man-db armhf 2.11.2-3 [1187 kB] Get:13 http://ftpmaster.internal/ubuntu mantic/main armhf m4 armhf 1.4.19-3 [235 kB] Get:14 http://ftpmaster.internal/ubuntu mantic/main armhf autoconf all 2.71-3 [339 kB] Get:15 http://ftpmaster.internal/ubuntu mantic/main armhf autotools-dev all 20220109.1 [44.9 kB] Get:16 http://ftpmaster.internal/ubuntu mantic/main armhf automake all 1:1.16.5-1.3 [558 kB] Get:17 http://ftpmaster.internal/ubuntu mantic/main armhf autopoint all 0.21-13 [422 kB] Get:18 http://ftpmaster.internal/ubuntu mantic/main armhf libdebhelper-perl all 13.11.6ubuntu1 [85.4 kB] Get:19 http://ftpmaster.internal/ubuntu mantic/main armhf libtool all 2.4.7-7 [166 kB] Get:20 http://ftpmaster.internal/ubuntu mantic/main armhf dh-autoreconf all 20 [16.1 kB] Get:21 http://ftpmaster.internal/ubuntu mantic/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:22 http://ftpmaster.internal/ubuntu mantic/main armhf libsub-override-perl all 0.09-4 [8706 B] Get:23 http://ftpmaster.internal/ubuntu mantic/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:24 http://ftpmaster.internal/ubuntu mantic/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:25 http://ftpmaster.internal/ubuntu mantic/main armhf libdw1 armhf 0.189-4 [233 kB] Get:26 http://ftpmaster.internal/ubuntu mantic/main armhf debugedit armhf 1:5.0-5 [42.8 kB] Get:27 http://ftpmaster.internal/ubuntu mantic/main armhf dwz armhf 0.15-1 [109 kB] Get:28 http://ftpmaster.internal/ubuntu mantic/main armhf gettext armhf 0.21-13 [801 kB] Get:29 http://ftpmaster.internal/ubuntu mantic/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:30 http://ftpmaster.internal/ubuntu mantic/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:31 http://ftpmaster.internal/ubuntu mantic/main armhf debhelper all 13.11.6ubuntu1 [935 kB] Get:32 http://ftpmaster.internal/ubuntu mantic/main armhf libboost1.74-dev armhf 1.74.0+ds1-22ubuntu1 [9586 kB] Get:33 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-date-time1.74.0 armhf 1.74.0+ds1-22ubuntu1 [225 kB] Get:34 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-serialization1.74.0 armhf 1.74.0+ds1-22ubuntu1 [321 kB] Get:35 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-serialization1.74-dev armhf 1.74.0+ds1-22ubuntu1 [391 kB] Get:36 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-date-time1.74-dev armhf 1.74.0+ds1-22ubuntu1 [226 kB] Get:37 http://ftpmaster.internal/ubuntu mantic/universe armhf libboost-date-time-dev armhf 1.74.0.3ubuntu7 [3248 B] Get:38 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-filesystem1.74.0 armhf 1.74.0+ds1-22ubuntu1 [261 kB] Get:39 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-system1.74.0 armhf 1.74.0+ds1-22ubuntu1 [225 kB] Get:40 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-system1.74-dev armhf 1.74.0+ds1-22ubuntu1 [218 kB] Get:41 http://ftpmaster.internal/ubuntu mantic/universe armhf libboost-filesystem1.74-dev armhf 1.74.0+ds1-22ubuntu1 [270 kB] Get:42 http://ftpmaster.internal/ubuntu mantic/universe armhf libboost-filesystem-dev armhf 1.74.0.3ubuntu7 [3280 B] Get:43 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-program-options1.74.0 armhf 1.74.0+ds1-22ubuntu1 [333 kB] Get:44 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-program-options1.74-dev armhf 1.74.0+ds1-22ubuntu1 [375 kB] Get:45 http://ftpmaster.internal/ubuntu mantic/main armhf libboost-program-options-dev armhf 1.74.0.3ubuntu7 [3266 B] Get:46 http://ftpmaster.internal/ubuntu mantic/universe armhf libboost-system-dev armhf 1.74.0.3ubuntu7 [3390 B] Get:47 http://ftpmaster.internal/ubuntu mantic/main armhf libminiupnpc17 armhf 2.2.5-1 [23.1 kB] Get:48 http://ftpmaster.internal/ubuntu mantic/main armhf libminiupnpc-dev armhf 2.2.5-1 [32.6 kB] Get:49 http://ftpmaster.internal/ubuntu mantic-security/main armhf libssl-dev armhf 3.0.10-1ubuntu2.3 [2081 kB] Get:50 http://ftpmaster.internal/ubuntu mantic/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1ubuntu5 [880 kB] Preconfiguring packages ... Fetched 33.6 MB in 3s (12.1 MB/s) Selecting previously unselected package libelf1:armhf. (Reading database ... 13363 files and directories currently installed.) Preparing to unpack .../00-libelf1_0.189-4_armhf.deb ... Unpacking libelf1:armhf (0.189-4) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../01-libicu72_72.1-3ubuntu3_armhf.deb ... Unpacking libicu72:armhf (72.1-3ubuntu3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../02-libxml2_2.9.14+dfsg-1.3ubuntu0.1_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu0.1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../04-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.21-13_armhf.deb ... Unpacking gettext-base (0.21-13) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../07-libuchardet0_0.0.7-1build2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-2_armhf.deb ... Unpacking groff-base (1.23.0-2) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.11.2-3_armhf.deb ... Unpacking man-db (2.11.2-3) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-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 .../15-autopoint_0.21-13_all.deb ... Unpacking autopoint (0.21-13) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.11.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.11.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../20-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../23-libdw1_0.189-4_armhf.deb ... Unpacking libdw1:armhf (0.189-4) ... Selecting previously unselected package debugedit. Preparing to unpack .../24-debugedit_1%3a5.0-5_armhf.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-13_armhf.deb ... Unpacking gettext (0.21-13) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.11.6ubuntu1_all.deb ... Unpacking debhelper (13.11.6ubuntu1) ... Selecting previously unselected package libboost1.74-dev:armhf. Preparing to unpack .../30-libboost1.74-dev_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-date-time1.74.0:armhf. Preparing to unpack .../31-libboost-date-time1.74.0_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-date-time1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-serialization1.74.0:armhf. Preparing to unpack .../32-libboost-serialization1.74.0_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-serialization1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-serialization1.74-dev:armhf. Preparing to unpack .../33-libboost-serialization1.74-dev_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-serialization1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-date-time1.74-dev:armhf. Preparing to unpack .../34-libboost-date-time1.74-dev_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-date-time1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-date-time-dev:armhf. Preparing to unpack .../35-libboost-date-time-dev_1.74.0.3ubuntu7_armhf.deb ... Unpacking libboost-date-time-dev:armhf (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-filesystem1.74.0:armhf. Preparing to unpack .../36-libboost-filesystem1.74.0_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-filesystem1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-system1.74.0:armhf. Preparing to unpack .../37-libboost-system1.74.0_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-system1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-system1.74-dev:armhf. Preparing to unpack .../38-libboost-system1.74-dev_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-system1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-filesystem1.74-dev:armhf. Preparing to unpack .../39-libboost-filesystem1.74-dev_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-filesystem1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-filesystem-dev:armhf. Preparing to unpack .../40-libboost-filesystem-dev_1.74.0.3ubuntu7_armhf.deb ... Unpacking libboost-filesystem-dev:armhf (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-program-options1.74.0:armhf. Preparing to unpack .../41-libboost-program-options1.74.0_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-program-options1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-program-options1.74-dev:armhf. Preparing to unpack .../42-libboost-program-options1.74-dev_1.74.0+ds1-22ubuntu1_armhf.deb ... Unpacking libboost-program-options1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../43-libboost-program-options-dev_1.74.0.3ubuntu7_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../44-libboost-system-dev_1.74.0.3ubuntu7_armhf.deb ... Unpacking libboost-system-dev:armhf (1.74.0.3ubuntu7) ... Selecting previously unselected package libminiupnpc17:armhf. Preparing to unpack .../45-libminiupnpc17_2.2.5-1_armhf.deb ... Unpacking libminiupnpc17:armhf (2.2.5-1) ... Selecting previously unselected package libminiupnpc-dev:armhf. Preparing to unpack .../46-libminiupnpc-dev_2.2.5-1_armhf.deb ... Unpacking libminiupnpc-dev:armhf (2.2.5-1) ... Selecting previously unselected package libssl-dev:armhf. Preparing to unpack .../47-libssl-dev_3.0.10-1ubuntu2.3_armhf.deb ... Unpacking libssl-dev:armhf (3.0.10-1ubuntu2.3) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../48-zlib1g-dev_1%3a1.2.13.dfsg-1ubuntu5_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1ubuntu5) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../49-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libboost-system1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libboost1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libicu72:armhf (72.1-3ubuntu3) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libboost-program-options1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libdebhelper-perl (13.11.6ubuntu1) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up gettext-base (0.21-13) ... Setting up m4 (1.4.19-3) ... Setting up libboost-filesystem1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Setting up file (1:5.44-3) ... Setting up libminiupnpc17:armhf (2.2.5-1) ... Setting up libboost-program-options1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Setting up autotools-dev (20220109.1) ... Setting up libboost-program-options-dev:armhf (1.74.0.3ubuntu7) ... Setting up libboost-system1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libssl-dev:armhf (3.0.10-1ubuntu2.3) ... Setting up autopoint (0.21-13) ... Setting up autoconf (2.71-3) ... Setting up libboost-serialization1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1ubuntu5) ... Setting up libuchardet0:armhf (0.0.7-1build2) ... Setting up libsub-override-perl (0.09-4) ... Setting up libboost-filesystem1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libboost-date-time1.74.0:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libminiupnpc-dev:armhf (2.2.5-1) ... Setting up libelf1:armhf (0.189-4) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu0.1) ... Setting up libboost-filesystem-dev:armhf (1.74.0.3ubuntu7) ... 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.13.1-1) ... Setting up libdw1:armhf (0.189-4) ... Setting up gettext (0.21-13) ... Setting up libtool (2.4.7-7) ... Setting up libboost-system-dev:armhf (1.74.0.3ubuntu7) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libboost-serialization1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-2) ... Setting up debugedit (1:5.0-5) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-3) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libboost-date-time1.74-dev:armhf (1.74.0+ds1-22ubuntu1) ... Setting up libboost-date-time-dev:armhf (1.74.0.3ubuntu7) ... Setting up debhelper (13.11.6ubuntu1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.38-1ubuntu6.2) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-176-generic #196-Ubuntu SMP Fri Mar 22 16:46:20 UTC 2024 arm64 (armv7l) Toolchain package versions: binutils_2.41-5ubuntu1 dpkg-dev_1.22.0ubuntu1.1 g++-13_13.2.0-4ubuntu3 gcc-13_13.2.0-4ubuntu3 libc6-dev_2.38-1ubuntu6.2 libstdc++-13-dev_13.2.0-4ubuntu3 libstdc++6_13.2.0-4ubuntu3 linux-libc-dev_6.5.0-28.29 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1 apt_2.7.3ubuntu0.1 apt-utils_2.7.3ubuntu0.1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13 autotools-dev_20220109.1 base-files_13ubuntu2.1 base-passwd_3.6.1 bash_5.2.15-2ubuntu1 bash-completion_1:2.11-7 binutils_2.41-5ubuntu1 binutils-arm-linux-gnueabihf_2.41-5ubuntu1 binutils-common_2.41-5ubuntu1 bsdextrautils_2.39.1-4ubuntu2.2 bsdutils_1:2.39.1-4ubuntu2.2 build-essential_12.10ubuntu1 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu1 coreutils_9.1-1ubuntu2.23.10.1 cpp_4:13.2.0-1ubuntu1 cpp-13_13.2.0-4ubuntu3 dash_0.5.12-6ubuntu1 debconf_1.5.82 debconf-i18n_1.5.82 debhelper_13.11.6ubuntu1 debianutils_5.8-1 debugedit_1:5.0-5 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dpkg_1.22.0ubuntu1.1 dpkg-dev_1.22.0ubuntu1.1 dwz_0.15-1 e2fsprogs_1.47.0-2ubuntu1 fakeroot_1.32.1-1 file_1:5.44-3 findutils_4.9.0-5 g++_4:13.2.0-1ubuntu1 g++-13_13.2.0-4ubuntu3 gcc_4:13.2.0-1ubuntu1 gcc-13_13.2.0-4ubuntu3 gcc-13-base_13.2.0-4ubuntu3 gettext_0.21-13 gettext-base_0.21-13 gpg_2.2.40-1.1ubuntu1 gpg-agent_2.2.40-1.1ubuntu1 gpgconf_2.2.40-1.1ubuntu1 gpgv_2.2.40-1.1ubuntu1 grep_3.11-2 groff-base_1.23.0-2 gzip_1.12-1ubuntu1 hostname_3.23+nmu1ubuntu1 init_1.65.2ubuntu1 init-system-helpers_1.65.2ubuntu1 intltool-debian_0.35.0+20060710.6 krb5-locales_1.20.1-3ubuntu1 libacl1_2.3.1-3 libapparmor1_4.0.0~alpha2-0ubuntu5 libapt-pkg6.0_2.7.3ubuntu0.1 libarchive-zip-perl_1.68-1 libargon2-1_0~20190702+dfsg-3 libasan8_13.2.0-4ubuntu3 libassuan0_2.5.6-1 libatomic1_13.2.0-4ubuntu3 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1 libaudit1_1:3.1.1-1 libbinutils_2.41-5ubuntu1 libblkid1_2.39.1-4ubuntu2.2 libboost-date-time-dev_1.74.0.3ubuntu7 libboost-date-time1.74-dev_1.74.0+ds1-22ubuntu1 libboost-date-time1.74.0_1.74.0+ds1-22ubuntu1 libboost-filesystem-dev_1.74.0.3ubuntu7 libboost-filesystem1.74-dev_1.74.0+ds1-22ubuntu1 libboost-filesystem1.74.0_1.74.0+ds1-22ubuntu1 libboost-program-options-dev_1.74.0.3ubuntu7 libboost-program-options1.74-dev_1.74.0+ds1-22ubuntu1 libboost-program-options1.74.0_1.74.0+ds1-22ubuntu1 libboost-serialization1.74-dev_1.74.0+ds1-22ubuntu1 libboost-serialization1.74.0_1.74.0+ds1-22ubuntu1 libboost-system-dev_1.74.0.3ubuntu7 libboost-system1.74-dev_1.74.0+ds1-22ubuntu1 libboost-system1.74.0_1.74.0+ds1-22ubuntu1 libboost1.74-dev_1.74.0+ds1-22ubuntu1 libbz2-1.0_1.0.8-5build1 libc-bin_2.38-1ubuntu6.2 libc-dev-bin_2.38-1ubuntu6.2 libc6_2.38-1ubuntu6.2 libc6-dev_2.38-1ubuntu6.2 libcap-ng0_0.8.3-1build2 libcap2_1:2.66-4ubuntu1 libcc1-0_13.2.0-4ubuntu3 libcom-err2_1.47.0-2ubuntu1 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libcryptsetup12_2:2.6.1-4ubuntu3 libctf-nobfd0_2.41-5ubuntu1 libctf0_2.41-5ubuntu1 libdb5.3_5.3.28+dfsg2-2 libdebconfclient0_0.270ubuntu1 libdebhelper-perl_13.11.6ubuntu1 libdevmapper1.02.1_2:1.02.185-2ubuntu1 libdpkg-perl_1.22.0ubuntu1.1 libdw1_0.189-4 libelf1_0.189-4 libext2fs2_1.47.0-2ubuntu1 libfakeroot_1.32.1-1 libfdisk1_2.39.1-4ubuntu2.2 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-13-dev_13.2.0-4ubuntu3 libgcc-s1_13.2.0-4ubuntu3 libgcrypt20_1.10.2-3ubuntu1 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.3.0+dfsg-2ubuntu4 libgnutls30_3.8.1-4ubuntu1.3 libgomp1_13.2.0-4ubuntu3 libgpg-error-l10n_1.47-2 libgpg-error0_1.47-2 libgpm2_1.20.7-10build1 libgssapi-krb5-2_1.20.1-3ubuntu1 libhogweed6_3.9.1-2 libicu72_72.1-3ubuntu3 libidn2-0_2.3.4-1 libip4tc2_1.8.9-2ubuntu2 libisl23_0.26-3 libjansson4_2.14-2 libjson-c5_0.17-1 libk5crypto3_1.20.1-3ubuntu1 libkeyutils1_1.6.3-2 libkmod2_30+20230519-1ubuntu3 libkrb5-3_1.20.1-3ubuntu1 libkrb5support0_1.20.1-3ubuntu1 liblocale-gettext-perl_1.07-6 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblz4-1_1.9.4-1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.1.0-1 libminiupnpc-dev_2.2.5-1 libminiupnpc17_2.2.5-1 libmount1_2.39.1-4ubuntu2.2 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncursesw6_6.4+20230625-2 libnettle8_3.9.1-2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libnss-nis_3.1-0ubuntu6 libnss-nisplus_1.3-0ubuntu6 libp11-kit0_0.25.0-4ubuntu1 libpam-modules_1.5.2-6ubuntu1.1 libpam-modules-bin_1.5.2-6ubuntu1.1 libpam-runtime_1.5.2-6ubuntu1.1 libpam0g_1.5.2-6ubuntu1.1 libpcre2-8-0_10.42-4 libperl5.36_5.36.0-9ubuntu1.1 libpipeline1_1.5.7-1 libpng16-16_1.6.40-1 libproc2-0_2:4.0.3-1ubuntu1.23.10.1 libreadline8_8.2-1.3 libseccomp2_2.5.4-1ubuntu3 libselinux1_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol2_3.5-1 libsframe1_2.41-5ubuntu1 libsmartcols1_2.39.1-4ubuntu2.2 libsqlite3-0_3.42.0-1ubuntu0.1 libss2_1.47.0-2ubuntu1 libssl-dev_3.0.10-1ubuntu2.3 libssl3_3.0.10-1ubuntu2.3 libstdc++-13-dev_13.2.0-4ubuntu3 libstdc++6_13.2.0-4ubuntu3 libsub-override-perl_0.09-4 libsystemd-shared_253.5-1ubuntu6.1 libsystemd0_253.5-1ubuntu6.1 libtasn1-6_4.19.0-3 libtext-charwidth-perl_0.04-11 libtext-iconv-perl_1.7-8 libtext-wrapi18n-perl_0.06-10 libtinfo6_6.4+20230625-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-7 libubsan1_13.2.0-4ubuntu3 libuchardet0_0.0.7-1build2 libudev1_253.5-1ubuntu6.1 libunistring2_1.0-2 libuuid1_2.39.1-4ubuntu2.2 libxml2_2.9.14+dfsg-1.3ubuntu0.1 libxxhash0_0.8.1-1 libzstd1_1.5.5+dfsg2-1ubuntu2 linux-libc-dev_6.5.0-28.29 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-1ubuntu1.1 logsave_1.47.0-2ubuntu1 lto-disabled-list_43 m4_1.4.19-3 make_4.3-4.1build1 man-db_2.11.2-3 mawk_1.3.4.20230730-1 mount_2.39.1-4ubuntu2.2 ncurses-base_6.4+20230625-2 ncurses-bin_6.4+20230625-2 openssl_3.0.10-1ubuntu2.3 optipng_0.7.7-2build1 passwd_1:4.13+dfsg1-1ubuntu1.1 patch_2.7.6-7build2 perl_5.36.0-9ubuntu1.1 perl-base_5.36.0-9ubuntu1.1 perl-modules-5.36_5.36.0-9ubuntu1.1 pinentry-curses_1.2.1-1ubuntu1 pkgbinarymangler_154 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.3-1ubuntu1.23.10.1 psmisc_23.6-1 readline-common_8.2-1.3 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 systemd_253.5-1ubuntu6.1 systemd-dev_253.5-1ubuntu6.1 systemd-sysv_253.5-1ubuntu6.1 sysvinit-utils_3.07-1ubuntu1 tar_1.34+dfsg-1.2ubuntu1.1 tzdata_2024a-0ubuntu0.23.10 ubuntu-keyring_2021.03.26 usrmerge_35ubuntu1 util-linux_2.39.1-4ubuntu2.2 uuid-runtime_2.39.1-4ubuntu2.2 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1ubuntu5 zlib1g-dev_1:1.2.13.dfsg-1ubuntu5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (native) Source: i2pd Binary: i2pd Architecture: any Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Maintainer: r4sas Homepage: http://i2pd.website/ Standards-Version: 4.3.0 Vcs-Browser: https://github.com/PurpleI2P/i2pd Vcs-Git: git://github.com/PurpleI2P/i2pd.git Build-Depends: debhelper (>= 12~), libboost-system-dev (>= 1.46), libboost-date-time-dev (>= 1.46), libboost-filesystem-dev (>= 1.46), libboost-program-options-dev (>= 1.46), libminiupnpc-dev, libssl-dev, zlib1g-dev Package-List: i2pd deb net optional arch=any Checksums-Sha1: bede6d2aae59f1972a5b5aa2c7033a785718273e 533048 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.tar.xz Checksums-Sha256: 4a94454fbe21da27be89d8d07851422770d90d6e2ae9aa6dd28f909b7a6b0179 533048 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.tar.xz Files: 83d91f6b0f314da0af14c8971895a92b 533048 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.tar.xz dpkg-source: warning: extracting unsigned source package (i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.dsc) dpkg-source: info: extracting i2pd in /<> dpkg-source: info: unpacking i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-28149980 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-28149980 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-28149980 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package i2pd dpkg-buildpackage: info: source version 2.51.0+5934~202404291905~ubuntu23.10.1 dpkg-buildpackage: info: source distribution mantic dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean dh_auto_clean make -j4 clean make[1]: Entering directory '/<>' rm -f -r obj rm -f -r docs/generated rm -f i2pd libi2pd.so libi2pd.a libi2pdclient.so libi2pdclient.a libi2pdlang.so libi2pdlang.a libi2pdwrapper.so libi2pdwrapper.a make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a dh_auto_build -a make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Base.o libi2pd/Base.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Blinding.o libi2pd/Blinding.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/CPU.o libi2pd/CPU.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/ChaCha20.o libi2pd/ChaCha20.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Config.o libi2pd/Config.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Crypto.o libi2pd/Crypto.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/CryptoKey.o libi2pd/CryptoKey.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Datagram.o libi2pd/Datagram.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Destination.o libi2pd/Destination.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/ECIESX25519AEADRatchetSession.o libi2pd/ECIESX25519AEADRatchetSession.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Ed25519.o libi2pd/Ed25519.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Elligator.o libi2pd/Elligator.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/FS.o libi2pd/FS.cpp In file included from /usr/include/c++/13/vector:72, from libi2pd/Crypto.h:14, from libi2pd/Datagram.cpp:10: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘void i2p::datagram::DatagramSession::FlushSendQueue()’ at libi2pd/Datagram.cpp:486:20: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Family.o libi2pd/Family.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Garlic.o libi2pd/Garlic.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Gost.o libi2pd/Gost.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Gzip.o libi2pd/Gzip.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/HTTP.o libi2pd/HTTP.cpp In file included from /usr/include/c++/13/vector:72, from libi2pd/Destination.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/I2NPProtocol.o libi2pd/I2NPProtocol.cpp /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’, inlined from ‘void i2p::client::ClientDestination::ReadAuthKey(const std::string&, const std::map, std::__cxx11::basic_string >*)’ at libi2pd/Destination.cpp:1478:28: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63, from /usr/include/boost/algorithm/string/detail/classification.hpp:16, from /usr/include/boost/algorithm/string/classification.hpp:18, from /usr/include/boost/algorithm/string/trim.hpp:23, from /usr/include/boost/algorithm/string.hpp:19, from libi2pd/Destination.cpp:14: /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’, inlined from ‘i2p::client::LeaseSetDestination::LeaseSetDestination(boost::asio::io_service&, bool, const std::map, std::__cxx11::basic_string >*)’ at libi2pd/Destination.cpp:80:32: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::client::LeaseSetDestination::HandleDatabaseStoreMessage(const uint8_t*, size_t)’ at libi2pd/Destination.cpp:472:31: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::client::LeaseSetDestination::HandleDatabaseStoreMessage(const uint8_t*, size_t)’ at libi2pd/Destination.cpp:515:30: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::client::LeaseSetDestination::RequestLeaseSet(const i2p::data::IdentHash&, RequestComplete, std::shared_ptr)’ at libi2pd/Destination.cpp:827:32: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::client::LeaseSetDestination::RequestLeaseSet(const i2p::data::IdentHash&, RequestComplete, std::shared_ptr)’ at libi2pd/Destination.cpp:838:31: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::client::LeaseSetDestination::HandleRequestTimoutTimer(const boost::system::error_code&, const i2p::data::IdentHash&)’ at libi2pd/Destination.cpp:935:31: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/I2PEndian.o libi2pd/I2PEndian.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Identity.o libi2pd/Identity.cpp In file included from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/asio/detail/throw_error.hpp:19, from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /usr/include/boost/asio/detail/tss_ptr.hpp:27, from /usr/include/boost/asio/detail/call_stack.hpp:20, from /usr/include/boost/asio/detail/thread_context.hpp:20, from /usr/include/boost/asio/detail/recycling_allocator.hpp:20, from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /usr/include/boost/asio/detail/executor_function.hpp:19, from /usr/include/boost/asio/execution/any_executor.hpp:23, from /usr/include/boost/asio/execution.hpp:19, from /usr/include/boost/asio/system_executor.hpp:20, from /usr/include/boost/asio/associated_executor.hpp:22, from /usr/include/boost/asio.hpp:21, from libi2pd/RouterContext.h:16, from libi2pd/Garlic.cpp:14: /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = i2p::garlic::SessionTag; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = i2p::garlic::ECIESX25519AEADRatchetIndexTagset; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘bool i2p::garlic::GarlicDestination::HandleECIESx25519TagMessage(uint8_t*, size_t)’ at libi2pd/Garlic.cpp:595:28: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::RemoveECIESx25519Session(const uint8_t*)’ at libi2pd/Garlic.cpp:1125:32: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/KadDHT.o libi2pd/KadDHT.cpp In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::garlic::SessionTag; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::garlic::SessionTag; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to; _Alloc = std::allocator > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::CleanupExpiredTags()’ at libi2pd/Garlic.cpp:832:23: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::CleanupExpiredTags()’ at libi2pd/Garlic.cpp:873:38: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = i2p::garlic::ECIESX25519AEADRatchetIndexTagset; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::CleanupExpiredTags()’ at libi2pd/Garlic.cpp:885:34: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = i2p::garlic::ECIESX25519AEADRatchetIndexTagset; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::CleanupExpiredTags()’ at libi2pd/Garlic.cpp:892:35: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::garlic::SessionTag; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::garlic::SessionTag; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to; _Alloc = std::allocator > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::HandleGarlicMessage(std::shared_ptr)’ at libi2pd/Garlic.cpp:516:18: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::garlic::GarlicDestination::AddECIESx25519Session(const uint8_t*, i2p::garlic::ECIESX25519AEADRatchetSessionPtr)’ at libi2pd/Garlic.cpp:1108:33: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/LeaseSet.o libi2pd/LeaseSet.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Log.o libi2pd/Log.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NTCP2.o libi2pd/NTCP2.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NetDb.o libi2pd/NetDb.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NetDbRequests.o libi2pd/NetDbRequests.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Poly1305.o libi2pd/Poly1305.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Profiling.o libi2pd/Profiling.cpp In file included from /usr/include/c++/13/vector:72, from libi2pd/NetDb.cpp:11: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’, inlined from ‘std::vector > i2p::data::NetDb::GetClosestFloodfills(const i2p::data::IdentHash&, size_t, std::set >&, bool) const’ at libi2pd/NetDb.cpp:1431:18: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63, from libi2pd/Log.h:20, from libi2pd/NetDbRequests.cpp:9: /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::data::NetDbRequests::RequestComplete(const i2p::data::IdentHash&, std::shared_ptr)’ at libi2pd/NetDbRequests.cpp:155:35: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::data::NetDbRequests::ManageRequests()’ at libi2pd/NetDbRequests.cpp:193:40: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘std::shared_ptr i2p::data::NetDbRequests::CreateRequest(const i2p::data::IdentHash&, bool, bool, i2p::data::RequestedDestination::RequestComplete)’ at libi2pd/NetDbRequests.cpp:139:37: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’, inlined from ‘void i2p::data::NetDb::HandleDatabaseLookupMsg(std::shared_ptr)’ at libi2pd/NetDb.cpp:1085:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libi2pd/NetDb.cpp: In member function ‘void i2p::data::NetDb::SaveUpdated()’: libi2pd/NetDb.cpp:697:102: warning: ‘minTunnelCreationSuccessRate’ may be used uninitialized [-Wmaybe-uninitialized] 697 | if (it.second->IsUnreachable () && (total - deletedCount < NETDB_MIN_ROUTERS || isLowRate || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ libi2pd/NetDb.cpp:666:24: note: ‘minTunnelCreationSuccessRate’ was declared here 666 | double minTunnelCreationSuccessRate; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Reseed.o libi2pd/Reseed.cpp In file included from /usr/include/c++/13/vector:72, from libi2pd/NTCP2.cpp:14: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ libi2pd/NetDb.cpp: In member function ‘void i2p::data::NetDb::Start()’: libi2pd/NetDb.cpp:58:45: warning: ‘threshold’ may be used uninitialized [-Wmaybe-uninitialized] 58 | if (m_RouterInfos.size () < threshold || m_Floodfills.GetSize () < NETDB_MIN_FLOODFILLS) // reseed if # of router less than threshold or too few floodfiils | ^~~~~~~~~ libi2pd/NetDb.cpp:57:26: note: ‘threshold’ was declared here 57 | uint16_t threshold; i2p::config::GetOption("reseed.threshold", threshold); | ^~~~~~~~~ In file included from /usr/include/c++/13/set:62, from libi2pd/RouterContext.h:15, from libi2pd/NTCP2.cpp:19: /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&, std::shared_ptr&}; _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63, from /usr/include/boost/system/detail/std_interoperability.hpp:11, from /usr/include/boost/system/error_code.hpp:963, from /usr/include/boost/asio/detail/throw_error.hpp:19, from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /usr/include/boost/asio/detail/tss_ptr.hpp:27, from /usr/include/boost/asio/detail/call_stack.hpp:20, from /usr/include/boost/asio/detail/thread_context.hpp:20, from /usr/include/boost/asio/detail/recycling_allocator.hpp:20, from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /usr/include/boost/asio/detail/executor_function.hpp:19, from /usr/include/boost/asio/execution/any_executor.hpp:23, from /usr/include/boost/asio/execution.hpp:19, from /usr/include/boost/asio/system_executor.hpp:20, from /usr/include/boost/asio/associated_executor.hpp:22, from /usr/include/boost/asio.hpp:21, from libi2pd/RouterContext.h:16: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&, std::shared_ptr&}; _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const i2p::data::Tag<32>&, std::shared_ptr&}; _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘bool i2p::transport::NTCP2Server::AddNTCP2Session(std::shared_ptr, bool)’ at libi2pd/NTCP2.cpp:1436:27: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, std::shared_ptr >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/RouterContext.o libi2pd/RouterContext.cpp In file included from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from libi2pd/Profiling.cpp:10: /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘std::future i2p::data::PersistProfiles()’ at libi2pd/Profiling.cpp:281:28: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/RouterInfo.o libi2pd/RouterInfo.cpp In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘std::future i2p::data::DeleteObsoleteProfiles()’ at libi2pd/Profiling.cpp:335:28: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2.o libi2pd/SSU2.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/boost/program_options/errors.hpp:14, from /usr/include/boost/program_options/options_description.hpp:12, from libi2pd/Config.h:13, from libi2pd/RouterContext.cpp:11: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2Session.o libi2pd/SSU2Session.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /usr/include/boost/numeric/conversion/converter_policies.hpp:19, from /usr/include/boost/numeric/conversion/converter.hpp:14, from /usr/include/boost/numeric/conversion/cast.hpp:33, from /usr/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /usr/include/boost/lexical_cast.hpp:32, from libi2pd/RouterInfo.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const i2p::data::RouterInfo::Introducer&}; _Tp = i2p::data::RouterInfo::Introducer; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::RouterInfo::Introducer; _Alloc = std::allocator]’, inlined from ‘bool i2p::data::LocalRouterInfo::AddSSU2Introducer(const i2p::data::RouterInfo::Introducer&, bool)’ at libi2pd/RouterInfo.cpp:1483:37: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Signature.o libi2pd/Signature.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Streaming.o libi2pd/Streaming.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Timestamp.o libi2pd/Timestamp.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/bits/random.h:34, from /usr/include/c++/13/random:51, from libi2pd/SSU2.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63, from libi2pd/Log.h:20, from libi2pd/SSU2.cpp:10: /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Value = std::pair, std::shared_ptr >; _Alloc = std::allocator, std::shared_ptr > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::transport::SSU2Server::RemoveSession(uint64_t)’ at libi2pd/SSU2.cpp:442:35: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::pair, std::shared_ptr >, std::allocator, std::shared_ptr > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/set:62, from libi2pd/RouterContext.h:15, from libi2pd/SSU2.cpp:11: /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = boost::asio::ip::basic_endpoint; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’: /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const boost::asio::ip::basic_endpoint&, std::pair}; _Key = boost::asio::ip::basic_endpoint; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63, from /usr/include/boost/system/detail/std_interoperability.hpp:11, from /usr/include/boost/system/error_code.hpp:963, from /usr/include/boost/asio/detail/throw_error.hpp:19, from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /usr/include/boost/asio/detail/tss_ptr.hpp:27, from /usr/include/boost/asio/detail/call_stack.hpp:20, from /usr/include/boost/asio/detail/thread_context.hpp:20, from /usr/include/boost/asio/detail/recycling_allocator.hpp:20, from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /usr/include/boost/asio/detail/executor_function.hpp:19, from /usr/include/boost/asio/execution/any_executor.hpp:23, from /usr/include/boost/asio/execution.hpp:19, from /usr/include/boost/asio/system_executor.hpp:20, from /usr/include/boost/asio/associated_executor.hpp:22, from /usr/include/boost/asio.hpp:21, from libi2pd/RouterContext.h:16: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const boost::asio::ip::basic_endpoint&, std::pair}; _Key = boost::asio::ip::basic_endpoint; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const boost::asio::ip::basic_endpoint&, std::pair}; _Key = boost::asio::ip::basic_endpoint; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘uint64_t i2p::transport::SSU2Server::GetIncomingToken(const boost::asio::ip::udp::endpoint&)’ at libi2pd/SSU2.cpp:1033:28: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, std::pair >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const boost::asio::ip::basic_endpoint&, std::pair&}; _Key = boost::asio::ip::basic_endpoint; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const boost::asio::ip::basic_endpoint&, std::pair&}; _Key = boost::asio::ip::basic_endpoint; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const boost::asio::ip::basic_endpoint&, std::pair&}; _Key = boost::asio::ip::basic_endpoint; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘std::pair i2p::transport::SSU2Server::NewIncomingToken(const boost::asio::ip::udp::endpoint&)’ at libi2pd/SSU2.cpp:1043:28: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, std::pair >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /usr/include/boost/system/detail/std_interoperability.hpp:11, from /usr/include/boost/system/error_code.hpp:963, from /usr/include/boost/asio/detail/throw_error.hpp:19, from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /usr/include/boost/asio/detail/tss_ptr.hpp:27, from /usr/include/boost/asio/detail/call_stack.hpp:20, from /usr/include/boost/asio/detail/thread_context.hpp:20, from /usr/include/boost/asio/detail/recycling_allocator.hpp:20, from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /usr/include/boost/asio/detail/executor_function.hpp:19, from /usr/include/boost/asio/execution/any_executor.hpp:23, from /usr/include/boost/asio/execution.hpp:19, from /usr/include/boost/asio/system_executor.hpp:20, from /usr/include/boost/asio/associated_executor.hpp:22, from /usr/include/boost/asio.hpp:21, from libi2pd/Transports.h:22, from libi2pd/SSU2Session.cpp:12: /usr/include/c++/13/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair, long long unsigned int> >; _KeyOfValue = std::_Select1st, long long unsigned int> > >; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’: /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’ changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from libi2pd/Log.h:20, from libi2pd/SSU2Session.cpp:11: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/asio/detail/throw_error.hpp:19, from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /usr/include/boost/asio/detail/tss_ptr.hpp:27, from /usr/include/boost/asio/detail/call_stack.hpp:20, from /usr/include/boost/asio/detail/thread_context.hpp:20, from /usr/include/boost/asio/detail/recycling_allocator.hpp:20, from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /usr/include/boost/asio/detail/executor_function.hpp:19, from /usr/include/boost/asio/execution/any_executor.hpp:23, from /usr/include/boost/asio/execution.hpp:19, from /usr/include/boost/asio/system_executor.hpp:20, from /usr/include/boost/asio/associated_executor.hpp:22, from /usr/include/boost/asio.hpp:21, from libi2pd/Timestamp.cpp:15: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TransitTunnel.o libi2pd/TransitTunnel.cpp In file included from /usr/include/c++/13/vector:72, from libi2pd/Crypto.h:14, from libi2pd/Streaming.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Val = std::pair, long long unsigned int> >; _KeyOfValue = std::_Select1st, long long unsigned int> > >; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘bool i2p::transport::SSU2Session::Introduce(std::shared_ptr, uint32_t)’ at libi2pd/SSU2Session.cpp:191:27: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, long long unsigned int> >::const_iterator’ {aka ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Transports.o libi2pd/Transports.cpp /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘void i2p::stream::Stream::SendPackets(const std::vector&)’ at libi2pd/Streaming.cpp:946:20: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {unsigned int, std::pair, long long unsigned int>}; _Key = unsigned int; _Val = std::pair, long long unsigned int> >; _KeyOfValue = std::_Select1st, long long unsigned int> > >; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘void i2p::transport::SSU2Session::HandleRelayRequest(const uint8_t*, size_t)’ at libi2pd/SSU2Session.cpp:1946:36: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, long long unsigned int> >::const_iterator’ {aka ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘void i2p::transport::SSU2Session::SendPeerTest()’ at libi2pd/SSU2Session.cpp:231:23: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, long long unsigned int> >::const_iterator’ {aka ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int&, std::pair, long long unsigned int>}; _Key = unsigned int; _Tp = std::pair, long long unsigned int>; _Compare = std::less; _Alloc = std::allocator, long long unsigned int> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from ‘void i2p::transport::SSU2Session::HandlePeerTest(const uint8_t*, size_t)’ at libi2pd/SSU2Session.cpp:2143:35: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, long long unsigned int> >::const_iterator’ {aka ‘std::_Rb_tree, long long unsigned int> >, std::_Select1st, long long unsigned int> > >, std::less, std::allocator, long long unsigned int> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Tunnel.o libi2pd/Tunnel.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelConfig.o libi2pd/TunnelConfig.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelEndpoint.o libi2pd/TunnelEndpoint.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from libi2pd/Log.h:20, from libi2pd/Transports.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]’, inlined from ‘void i2p::transport::Transports::RestrictRoutesToRouters(const std::set >&)’ at libi2pd/Transports.cpp:1083:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from libi2pd/TunnelPool.h:23, from libi2pd/Tunnel.h:25, from libi2pd/NetDb.hpp:27, from libi2pd/Tunnel.cpp:21: In copy constructor ‘i2p::tunnel::TunnelMessageBlock::TunnelMessageBlock(const i2p::tunnel::TunnelMessageBlock&)’, inlined from ‘void i2p::tunnel::OutboundTunnel::SendTunnelDataMsgTo(const uint8_t*, uint32_t, std::shared_ptr)’ at libi2pd/Tunnel.cpp:294:2: libi2pd/TunnelBase.h:32:16: warning: ‘block.i2p::tunnel::TunnelMessageBlock::tunnelID’ may be used uninitialized [-Wmaybe-uninitialized] 32 | struct TunnelMessageBlock | ^~~~~~~~~~~~~~~~~~ libi2pd/Tunnel.cpp: In member function ‘void i2p::tunnel::OutboundTunnel::SendTunnelDataMsgTo(const uint8_t*, uint32_t, std::shared_ptr)’: libi2pd/Tunnel.cpp:277:36: note: ‘block.i2p::tunnel::TunnelMessageBlock::tunnelID’ was declared here 277 | TunnelMessageBlock block; | ^~~~~ In file included from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63, from libi2pd/Log.h:20, from libi2pd/TunnelEndpoint.cpp:12: /usr/include/c++/13/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/13/bits/hashtable.h:2301:5: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::unique_ptr; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘bool i2p::tunnel::TunnelEndpoint::ConcatNextOutOfSequenceFragment(uint32_t, TunnelMessageBlockEx&)’ at libi2pd/TunnelEndpoint.cpp:311:35: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::unique_ptr; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]’ at /usr/include/c++/13/bits/unordered_map.h:753:26, inlined from ‘void i2p::tunnel::TunnelEndpoint::Cleanup()’ at libi2pd/TunnelEndpoint.cpp:356:41: /usr/include/c++/13/bits/hashtable.h:980:21: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelPool.o libi2pd/TunnelPool.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/api.o libi2pd/api.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/util.o libi2pd/util.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/AddressBook.o libi2pd_client/AddressBook.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/BOB.o libi2pd_client/BOB.cpp In file included from libi2pd/TunnelConfig.h:14, from libi2pd/Tunnel.h:24, from libi2pd/NetDb.hpp:27, from libi2pd/api.cpp:13: In member function ‘void i2p::RouterContext::SetNetID(int)’, inlined from ‘void i2p::api::InitI2P(int, char**, const char*)’ at libi2pd/api.cpp:45:25: libi2pd/RouterContext.h:145:61: warning: ‘netID’ may be used uninitialized [-Wmaybe-uninitialized] 145 | void SetNetID (int netID) { m_NetID = netID; }; | ~~~~~~~~^~~~~~~ libi2pd/api.cpp: In function ‘void i2p::api::InitI2P(int, char**, const char*)’: libi2pd/api.cpp:44:21: note: ‘netID’ was declared here 44 | int netID; i2p::config::GetOption("netid", netID); | ^~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/ClientContext.o libi2pd_client/ClientContext.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/HTTPProxy.o libi2pd_client/HTTPProxy.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /usr/include/boost/algorithm/string/detail/classification.hpp:16, from /usr/include/boost/algorithm/string/classification.hpp:18, from /usr/include/boost/algorithm/string/trim.hpp:23, from /usr/include/boost/algorithm/string.hpp:19, from libi2pd_client/AddressBook.cpp:17: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from libi2pd_client/AddressBook.cpp:12: /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::shared_ptr >}; _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::shared_ptr >}; _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]’, inlined from ‘std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::shared_ptr >; _Key = i2p::data::Tag<32>; _Tp = std::shared_ptr; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]’ at /usr/include/c++/13/bits/stl_map.h:860:27, inlined from ‘void i2p::client::AddressBook::LoadLocal()’ at libi2pd_client/AddressBook.cpp:618:27: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, std::shared_ptr >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/I2CP.o libi2pd_client/I2CP.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/I2PService.o libi2pd_client/I2PService.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /usr/include/boost/property_tree/ptree_fwd.hpp:17, from /usr/include/boost/property_tree/ptree.hpp:15, from libi2pd_client/ClientContext.cpp:11: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from libi2pd/Log.h:20, from libi2pd_client/I2CP.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/I2PTunnel.o libi2pd_client/I2PTunnel.cpp /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/MatchedDestination.o libi2pd_client/MatchedDestination.cpp In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool i2p::client::I2CPDestination::SendMsg(std::shared_ptr, std::shared_ptr)’ at libi2pd_client/I2CP.cpp:227:19: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from libi2pd/Destination.h:20, from libi2pd_client/I2PService.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/SAM.o libi2pd_client/SAM.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/SOCKS.o libi2pd_client/SOCKS.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from libi2pd/Destination.h:20, from libi2pd_client/MatchedDestination.h:11, from libi2pd_client/MatchedDestination.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/UDPTunnel.o libi2pd_client/UDPTunnel.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /usr/include/boost/algorithm/string/detail/classification.hpp:16, from /usr/include/boost/algorithm/string/classification.hpp:18, from /usr/include/boost/algorithm/string/trim.hpp:23, from /usr/include/boost/algorithm/string.hpp:19, from libi2pd_client/I2PTunnel.cpp:10: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from libi2pd/Identity.h:16, from libi2pd_client/SAM.cpp:15: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Afrikaans.o i18n/Afrikaans.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Armenian.o i18n/Armenian.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Chinese.o i18n/Chinese.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Czech.o i18n/Czech.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/English.o i18n/English.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/French.o i18n/French.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/German.o i18n/German.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/I18N.o i18n/I18N.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Italian.o i18n/Italian.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Polish.o i18n/Polish.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Portuguese.o i18n/Portuguese.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Russian.o i18n/Russian.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Spanish.o i18n/Spanish.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Swedish.o i18n/Swedish.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkish.o i18n/Turkish.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkmen.o i18n/Turkmen.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Ukrainian.o i18n/Ukrainian.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Uzbek.o i18n/Uzbek.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/Daemon.o daemon/Daemon.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/HTTPServer.o daemon/HTTPServer.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControl.o daemon/I2PControl.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControlHandlers.o daemon/I2PControlHandlers.cpp daemon/Daemon.cpp: In member function ‘virtual bool i2p::util::Daemon_Singleton::init(int, char**, std::shared_ptr >)’: daemon/Daemon.cpp:184:40: warning: ‘transitTunnels’ may be used uninitialized [-Wmaybe-uninitialized] 184 | transitTunnels *= 2; // double default number of transit tunnels for floodfill | ~~~~~~~~~~~~~~~^~~~ daemon/Daemon.cpp:182:26: note: ‘transitTunnels’ was declared here 182 | uint32_t transitTunnels; i2p::config::GetOption("limits.transittunnels", transitTunnels); | ^~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UPnP.o daemon/UPnP.cpp g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UnixDaemon.o daemon/UnixDaemon.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/boost/date_time/date_facet.hpp:15, from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16, from /usr/include/boost/date_time/gregorian/gregorian.hpp:31, from /usr/include/boost/date_time/posix_time/time_formatters.hpp:12, from /usr/include/boost/date_time/posix_time/posix_time.hpp:24, from /usr/include/boost/date_time/local_time/local_time.hpp:11, from daemon/I2PControl.cpp:17: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ daemon/UnixDaemon.cpp: In member function ‘virtual bool i2p::util::DaemonLinux::start()’: daemon/UnixDaemon.cpp:107:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 107 | freopen("/dev/null", "r", stdin); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ daemon/UnixDaemon.cpp:108:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 108 | freopen("/dev/null", "w", stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ daemon/UnixDaemon.cpp:109:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 109 | freopen("/dev/null", "w", stderr); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ daemon/UnixDaemon.cpp:182:42: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 182 | ftruncate(pidFH, 0); | ~~~~~~~~~^~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/i2pd-2.51.0+5934~202404291905~ubuntu23.10.1 -Wall -pedantic -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/i2pd.o daemon/i2pd.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/system/system_error.hpp:11, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/thread_data.hpp:10, from /usr/include/boost/thread/thread_only.hpp:17, from /usr/include/boost/thread/thread.hpp:12, from daemon/UPnP.cpp:5: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::heap_entry, std::allocator::heap_entry> >::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]’, inlined from ‘bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]’ at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from ‘bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)’ at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from ‘void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]’ at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/CPU.o obj/libi2pd/ChaCha20.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Poly1305.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o ar: creating libi2pd.a ar -r libi2pdclient.a obj/libi2pd_client/AddressBook.o obj/libi2pd_client/BOB.o obj/libi2pd_client/ClientContext.o obj/libi2pd_client/HTTPProxy.o obj/libi2pd_client/I2CP.o obj/libi2pd_client/I2PService.o obj/libi2pd_client/I2PTunnel.o obj/libi2pd_client/MatchedDestination.o obj/libi2pd_client/SAM.o obj/libi2pd_client/SOCKS.o obj/libi2pd_client/UDPTunnel.o ar: creating libi2pdclient.a ar -r libi2pdlang.a obj/i18n/Afrikaans.o obj/i18n/Armenian.o obj/i18n/Chinese.o obj/i18n/Czech.o obj/i18n/English.o obj/i18n/French.o obj/i18n/German.o obj/i18n/I18N.o obj/i18n/Italian.o obj/i18n/Polish.o obj/i18n/Portuguese.o obj/i18n/Russian.o obj/i18n/Spanish.o obj/i18n/Swedish.o obj/i18n/Turkish.o obj/i18n/Turkmen.o obj/i18n/Ukrainian.o obj/i18n/Uzbek.o ar: creating libi2pdlang.a daemon/UnixDaemon.cpp:116:36: warning: ‘nfiles’ may be used uninitialized [-Wmaybe-uninitialized] 116 | if (nfiles == 0) { | ~~~~~~~^~~~ daemon/UnixDaemon.cpp:114:34: note: ‘nfiles’ declared here 114 | uint16_t nfiles; i2p::config::GetOption("limits.openfiles", nfiles); | ^~~~~~ daemon/UnixDaemon.cpp:116:36: warning: ‘nfiles’ may be used uninitialized [-Wmaybe-uninitialized] 116 | if (nfiles == 0) { | ~~~~~~~^~~~ daemon/UnixDaemon.cpp:114:34: note: ‘nfiles’ declared here 114 | uint16_t nfiles; i2p::config::GetOption("limits.openfiles", nfiles); | ^~~~~~ daemon/UnixDaemon.cpp:130:25: warning: ‘cfsize’ may be used uninitialized [-Wmaybe-uninitialized] 130 | if (cfsize) // core file size set | ^~ daemon/UnixDaemon.cpp:129:34: note: ‘cfsize’ was declared here 129 | uint32_t cfsize; i2p::config::GetOption("limits.coresize", cfsize); | ^~~~~~ daemon/UnixDaemon.cpp:206:25: warning: ‘handleTSTP’ may be used uninitialized [-Wmaybe-uninitialized] 206 | if (handleTSTP) | ^~ daemon/UnixDaemon.cpp:193:30: note: ‘handleTSTP’ was declared here 193 | bool handleTSTP; i2p::config::GetOption("unix.handle_sigtstp", handleTSTP); | ^~~~~~~~~~ g++ -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -o i2pd obj/daemon/Daemon.o obj/daemon/HTTPServer.o obj/daemon/I2PControl.o obj/daemon/I2PControlHandlers.o obj/daemon/UPnP.o obj/daemon/UnixDaemon.o obj/daemon/i2pd.o libi2pd.a libi2pdclient.a libi2pdlang.a -latomic -lcrypto -lssl -lz -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lpthread -lminiupnpc make[1]: Leaving directory '/<>' dh_auto_test -a create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_installinit -a dh_installsystemd -a dh_installlogrotate -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a 5efdc752a1ec1879a06c1c724280751fe4fa1f95 dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: debian/i2pd/usr/sbin/i2pd contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'i2pd' in '../i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb'. dpkg-deb: building package 'i2pd-dbgsym' in 'debian/.debhelper/scratch-space/build-i2pd/i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb'. Renaming i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb to i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb dpkg-genbuildinfo --build=any -O../i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2024-04-30T02:33:41Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.changes: ---------------------------------------------------------- Format: 1.8 Date: Tue, 30 Apr 2024 02:17:47 +0000 Source: i2pd Binary: i2pd Built-For-Profiles: noudeb Architecture: armhf Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Distribution: mantic Urgency: low Maintainer: Launchpad Build Daemon Changed-By: Launchpad Package Builder Description: i2pd - Full-featured C++ implementation of I2P client. Changes: i2pd (2.51.0+5934~202404291905~ubuntu23.10.1) mantic; urgency=low . * Auto build. Checksums-Sha1: de3b20705a5f1c89efb560544621e0766b929f46 37651910 i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb 7139cf86a1619ff05fc92bb1d9b979709b2ef200 6625 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.buildinfo c7f61df293d951053e720de671eed57259dbb83e 1300706 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb Checksums-Sha256: e4e2eb60e317060d3334b69ddab75be7a87a364db15c0374dfc5b968ed32ef2c 37651910 i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb 30ab282db9c02cab7bbde7dae34ac49463bf4a628841abe67d85828df84a4d70 6625 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.buildinfo 8667413775f8db7dae8cd9f1f28409139916a972831692b8a4f2aadf97fc4e55 1300706 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb Files: c1356d670d0a0af2a819fe1c5fdbb32f 37651910 debug optional i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb 93e6f82a8e1d28c4d2561e9a17046195 6625 net optional i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.buildinfo 9185ceb5c69bcb36ccf1ecb9656b0c99 1300706 net optional i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb /<>/i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.changes.new could not be renamed to /<>/i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: i2pd Binary: i2pd i2pd-dbgsym Architecture: armhf Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Checksums-Md5: c1356d670d0a0af2a819fe1c5fdbb32f 37651910 i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb 9185ceb5c69bcb36ccf1ecb9656b0c99 1300706 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb Checksums-Sha1: de3b20705a5f1c89efb560544621e0766b929f46 37651910 i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb c7f61df293d951053e720de671eed57259dbb83e 1300706 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb Checksums-Sha256: e4e2eb60e317060d3334b69ddab75be7a87a364db15c0374dfc5b968ed32ef2c 37651910 i2pd-dbgsym_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.ddeb 8667413775f8db7dae8cd9f1f28409139916a972831692b8a4f2aadf97fc4e55 1300706 i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb Build-Origin: Ubuntu Build-Architecture: armhf Build-Date: Tue, 30 Apr 2024 02:33: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.21-13), autotools-dev (= 20220109.1), base-files (= 13ubuntu2.1), base-passwd (= 3.6.1), bash (= 5.2.15-2ubuntu1), binutils (= 2.41-5ubuntu1), binutils-arm-linux-gnueabihf (= 2.41-5ubuntu1), binutils-common (= 2.41-5ubuntu1), bsdextrautils (= 2.39.1-4ubuntu2.2), bsdutils (= 1:2.39.1-4ubuntu2.2), build-essential (= 12.10ubuntu1), bzip2 (= 1.0.8-5build1), coreutils (= 9.1-1ubuntu2.23.10.1), cpp (= 4:13.2.0-1ubuntu1), cpp-13 (= 13.2.0-4ubuntu3), dash (= 0.5.12-6ubuntu1), debconf (= 1.5.82), debhelper (= 13.11.6ubuntu1), debianutils (= 5.8-1), debugedit (= 1:5.0-5), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.8-4), dpkg (= 1.22.0ubuntu1.1), dpkg-dev (= 1.22.0ubuntu1.1), dwz (= 0.15-1), file (= 1:5.44-3), findutils (= 4.9.0-5), g++ (= 4:13.2.0-1ubuntu1), g++-13 (= 13.2.0-4ubuntu3), gcc (= 4:13.2.0-1ubuntu1), gcc-13 (= 13.2.0-4ubuntu3), gcc-13-base (= 13.2.0-4ubuntu3), gettext (= 0.21-13), gettext-base (= 0.21-13), grep (= 3.11-2), groff-base (= 1.23.0-2), gzip (= 1.12-1ubuntu1), hostname (= 3.23+nmu1ubuntu1), init-system-helpers (= 1.65.2ubuntu1), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.1-3), libarchive-zip-perl (= 1.68-1), libasan8 (= 13.2.0-4ubuntu3), libatomic1 (= 13.2.0-4ubuntu3), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.1.1-1), libaudit1 (= 1:3.1.1-1), libbinutils (= 2.41-5ubuntu1), libblkid1 (= 2.39.1-4ubuntu2.2), libboost-date-time-dev (= 1.74.0.3ubuntu7), libboost-date-time1.74-dev (= 1.74.0+ds1-22ubuntu1), libboost-date-time1.74.0 (= 1.74.0+ds1-22ubuntu1), libboost-filesystem-dev (= 1.74.0.3ubuntu7), libboost-filesystem1.74-dev (= 1.74.0+ds1-22ubuntu1), libboost-filesystem1.74.0 (= 1.74.0+ds1-22ubuntu1), libboost-program-options-dev (= 1.74.0.3ubuntu7), libboost-program-options1.74-dev (= 1.74.0+ds1-22ubuntu1), libboost-program-options1.74.0 (= 1.74.0+ds1-22ubuntu1), libboost-serialization1.74-dev (= 1.74.0+ds1-22ubuntu1), libboost-serialization1.74.0 (= 1.74.0+ds1-22ubuntu1), libboost-system-dev (= 1.74.0.3ubuntu7), libboost-system1.74-dev (= 1.74.0+ds1-22ubuntu1), libboost-system1.74.0 (= 1.74.0+ds1-22ubuntu1), libboost1.74-dev (= 1.74.0+ds1-22ubuntu1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.38-1ubuntu6.2), libc-dev-bin (= 2.38-1ubuntu6.2), libc6 (= 2.38-1ubuntu6.2), libc6-dev (= 2.38-1ubuntu6.2), libcap-ng0 (= 0.8.3-1build2), libcap2 (= 1:2.66-4ubuntu1), libcc1-0 (= 13.2.0-4ubuntu3), libcom-err2 (= 1.47.0-2ubuntu1), libcrypt-dev (= 1:4.4.36-2), libcrypt1 (= 1:4.4.36-2), libctf-nobfd0 (= 2.41-5ubuntu1), libctf0 (= 2.41-5ubuntu1), libdb5.3 (= 5.3.28+dfsg2-2), libdebconfclient0 (= 0.270ubuntu1), libdebhelper-perl (= 13.11.6ubuntu1), libdpkg-perl (= 1.22.0ubuntu1.1), libdw1 (= 0.189-4), libelf1 (= 0.189-4), libfile-stripnondeterminism-perl (= 1.13.1-1), libgcc-13-dev (= 13.2.0-4ubuntu3), libgcc-s1 (= 13.2.0-4ubuntu3), libgcrypt20 (= 1.10.2-3ubuntu1), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgmp10 (= 2:6.3.0+dfsg-2ubuntu4), libgomp1 (= 13.2.0-4ubuntu3), libgpg-error0 (= 1.47-2), libgssapi-krb5-2 (= 1.20.1-3ubuntu1), libicu72 (= 72.1-3ubuntu3), libisl23 (= 0.26-3), libjansson4 (= 2.14-2), libk5crypto3 (= 1.20.1-3ubuntu1), libkeyutils1 (= 1.6.3-2), libkrb5-3 (= 1.20.1-3ubuntu1), libkrb5support0 (= 1.20.1-3ubuntu1), liblz4-1 (= 1.9.4-1), liblzma5 (= 5.4.1-0.2), libmagic-mgc (= 1:5.44-3), libmagic1 (= 1:5.44-3), libmd0 (= 1.1.0-1), libminiupnpc-dev (= 2.2.5-1), libminiupnpc17 (= 2.2.5-1), libmount1 (= 2.39.1-4ubuntu2.2), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.1-1), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libpam-modules (= 1.5.2-6ubuntu1.1), libpam-modules-bin (= 1.5.2-6ubuntu1.1), libpam-runtime (= 1.5.2-6ubuntu1.1), libpam0g (= 1.5.2-6ubuntu1.1), libpcre2-8-0 (= 10.42-4), libperl5.36 (= 5.36.0-9ubuntu1.1), libpipeline1 (= 1.5.7-1), libseccomp2 (= 2.5.4-1ubuntu3), libselinux1 (= 3.5-1), libsframe1 (= 2.41-5ubuntu1), libsmartcols1 (= 2.39.1-4ubuntu2.2), libssl-dev (= 3.0.10-1ubuntu2.3), libssl3 (= 3.0.10-1ubuntu2.3), libstdc++-13-dev (= 13.2.0-4ubuntu3), libstdc++6 (= 13.2.0-4ubuntu3), libsub-override-perl (= 0.09-4), libsystemd0 (= 253.5-1ubuntu6.1), libtinfo6 (= 6.4+20230625-2), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtool (= 2.4.7-7), libubsan1 (= 13.2.0-4ubuntu3), libuchardet0 (= 0.0.7-1build2), libudev1 (= 253.5-1ubuntu6.1), libunistring2 (= 1.0-2), libuuid1 (= 2.39.1-4ubuntu2.2), libxml2 (= 2.9.14+dfsg-1.3ubuntu0.1), libzstd1 (= 1.5.5+dfsg2-1ubuntu2), linux-libc-dev (= 6.5.0-28.29), login (= 1:4.13+dfsg1-1ubuntu1.1), lto-disabled-list (= 43), m4 (= 1.4.19-3), make (= 4.3-4.1build1), man-db (= 2.11.2-3), mawk (= 1.3.4.20230730-1), ncurses-base (= 6.4+20230625-2), ncurses-bin (= 6.4+20230625-2), patch (= 2.7.6-7build2), perl (= 5.36.0-9ubuntu1.1), perl-base (= 5.36.0-9ubuntu1.1), perl-modules-5.36 (= 5.36.0-9ubuntu1.1), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.9-1), sensible-utils (= 0.0.20), sysvinit-utils (= 3.07-1ubuntu1), tar (= 1.34+dfsg-1.2ubuntu1.1), util-linux (= 2.39.1-4ubuntu2.2), xz-utils (= 5.4.1-0.2), zlib1g (= 1:1.2.13.dfsg-1ubuntu5), zlib1g-dev (= 1:1.2.13.dfsg-1ubuntu5) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1714443467" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ i2pd_2.51.0+5934~202404291905~ubuntu23.10.1_armhf.deb ----------------------------------------------------- new Debian package, version 2.0. size 1300706 bytes: control archive=2932 bytes. 162 bytes, 7 lines conffiles 757 bytes, 14 lines control 2516 bytes, 30 lines md5sums 3026 bytes, 89 lines * postinst #!/bin/sh 899 bytes, 34 lines * postrm #!/bin/sh 232 bytes, 7 lines * preinst #!/bin/sh 487 bytes, 12 lines * prerm #!/bin/sh Package: i2pd Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Architecture: armhf Maintainer: r4sas Installed-Size: 2866 Pre-Depends: init-system-helpers (>= 1.54~), adduser Depends: libboost-filesystem1.74.0 (>= 1.74.0+ds1), libboost-program-options1.74.0 (>= 1.74.0+ds1), libc6 (>= 2.38), libgcc-s1 (>= 3.5), libminiupnpc17 (>= 1.9.20140610), libssl3 (>= 3.0.0), libstdc++6 (>= 13.1), zlib1g (>= 1:1.1.4), lsb-base Section: net Priority: optional Homepage: http://i2pd.website/ Description: Full-featured C++ implementation of I2P client. I2P (Invisible Internet Protocol) is a universal anonymous network layer. All communications over I2P are anonymous and end-to-end encrypted, participants don't reveal their real IP addresses. drwxr-xr-x root/root 0 2024-04-30 02:17 ./ drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/apparmor.d/ -rw-r--r-- root/root 695 2024-04-30 02:17 ./etc/apparmor.d/usr.sbin.i2pd drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/default/ -rw-r--r-- root/root 356 2024-04-30 02:17 ./etc/default/i2pd drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/i2pd/ -rw-r--r-- root/root 10194 2024-04-30 02:17 ./etc/i2pd/i2pd.conf -rw-r--r-- root/root 618 2024-04-30 02:17 ./etc/i2pd/tunnels.conf drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/i2pd/tunnels.conf.d/ -rw-r--r-- root/root 187 2024-04-30 02:17 ./etc/i2pd/tunnels.conf.d/README drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/init.d/ -rwxr-xr-x root/root 3581 2024-04-30 02:17 ./etc/init.d/i2pd drwxr-xr-x root/root 0 2024-04-30 02:17 ./etc/logrotate.d/ -rw-r--r-- root/root 126 2024-04-30 02:17 ./etc/logrotate.d/i2pd drwxr-xr-x root/root 0 2024-04-30 02:17 ./lib/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./lib/systemd/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./lib/systemd/system/ -rw-r--r-- root/root 1184 2024-04-30 02:17 ./lib/systemd/system/i2pd.service drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/lib/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/lib/tmpfiles.d/ -rw-r--r-- root/root 66 2024-04-30 02:17 ./usr/lib/tmpfiles.d/i2pd.conf drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/sbin/ -rwxr-xr-x root/root 2807832 2024-04-30 02:17 ./usr/sbin/i2pd drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/doc/i2pd/ -rw-r--r-- root/root 2187 2024-04-30 02:17 ./usr/share/doc/i2pd/README.md.gz -rw-r--r-- root/root 1041 2024-04-30 02:17 ./usr/share/doc/i2pd/changelog.gz -rw-r--r-- root/root 2762 2024-04-30 02:17 ./usr/share/doc/i2pd/copyright drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/i2pd/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/i2pd/certificates/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/ -rw-r--r-- root/root 725 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/gostcoin.crt -rw-r--r-- root/root 769 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/i2p-dev.crt -rw-r--r-- root/root 725 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/i2pd-dev.crt -rw-r--r-- root/root 668 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/mca2-i2p.crt -rw-r--r-- root/root 810 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/stormycloud.crt -rw-r--r-- root/root 672 2024-04-30 02:17 ./usr/share/i2pd/certificates/family/volatile.crt drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/ -rw-r--r-- root/root 1968 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/acetone_at_mail.i2p.crt -rw-r--r-- root/root 2086 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/admin_at_stormycloud.org.crt -rw-r--r-- root/root 2090 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/arnavbhatt288_at_mail.i2p.crt -rw-r--r-- root/root 2147 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt -rw-r--r-- root/root 2069 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/echelon3_at_mail.i2p.crt -rw-r--r-- root/root 2094 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/hankhill19580_at_gmail.com.crt -rw-r--r-- root/root 1968 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/hiduser0_at_mail.i2p.crt -rw-r--r-- root/root 2065 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt -rw-r--r-- root/root 2074 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/i2p-reseed_at_mk16.de.crt -rw-r--r-- root/root 2053 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/igor_at_novg.net.crt -rw-r--r-- root/root 2074 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt -rw-r--r-- root/root 1952 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/ls_at_mail.i2p.crt -rw-r--r-- root/root 1968 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/orignal_at_mail.i2p.crt -rw-r--r-- root/root 1980 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt -rw-r--r-- root/root 2065 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/rambler_at_mail.i2p.crt -rw-r--r-- root/root 2082 2024-04-30 02:17 ./usr/share/i2pd/certificates/reseed/reseed_at_diva.exchange.crt drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 67 2024-04-30 02:17 ./usr/share/lintian/overrides/i2pd drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/man/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./usr/share/man/man1/ -rw-r--r-- root/root 1797 2024-04-30 02:17 ./usr/share/man/man1/i2pd.1.gz drwxr-xr-x root/root 0 2024-04-30 02:17 ./var/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./var/lib/ drwxr-xr-x root/root 0 2024-04-30 02:17 ./var/lib/i2pd/ lrwxrwxrwx root/root 0 2024-04-30 02:17 ./var/lib/i2pd/certificates -> /usr/share/i2pd/certificates lrwxrwxrwx root/root 0 2024-04-30 02:17 ./var/lib/i2pd/i2pd.conf -> /etc/i2pd/i2pd.conf lrwxrwxrwx root/root 0 2024-04-30 02:17 ./var/lib/i2pd/tunnels.conf -> /etc/i2pd/tunnels.conf lrwxrwxrwx root/root 0 2024-04-30 02:17 ./var/lib/i2pd/tunnels.d -> /etc/i2pd/tunnels.conf.d +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: 705612 Build-Time: 674 Distribution: mantic Host Architecture: armhf Install-Time: 28 Job: i2pd_2.51.0+5934~202404291905~ubuntu23.10.1.dsc Machine Architecture: arm64 Package: i2pd Package-Time: 706 Source-Version: 2.51.0+5934~202404291905~ubuntu23.10.1 Space: 705612 Status: successful Version: 2.51.0+5934~202404291905~ubuntu23.10.1 -------------------------------------------------------------------------------- Finished at 2024-04-30T02:33:41Z Build needed 00:11:46, 705612k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=mantic --arch=armhf PACKAGEBUILD-28149980 Scanning for processes to kill in build PACKAGEBUILD-28149980