[...] : format '%d' expects argument of type 'int', but argument 3 has type 'STRLEN {aka long unsigned int}' [-Wformat=] res_pair (form ("an lvalue reference target (type '%c', ofs %d, len %d),", ^ /usr/lib64/perl5/5.26.1/x86_64-tld-linux-thread-multi/CORE/embed.h:64:44: note: in definition of macro 'av_push' #define av_push(a,b) Perl_av_push(aTHX_ a,b) ^ FindRef.xs:27:18: note: in expansion of macro 'newSVpv' av_push (av, newSVpv (text, 0)); \ ^~~~~~~ FindRef.xs:236:35: note: in expansion of macro 'res_pair' res_pair (form ("an lvalue reference target (type '%c', ofs %d, len %d),", ^~~~~~~~ FindRef.xs:236:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'STRLEN {aka long unsigned int}' [-Wformat=] res_pair (form ("an lvalue reference target (type '%c', ofs %d, len %d),", ^ /usr/lib64/perl5/5.26.1/x86_64-tld-linux-thread-multi/CORE/embed.h:64:44: note: in definition of macro 'av_push' #define av_push(a,b) Perl_av_push(aTHX_ a,b) ^ FindRef.xs:27:18: note: in expansion of macro 'newSVpv' av_push (av, newSVpv (text, 0)); \ ^~~~~~~ FindRef.xs:236:35: note: in expansion of macro 'res_pair' res_pair (form ("an lvalue reference target (type '%c', ofs %d, len %d),", ^~~~~~~~ make: *** [Makefile:328: FindRef.o] Error 1 error: Bad exit status from /tmp/B.DnTy36/BUILD/tmp/rpm-tmp.1051 (%build) RPM build errors: Bad exit status from /tmp/B.DnTy36/BUILD/tmp/rpm-tmp.1051 (%build) ended at: Sat Apr 14 17:09:57 2018, done in 0:00:00.476638 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.DnTy36/BUILD + rm -rf /tmp/B.DnTy36/tmp /tmp/B.DnTy36/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.DnTy36 Begin-TLD-Builder-Info Build-Time: user:0.77s sys:0.12s real:1.03s (faults io:0 non-io:75181) End-TLD-Builder-Info