D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/perl-Net-Libdnet-0.990.0-5.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.MKYU59 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf Net-Libdnet-0.99 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/Net-Libdnet-0.99.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Net-Libdnet-0.99 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.fiyOnW + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Net-Libdnet-0.99 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' + export 'CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' + export 'RPM_OPT_FLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' + RPM_OPT_FLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' + /usr/bin/perl Makefile.PL INSTALLDIRS=vendor 'OPTIMIZE=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables' 'LIBS=-L/usr/lib64 -ldnet' INC=-I/usr/include Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net::Libdnet Writing MYMETA.yml and MYMETA.json + /usr/bin/make -O -j4 V=1 VERBOSE=1 LD_RUN_PATH= Running Mkbootstrap for Libdnet () chmod 644 "Libdnet.bs" "/usr/bin/perl5.34.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Libdnet.bs blib/arch/auto/Net/Libdnet/Libdnet.bs 644 cp lib/Net/Libdnet/Route.pm blib/lib/Net/Libdnet/Route.pm cp lib/Net/Libdnet/Intf.pm blib/lib/Net/Libdnet/Intf.pm cp lib/Net/Libdnet.pm blib/lib/Net/Libdnet.pm cp lib/Net/Libdnet/Fw.pm blib/lib/Net/Libdnet/Fw.pm cp lib/Net/Libdnet/Arp.pm blib/lib/Net/Libdnet/Arp.pm cp lib/Net/Libdnet/Tun.pm blib/lib/Net/Libdnet/Tun.pm cp lib/Net/Libdnet/Eth.pm blib/lib/Net/Libdnet/Eth.pm cp lib/Net/Libdnet/Ip.pm blib/lib/Net/Libdnet/Ip.pm cp lib/Net/Libdnet/Entry/Intf.pm blib/lib/Net/Libdnet/Entry/Intf.pm "/usr/bin/perl5.34.0" "/usr/share/perl5/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/home/iurt/rpmbuild/BUILD/Net-Libdnet-0.99/typemap' Libdnet.xs > Libdnet.xsc mv Libdnet.xsc Libdnet.c gcc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all -fasynchronous-unwind-tables -DVERSION=\"0.99\" -DXS_VERSION=\"0.99\" -fPIC "-I/usr/lib64/perl5/CORE" Libdnet.c In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_addr_cmp': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:281:41: note: in expansion of macro 'SvPV' 281 | StrA = (char *) SvPV(SvA, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:288:49: note: in expansion of macro 'SvPV' 288 | StrB = (char *) SvPV(SvB, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_addr_bcast': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:317:42: note: in expansion of macro 'SvPV' 317 | StrAd = (char *) SvPV(SvAd, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_addr_net': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:355:42: note: in expansion of macro 'SvPV' 355 | StrAd = (char *) SvPV(SvAd, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_arp_add': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:405:52: note: in expansion of macro 'SvPV' 405 | StrAddr = (char *) SvPV(SvProtoAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:416:60: note: in expansion of macro 'SvPV' 416 | StrAddr = (char *) SvPV(SvHwAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_arp_delete': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:465:52: note: in expansion of macro 'SvPV' 465 | StrAddr = (char *) SvPV(SvProtoAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_arp_get': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:514:52: note: in expansion of macro 'SvPV' 514 | StrAddr = (char *) SvPV(SvProtoAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_intf_get': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:573:52: note: in expansion of macro 'SvPV' 573 | StrName = (char *) SvPV(SvName, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_intf_get_src': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:619:52: note: in expansion of macro 'SvPV' 619 | StrAddr = (char *) SvPV(SvAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_intf_get_dst': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:670:52: note: in expansion of macro 'SvPV' 670 | StrAddr = (char *) SvPV(SvAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_route_add': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:721:52: note: in expansion of macro 'SvPV' 721 | StrAddr = (char *) SvPV(SvDstAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:732:60: note: in expansion of macro 'SvPV' 732 | StrAddr = (char *) SvPV(SvGwAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_route_delete': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:781:52: note: in expansion of macro 'SvPV' 781 | StrAddr = (char *) SvPV(SvDstAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ In file included from /usr/lib64/perl5/CORE/perl.h:5744, from Libdnet.xs:33: Libdnet.xs: In function 'XS_Net__Libdnet__obsolete_route_get': /usr/lib64/perl5/CORE/sv.h:1849:58: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] 1849 | ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) /usr/lib64/perl5/CORE/embed.h:572:59: note: in definition of macro 'sv_2pv_flags' 572 | #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) | ^ /usr/lib64/perl5/CORE/sv.h:1843:31: note: in expansion of macro 'SvPV_flags' 1843 | #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) | ^~~~~~~~~~ Libdnet.xs:830:52: note: in expansion of macro 'SvPV' 830 | StrAddr = (char *) SvPV(SvDstAddr, len); | ^~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5705, from Libdnet.xs:33: /usr/lib64/perl5/CORE/proto.h:3284:77: note: expected 'STRLEN * const' {aka 'long unsigned int * const'} but argument is of type 'int *' 3284 | PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const U32 flags); | ~~~~~~~~~~~~~~^~ rm -f blib/arch/auto/Net/Libdnet/Libdnet.so gcc -lpthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -L/usr/local/lib -fstack-protector-strong Libdnet.o -o blib/arch/auto/Net/Libdnet/Libdnet.so \ -L/usr/lib64 -ldnet -lperl \ chmod 755 blib/arch/auto/Net/Libdnet/Libdnet.so cp bin/dnet.pl blib/script/dnet.pl "/usr/bin/perl5.34.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dnet.pl Manifying 9 pod documents + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.jUCyoz + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64 + cd Net-Libdnet-0.99 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64 'INSTALL=/usr/bin/install -p' "/usr/bin/perl5.34.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Libdnet.bs blib/arch/auto/Net/Libdnet/Libdnet.bs 644 Manifying 9 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/auto/Net/Libdnet/Libdnet.so Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Ip.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Eth.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Tun.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Arp.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Fw.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Intf.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Route.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/Net/Libdnet/Entry/Intf.pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Tun.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Route.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Ip.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Intf.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Fw.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Eth.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Entry::Intf.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet::Arp.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/share/man/man3/Net::Libdnet.3pm Installing /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/bin/dnet.pl Appending installation info to /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/perllocal.pod + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.990.0-5.mga9 --unique-debug-suffix -0.990.0-5.mga9.aarch64 --unique-debug-src-base perl-Net-Libdnet-0.990.0-5.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/Net-Libdnet-0.99 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/auto/Net/Libdnet/Libdnet.so objcopy: unable to copy file '/home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/auto/Net/Libdnet/Libdnet.so'; reason: Permission denied objcopy: unable to copy file '/home/iurt/rpmbuild/BUILDROOT/perl-Net-Libdnet-0.990.0-5.mga9.aarch64/usr/lib64/perl5/vendor_perl/auto/Net/Libdnet/Libdnet.so'; reason: Permission denied dwz: ./usr/lib64/perl5/vendor_perl/auto/Net/Libdnet/Libdnet.so-0.990.0-5.mga9.aarch64.debug: Unknown debugging section .debug_line_str original debug info size: 180kB, size after compression: 180kB /usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. 221 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0 + /usr/lib/rpm/check-rpaths ******************************************************************************* * * WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause * 'rpmbuild' to fail. To ignore these errors, you can set the * '$QA_RPATHS' environment variable which is a bitmask allowing the * values below. The current value of QA_RPATHS is 0x0000. * * 0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor * issue but are introducing redundant searchpaths without * providing a benefit. They can also cause errors in multilib * environments. * 0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute * nor relative filenames and can therefore be a SECURITY risk * 0x0004 ... insecure RPATHs; these are relative RPATHs which are a * SECURITY risk * 0x0008 ... the special '$ORIGIN' RPATHs are appearing after other * RPATHs; this is just a minor issue but usually unwanted * 0x0010 ... the RPATH is empty; there is no reason for such RPATHs * and they cause unneeded work while loading libraries * 0x0020 ... an RPATH references '..' of an absolute path; this will break * the functionality when the path before '..' is a symlink * * * Examples: * - to ignore standard and empty RPATHs, execute 'rpmbuild' like * $ QA_RPATHS=$(( 0x0001|0x0010 )) rpmbuild my-package.src.rpm * - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like * $ RPM_BUILD_ROOT= /usr/lib/rpm/check-rpaths * ******************************************************************************* ERROR 0010: file '/usr/lib64/perl5/vendor_perl/auto/Net/Libdnet/Libdnet.so' contains an empty in [] error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.jUCyoz (%install) RPM build errors: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.jUCyoz (%install) I: [iurt_root_command] ERROR: chroot