debspawn 0.6.5 on estragon at 2024-05-09 23:32:58 UTC-0400 dpkg-source: info: extracting libcrypt-openssl-x509-perl in libcrypt-openssl-x509-perl-1.9.15 dpkg-source: info: unpacking libcrypt-openssl-x509-perl_1.9.15.orig.tar.gz dpkg-source: info: unpacking libcrypt-openssl-x509-perl_1.9.15-1.debian.tar.xz ╔═══════════════════════╗ ║ Package build ║ ╚═══════════════════════╝ Package: libcrypt-openssl-x509-perl Version: 1.9.15-1 Distribution: landing Architecture: arm64 Free space in workspace: 179.9GiB ┌───────────────────────────────────────┐ │ Preparing container for build │ └───────────────────────────────────────┘ Get:1 https://repo.pureos.net/pureos landing InRelease [9625 B] Fetched 9625 B in 1s (8200 B/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Building dependency tree... Reading state information... build-essential is already the newest version (12.9). dpkg-dev is already the newest version (1.21.22pureos1). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ┌───────────────────────────────────────────────┐ │ Installing package build-dependencies │ └───────────────────────────────────────────────┘ Note, using directory './' to get the build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libconvert-asn1-perl libcrypt-openssl-guess-perl libdebhelper-perl libelf1 libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1 libperl-dev libpipeline1 libssl-dev libsub-override-perl libtest-pod-perl libtool libuchardet0 libxml2 m4 man-db perl-openssl-defaults po-debconf sensible-utils 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 59.0 kB/21.7 MB of archives. After this operation, 92.4 MB of additional disk space will be used. Get:1 https://repo.pureos.net/pureos landing/main all libconvert-asn1-perl all 0.33-1 [46.0 kB] Get:2 https://repo.pureos.net/pureos landing/main all libtest-pod-perl all 1.52-2 [12.9 kB] Fetched 59.0 kB in 1s (42.9 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../02-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-12_arm64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-10_arm64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5pureos1_arm64.deb ... Unpacking bsdextrautils (2.38.1-5pureos1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.11.2-2_arm64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-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 .../20-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 .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../22-libelf1_0.188-2.1_arm64.deb ... Unpacking libelf1:arm64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.3~deb12u1_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-12_arm64.deb ... Unpacking gettext (0.21-12) ... 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.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libconvert-asn1-perl. Preparing to unpack .../30-libconvert-asn1-perl_0.33-1_all.deb ... Unpacking libconvert-asn1-perl (0.33-1) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../31-libssl-dev_3.0.11-1~deb12u2_arm64.deb ... Unpacking libssl-dev:arm64 (3.0.11-1~deb12u2) ... Selecting previously unselected package libcrypt-openssl-guess-perl. Preparing to unpack .../32-libcrypt-openssl-guess-perl_0.15-2_all.deb ... Unpacking libcrypt-openssl-guess-perl (0.15-2) ... Selecting previously unselected package libperl-dev:arm64. Preparing to unpack .../33-libperl-dev_5.36.0-7+deb12u1_arm64.deb ... Unpacking libperl-dev:arm64 (5.36.0-7+deb12u1) ... Selecting previously unselected package libtest-pod-perl. Preparing to unpack .../34-libtest-pod-perl_1.52-2_all.deb ... Unpacking libtest-pod-perl (1.52-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../35-perl-openssl-defaults_7+b1_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (7+b1) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up libicu72:arm64 (72.1-3) ... Setting up bsdextrautils (2.38.1-5pureos1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libtest-pod-perl (1.52-2) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up perl-openssl-defaults:arm64 (7+b1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libperl-dev:arm64 (5.36.0-7+deb12u1) ... Setting up file (1:5.44-3) ... Setting up autotools-dev (20220109.1) ... Setting up libssl-dev:arm64 (3.0.11-1~deb12u2) ... Setting up autopoint (0.21-12) ... Setting up autoconf (2.71-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libconvert-asn1-perl (0.33-1) ... Setting up libelf1:arm64 (0.188-2.1) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3~deb12u1) ... 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 gettext (0.21-12) ... Setting up libtool (2.4.7-5) ... Setting up libcrypt-openssl-guess-perl (0.15-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-2) ... Building database of manual pages ... Setting up debhelper (13.11.4) ... Processing triggers for libc-bin (2.36-9+deb12u4) ... ┌───────────────┐ │ Build │ └───────────────┘ dpkg-buildpackage: info: source package libcrypt-openssl-x509-perl dpkg-buildpackage: info: source version 1.9.15-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: host architecture arm64  dpkg-source --before-build .  debian/rules clean dh clean dh_clean  debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/srv/build/libcrypt-openssl-x509-perl-1.9.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/srv/build/libcrypt-openssl-x509-perl-1.9.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Crypt::OpenSSL::X509 Writing MYMETA.yml and MYMETA.json dh_auto_build -a make -j32 make[1]: Entering directory '/srv/build/libcrypt-openssl-x509-perl-1.9.15' Running Mkbootstrap for X509 () "/usr/bin/perl" "/usr/share/perl/5.36/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.36/ExtUtils/typemap' -typemap '/srv/build/libcrypt-openssl-x509-perl-1.9.15/typemap' X509.xs > X509.xsc chmod 644 "X509.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- X509.bs blib/arch/auto/Crypt/OpenSSL/X509/X509.bs 644 cp X509.pm blib/lib/Crypt/OpenSSL/X509.pm Warning: Aliases 'subject_hash' and 'hash' have identical values in X509.xs, line 427 mv X509.xsc X509.c aarch64-linux-gnu-gcc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/srv/build/libcrypt-openssl-x509-perl-1.9.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.915\" -DXS_VERSION=\"1.915\" -fPIC "-I/usr/lib/aarch64-linux-gnu/perl/5.36/CORE" X509.c X509.xs: In function ‘sv_bio_create’: X509.xs:162:3: warning: ‘BIO_set_callback’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 162 | BIO_set_callback(bio, bio_write_cb); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/asn1.h:27, from X509.xs:5: /usr/include/openssl/bio.h:279:28: note: declared here 279 | OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); | ^~~~~~~~~~~~~~~~ X509.xs: In function ‘sv_bio_final’: X509.xs:175:3: warning: ‘BIO_set_callback’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 175 | BIO_set_callback(bio, (void *)NULL); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/bio.h:279:28: note: declared here 279 | OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); | ^~~~~~~~~~~~~~~~ X509.xs: In function ‘XS_Crypt__OpenSSL__X509_bit_length’: X509.xs:614:7: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 614 | rsa_pkey = EVP_PKEY_get0_RSA(pkey); | ^~~~~~~~ In file included from X509.xs:10: /usr/include/openssl/evp.h:1346:22: note: declared here 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:615:7: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 615 | RSA_get0_key(rsa_pkey, &n, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/pem.h:23, from X509.xs:11: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ X509.xs:619:7: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 619 | dsa_pkey = EVP_PKEY_get0_DSA(pkey); | ^~~~~~~~ /usr/include/openssl/evp.h:1355:22: note: declared here 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:620:7: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 620 | DSA_get0_pqg(dsa_pkey, &p, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ X509.xs:633:7: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 633 | ec_pkey = EVP_PKEY_get0_EC_KEY(pkey); | ^~~~~~~ /usr/include/openssl/evp.h:1372:25: note: declared here 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ X509.xs:634:7: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 634 | if ( (group = EC_KEY_get0_group(ec_pkey)) == NULL) { | ^~ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ X509.xs: In function ‘XS_Crypt__OpenSSL__X509_curve’: X509.xs:682:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 682 | ec_pkey = EVP_PKEY_get0_EC_KEY(pkey); | ^~~~~~~ /usr/include/openssl/evp.h:1372:25: note: declared here 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ X509.xs:683:5: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 683 | if ( (group = EC_KEY_get0_group(ec_pkey)) == NULL) { | ^~ /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ X509.xs: In function ‘XS_Crypt__OpenSSL__X509_modulus’: X509.xs:730:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 730 | rsa_pkey = EVP_PKEY_get0_RSA(pkey); | ^~~~~~~~ /usr/include/openssl/evp.h:1346:22: note: declared here 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:731:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 731 | RSA_get0_key(rsa_pkey, &n, NULL, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ X509.xs:739:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 739 | dsa_pkey = EVP_PKEY_get0_DSA(pkey); | ^~~~~~~~ /usr/include/openssl/evp.h:1355:22: note: declared here 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:740:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 740 | DSA_get0_key(dsa_pkey, &pub_key, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ X509.xs:749:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 749 | ec_pkey = EVP_PKEY_get0_EC_KEY(pkey); | ^~~~~~~ /usr/include/openssl/evp.h:1372:25: note: declared here 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ X509.xs:750:5: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 750 | if ( (group = EC_KEY_get0_group(ec_pkey)) == NULL) { | ^~ /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ X509.xs:755:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 755 | public_key = EC_KEY_get0_public_key(ec_pkey); | ^~~~~~~~~~ /usr/include/openssl/ec.h:1062:39: note: declared here 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ X509.xs:756:5: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 756 | if ((pub_key = EC_POINT_point2bn(group, public_key, EC_KEY_get_conv_form(ec_pkey), NULL, NULL)) == NULL) { | ^~ /usr/include/openssl/ec.h:770:31: note: declared here 770 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ X509.xs:756:5: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 756 | if ((pub_key = EC_POINT_point2bn(group, public_key, EC_KEY_get_conv_form(ec_pkey), NULL, NULL)) == NULL) { | ^~ /usr/include/openssl/ec.h:1074:47: note: declared here 1074 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ X509.xs: In function ‘XS_Crypt__OpenSSL__X509_exponent’: X509.xs:805:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 805 | rsa_pkey = EVP_PKEY_get0_RSA(pkey); | ^~~~~~~~ /usr/include/openssl/evp.h:1346:22: note: declared here 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:806:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 806 | RSA_get0_key(rsa_pkey, NULL, &e, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ X509.xs: In function ‘XS_Crypt__OpenSSL__X509_pubkey’: X509.xs:912:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 912 | rsa_pkey = EVP_PKEY_get0_RSA(pkey); | ^~~~~~~~ /usr/include/openssl/evp.h:1346:22: note: declared here 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:913:5: warning: ‘PEM_write_bio_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 913 | PEM_write_bio_RSAPublicKey(bio, rsa_pkey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:448:1: note: declared here 448 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ X509.xs:918:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 918 | dsa_pkey = EVP_PKEY_get0_DSA(pkey); | ^~~~~~~~ /usr/include/openssl/evp.h:1355:22: note: declared here 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ X509.xs:923:5: warning: ‘PEM_write_bio_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 923 | PEM_write_bio_DSA_PUBKEY(bio, (DSA*)dsa_pkey); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:454:1: note: declared here 454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA) | ^~~~~~~~~~~~~~~~~~~ X509.xs:928:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 928 | ec_pkey = EVP_PKEY_get0_EC_KEY(pkey); | ^~~~~~~ /usr/include/openssl/evp.h:1372:25: note: declared here 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ X509.xs:933:5: warning: ‘PEM_write_bio_EC_PUBKEY’ is deprecated: Since OpenSSL 3.0 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 933 | PEM_write_bio_EC_PUBKEY(bio, (EC_KEY*)ec_pkey); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:463:1: note: declared here 463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY) | ^~~~~~~~~~~~~~~~~~~ rm -f blib/arch/auto/Crypt/OpenSSL/X509/X509.so aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/srv/build/libcrypt-openssl-x509-perl-1.9.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -L/usr/local/lib -fstack-protector-strong X509.o -o blib/arch/auto/Crypt/OpenSSL/X509/X509.so \ -L/usr -L/usr/lib -lssl -lcrypto \ chmod 755 blib/arch/auto/Crypt/OpenSSL/X509/X509.so Manifying 1 pod document make[1]: Leaving directory '/srv/build/libcrypt-openssl-x509-perl-1.9.15' dh_auto_test -a make -j32 test TEST_VERBOSE=1 make[1]: Entering directory '/srv/build/libcrypt-openssl-x509-perl-1.9.15' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- X509.bs blib/arch/auto/Crypt/OpenSSL/X509/X509.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-version.t ......... 1..1 # Running Crypt::OpenSSL::X509 test suite against OpenSSL 3.0.11 19 Sep 2023 (Library: OpenSSL 3.0.11 19 Sep 2023) ok 1 ok t/author-pod-syntax.t .. 1..0 # SKIP these tests are for testing by the author skipped: these tests are for testing by the author t/pod.t ................ 1..1 ok 1 - POD test for blib/lib/Crypt/OpenSSL/X509.pm ok t/release-kwalitee.t ... 1..0 # SKIP these tests are for release candidate testing skipped: these tests are for release candidate testing t/release-meta-json.t .. 1..0 # SKIP these tests are for release candidate testing skipped: these tests are for release candidate testing t/san.t ................ 1..17 ok 1 - use Crypt::OpenSSL::X509; ok 2 - new_from_file() ok 3 - subjectaltname call succeeded ok 4 - new_from_file() ok 5 - subjectaltname call succeeded Found dNSName: metacpan.org ok 6 - new_from_file() ok 7 - subjectaltname call succeeded Found dNSName: foo.co.uk Found rfc822Name: timlegge@cpan.org ok 8 - new_from_file() ok 9 - subjectaltname call succeeded Found rfc822Name: altuser@mpi-sws.org Found rfc822Name: user@mpi-sws.org Found rfc822Name: user@mpi-sws.de ok 10 - new_from_file() ok 11 - subjectaltname call succeeded ok 12 - new_from_file() ok 13 - subjectaltname call succeeded ok 14 - new_from_file() ok 15 - subjectaltname call succeeded ok 16 - new_from_file() ok 17 - subjectaltname call succeeded ok t/utf8.t ............... 1..11 ok 1 - use Crypt::OpenSSL::X509; ok 2 - new_from_file() ok 3 - ascii subject should not be an utf8 string ok 4 - new_from_file() ok 5 - serial() ok 6 - fingerprint_md5() ok 7 - subject is really an utf8 string ok 8 - utf8 subject as expected ok 9 # skip OpenSSL v1.0.0 can't read broken certs. ok 10 # skip OpenSSL v1.0.0 can't read broken certs. ok 11 # skip OpenSSL v1.0.0 can't read broken certs. ok t/x509-ec.t ............ 1..7 ok 1 - use Crypt::OpenSSL::X509; ok 2 - An object of class 'Crypt::OpenSSL::X509' isa 'Crypt::OpenSSL::X509' ok 3 - ec type ok 4 - sig algo ok 5 - key algo ok 6 - bit length ok 7 - curve ok t/x509.t ............... 1..59 ok 1 - use Crypt::OpenSSL::X509; ok 2 - new_from_file() ok 3 - serial() ok 4 - fingerprint_md5() ok 5 - fingerprint_sha1() ok 6 - fingerprint_sha224() ok 7 - fingerprint_sha256() ok 8 - fingerprint_sha384() ok 9 - fingerprint_sha512() ok 10 - exponent() ok 11 - pub_exponent() ok 12 - issuer() ok 13 - subject() ok 14 - is_selfsigned() ok 15 - hash() ok 16 - subject_hash() ok 17 - issuer_hash() ok 18 - new_from_file() ok 19 - email() ok 20 - version ok 21 - signature algorithm ok 22 - key algorithm ok 23 - bit_length() ok 24 - num_extensions() ok 25 - extension_by_oid() ok 26 - has_extension_oid(2.5.29.19) ok 27 - Extension->object()->name() ok 28 - basic constraints is critical ok 29 - basicConstraints CA: TRUE 2.4.1 ok 30 - as_string is an alias of to_string ok 31 - new_from_file() ok 32 - extensions_by_name() ok 33 - subjectKeyIdentifier not critical ok 34 - Extension{subjectKeyID}->keyid_data() ok 35 - keyUsage is critical ok 36 - Extension->hash_bit_string() ok 37 - 'subject_name()' isa 'Crypt::OpenSSL::X509::Name' ok 38 - 'issuer_name()' isa 'Crypt::OpenSSL::X509::Name' ok 39 - subject_name()->as_string() ok 40 - issuer_name()->as_string() ok 41 - subject_name()->entries() ok 42 - Name_Entry->as_string() ok 43 - Name_Entry->as_long_string() ok 44 - Name_Entry->type ok 45 - Name_Entry->long_type ok 46 - Name_Entry->value ok 47 - Name->has_entry ok 48 - Name->has_entry ok 49 - Name->has_oid_entry([CN]) ok 50 - not Name->has_oid_entry([DC]) ok 51 - Name->get_index_by_type ok 52 - Name->get_index_by_long_type ok 53 - 'Name->get_entry_by_type' isa 'Crypt::OpenSSL::X509::Name_Entry' ok 54 - Name_Entry->is_printableString ok 55 - Name_Entry->is_asn1_type ok 56 ok 57 - serial() ok 58 - new_from_file() ok 59 - email() ok All tests successful. Files=9, Tests=96, 2 wallclock secs ( 0.14 usr 0.05 sys + 1.90 cusr 0.31 csys = 2.40 CPU) Result: PASS make[1]: Leaving directory '/srv/build/libcrypt-openssl-x509-perl-1.9.15' create-stamp debian/debhelper-build-stamp dh_prep -a dh_auto_install --destdir=debian/libcrypt-openssl-x509-perl/ -a make -j32 install DESTDIR=/srv/build/libcrypt-openssl-x509-perl-1.9.15/debian/libcrypt-openssl-x509-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/srv/build/libcrypt-openssl-x509-perl-1.9.15' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- X509.bs blib/arch/auto/Crypt/OpenSSL/X509/X509.bs 644 Manifying 1 pod document Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /srv/build/libcrypt-openssl-x509-perl-1.9.15/debian/libcrypt-openssl-x509-perl/usr/lib/aarch64-linux-gnu/perl5/5.36/auto/Crypt/OpenSSL/X509/X509.so Installing /srv/build/libcrypt-openssl-x509-perl-1.9.15/debian/libcrypt-openssl-x509-perl/usr/lib/aarch64-linux-gnu/perl5/5.36/Crypt/OpenSSL/X509.pm Installing /srv/build/libcrypt-openssl-x509-perl-1.9.15/debian/libcrypt-openssl-x509-perl/usr/share/man/man3/Crypt::OpenSSL::X509.3pm make[1]: Leaving directory '/srv/build/libcrypt-openssl-x509-perl-1.9.15' dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_perl -a dh_perl_openssl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'libcrypt-openssl-x509-perl' in '../libcrypt-openssl-x509-perl_1.9.15-1_arm64.deb'. dpkg-deb: building package 'libcrypt-openssl-x509-perl-dbgsym' in '../libcrypt-openssl-x509-perl-dbgsym_1.9.15-1_arm64.deb'.  dpkg-genbuildinfo --build=any -O../libcrypt-openssl-x509-perl_1.9.15-1_arm64.buildinfo  dpkg-genchanges -DDistribution=landing --build=any -mDebian Perl Group -eDebian Perl Group -O../libcrypt-openssl-x509-perl_1.9.15-1_arm64.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) This build required 1.8MiB of dedicated disk space. ┌────────────────────────────────────┐ │ Retrieving build artifacts │ └────────────────────────────────────┘ Copied 5 files. Done.