<86>Sep 23 05:30:45 userdel[266707]: delete user 'rooter' <86>Sep 23 05:30:45 userdel[266707]: removed group 'rooter' owned by 'rooter' <86>Sep 23 05:30:45 userdel[266707]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 23 05:30:45 groupadd[266728]: group added to /etc/group: name=rooter, GID=1850 <86>Sep 23 05:30:45 groupadd[266728]: group added to /etc/gshadow: name=rooter <86>Sep 23 05:30:45 groupadd[266728]: new group: name=rooter, GID=1850 <86>Sep 23 05:30:45 useradd[266745]: new user: name=rooter, UID=1850, GID=1850, home=/root, shell=/bin/bash, from=none <86>Sep 23 05:30:45 userdel[266768]: delete user 'builder' <86>Sep 23 05:30:45 userdel[266768]: removed group 'builder' owned by 'builder' <86>Sep 23 05:30:45 userdel[266768]: removed shadow group 'builder' owned by 'builder' <86>Sep 23 05:30:45 groupadd[266788]: group added to /etc/group: name=builder, GID=1851 <86>Sep 23 05:30:45 groupadd[266788]: group added to /etc/gshadow: name=builder <86>Sep 23 05:30:45 groupadd[266788]: new group: name=builder, GID=1851 <86>Sep 23 05:30:45 useradd[266809]: new user: name=builder, UID=1851, GID=1851, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/perl-Crypt-OpenSSL-EC-1.32-alt1.src.rpm: license not found in '/usr/share/license' directory: perl <13>Sep 23 05:30:48 rpmi: perl-Term-Cap-1.18-alt1 sisyphus+315126.100.1.1 1676227129 installed <13>Sep 23 05:30:48 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Sep 23 05:30:48 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Sep 23 05:30:48 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815328 installed <13>Sep 23 05:30:48 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623414 installed <13>Sep 23 05:30:48 rpmi: perl-Pod-Simple-3.45-alt1 sisyphus+321554.100.1.1 1684663135 installed <13>Sep 23 05:30:48 rpmi: perl-Pod-Usage-2.03-alt1 sisyphus+300436.100.1.3 1653292807 installed <13>Sep 23 05:30:48 rpmi: perl-podlators-5.01-alt1 sisyphus+312638.100.1.1 1672339228 installed <13>Sep 23 05:30:48 rpmi: libsowing-1.1.25-alt3 sisyphus+287103.100.1.1 1634228777 installed <13>Sep 23 05:30:48 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Sep 23 05:30:48 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Sep 23 05:30:48 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed <13>Sep 23 05:30:48 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Sep 23 05:30:48 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Sep 23 05:30:48 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Sep 23 05:30:48 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed <13>Sep 23 05:30:48 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Sep 23 05:30:48 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed <13>Sep 23 05:30:48 rpmi: libcrypto3-3.1.3-alt1 sisyphus+329935.40.3.2 1695159275 installed <13>Sep 23 05:30:48 rpmi: libssl3-3.1.3-alt1 sisyphus+329935.40.3.2 1695159275 installed <13>Sep 23 05:30:48 rpmi: libssl-devel-3.1.3-alt1 sisyphus+329935.40.3.2 1695159275 installed <13>Sep 23 05:30:48 rpmi: perl-Crypt-OpenSSL-Bignum-0.09-alt1.2 sisyphus+325949.1600.1.1 1690646593 installed <13>Sep 23 05:30:48 rpmi: perl-devel-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953649 installed <13>Sep 23 05:30:48 rpmi: libsowing-devel-1.1.25-alt3 sisyphus+287103.100.1.1 1634228777 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/perl-Crypt-OpenSSL-EC-1.32-alt1.nosrc.rpm (w1.gzdio) Installing perl-Crypt-OpenSSL-EC-1.32-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.75950 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf Crypt-OpenSSL-EC-1.32 + echo 'Source #0 (Crypt-OpenSSL-EC-1.32.tar.gz):' Source #0 (Crypt-OpenSSL-EC-1.32.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/Crypt-OpenSSL-EC-1.32.tar.gz + /bin/tar -xf - + cd Crypt-OpenSSL-EC-1.32 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.75950 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Crypt-OpenSSL-EC-1.32 + perl_vendor_build + export PERL_EXTUTILS_AUTOINSTALL=--skip + PERL_EXTUTILS_AUTOINSTALL=--skip + export XSUBPP_STATIC_XS=1 + XSUBPP_STATIC_XS=1 + _perl_vendor_fixin + find . -type f -print0 + xargs -r0 /usr/bin/subst -p '1s,^#![[:space:]]*\([^[:space:]]*/\)\?perl\([^/[:alpha:][:space:]][^/[:space:]]*\)\?\([[:space:]]\|$\),#!/usr/bin/perl\3,' + /bin/grep -qs -Ew '((dist|module)_name|Build_PL|Module::Build)' Build.PL + _perl_vendor_MM_build + : looking for PREREQ dependencies + /usr/bin/perl Makefile.PL PRINT_PREREQ=1 + tee .perl.req perl(Crypt::OpenSSL::Bignum)>=0.04 + : writing Makefile + /usr/bin/perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Crypt::OpenSSL::EC + : running make + make -j16 'OPTIMIZE=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' 'CP=/bin/cp -p' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' Running Mkbootstrap for EC () chmod 644 "EC.bs" make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EC.bs blib/arch/auto/Crypt/OpenSSL/EC/EC.bs 644 make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' cp lib/Crypt/OpenSSL/EC.pm blib/lib/Crypt/OpenSSL/EC.pm AutoSplitting blib/lib/Crypt/OpenSSL/EC.pm (blib/lib/auto/Crypt/OpenSSL/EC) make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32/typemap' EC.xs > EC.xsc mv EC.xsc EC.c make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' gcc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" -fPIC "-I/usr/lib/perl5/CORE" -DPERL5 -DOPENSSL_NO_KRB5 EC.c EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_simple_method': EC.c:288:9: warning: 'EC_GFp_simple_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 288 | RETVAL = EC_GFp_simple_method(); | ^~~~~~ In file included from EC.xs:7: /usr/include/openssl/ec.h:124:40: note: declared here 124 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_simple_method(void); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/perl.h:5744, from EC.xs:2: EC.c:292:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:292:13: note: in expansion of macro 'sv_setsv' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:292:32: note: in expansion of macro 'sv_2mortal' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:292:43: note: in expansion of macro 'sv_bless' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:292:52: note: in expansion of macro 'newRV_noinc' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:292:65: note: in expansion of macro 'newSViv' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_mont_method': EC.c:309:9: warning: 'EC_GFp_mont_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 309 | RETVAL = EC_GFp_mont_method(); | ^~~~~~ /usr/include/openssl/ec.h:129:40: note: declared here 129 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_mont_method(void); | ^~~~~~~~~~~~~~~~~~ EC.c:313:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:313:13: note: in expansion of macro 'sv_setsv' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:313:32: note: in expansion of macro 'sv_2mortal' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:313:43: note: in expansion of macro 'sv_bless' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:313:52: note: in expansion of macro 'newRV_noinc' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:313:65: note: in expansion of macro 'newSViv' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_nist_method': EC.c:330:9: warning: 'EC_GFp_nist_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 330 | RETVAL = EC_GFp_nist_method(); | ^~~~~~ /usr/include/openssl/ec.h:134:40: note: declared here 134 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nist_method(void); | ^~~~~~~~~~~~~~~~~~ EC.c:334:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:334:13: note: in expansion of macro 'sv_setsv' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:334:32: note: in expansion of macro 'sv_2mortal' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:334:43: note: in expansion of macro 'sv_bless' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:334:52: note: in expansion of macro 'newRV_noinc' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:334:65: note: in expansion of macro 'newSViv' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GF2m_simple_method': EC.c:354:9: warning: 'EC_GF2m_simple_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 354 | RETVAL = EC_GF2m_simple_method(); | ^~~~~~ /usr/include/openssl/ec.h:161:40: note: declared here 161 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GF2m_simple_method(void); | ^~~~~~~~~~~~~~~~~~~~~ EC.c:358:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:358:13: note: in expansion of macro 'sv_setsv' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:358:32: note: in expansion of macro 'sv_2mortal' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:358:43: note: in expansion of macro 'sv_bless' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:358:52: note: in expansion of macro 'newRV_noinc' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:358:65: note: in expansion of macro 'newSViv' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_ECParameters_print': EC.c:393:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 393 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:396:9: warning: 'ECParameters_print' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 396 | RETVAL = ECParameters_print(bp, key); | ^~~~~~ /usr/include/openssl/ec.h:1255:27: note: declared here 1255 | OSSL_DEPRECATEDIN_3_0 int ECParameters_print(BIO *bp, const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_KEY_print': EC.c:428:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 428 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:431:9: warning: 'EC_KEY_print' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 431 | RETVAL = EC_KEY_print(bp, key, off); | ^~~~~~ /usr/include/openssl/ec.h:1263:27: note: declared here 1263 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off); | ^~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_ECParameters_print_fp': EC.c:456:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 456 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:459:9: warning: 'ECParameters_print_fp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 459 | RETVAL = ECParameters_print_fp(fp, key); | ^~~~~~ /usr/include/openssl/ec.h:1271:27: note: declared here 1271 | OSSL_DEPRECATEDIN_3_0 int ECParameters_print_fp(FILE *fp, const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_KEY_print_fp': EC.c:482:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 482 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:485:9: warning: 'EC_KEY_print_fp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 485 | RETVAL = EC_KEY_print_fp(fp, key, off); | ^~~~~~ /usr/include/openssl/ec.h:1279:27: note: declared here 1279 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_print_fp(FILE *fp, const EC_KEY *key, int off); | ^~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new': EC.c:549:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 549 | meth = (const EC_METHOD *) SvIV( SvRV( ST(0) ) ) | ^ EC.xs:75:9: warning: 'EC_GROUP_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 75 | RETVAL = EC_GROUP_new(meth); | ^~~~~~ /usr/include/openssl/ec.h:174:33: note: declared here 174 | OSSL_DEPRECATEDIN_3_0 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth); | ^~~~~~~~~~~~ EC.c:557:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:557:13: note: in expansion of macro 'sv_setsv' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:557:32: note: in expansion of macro 'sv_2mortal' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:557:43: note: in expansion of macro 'sv_bless' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:557:52: note: in expansion of macro 'newRV_noinc' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:557:65: note: in expansion of macro 'newSViv' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_DESTROY': EC.c:575:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 575 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_free': EC.c:595:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 595 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_copy': EC.c:617:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | dst = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:621:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 621 | src = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_dup': EC.c:642:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 642 | src = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:649:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:649:13: note: in expansion of macro 'sv_setsv' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:649:32: note: in expansion of macro 'sv_2mortal' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:649:43: note: in expansion of macro 'sv_bless' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:649:52: note: in expansion of macro 'newRV_noinc' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:649:65: note: in expansion of macro 'newSViv' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_method_of': EC.c:668:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 668 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:671:9: warning: 'EC_GROUP_method_of' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 671 | RETVAL = EC_GROUP_method_of(group); | ^~~~~~ /usr/include/openssl/ec.h:185:40: note: declared here 185 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group); | ^~~~~~~~~~~~~~~~~~ EC.c:675:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:675:13: note: in expansion of macro 'sv_setsv' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:675:32: note: in expansion of macro 'sv_2mortal' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:675:43: note: in expansion of macro 'sv_bless' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:675:52: note: in expansion of macro 'newRV_noinc' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:675:65: note: in expansion of macro 'newSViv' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_EC_METHOD_get_field_type': EC.c:695:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 695 | meth = (const EC_METHOD *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:698:9: warning: 'EC_METHOD_get_field_type' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 698 | RETVAL = EC_METHOD_get_field_type(meth); | ^~~~~~ /usr/include/openssl/ec.h:191:27: note: declared here 191 | OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth); | ^~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_generator': EC.c:720:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 720 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:724:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 724 | generator = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:728:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 728 | order = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:732:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 732 | cofactor = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get0_generator': EC.c:753:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 753 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:761:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:761:13: note: in expansion of macro 'sv_setsv' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:761:32: note: in expansion of macro 'sv_2mortal' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:761:43: note: in expansion of macro 'sv_bless' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:761:52: note: in expansion of macro 'newRV_noinc' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:761:65: note: in expansion of macro 'newSViv' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_order': EC.c:783:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 783 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:787:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 787 | order = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_cofactor': EC.c:821:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 821 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:825:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 825 | cofactor = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_curve_name': EC.c:857:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 857 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_curve_name': EC.c:878:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 878 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_asn1_flag': EC.c:900:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 900 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_asn1_flag': EC.c:921:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 921 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_point_conversion_form': EC.c:943:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 943 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_point_conversion_form': EC.c:964:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 964 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get0_seed': EC.c:986:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 986 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_seed_len': EC.c:1009:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1009 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_seed': EC.c:1036:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1036 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_curve_GFp': EC.c:1062:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1062 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1066:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1066 | p = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1070:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1070 | a = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1074:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1074 | b = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1087:9: warning: 'EC_GROUP_set_curve_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1087 | RETVAL = EC_GROUP_set_curve_GFp(group, p, a, b, ctx); | ^~~~~~ /usr/include/openssl/ec.h:342:27: note: declared here 342 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_set_curve_GFp(EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_curve_GFp': EC.c:1110:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1110 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1114:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1114 | p = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1118:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1118 | a = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1122:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1122 | b = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1135:9: warning: 'EC_GROUP_get_curve_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1135 | RETVAL = EC_GROUP_get_curve_GFp(group, p, a, b, ctx); | ^~~~~~ /usr/include/openssl/ec.h:357:27: note: declared here 357 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_get_curve_GFp(const EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_curve_GF2m': EC.c:1161:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1161 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1165:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1165 | p = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1169:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1169 | a = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1173:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1173 | b = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1186:9: warning: 'EC_GROUP_set_curve_GF2m' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1186 | RETVAL = EC_GROUP_set_curve_GF2m(group, p, a, b, ctx); | ^~~~~~ /usr/include/openssl/ec.h:372:27: note: declared here 372 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_set_curve_GF2m(EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_curve_GF2m': EC.c:1209:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1209 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1213:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1213 | p = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1217:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1217 | a = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1221:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1221 | b = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1234:9: warning: 'EC_GROUP_get_curve_GF2m' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1234 | RETVAL = EC_GROUP_get_curve_GF2m(group, p, a, b, ctx); | ^~~~~~ /usr/include/openssl/ec.h:387:27: note: declared here 387 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_degree': EC.c:1254:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1254 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_check': EC.c:1277:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1277 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_check_discriminant': EC.c:1310:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1310 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_cmp': EC.c:1344:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1344 | a = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1348:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1348 | b = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new_curve_GFp': EC.c:1382:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1382 | p = (const BIGNUM *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1386:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1386 | a = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1390:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1390 | b = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1407:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1407:13: note: in expansion of macro 'sv_setsv' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1407:32: note: in expansion of macro 'sv_2mortal' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:1407:43: note: in expansion of macro 'sv_bless' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1407:52: note: in expansion of macro 'newRV_noinc' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:1407:65: note: in expansion of macro 'newSViv' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new_curve_GF2m': EC.c:1432:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1432 | p = (const BIGNUM *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1436:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1436 | a = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1440:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1440 | b = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1457:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1457:13: note: in expansion of macro 'sv_setsv' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1457:32: note: in expansion of macro 'sv_2mortal' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:1457:43: note: in expansion of macro 'sv_bless' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1457:52: note: in expansion of macro 'newRV_noinc' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:1457:65: note: in expansion of macro 'newSViv' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new_by_curve_name': EC.c:1481:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1481:13: note: in expansion of macro 'sv_setsv' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1481:32: note: in expansion of macro 'sv_2mortal' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:1481:43: note: in expansion of macro 'sv_bless' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1481:52: note: in expansion of macro 'newRV_noinc' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:1481:65: note: in expansion of macro 'newSViv' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_precompute_mult': EC.c:1502:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1502 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1515:9: warning: 'EC_GROUP_precompute_mult' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1515 | RETVAL = EC_GROUP_precompute_mult(group, ctx); | ^~~~~~ /usr/include/openssl/ec.h:886:27: note: declared here 886 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_have_precompute_mult': EC.c:1534:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1534 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1537:9: warning: 'EC_GROUP_have_precompute_mult' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1537 | RETVAL = EC_GROUP_have_precompute_mult(group); | ^~~~~~ /usr/include/openssl/ec.h:892:27: note: declared here 892 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_have_precompute_mult(const EC_GROUP *group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_basis_type': EC.c:1556:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1556 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_trinomial_basis': EC.c:1583:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1583 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_pentanomial_basis': EC.c:1614:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1614 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_new': EC.c:1643:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1643 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1651:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1651:13: note: in expansion of macro 'sv_setsv' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1651:32: note: in expansion of macro 'sv_2mortal' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:1651:43: note: in expansion of macro 'sv_bless' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1651:52: note: in expansion of macro 'newRV_noinc' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:1651:65: note: in expansion of macro 'newSViv' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_DESTROY': EC.c:1669:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1669 | point = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_free': EC.c:1689:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1689 | point = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_clear_free': EC.c:1708:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1708 | point = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_copy': EC.c:1730:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1730 | dst = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1734:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1734 | src = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_dup': EC.c:1756:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1756 | src = (const EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1760:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1760 | group = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1767:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1767:13: note: in expansion of macro 'sv_setsv' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1767:32: note: in expansion of macro 'sv_2mortal' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:1767:43: note: in expansion of macro 'sv_bless' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1767:52: note: in expansion of macro 'newRV_noinc' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:1767:65: note: in expansion of macro 'newSViv' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_method_of': EC.c:1786:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1786 | point = (const EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1789:9: warning: 'EC_POINT_method_of' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1789 | RETVAL = EC_POINT_method_of(point); | ^~~~~~ /usr/include/openssl/ec.h:586:40: note: declared here 586 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_POINT_method_of(const EC_POINT *point); | ^~~~~~~~~~~~~~~~~~ EC.c:1793:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1793:13: note: in expansion of macro 'sv_setsv' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:1793:32: note: in expansion of macro 'sv_2mortal' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:1793:43: note: in expansion of macro 'sv_bless' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:1793:52: note: in expansion of macro 'newRV_noinc' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:1793:65: note: in expansion of macro 'newSViv' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_to_infinity': EC.c:1814:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1814 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1818:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1818 | point = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_Jprojective_coordinates_GFp': EC.c:1845:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1845 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1849:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1849 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1853:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1853 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1857:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1857 | y = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1861:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1861 | z = (const BIGNUM *) SvIV( SvRV( ST(4) ) ) | ^ EC.c:1874:9: warning: 'EC_POINT_set_Jprojective_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1874 | RETVAL = EC_POINT_set_Jprojective_coordinates_GFp(group, p, x, y, z, ctx); | ^~~~~~ /usr/include/openssl/ec.h:597:27: note: declared here 597 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_Jprojective_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_get_Jprojective_coordinates_GFp': EC.c:1898:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1898 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1902:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1902 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1906:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1906 | x = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1910:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1910 | y = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1914:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1914 | z = (BIGNUM *) SvIV( SvRV( ST(4) ) ) | ^ EC.c:1927:9: warning: 'EC_POINT_get_Jprojective_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1927 | RETVAL = EC_POINT_get_Jprojective_coordinates_GFp(group, p, x, y, z, ctx); | ^~~~~~ /usr/include/openssl/ec.h:611:27: note: declared here 611 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_Jprojective_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_affine_coordinates_GFp': EC.c:1950:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1950 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1954:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1954 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1958:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1958 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1962:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1962 | y = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1975:9: warning: 'EC_POINT_set_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1975 | RETVAL = EC_POINT_set_affine_coordinates_GFp(group, p, x, y, ctx); | ^~~~~~ /usr/include/openssl/ec.h:649:27: note: declared here 649 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_get_affine_coordinates_GFp': EC.c:1998:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1998 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2002:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2002 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2006:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2006 | x = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2010:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2010 | y = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:2023:9: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2023 | RETVAL = EC_POINT_get_affine_coordinates_GFp(group, p, x, y, ctx); | ^~~~~~ /usr/include/openssl/ec.h:662:27: note: declared here 662 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_compressed_coordinates_GFp': EC.c:2047:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2047 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2051:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2051 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2055:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2055 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2068:9: warning: 'EC_POINT_set_compressed_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2068 | RETVAL = EC_POINT_set_compressed_coordinates_GFp(group, p, x, y_bit, ctx); | ^~~~~~ /usr/include/openssl/ec.h:689:27: note: declared here 689 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_compressed_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_affine_coordinates_GF2m': EC.c:2094:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2094 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2098:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2098 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2102:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2102 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2106:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2106 | y = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:2119:9: warning: 'EC_POINT_set_affine_coordinates_GF2m' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2119 | RETVAL = EC_POINT_set_affine_coordinates_GF2m(group, p, x, y, ctx); | ^~~~~~ /usr/include/openssl/ec.h:702:27: note: declared here 702 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GF2m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_get_affine_coordinates_GF2m': EC.c:2142:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2142 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2146:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2146 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2150:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2150 | x = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2154:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2154 | y = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:2167:9: warning: 'EC_POINT_get_affine_coordinates_GF2m' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2167 | RETVAL = EC_POINT_get_affine_coordinates_GF2m(group, p, x, y, ctx); | ^~~~~~ /usr/include/openssl/ec.h:715:27: note: declared here 715 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GF2m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_compressed_coordinates_GF2m': EC.c:2191:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2191 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2195:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2195 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2199:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2199 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2212:9: warning: 'EC_POINT_set_compressed_coordinates_GF2m' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2212 | RETVAL = EC_POINT_set_compressed_coordinates_GF2m(group, p, x, y_bit, ctx); | ^~~~~~ /usr/include/openssl/ec.h:728:27: note: declared here 728 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_compressed_coordinates_GF2m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_point2oct': EC.c:2239:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2239 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2243:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2243 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_oct2point': EC.c:2288:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2288 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2292:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2292 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_point2bn': EC.c:2330:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2330 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2334:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2334 | point = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2338:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2338 | bn = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:2351:9: warning: 'EC_POINT_point2bn' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2351 | RETVAL = EC_POINT_point2bn(group, point, theform, bn, ctx); | ^~~~~~ /usr/include/openssl/ec.h:773:31: note: declared here 773 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ EC.c:2355:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2355:13: note: in expansion of macro 'sv_setsv' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:2355:32: note: in expansion of macro 'sv_2mortal' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~ EC.c:2355:43: note: in expansion of macro 'sv_bless' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:2355:52: note: in expansion of macro 'newRV_noinc' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~~ EC.c:2355:65: note: in expansion of macro 'newSViv' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_bn2point': EC.c:2377:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2377 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2381:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2381 | bn = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2385:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2385 | point = (EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2398:9: warning: 'EC_POINT_bn2point' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2398 | RETVAL = EC_POINT_bn2point(group, bn, point, ctx); | ^~~~~~ /usr/include/openssl/ec.h:777:33: note: declared here 777 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ EC.c:2402:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2402:13: note: in expansion of macro 'sv_setsv' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2402:32: note: in expansion of macro 'sv_2mortal' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:2402:43: note: in expansion of macro 'sv_bless' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2402:52: note: in expansion of macro 'newRV_noinc' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:2402:65: note: in expansion of macro 'newSViv' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_point2hex': EC.c:2429:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2429 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2433:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2433 | point = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2420:17: warning: unused variable 'RETVAL' [-Wunused-variable] 2420 | char * RETVAL; | ^~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_hex2point': EC.c:2471:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2471 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2475:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2475 | point = (EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2492:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2492:13: note: in expansion of macro 'sv_setsv' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2492:32: note: in expansion of macro 'sv_2mortal' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:2492:43: note: in expansion of macro 'sv_bless' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2492:52: note: in expansion of macro 'newRV_noinc' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:2492:65: note: in expansion of macro 'newSViv' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_add': EC.c:2516:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2516 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2520:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2520 | r = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2524:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2524 | a = (const EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2528:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2528 | b = (const EC_POINT *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_dbl': EC.c:2563:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2563 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2567:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2567 | r = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2571:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2571 | a = (const EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_invert': EC.c:2605:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2605 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2609:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2609 | a = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_is_at_infinity': EC.c:2642:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2642 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2646:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2646 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_is_on_curve': EC.c:2670:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2670 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2674:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2674 | point = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_cmp': EC.c:2709:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2709 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2713:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2713 | a = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2717:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2717 | b = (const EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_make_affine': EC.c:2751:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2751 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2755:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2755 | point = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2768:9: warning: 'EC_POINT_make_affine' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2768 | RETVAL = EC_POINT_make_affine(group, point, ctx); | ^~~~~~ /usr/include/openssl/ec.h:847:27: note: declared here 847 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_make_affine(const EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_mul': EC.c:2876:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2876 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2880:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2880 | r = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2884:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2884 | n = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2888:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2888 | q = (const EC_POINT *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:2892:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2892 | m = (const BIGNUM *) SvIV( SvRV( ST(4) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_ECPKParameters_print': EC.c:2940:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2940 | x = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2943:9: warning: 'ECPKParameters_print' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2943 | RETVAL = ECPKParameters_print(bp, x, off); | ^~~~~~ /usr/include/openssl/ec.h:929:27: note: declared here 929 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x, | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_ECPKParameters_print_fp': EC.c:2970:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2970 | x = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2973:9: warning: 'ECPKParameters_print_fp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2973 | RETVAL = ECPKParameters_print_fp(fp, x, off); | ^~~~~~ /usr/include/openssl/ec.h:932:27: note: declared here 932 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print_fp(FILE *fp, const EC_GROUP *x, | ^~~~~~~~~~~~~~~~~~~~~~~ EC.xs: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_new': EC.xs:385:9: warning: 'EC_KEY_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 385 | RETVAL = EC_KEY_new(); | ^~~~~~ /usr/include/openssl/ec.h:971:31: note: declared here 971 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ EC.c:2995:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2995:13: note: in expansion of macro 'sv_setsv' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:2995:32: note: in expansion of macro 'sv_2mortal' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:2995:43: note: in expansion of macro 'sv_bless' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:2995:52: note: in expansion of macro 'newRV_noinc' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:2995:65: note: in expansion of macro 'newSViv' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.xs: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_new_by_curve_name': EC.xs:392:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 392 | RETVAL = EC_KEY_new_by_curve_name(nid); | ^~~~~~ /usr/include/openssl/ec.h:1001:31: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ EC.c:3019:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3019:13: note: in expansion of macro 'sv_setsv' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3019:32: note: in expansion of macro 'sv_2mortal' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:3019:43: note: in expansion of macro 'sv_bless' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3019:52: note: in expansion of macro 'newRV_noinc' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:3019:65: note: in expansion of macro 'newSViv' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_DESTROY': EC.c:3037:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3037 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.xs:399:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 399 | EC_KEY_free(key); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_free': EC.c:3057:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3057 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3060:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3060 | EC_KEY_free(key); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_copy': EC.c:3078:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3078 | dst = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3082:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3082 | src = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:3085:9: warning: 'EC_KEY_copy' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3085 | RETVAL = EC_KEY_copy(dst, src); | ^~~~~~ /usr/include/openssl/ec.h:1013:31: note: declared here 1013 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_copy(EC_KEY *dst, const EC_KEY *src); | ^~~~~~~~~~~ EC.c:3089:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3089:13: note: in expansion of macro 'sv_setsv' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3089:32: note: in expansion of macro 'sv_2mortal' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:3089:43: note: in expansion of macro 'sv_bless' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3089:52: note: in expansion of macro 'newRV_noinc' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:3089:65: note: in expansion of macro 'newSViv' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_dup': EC.c:3108:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3108 | src = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3111:9: warning: 'EC_KEY_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3111 | RETVAL = EC_KEY_dup(src); | ^~~~~~ /usr/include/openssl/ec.h:1019:31: note: declared here 1019 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ EC.c:3115:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3115:13: note: in expansion of macro 'sv_setsv' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3115:32: note: in expansion of macro 'sv_2mortal' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:3115:43: note: in expansion of macro 'sv_bless' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3115:52: note: in expansion of macro 'newRV_noinc' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:3115:65: note: in expansion of macro 'newSViv' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_up_ref': EC.c:3135:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3135 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3138:9: warning: 'EC_KEY_up_ref' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3138 | RETVAL = EC_KEY_up_ref(key); | ^~~~~~ /usr/include/openssl/ec.h:1025:27: note: declared here 1025 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_up_ref(EC_KEY *key); | ^~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get0_group': EC.c:3156:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3156 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3159:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3159 | RETVAL = EC_KEY_get0_group(key); | ^~~~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ EC.c:3163:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3163:13: note: in expansion of macro 'sv_setsv' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:3163:32: note: in expansion of macro 'sv_2mortal' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:3163:43: note: in expansion of macro 'sv_bless' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:3163:52: note: in expansion of macro 'newRV_noinc' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:3163:65: note: in expansion of macro 'newSViv' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_group': EC.c:3184:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3184 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3188:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3188 | group = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:3191:9: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3191 | RETVAL = EC_KEY_set_group(key, group); | ^~~~~~ /usr/include/openssl/ec.h:1045:27: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get0_private_key': EC.c:3209:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3209 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.xs:422:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 422 | RETVAL = BN_dup(EC_KEY_get0_private_key(key)); | ^~~~~~ /usr/include/openssl/ec.h:1051:37: note: declared here 1051 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ EC.c:3217:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3217:13: note: in expansion of macro 'sv_setsv' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:3217:32: note: in expansion of macro 'sv_2mortal' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~ EC.c:3217:43: note: in expansion of macro 'sv_bless' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:3217:52: note: in expansion of macro 'newRV_noinc' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~~ EC.c:3217:65: note: in expansion of macro 'newSViv' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_private_key': EC.c:3238:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3238 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3242:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3242 | prv = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:3245:9: warning: 'EC_KEY_set_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3245 | RETVAL = EC_KEY_set_private_key(key, prv); | ^~~~~~ /usr/include/openssl/ec.h:1059:27: note: declared here 1059 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get0_public_key': EC.c:3263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3263 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.xs:432:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 432 | RETVAL = EC_POINT_dup(EC_KEY_get0_public_key(key), EC_KEY_get0_group(key)); | ^~~~~~ /usr/include/openssl/ec.h:1065:39: note: declared here 1065 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ EC.xs:432:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 432 | RETVAL = EC_POINT_dup(EC_KEY_get0_public_key(key), EC_KEY_get0_group(key)); | ^~~~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ EC.c:3271:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3271:13: note: in expansion of macro 'sv_setsv' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:3271:32: note: in expansion of macro 'sv_2mortal' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:3271:43: note: in expansion of macro 'sv_bless' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:3271:52: note: in expansion of macro 'newRV_noinc' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:3271:65: note: in expansion of macro 'newSViv' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_public_key': EC.c:3292:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3292 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3296:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3296 | pub = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:3299:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3299 | RETVAL = EC_KEY_set_public_key(key, pub); | ^~~~~~ /usr/include/openssl/ec.h:1073:27: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get_enc_flags': EC.c:3318:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3318 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3321:9: warning: 'EC_KEY_get_enc_flags' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3321 | RETVAL = EC_KEY_get_enc_flags(key); | ^~~~~~ /usr/include/openssl/ec.h:1075:32: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 unsigned EC_KEY_get_enc_flags(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_enc_flags': EC.c:3340:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3340 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3343:9: warning: 'EC_KEY_set_enc_flags' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3343 | EC_KEY_set_enc_flags(key, flags); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1076:28: note: declared here 1076 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags); | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get_conv_form': EC.c:3361:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3361 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3364:9: warning: 'EC_KEY_get_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3364 | RETVAL = EC_KEY_get_conv_form(key); | ^~~~~~ /usr/include/openssl/ec.h:1077:47: note: declared here 1077 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_conv_form': EC.c:3383:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3383 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3386:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3386 | EC_KEY_set_conv_form(key, theform); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1078:28: note: declared here 1078 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_asn1_flag': EC.c:3404:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3404 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3407:9: warning: 'EC_KEY_set_asn1_flag' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3407 | EC_KEY_set_asn1_flag(key, flag); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1090:28: note: declared here 1090 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); | ^~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_precompute_mult': EC.c:3426:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3426 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3439:9: warning: 'EC_KEY_precompute_mult' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3439 | RETVAL = EC_KEY_precompute_mult(key, ctx); | ^~~~~~ /usr/include/openssl/ec.h:1098:27: note: declared here 1098 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx); | ^~~~~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_generate_key': EC.c:3458:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3458 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3461:9: warning: 'EC_KEY_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3461 | RETVAL = EC_KEY_generate_key(key); | ^~~~~~ /usr/include/openssl/ec.h:1104:27: note: declared here 1104 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_check_key': EC.c:3480:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3480 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3483:9: warning: 'EC_KEY_check_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3483 | RETVAL = EC_KEY_check_key(key); | ^~~~~~ /usr/include/openssl/ec.h:1110:27: note: declared here 1110 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ EC.xs: In function 'boot_Crypt__OpenSSL__EC': EC.xs:20:5: warning: 'ERR_load_EC_strings' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | ERR_load_EC_strings(); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/cryptoerr.h:17, from /usr/include/openssl/crypto.h:38, from /usr/include/openssl/bio.h:30, from /usr/include/openssl/asn1.h:30, from /usr/include/openssl/ec.h:95: /usr/include/openssl/cryptoerr_legacy.h:52:27: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 int ERR_load_EC_strings(void); | ^~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' rm -f blib/arch/auto/Crypt/OpenSSL/EC/EC.so gcc -lpthread -shared -L/usr/local/lib -fstack-protector-strong EC.o -o blib/arch/auto/Crypt/OpenSSL/EC/EC.so \ -lcrypto \ -L/usr/lib/perl5/CORE -lperl -lpthread chmod 755 blib/arch/auto/Crypt/OpenSSL/EC/EC.so make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' + : running tests + LD_BIND_NOW=1 + PERL_DL_NONLAZY=1 + /usr/bin/make test 'CP=/bin/cp -p' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EC.bs blib/arch/auto/Crypt/OpenSSL/EC/EC.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Crypt-OpenSSL-EC.t .. ok t/prime-field.t ....... ok All tests successful. Files=2, Tests=282, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.13 cusr 0.01 csys = 0.16 CPU) Result: PASS make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.51990 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot + : + /bin/rm -rf -- /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd Crypt-OpenSSL-EC-1.32 + perl_vendor_install + /bin/grep -qs -Ew Build_PL Build.PL + /bin/grep -qs -Ew '(dist|module)_name' Build.PL + _perl_vendor_MM_install + : installing + make 'INSTALL=/usr/libexec/rpm-build/install -p' 'CP=/bin/cp -p' DESTDIR=/usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot PREFIX=/usr INSTALLDIRS=vendor pure_install make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EC.bs blib/arch/auto/Crypt/OpenSSL/EC/EC.bs 644 Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so Installing /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/auto/Crypt/OpenSSL/EC/autosplit.ix Installing /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/Crypt/OpenSSL/EC.pm make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' + _perl_vendor_check_buildroot + : prompting for files that contain /usr/local + find /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot -type f -exec /bin/grep -FH /usr/local '{}' ';' + : prompting for files that contain /tmp + find /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot -type f -not -name .packlist -exec /bin/grep -FH /tmp '{}' ';' + _perl_vendor_save_prereq + /bin/grep -F 'perl(' .perl.req perl(Crypt::OpenSSL::Bignum)>=0.04 + /bin/grep -F 'perl(' .perl.req + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (auto) removed './usr/lib/perl5/auto/Crypt/OpenSSL/EC/.packlist' mode of './usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/ (default) Compressing files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (auto) Adjusting library links in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: perl-Crypt-OpenSSL-EC-1.32-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.51990 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Crypt-OpenSSL-EC-1.32 + DOCDIR=/usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + export DOCDIR + rm -rf /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + /bin/mkdir -p /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + cp -prL README Changes /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + chmod -R go-w /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + chmod -R a+rX /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QSPq6e find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.czcF4N find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/Crypt/OpenSSL/EC.pm syntax OK Provides: perl(Crypt/OpenSSL/EC.pm) = 1.320 Requires: /usr/lib/perl5, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libcrypto.so.3 >= set:qjvVy9VqCBo3S7PWOCQnF9aBd5TzTkuhDERAqBWUWtN4nZ9qOZFuidpuPNqgBhudRShGY4qtx5p36gZLGstVZloXZ3NHjKe2BCZ5U4lUWmsJDD4N7KkIyL9Rvx1IGOATZBbhxVu1RwjN8BXMVY6F6XhF8xUQL07mM4t5Z1XSvYZn51xategHkTocBAAN9OviZJf1XCFqb3e2kL8QRZitf3gcuZc0c0CpXWCAXw39tZ17yIerSU2EY0VsrUmyFF9VHaaJbMLVPD4EvetI46LGqrZvTw2rxEbAZ8gdZF1U7ACAR0, libcrypto.so.3(OPENSSL_3.0.0), libperl-5.34.so >= set:ojjB3ZoQRRGPI2HK4th1ssdmLqDKIvRoFwpD4UWX6CgpAG1eRfhcVXYzLxTrFBP1NTFimdGSDjMelfmqgLBOd0, perl(AutoLoader.pm), perl(XSLoader.pm), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IgUTCL Creating perl-Crypt-OpenSSL-EC-debuginfo package Processing files: perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3Ux4m0 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AclbIA find-requires: running scripts (debuginfo) Requires: perl-Crypt-OpenSSL-EC = 1.32-alt1, debug(libc.so.6), debug(libcrypto.so.3), debug(libperl-5.34.so) Adding to perl-Crypt-OpenSSL-EC-debuginfo a strict dependency on perl-Crypt-OpenSSL-EC Wrote: /usr/src/RPM/RPMS/i586/perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm (w2.lzdio) 3.54user 0.68system 0:07.42elapsed 56%CPU (0avgtext+0avgdata 82992maxresident)k 0inputs+0outputs (0major+254161minor)pagefaults 0swaps /.out/perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm: license not found in '/usr/share/license' directory: perl /.out/perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm: license not found in '/usr/share/license' directory: perl 3.88user 1.13system 0:15.05elapsed 33%CPU (0avgtext+0avgdata 124544maxresident)k 0inputs+0outputs (0major+205360minor)pagefaults 0swaps --- perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm.repo 2023-07-29 16:04:00.000000000 +0000 +++ perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm.hasher 2023-09-23 05:30:58.556685302 +0000 @@ -32,3 +32,3 @@ File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC 40755 root:root -File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so 100644 root:root a08fec92b74cd66e2bdcca42fa96fb5a +File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so 100644 root:root 877f9a8362572894ebbb725d556f8859 File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC/autosplit.ix 100644 root:root 111b06ae9c0e876ab0542de8066efa79 @@ -37,2 +37,2 @@ File: /usr/share/doc/perl-Crypt-OpenSSL-EC-1.32/README 100644 root:root 6d171678eaae893d9971f4b12118e7d8 -RPMIdentity: 49e1095d559ce158ce78692fec0d0e5af5f025db10dc97c3230a98b47aab68c5a3caea03b381146c139d98b504d31a933c8684bfe24143c4757e9d34a28a8147 +RPMIdentity: 0ad37e4975dbd07a1056af90b6361d2fe837b0d8b246af84543926ff331337fd6549afb8b81e167bbbe56c7e540eaaaaf81e3b1cd701fb623bcc2c52acc91eb8 --- perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm.repo 2023-07-29 16:04:00.000000000 +0000 +++ perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm.hasher 2023-09-23 05:30:58.625686552 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/e8 40755 root:root -/usr/lib/debug/.build-id/e8/9129dea74d7a91683ac31dd363e4f6e3e7caad 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so -/usr/lib/debug/.build-id/e8/9129dea74d7a91683ac31dd363e4f6e3e7caad.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug +/usr/lib/debug/.build-id/25 40755 root:root +/usr/lib/debug/.build-id/25/563d12abd3dccf77dbd1dcee22d65b53d9dbea 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so +/usr/lib/debug/.build-id/25/563d12abd3dccf77dbd1dcee22d65b53d9dbea.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug /usr/lib/debug/usr/lib/perl5 40755 root:root @@ -20,5 +20,5 @@ Provides: perl-Crypt-OpenSSL-EC-debuginfo = 1.32-alt1:sisyphus+325949.2000.1.1 -File: /usr/lib/debug/.build-id/e8 40755 root:root -File: /usr/lib/debug/.build-id/e8/9129dea74d7a91683ac31dd363e4f6e3e7caad 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so -File: /usr/lib/debug/.build-id/e8/9129dea74d7a91683ac31dd363e4f6e3e7caad.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug +File: /usr/lib/debug/.build-id/25 40755 root:root +File: /usr/lib/debug/.build-id/25/563d12abd3dccf77dbd1dcee22d65b53d9dbea 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so +File: /usr/lib/debug/.build-id/25/563d12abd3dccf77dbd1dcee22d65b53d9dbea.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug File: /usr/lib/debug/usr/lib/perl5 40755 root:root @@ -28,3 +28,3 @@ File: /usr/lib/debug/usr/lib/perl5/auto/Crypt/OpenSSL/EC 40755 root:root -File: /usr/lib/debug/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug 100644 root:root 40170a4a241d8e3e73b7eefb8ae624a1 +File: /usr/lib/debug/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug 100644 root:root 00c055d296df067988a62b7aa8fe2436 File: /usr/src/debug/Crypt-OpenSSL-EC-1.32 40755 root:root @@ -34,2 +34,2 @@ File: /usr/src/debug/Crypt-OpenSSL-EC-1.32/const-xs.inc 100644 root:root e069f4e5104c6d76dc44492d299476d8 -RPMIdentity: 65a91cf3f4c4ff57d01849b5ff7c28d3bd65f8c8e30f6247b244d3691f19ac12662fe18d551128eb39c278a9b43f75ca762f55d1687f54f1eb8e86c360267378 +RPMIdentity: bf67cddbbc242301838c56b85d6fd7702ae6494fdb67d01c30756bfbeef6f0f9bc3de9059ea491673b599e7592e21a6566443efbaff42d3ab02c5ff97c13813c