D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/userdrake-2.19-3.mga8.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.E0glqi + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf userdrake-2.19 + /usr/bin/xz -dc /home/iurt/rpmbuild/SOURCES/userdrake-2.19.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd userdrake-2.19 + /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.we3gmk + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd userdrake-2.19 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd USER + /usr/bin/perl Makefile.PL INSTALLDIRS=vendor MakeMaker (v7.34) BUILD_REQUIRES => { } CONFIGURE_REQUIRES => { } DEFINE => q[-DPACKAGE_NAME=\"userdrake\"] INC => q[`pkg-config --cflags libuser`] INSTALLDIRS => q[vendor] LIBS => q[-luser -lgobject-2.0 -lglib-2.0 -lpam_misc -lpam ] NAME => q[USER] OBJECT => q[USER.o] OPTIMIZE => q[-Wno-declaration-after-statement] PREREQ_PM => { } TEST_REQUIRES => { } TYPEMAPS => [q[../perlobject.map]] VERSION_FROM => q[USER.pm] XSPROTOARG => q[-noprototypes] Using PERL=/usr/bin/perl5.30.3 Potential libraries are '-luser -lgobject-2.0 -lglib-2.0 -lpam_misc -lpam': user not found in /usr/local/lib user not found in /usr/lib user not found in /usr/local/lib64 '-luser' found at /lib/../lib64/libuser.so.1.5.2 gobject-2.0 not found in /usr/local/lib gobject-2.0 not found in /usr/lib gobject-2.0 not found in /usr/local/lib64 '-lgobject-2.0' found at /lib/../lib64/libgobject-2.0.so.0.6400.3 glib-2.0 not found in /usr/local/lib glib-2.0 not found in /usr/lib glib-2.0 not found in /usr/local/lib64 '-lglib-2.0' found at /lib/../lib64/libglib-2.0.so.0.6400.3 pam_misc not found in /usr/local/lib pam_misc not found in /usr/lib pam_misc not found in /usr/local/lib64 '-lpam_misc' found at /lib/../lib64/libpam_misc.so.0.82.1 pam not found in /usr/local/lib pam not found in /usr/lib pam not found in /usr/local/lib64 '-lpam' found at /lib/../lib64/libpam.so.0.84.2 Generating a Unix-style Makefile Writing Makefile for USER Writing MYMETA.yml and MYMETA.json + cd .. + make 'OPTIMIZE=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -w' for d in po polkit; do ( make -C $d all ) ; done make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' (cd .. ; /bin/ls -1 polkit/*.policy.in USER/*.xs; ) > POTFILES.in intltool-update --gettext-package non-perl --pot perl_checker -q --generate-pot .userdrake.pot ../userdrake ../USER/USER.pm msgcat -w 2048 --use-first .userdrake.pot non-perl.pot > userdrake.pot rm -f non-perl.pot .userdrake.pot msgfmt -o af.mo af.po msgfmt -o am.mo am.po msgfmt -o ar.mo ar.po msgfmt -o ast.mo ast.po msgfmt -o az.mo az.po msgfmt -o be.mo be.po msgfmt -o bg.mo bg.po msgfmt -o bn.mo bn.po msgfmt -o br.mo br.po msgfmt -o bs.mo bs.po msgfmt -o ca.mo ca.po msgfmt -o cs.mo cs.po msgfmt -o cy.mo cy.po msgfmt -o da.mo da.po msgfmt -o de.mo de.po msgfmt -o el.mo el.po msgfmt -o eo.mo eo.po msgfmt -o es.mo es.po msgfmt -o et.mo et.po msgfmt -o eu.mo eu.po msgfmt -o fa.mo fa.po msgfmt -o fi.mo fi.po msgfmt -o fr.mo fr.po msgfmt -o fur.mo fur.po msgfmt -o ga.mo ga.po msgfmt -o gl.mo gl.po msgfmt -o he.mo he.po msgfmt -o hi.mo hi.po msgfmt -o hr.mo hr.po msgfmt -o hu.mo hu.po msgfmt -o hy.mo hy.po msgfmt -o id.mo id.po msgfmt -o is.mo is.po msgfmt -o it.mo it.po msgfmt -o ja.mo ja.po msgfmt -o ka.mo ka.po msgfmt -o ko.mo ko.po msgfmt -o ku.mo ku.po msgfmt -o ky.mo ky.po msgfmt -o lo.mo lo.po msgfmt -o lt.mo lt.po msgfmt -o ltg.mo ltg.po msgfmt -o lv.mo lv.po msgfmt -o mk.mo mk.po msgfmt -o mn.mo mn.po msgfmt -o ms.mo ms.po msgfmt -o mt.mo mt.po msgfmt -o nb.mo nb.po msgfmt -o nl.mo nl.po msgfmt -o nn.mo nn.po msgfmt -o pa_IN.mo pa_IN.po msgfmt -o pl.mo pl.po msgfmt -o pt.mo pt.po msgfmt -o pt_BR.mo pt_BR.po msgfmt -o ro.mo ro.po msgfmt -o ru.mo ru.po msgfmt -o sc.mo sc.po msgfmt -o sk.mo sk.po msgfmt -o sl.mo sl.po msgfmt -o sq.mo sq.po msgfmt -o sr.mo sr.po msgfmt -o sr@Latn.mo sr@Latn.po msgfmt -o sv.mo sv.po msgfmt -o ta.mo ta.po msgfmt -o tg.mo tg.po msgfmt -o th.mo th.po msgfmt -o tl.mo tl.po msgfmt -o tr.mo tr.po msgfmt -o uk.mo uk.po msgfmt -o uz.mo uz.po msgfmt -o uz@cyrillic.mo uz@cyrillic.po msgfmt -o vi.mo vi.po msgfmt -o wa.mo wa.po msgfmt -o zh_CN.mo zh_CN.po msgfmt -o zh_TW.mo zh_TW.po make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/polkit' intltool-merge --utf8 ../po org.mageia.drakuser.policy.in org.mageia.drakuser.policy -x -u -c ../po/.intltool-merge-cache Generating and caching the translation database Merging translations into org.mageia.drakuser.policy. CREATED org.mageia.drakuser.policy make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/polkit' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.QQRSNi + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 + cd userdrake-2.19 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 'INSTALL=/usr/bin/install -p' PREFIX=/home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 for d in po polkit; do ( make -C $d all ) ; done make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/polkit' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/polkit' /usr/bin/make -C po install make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' for l in af am ar ast az be bg bn br bs ca cs cy da de el eo es et eu fa fi fr fur ga gl he hi hr hu hy id is it ja ka ko ku ky lo lt ltg lv mk mn ms mt nb nl nn pa_IN pl pt pt_BR ro ru sc sk sl sq sr sr@Latn sv ta tg th tl tr uk uz uz@cyrillic vi wa zh_CN zh_TW; do \ install -d /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/locale/$l/LC_MESSAGES; \ install -m 644 $l.mo /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/locale/$l/LC_MESSAGES/userdrake.mo; \ done make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' install -d /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/{/etc/sysconfig,usr/{bin,libexec,share/userdrake/pixmaps,share/icons/{mini,large}}} install -m755 userdrake /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/libexec/drakuser ln -sf drakuser /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/bin/userdrake install -d /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/etc/sysconfig install -m644 userdrake.prefs /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/etc/sysconfig/userdrake install -m644 pixmaps/*.png /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/userdrake/pixmaps install -m644 icons/userdrake16.png /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/icons/mini/userdrake.png install -m644 icons/userdrake32.png /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/icons/userdrake.png install -m644 icons/userdrake48.png /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/icons/large/userdrake.png install -m644 icons/*selec*.png /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/userdrake/pixmaps for d in po polkit; do ( make -C $d install ) ; done make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' for l in af am ar ast az be bg bn br bs ca cs cy da de el eo es et eu fa fi fr fur ga gl he hi hr hu hy id is it ja ka ko ku ky lo lt ltg lv mk mn ms mt nb nl nn pa_IN pl pt pt_BR ro ru sc sk sl sq sr sr@Latn sv ta tg th tl tr uk uz uz@cyrillic vi wa zh_CN zh_TW; do \ install -d /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/locale/$l/LC_MESSAGES; \ install -m 644 $l.mo /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/locale/$l/LC_MESSAGES/userdrake.mo; \ done make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/po' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/polkit' install -d /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/bin /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/polkit-1/actions install -m755 drakuser /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/bin install -m644 org.mageia.drakuser.policy /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/polkit-1/actions make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/polkit' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 'INSTALL=/usr/bin/install -p' -C USER make: Entering directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/USER' cp USER.pm blib/lib/USER.pm Running Mkbootstrap for USER () chmod 644 "USER.bs" "/usr/bin/perl5.30.3" -MExtUtils::Command::MM -e 'cp_nonempty' -- USER.bs blib/arch/auto/USER/USER.bs 644 "/usr/bin/perl5.30.3" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/home/iurt/rpmbuild/BUILD/userdrake-2.19/USER/../perlobject.map' -typemap '/home/iurt/rpmbuild/BUILD/userdrake-2.19/USER/typemap' USER.xs > USER.xsc mv USER.xsc USER.c x86_64-mageia-linux-gnu-gcc -c `pkg-config --cflags libuser` -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 -Wno-declaration-after-statement -DVERSION=\"0.92\" -DXS_VERSION=\"0.92\" -fPIC "-I/usr/lib64/perl5/CORE" -DPACKAGE_NAME=\"userdrake\" USER.c In file included from USER.xs:10: ppport.h:227: warning: "PERL_UNUSED_DECL" redefined 227 | # define PERL_UNUSED_DECL | In file included from USER.xs:7: /usr/lib64/perl5/CORE/perl.h:328: note: this is the location of the previous definition 328 | # define PERL_UNUSED_DECL __attribute__unused__ | USER.xs: In function 'XS_USER__ADMIN_UserAdd': USER.xs:90:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 90 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:102:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 102 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:114:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 114 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:115:31: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 115 | homeDirectory = g_value_get_string(value); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:5317, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_InitUser': USER.xs:201:56: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 201 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~ | | | USER__ENT * {aka struct lu_ent *} /usr/lib64/perl5/CORE/pp.h:462:55: note: in definition of macro 'XPUSHs' 462 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ USER.xs:201:16: note: in expansion of macro 'sv_2mortal' 201 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~ USER.xs:201:27: note: in expansion of macro 'sv_bless' 201 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~ USER.xs:201:36: note: in expansion of macro 'newRV_noinc' 201 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~~ USER.xs:201:48: note: in expansion of macro 'newSViv' 201 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'USER__ENT *' {aka 'struct lu_ent *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ In file included from /usr/lib64/perl5/CORE/perl.h:5317, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_LookupUserByName': USER.xs:226:64: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 226 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~ | | | USER__ENT * {aka struct lu_ent *} /usr/lib64/perl5/CORE/pp.h:462:55: note: in definition of macro 'XPUSHs' 462 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ USER.xs:226:24: note: in expansion of macro 'sv_2mortal' 226 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~ USER.xs:226:35: note: in expansion of macro 'sv_bless' 226 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~ USER.xs:226:44: note: in expansion of macro 'newRV_noinc' 226 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~~ USER.xs:226:56: note: in expansion of macro 'newSViv' 226 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'USER__ENT *' {aka 'struct lu_ent *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ In file included from /usr/lib64/perl5/CORE/perl.h:5317, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_LookupUserById': USER.xs:240:64: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 240 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~ | | | USER__ENT * {aka struct lu_ent *} /usr/lib64/perl5/CORE/pp.h:462:55: note: in definition of macro 'XPUSHs' 462 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ USER.xs:240:24: note: in expansion of macro 'sv_2mortal' 240 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~ USER.xs:240:35: note: in expansion of macro 'sv_bless' 240 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~ USER.xs:240:44: note: in expansion of macro 'newRV_noinc' 240 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~~ USER.xs:240:56: note: in expansion of macro 'newSViv' 240 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'USER__ENT *' {aka 'struct lu_ent *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ In file included from /usr/lib64/perl5/CORE/perl.h:5317, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_LookupGroupByName': USER.xs:254:64: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 254 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~ | | | USER__ENT * {aka struct lu_ent *} /usr/lib64/perl5/CORE/pp.h:462:55: note: in definition of macro 'XPUSHs' 462 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ USER.xs:254:24: note: in expansion of macro 'sv_2mortal' 254 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~ USER.xs:254:35: note: in expansion of macro 'sv_bless' 254 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~ USER.xs:254:44: note: in expansion of macro 'newRV_noinc' 254 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~~ USER.xs:254:56: note: in expansion of macro 'newSViv' 254 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'USER__ENT *' {aka 'struct lu_ent *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ In file included from /usr/lib64/perl5/CORE/perl.h:5317, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_LookupGroupById': USER.xs:268:64: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 268 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~ | | | USER__ENT * {aka struct lu_ent *} /usr/lib64/perl5/CORE/pp.h:462:55: note: in definition of macro 'XPUSHs' 462 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ USER.xs:268:24: note: in expansion of macro 'sv_2mortal' 268 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~ USER.xs:268:35: note: in expansion of macro 'sv_bless' 268 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~ USER.xs:268:44: note: in expansion of macro 'newRV_noinc' 268 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~~ USER.xs:268:56: note: in expansion of macro 'newSViv' 268 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'USER__ENT *' {aka 'struct lu_ent *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ In file included from /usr/lib64/perl5/CORE/perl.h:5317, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_InitGroup': USER.xs:315:56: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 315 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~ | | | USER__ENT * {aka struct lu_ent *} /usr/lib64/perl5/CORE/pp.h:462:55: note: in definition of macro 'XPUSHs' 462 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ USER.xs:315:16: note: in expansion of macro 'sv_2mortal' 315 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~ USER.xs:315:27: note: in expansion of macro 'sv_bless' 315 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~ USER.xs:315:36: note: in expansion of macro 'newRV_noinc' 315 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~~~~~ USER.xs:315:48: note: in expansion of macro 'newSViv' 315 | XPUSHs(sv_2mortal(sv_bless(newRV_noinc(newSViv(ent)), gv_stashpv("USER::ENT", 1)))); | ^~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'USER__ENT *' {aka 'struct lu_ent *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ USER.xs: In function 'XS_USER__ADMIN_EnumerateUsersByGroup': USER.xs:328:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 328 | if( av_store(RETVAL, c, newSVpv(g_value_get_string(g_value_array_get_nth(results, c)), 0)) == NULL ){ | ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:332:9: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 332 | g_value_array_free(results); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here 70 | void g_value_array_free (GValueArray *value_array); | ^~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ADMIN_EnumerateGroupsByUser': USER.xs:347:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 347 | if( av_store(RETVAL, c, newSVpv(g_value_get_string(g_value_array_get_nth(results, c)), 0)) == NULL ){ | ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:351:9: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 351 | g_value_array_free(results); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here 70 | void g_value_array_free (GValueArray *value_array); | ^~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ADMIN_UsersEnumerate': USER.xs:366:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 366 | if( av_store(RETVAL, c, newSVpv(g_value_get_string(g_value_array_get_nth(users, c)), 0)) == NULL ){ | ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:370:9: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 370 | g_value_array_free(users); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here 70 | void g_value_array_free (GValueArray *value_array); | ^~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ADMIN_GroupsEnumerate': USER.xs:385:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 385 | if( av_store(RETVAL, c, newSVpv(g_value_get_string(g_value_array_get_nth(groups, c)), 0)) == NULL ){ | ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:389:9: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 389 | g_value_array_free(groups); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here 70 | void g_value_array_free (GValueArray *value_array); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5376, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_UsersEnumerateFull': /usr/include/glib-2.0/glib/garray.h:138:60: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 138 | #define g_ptr_array_index(array,index_) ((array)->pdata)[index_] | ~~~~~~~~~~~~~~~~^~~~~~~~ | | | gpointer {aka void *} /usr/lib64/perl5/CORE/embed.h:66:50: note: in definition of macro 'av_store' 66 | #define av_store(a,b,c) Perl_av_store(aTHX_ a,b,c) | ^ USER.xs:404:41: note: in expansion of macro 'sv_bless' 404 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~~ USER.xs:404:50: note: in expansion of macro 'newRV_noinc' 404 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~~~~~ USER.xs:404:62: note: in expansion of macro 'newSViv' 404 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~ USER.xs:404:70: note: in expansion of macro 'g_ptr_array_index' 404 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'gpointer' {aka 'void *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ In file included from /usr/lib64/perl5/CORE/perl.h:5376, from USER.xs:7: USER.xs: In function 'XS_USER__ADMIN_GroupsEnumerateFull': /usr/include/glib-2.0/glib/garray.h:138:60: warning: passing argument 2 of 'Perl_newSViv' makes integer from pointer without a cast [-Wint-conversion] 138 | #define g_ptr_array_index(array,index_) ((array)->pdata)[index_] | ~~~~~~~~~~~~~~~~^~~~~~~~ | | | gpointer {aka void *} /usr/lib64/perl5/CORE/embed.h:66:50: note: in definition of macro 'av_store' 66 | #define av_store(a,b,c) Perl_av_store(aTHX_ a,b,c) | ^ USER.xs:423:41: note: in expansion of macro 'sv_bless' 423 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~~ USER.xs:423:50: note: in expansion of macro 'newRV_noinc' 423 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~~~~~ USER.xs:423:62: note: in expansion of macro 'newSViv' 423 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~ USER.xs:423:70: note: in expansion of macro 'g_ptr_array_index' 423 | if( av_store(RETVAL, c, sv_bless(newRV_noinc(newSViv(g_ptr_array_index(accounts, c))), gv_stashpv("USER::ENT", 1))) == NULL ){ | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5337, from USER.xs:7: /usr/lib64/perl5/CORE/proto.h:2505:47: note: expected 'IV' {aka 'const long int'} but argument is of type 'gpointer' {aka 'void *'} 2505 | PERL_CALLCONV SV* Perl_newSViv(pTHX_ const IV i) | ~~~~~~~~~^ USER.xs: In function 'XS_USER__ADMIN_CleanHome': USER.xs:460:17: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 460 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_UserName': USER.xs:527:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 527 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_GroupName': USER.xs:554:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 554 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_MemberName': USER.xs:585:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 585 | if( av_store(RETVAL, c, newSVpv(g_value_get_string(g_value_array_get_nth(members, c)), 0)) == NULL ){ | ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_Uid': USER.xs:617:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 617 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_Gid': USER.xs:646:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 646 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_Gecos': USER.xs:674:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 674 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs:684:42: warning: implicit declaration of function 'SvGChar' [-Wimplicit-function-declaration] 684 | g_value_set_string(&val, SvGChar(ssv)); | ^~~~~~~ USER.xs:684:42: warning: passing argument 2 of 'g_value_set_string' makes pointer from integer without a cast [-Wint-conversion] 684 | g_value_set_string(&val, SvGChar(ssv)); | ^~~~~~~~~~~~ | | | int In file included from /usr/include/glib-2.0/glib-object.h:36, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluetypes.h:240:22: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'int' 240 | const gchar *v_string); | ~~~~~~~~~~~~~~^~~~~~~~ USER.xs: In function 'XS_USER__ENT_HomeDir': USER.xs:701:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 701 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_LoginShell': USER.xs:728:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 728 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowPass': USER.xs:755:25: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 755 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowWarn': USER.xs:783:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 783 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowLastChange': USER.xs:812:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 812 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowMin': USER.xs:841:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 841 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowMax': USER.xs:870:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 870 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowInact': USER.xs:899:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 899 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowExpire': USER.xs:928:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 928 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ USER.xs: In function 'XS_USER__ENT_ShadowFlag': USER.xs:957:33: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 957 | value = g_value_array_get_nth(values, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/libuser/entity.h:25, from /usr/include/libuser/user.h:25, from USER.xs:30: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ rm -f blib/arch/auto/USER/USER.so x86_64-mageia-linux-gnu-gcc -lpthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -L/usr/local/lib64 -fstack-protector-strong USER.o -o blib/arch/auto/USER/USER.so \ -luser -lgobject-2.0 -lglib-2.0 -lpam_misc -lpam -lperl \ chmod 755 blib/arch/auto/USER/USER.so Manifying 1 pod document Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/vendor_perl/auto/USER/USER.so Installing /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/vendor_perl/USER.pm Installing /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/man/man3/USER.3pm Appending installation info to /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/perllocal.pod make: Leaving directory '/home/iurt/rpmbuild/BUILD/userdrake-2.19/USER' + /usr/lib/rpm/find-lang.sh /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 userdrake + mkdir -p /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/applications + cat + /usr/lib/rpm/find-debuginfo.sh -j96 --strict-build-id -m -i --build-id-seed 2.19-3.mga8 --unique-debug-suffix -2.19-3.mga8.x86_64 --unique-debug-src-base userdrake-2.19-3.mga8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/userdrake-2.19 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/vendor_perl/auto/USER/USER.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/vendor_perl/auto/USER/USER.so objcopy: unable to copy file '/home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/vendor_perl/auto/USER/USER.so'; reason: Permission denied objcopy: unable to copy file '/home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/lib64/perl5/vendor_perl/auto/USER/USER.so'; reason: Permission denied original debug info size: 232kB, size after compression: 228kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 207 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/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/drakuser from /bin/sh to #!/usr/bin/sh Processing files: userdrake-2.19-3.mga8.x86_64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.rbQnlm + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd userdrake-2.19 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/doc/userdrake + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/doc/userdrake + cp -pr README /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/doc/userdrake + cp -pr COPYING /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/doc/userdrake + cp -pr RELEASE_NOTES /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64/usr/share/doc/userdrake + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(userdrake.desktop) config(userdrake) = 2.19-3.mga8 userdrake = 2.19-3.mga8 userdrake(x86-64) = 2.19-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: perl(POSIX) perl(USER) perl(any) perl(common) perl(interactive) perl(lib) perl(log) perl(mygtk3) perl(run_program) perl(standalone) perl(strict) perl(transfugdrake) perl(ugtk3) perl(utf8) perl-base >= 2:5.30.3 Processing files: userdrake-debugsource-2.19-3.mga8.x86_64 Provides: userdrake-debugsource = 2.19-3.mga8 userdrake-debugsource(x86-64) = 2.19-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: perl-USER-2.19-3.mga8.x86_64 Provides: perl(USER) = 0.920.0 perl(USER::ADMIN) perl(USER::ENT) perl-USER = 2.19-3.mga8 perl-USER(x86-64) = 2.19-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libperl.so.5.30()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libuser.so.1()(64bit) perl(DynaLoader) perl(Glib) perl(strict) perl-base >= 2:5.30.3 Conflicts: userdrake < 2.10-4 Processing files: perl-USER-debuginfo-2.19-3.mga8.x86_64 Provides: debuginfo(build-id) = 508100c5ae96c0e3acddef8ca74dfcfa0f673117 perl-USER-debuginfo = 2.19-3.mga8 perl-USER-debuginfo(x86-64) = 2.19-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: userdrake-debugsource(x86-64) = 2.19-3.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 Wrote: /home/iurt/rpmbuild/RPMS/x86_64/perl-USER-2.19-3.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/userdrake-debugsource-2.19-3.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/perl-USER-debuginfo-2.19-3.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/userdrake-2.19-3.mga8.x86_64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.an5zIm + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd userdrake-2.19 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/userdrake-2.19-3.mga8.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.YjbD2j + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf userdrake-2.19 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!