D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/linux_pcnfsd2-1.6-3.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.zknIRA + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf linux_pcnfsd2 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/linux_pcnfsd2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd linux_pcnfsd2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (linux_pcnfsd2.dif):' Patch #1 (linux_pcnfsd2.dif): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file Makefile.linux patching file common.h patching file pcnfsd_misc.c patching file pcnfsd_print.c patching file pcnfsd_svc.c + echo 'Patch #2 (linux_pcnfsd2-format-security.patch):' Patch #2 (linux_pcnfsd2-format-security.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .FMT --fuzz=0 patching file pcnfsd_svc.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Cn1skB + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd linux_pcnfsd2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + make -f Makefile.linux gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_svc.o pcnfsd_svc.c pcnfsd_svc.c:42:8: warning: type defaults to 'int' in declaration of '_msgout' [-Wimplicit-int] 42 | static _msgout(); | ^~~~~~~ pcnfsd_svc.c:64:1: warning: return type defaults to 'int' [-Wimplicit-int] 64 | main() | ^~~~ pcnfsd_svc.c: In function 'main': pcnfsd_svc.c:106:7: warning: extra tokens at end of #else directive [-Wendif-labels] 106 | #else TIOCNOTTY | ^~~~~~~~~ pcnfsd_svc.c:108:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 108 | #endif TIOCNOTTY | ^~~~~~~~~ pcnfsd_svc.c:110:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 110 | #endif RPC_SVC_FG | ^~~~~~~~~~ pcnfsd_svc.c:112:10: warning: implicit declaration of function 'pmap_unset' [-Wimplicit-function-declaration] 112 | (void) pmap_unset(PCNFSDPROG, PCNFSDVERS); | ^~~~~~~~~~ pcnfsd_svc.c:167:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 167 | #endif RPC_SVC_FG | ^~~~~~~~~~ pcnfsd_svc.c: In function 'pcnfsdprog_1': pcnfsd_svc.c:226:7: warning: passing argument 2 of 'transp->xp_ops->xp_getargs' from incompatible pointer type [-Wincompatible-pointer-types] 226 | if (!svc_getargs(transp, xdr_argument, (caddr_t)&argument)) { | ^~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_svc.c:226:7: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_svc.c:232:47: warning: passing argument 2 of 'svc_sendreply' from incompatible pointer type [-Wincompatible-pointer-types] 232 | if (result != NULL && !svc_sendreply(transp, xdr_result, result)) { | ^~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} In file included from /usr/include/rpc/rpc.h:56, from pcnfsd_svc.c:14: /usr/include/rpc/svc.h:244:57: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} 244 | extern bool_t svc_sendreply (SVCXPRT *__xprt, xdrproc_t __xdr_results, | ~~~~~~~~~~^~~~~~~~~~~~~ pcnfsd_svc.c:235:7: warning: passing argument 2 of 'transp->xp_ops->xp_freeargs' from incompatible pointer type [-Wincompatible-pointer-types] 235 | if (!svc_freeargs(transp, xdr_argument, (caddr_t)&argument)) { | ^~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_svc.c:235:7: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_svc.c: In function 'pcnfsdprog_2': pcnfsd_svc.c:370:7: warning: passing argument 2 of 'transp->xp_ops->xp_getargs' from incompatible pointer type [-Wincompatible-pointer-types] 370 | if (!svc_getargs(transp, xdr_argument, (caddr_t)&argument)) { | ^~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_svc.c:370:7: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_svc.c:376:47: warning: passing argument 2 of 'svc_sendreply' from incompatible pointer type [-Wincompatible-pointer-types] 376 | if (result != NULL && !svc_sendreply(transp, xdr_result, result)) { | ^~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} In file included from /usr/include/rpc/rpc.h:56, from pcnfsd_svc.c:14: /usr/include/rpc/svc.h:244:57: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} 244 | extern bool_t svc_sendreply (SVCXPRT *__xprt, xdrproc_t __xdr_results, | ~~~~~~~~~~^~~~~~~~~~~~~ pcnfsd_svc.c:379:7: warning: passing argument 2 of 'transp->xp_ops->xp_freeargs' from incompatible pointer type [-Wincompatible-pointer-types] 379 | if (!svc_freeargs(transp, xdr_argument, (caddr_t)&argument)) { | ^~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_svc.c:379:7: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_svc.c: At top level: pcnfsd_svc.c:388:1: warning: return type defaults to 'int' [-Wimplicit-int] 388 | _msgout(msg) | ^~~~~~~ pcnfsd_svc.c: In function 'closedown': pcnfsd_svc.c:421:7: warning: extra tokens at end of #else directive [-Wendif-labels] 421 | #else RLIMIT_NOFILE | ^~~~~~~~~~~~~ pcnfsd_svc.c:424:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 424 | #endif RLIMIT_NOFILE | ^~~~~~~~~~~~~ gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_xdr.o pcnfsd_xdr.c pcnfsd_xdr.c: In function 'xdr_v2_info_results': pcnfsd_xdr.c:326:137: warning: passing argument 6 of 'xdr_array' from incompatible pointer type [-Wincompatible-pointer-types] 326 | if (!xdr_array(xdrs, (char **)&objp->facilities.facilities_val, (u_int *)&objp->facilities.facilities_len, FACILITIESMAX, sizeof(int), xdr_int)) { | ^~~~~~~ | | | bool_t (*)(XDR *, int *) {aka int (*)(struct XDR *, int *)} In file included from /usr/include/rpc/rpc.h:42, from pcnfsd_xdr.c:7: /usr/include/rpc/xdr.h:309:48: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, int *)' {aka 'int (*)(struct XDR *, int *)'} 309 | u_int __maxsize, u_int __elsize, xdrproc_t __elproc) | ~~~~~~~~~~^~~~~~~~ pcnfsd_xdr.c: In function 'xdr_pr_list': pcnfsd_xdr.c:417:69: warning: passing argument 4 of 'xdr_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 417 | if (!xdr_pointer(xdrs, (char **)objp, sizeof(struct pr_list_item), xdr_pr_list_item)) { | ^~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} In file included from /usr/include/rpc/rpc.h:42, from pcnfsd_xdr.c:7: /usr/include/rpc/xdr.h:327:35: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} 327 | u_int __obj_size, xdrproc_t __xdr_obj) __THROW; | ~~~~~~~~~~^~~~~~~~~ pcnfsd_xdr.c: In function 'xdr_pr_queue': pcnfsd_xdr.c:488:70: warning: passing argument 4 of 'xdr_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 488 | if (!xdr_pointer(xdrs, (char **)objp, sizeof(struct pr_queue_item), xdr_pr_queue_item)) { | ^~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} In file included from /usr/include/rpc/rpc.h:42, from pcnfsd_xdr.c:7: /usr/include/rpc/xdr.h:327:35: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} 327 | u_int __obj_size, xdrproc_t __xdr_obj) __THROW; | ~~~~~~~~~~^~~~~~~~~ pcnfsd_xdr.c: In function 'xdr_mapreq_arg': pcnfsd_xdr.c:788:72: warning: passing argument 4 of 'xdr_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 788 | if (!xdr_pointer(xdrs, (char **)objp, sizeof(struct mapreq_arg_item), xdr_mapreq_arg_item)) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} In file included from /usr/include/rpc/rpc.h:42, from pcnfsd_xdr.c:7: /usr/include/rpc/xdr.h:327:35: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} 327 | u_int __obj_size, xdrproc_t __xdr_obj) __THROW; | ~~~~~~~~~~^~~~~~~~~ pcnfsd_xdr.c: In function 'xdr_mapreq_res': pcnfsd_xdr.c:819:72: warning: passing argument 4 of 'xdr_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 819 | if (!xdr_pointer(xdrs, (char **)objp, sizeof(struct mapreq_res_item), xdr_mapreq_res_item)) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} In file included from /usr/include/rpc/rpc.h:42, from pcnfsd_xdr.c:7: /usr/include/rpc/xdr.h:327:35: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} 327 | u_int __obj_size, xdrproc_t __xdr_obj) __THROW; | ~~~~~~~~~~^~~~~~~~~ pcnfsd_xdr.c: In function 'xdr_v2_auth_results': pcnfsd_xdr.c:910:113: warning: passing argument 6 of 'xdr_array' from incompatible pointer type [-Wincompatible-pointer-types] 910 | if (!xdr_array(xdrs, (char **)&objp->gids.gids_val, (u_int *)&objp->gids.gids_len, EXTRAGIDLEN, sizeof(u_int), xdr_u_int)) { | ^~~~~~~~~ | | | bool_t (*)(XDR *, u_int *) {aka int (*)(struct XDR *, unsigned int *)} In file included from /usr/include/rpc/rpc.h:42, from pcnfsd_xdr.c:7: /usr/include/rpc/xdr.h:309:48: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, u_int *)' {aka 'int (*)(struct XDR *, unsigned int *)'} 309 | u_int __maxsize, u_int __elsize, xdrproc_t __elproc) | ~~~~~~~~~~^~~~~~~~ gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_v1.o pcnfsd_v1.c pcnfsd_v1.c: In function 'pcnfsd_pr_init_1': pcnfsd_v1.c:176:14: warning: implicit declaration of function 'pr_init' [-Wimplicit-function-declaration] 176 | (pirstat) pr_init(pi_arg->system, pi_arg->pn, &pi_res.dir); | ^~~~~~~ pcnfsd_v1.c: In function 'pcnfsd_pr_start_1': pcnfsd_v1.c:188:14: warning: implicit declaration of function 'pr_start2' [-Wimplicit-function-declaration] 188 | (psrstat) pr_start2(ps_arg->system, ps_arg->pn, ps_arg->user, | ^~~~~~~~~ gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_v2.o pcnfsd_v2.c pcnfsd_v2.c: In function 'pcnfsd2_pr_init_2': pcnfsd_v2.c:242:13: warning: implicit declaration of function 'pr_init' [-Wimplicit-function-declaration] 242 | (pirstat) pr_init(arg->system, arg->pn, &res.dir); | ^~~~~~~ gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_misc.o pcnfsd_misc.c pcnfsd_misc.c:504:7: warning: extra tokens at end of #else directive [-Wendif-labels] 504 | #else SVR4 | ^~~~ pcnfsd_misc.c:532:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 532 | #endif SVR4 | ^~~~ pcnfsd_misc.c:533:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 533 | #endif WTMP | ^~~~ pcnfsd_misc.c:554:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 554 | #endif SUNOS_403C | ^~~~~~~~~~ pcnfsd_misc.c: In function 'start_watchdog': pcnfsd_misc.c:583:7: warning: extra tokens at end of #else directive [-Wendif-labels] 583 | #else SUNOS_403C | ^~~~~~~~~~ pcnfsd_misc.c:585:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 585 | #endif SUNOS_403C | ^~~~~~~~~~ pcnfsd_misc.c: In function 'stop_watchdog': pcnfsd_misc.c:616:7: warning: extra tokens at end of #else directive [-Wendif-labels] 616 | #else SUNOS_403C | ^~~~~~~~~~ pcnfsd_misc.c:618:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 618 | #endif SUNOS_403C | ^~~~~~~~~~ pcnfsd_misc.c: In function 'config_from_file': pcnfsd_misc.c:753:7: warning: implicit declaration of function 'mystrcasecmp'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration] 753 | if(!mystrcasecmp(kw, "spooldir")) { | ^~~~~~~~~~~~ | strcasecmp pcnfsd_misc.c:775:10: warning: implicit declaration of function 'add_printer_alias' [-Wimplicit-function-declaration] 775 | (void)add_printer_alias(val, arg1, arg2); | ^~~~~~~~~~~~~~~~~ pcnfsd_misc.c: In function 'wlogin': pcnfsd_misc.c:528:23: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] 528 | (void)write(fd, (char *)&ut, sizeof(ut)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcnfsd_misc.c: In function 'run_ps630': pcnfsd_misc.c:430:43: warning: '%s' directive writing up to 255 bytes into a region of size 241 [-Wformat-overflow=] 430 | (void)sprintf(commbuf, "ps630 -s %c%c -p %s -f ", | ^~ 431 | opts[2], opts[3], temp_file); | ~~~~~~~~~ In file included from /usr/include/stdio.h:867, from pcnfsd_misc.c:20: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 20 and 275 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_cache.o pcnfsd_cache.c gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_print.o pcnfsd_print.c pcnfsd_print.c:35:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 35 | #endif ISC_2_0 | ^~~~~~~ pcnfsd_print.c:39:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 39 | #endif SHADOW_SUPPORT | ^~~~~~~~~~~~~~ pcnfsd_print.c:52:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 52 | #endif SPOOLDIR | ^~~~~~~~ pcnfsd_print.c:108:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 108 | #endif ACCEPT_BSD_PR_NAMES | ^~~~~~~~~~~~~~~~~~~ pcnfsd_print.c:161:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 161 | #endif SUNOS_403C | ^~~~~~~~~~ pcnfsd_print.c: In function 'valid_pr': pcnfsd_print.c:206:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 206 | #endif ACCEPT_BSD_PR_NAMES | ^~~~~~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'pr_start2': pcnfsd_print.c:415:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 415 | #endif BSD386 | ^~~~~~ pcnfsd_print.c:416:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 416 | #endif BSD_STYLE_PRINT | ^~~~~~~~~~~~~~~ pcnfsd_print.c:420:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 420 | #endif SVR4_STYLE_PRINT | ^~~~~~~~~~~~~~~~ pcnfsd_print.c:435:13: warning: implicit declaration of function 'strembedded' [-Wimplicit-function-declaration] 435 | else if (strembedded("disabled", resbuf)) | ^~~~~~~~~~~ pcnfsd_print.c: At top level: pcnfsd_print.c:685:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 685 | #endif SVR4_STYLE_PR_LIST | ^~~~~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'build_pr_list': pcnfsd_print.c:704:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 704 | #endif BSD386 | ^~~~~~ pcnfsd_print.c: At top level: pcnfsd_print.c:749:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 749 | #endif BSD_STYLE_PR_LIST | ^~~~~~~~~~~~~~~~~ pcnfsd_print.c:808:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 808 | #endif ACCEPT_BSD_PR_NAMES | ^~~~~~~~~~~~~~~~~~~ pcnfsd_print.c:952:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 952 | #endif SVR4_STYLE_QUEUE | ^~~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'build_pr_queue': pcnfsd_print.c:1002:7: warning: implicit declaration of function 'mystrncasecmp'; did you mean 'strncasecmp'? [-Wimplicit-function-declaration] 1002 | if(!mystrncasecmp(buff, "rank", 4)) | ^~~~~~~~~~~~~ | strncasecmp pcnfsd_print.c:1037:19: warning: implicit declaration of function 'mystrcasecmp'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration] 1037 | if(just_mine && mystrcasecmp(owner, user)) | ^~~~~~~~~~~~ | strcasecmp pcnfsd_print.c: At top level: pcnfsd_print.c:1065:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1065 | #endif BSD_STYLE_QUEUE | ^~~~~~~~~~~~~~~ pcnfsd_print.c:1210:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1210 | #endif SVR4_STYLE_STATUS | ^~~~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'get_pr_status': pcnfsd_print.c:1252:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1252 | #endif BSD386 | ^~~~~~ pcnfsd_print.c: At top level: pcnfsd_print.c:1319:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1319 | #endif BSD_STYLE_STATUS | ^~~~~~~~~~~~~~~~ pcnfsd_print.c:1397:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1397 | #endif SVR4_STYLE_CANCEL | ^~~~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'pr_cancel': pcnfsd_print.c:1422:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1422 | #endif BSD386 | ^~~~~~ pcnfsd_print.c: At top level: pcnfsd_print.c:1442:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1442 | #endif BSD_STYLE_CANCEL | ^~~~~~~~~~~~~~~~ pcnfsd_print.c:1499:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1499 | #endif SVR4_STYLE_PRINT | ^~~~~~~~~~~~~~~~ pcnfsd_print.c:1505:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1505 | #endif BSD386 | ^~~~~~ pcnfsd_print.c:1506:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 1506 | #endif BSD_STYLE_PRINT | ^~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'pr_init': pcnfsd_print.c:238:38: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 238 | (void)sprintf(pathname,"%s/%s",sp_name, sys); | ^ In file included from /usr/include/stdio.h:867, from pcnfsd_print.c:21: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcnfsd_print.c:243:52: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] 243 | (void)snprintf(pathname, (sizeof(pathname)-1), "%s/%s",sp_name, | ^ In file included from /usr/include/stdio.h:867, from pcnfsd_print.c:21: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4095 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcnfsd_print.c:253:58: warning: '%s' directive writing up to 4095 bytes into a region of size 211 [-Wformat-overflow=] 253 | "rpc.pcnfsd: unable to set up spool directory %s\n", | ^~ 254 | pathname); | ~~~~~~~~ In file included from /usr/include/stdio.h:867, from pcnfsd_print.c:21: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 47 and 4142 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcnfsd_print.c: In function 'pr_start2': pcnfsd_print.c:303:31: warning: '/' directive writing 1 byte into a region of size between 0 and 4095 [-Wformat-overflow=] 303 | (void)sprintf(pathname,"%s/%s/%s",sp_name, | ^ In file included from /usr/include/stdio.h:867, from pcnfsd_print.c:21: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcnfsd_print.c:410:49: warning: '%s' directive writing up to 4095 bytes into a region of size 234 [-Wformat-overflow=] 410 | sprintf(cmdbuf, "/usr/bin/lpr -P%s -C%s -J%s %s", | ^~ 411 | pr, system, user, new_pathname); | ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from pcnfsd_print.c:21: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 23 or more bytes (assuming 4118) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcnfsd_print.c:381:60: warning: '%s' directive writing up to 4095 bytes into a region of size 225 [-Wformat-overflow=] 381 | (void)sprintf(tempstr, "rpc.pcnfsd: spool file rename (%s->%s) failed.\n", | ^~ 382 | pathname, new_pathname); | ~~~~~~~~ In file included from /usr/include/stdio.h:867, from pcnfsd_print.c:21: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 44 and 8234 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o linux/rpc.pcnfsd -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables linux/pcnfsd_svc.o linux/pcnfsd_xdr.o linux/pcnfsd_v1.o linux/pcnfsd_v2.o linux/pcnfsd_misc.o linux/pcnfsd_cache.o linux/pcnfsd_print.o -lcrypt gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_clnt.o pcnfsd_clnt.c In file included from /usr/include/rpc/rpc.h:48, from pcnfsd_clnt.c:15: pcnfsd_clnt.c: In function 'pcnfsd_null_1': pcnfsd_clnt.c:36:35: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 36 | if (clnt_call(clnt, PCNFSD_NULL, xdr_void, (caddr_t)argp, xdr_void, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~ | | | bool_t (*)(void) {aka int (*)(void)} pcnfsd_clnt.c:36:35: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(void)' {aka 'int (*)(void)'} pcnfsd_clnt.c:36:60: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 36 | if (clnt_call(clnt, PCNFSD_NULL, xdr_void, (caddr_t)argp, xdr_void, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~ | | | bool_t (*)(void) {aka int (*)(void)} pcnfsd_clnt.c:36:60: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(void)' {aka 'int (*)(void)'} pcnfsd_clnt.c: In function 'pcnfsd_auth_1': pcnfsd_clnt.c:50:35: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 50 | if (clnt_call(clnt, PCNFSD_AUTH, xdr_auth_args, (caddr_t)argp, xdr_auth_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:50:35: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:50:65: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 50 | if (clnt_call(clnt, PCNFSD_AUTH, xdr_auth_args, (caddr_t)argp, xdr_auth_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:50:65: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd_pr_init_1': pcnfsd_clnt.c:64:38: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 64 | if (clnt_call(clnt, PCNFSD_PR_INIT, xdr_pr_init_args, (caddr_t)argp, xdr_pr_init_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:64:38: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:64:71: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 64 | if (clnt_call(clnt, PCNFSD_PR_INIT, xdr_pr_init_args, (caddr_t)argp, xdr_pr_init_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:64:71: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd_pr_start_1': pcnfsd_clnt.c:78:39: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 78 | if (clnt_call(clnt, PCNFSD_PR_START, xdr_pr_start_args, (caddr_t)argp, xdr_pr_start_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:78:39: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:78:73: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 78 | if (clnt_call(clnt, PCNFSD_PR_START, xdr_pr_start_args, (caddr_t)argp, xdr_pr_start_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:78:73: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_null_2': pcnfsd_clnt.c:92:36: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 92 | if (clnt_call(clnt, PCNFSD2_NULL, xdr_void, argp, xdr_void, &res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~ | | | bool_t (*)(void) {aka int (*)(void)} pcnfsd_clnt.c:92:36: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(void)' {aka 'int (*)(void)'} pcnfsd_clnt.c:92:52: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 92 | if (clnt_call(clnt, PCNFSD2_NULL, xdr_void, argp, xdr_void, &res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~ | | | bool_t (*)(void) {aka int (*)(void)} pcnfsd_clnt.c:92:52: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(void)' {aka 'int (*)(void)'} pcnfsd_clnt.c: In function 'pcnfsd2_info_2': pcnfsd_clnt.c:106:36: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 106 | if (clnt_call(clnt, PCNFSD2_INFO, xdr_v2_info_args, (caddr_t)argp, xdr_v2_info_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:106:36: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:106:69: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 106 | if (clnt_call(clnt, PCNFSD2_INFO, xdr_v2_info_args, (caddr_t)argp, xdr_v2_info_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:106:69: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_init_2': pcnfsd_clnt.c:120:39: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 120 | if (clnt_call(clnt, PCNFSD2_PR_INIT, xdr_v2_pr_init_args, (caddr_t)argp, xdr_v2_pr_init_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:120:39: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:120:75: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 120 | if (clnt_call(clnt, PCNFSD2_PR_INIT, xdr_v2_pr_init_args, (caddr_t)argp, xdr_v2_pr_init_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:120:75: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_start_2': pcnfsd_clnt.c:134:40: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 134 | if (clnt_call(clnt, PCNFSD2_PR_START, xdr_v2_pr_start_args, (caddr_t)argp, xdr_v2_pr_start_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:134:40: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:134:77: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 134 | if (clnt_call(clnt, PCNFSD2_PR_START, xdr_v2_pr_start_args, (caddr_t)argp, xdr_v2_pr_start_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:134:77: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_list_2': pcnfsd_clnt.c:148:39: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 148 | if (clnt_call(clnt, PCNFSD2_PR_LIST, xdr_void, (caddr_t)argp, xdr_v2_pr_list_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~ | | | bool_t (*)(void) {aka int (*)(void)} pcnfsd_clnt.c:148:39: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(void)' {aka 'int (*)(void)'} pcnfsd_clnt.c:148:64: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 148 | if (clnt_call(clnt, PCNFSD2_PR_LIST, xdr_void, (caddr_t)argp, xdr_v2_pr_list_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:148:64: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_queue_2': pcnfsd_clnt.c:162:40: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 162 | if (clnt_call(clnt, PCNFSD2_PR_QUEUE, xdr_v2_pr_queue_args, (caddr_t)argp, xdr_v2_pr_queue_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:162:40: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:162:77: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 162 | if (clnt_call(clnt, PCNFSD2_PR_QUEUE, xdr_v2_pr_queue_args, (caddr_t)argp, xdr_v2_pr_queue_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:162:77: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_status_2': pcnfsd_clnt.c:176:41: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 176 | if (clnt_call(clnt, PCNFSD2_PR_STATUS, xdr_v2_pr_status_args, (caddr_t)argp, xdr_v2_pr_status_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:176:41: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:176:79: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 176 | if (clnt_call(clnt, PCNFSD2_PR_STATUS, xdr_v2_pr_status_args, (caddr_t)argp, xdr_v2_pr_status_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:176:79: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_cancel_2': pcnfsd_clnt.c:190:41: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 190 | if (clnt_call(clnt, PCNFSD2_PR_CANCEL, xdr_v2_pr_cancel_args, (caddr_t)argp, xdr_v2_pr_cancel_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:190:41: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:190:79: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 190 | if (clnt_call(clnt, PCNFSD2_PR_CANCEL, xdr_v2_pr_cancel_args, (caddr_t)argp, xdr_v2_pr_cancel_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:190:79: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_admin_2': pcnfsd_clnt.c:204:40: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 204 | if (clnt_call(clnt, PCNFSD2_PR_ADMIN, xdr_v2_pr_admin_args, (caddr_t)argp, xdr_v2_pr_admin_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:204:40: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:204:77: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 204 | if (clnt_call(clnt, PCNFSD2_PR_ADMIN, xdr_v2_pr_admin_args, (caddr_t)argp, xdr_v2_pr_admin_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:204:77: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_requeue_2': pcnfsd_clnt.c:218:42: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 218 | if (clnt_call(clnt, PCNFSD2_PR_REQUEUE, xdr_v2_pr_requeue_args, (caddr_t)argp, xdr_v2_pr_requeue_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:218:42: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:218:81: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 218 | if (clnt_call(clnt, PCNFSD2_PR_REQUEUE, xdr_v2_pr_requeue_args, (caddr_t)argp, xdr_v2_pr_requeue_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:218:81: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_hold_2': pcnfsd_clnt.c:232:39: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 232 | if (clnt_call(clnt, PCNFSD2_PR_HOLD, xdr_v2_pr_hold_args, (caddr_t)argp, xdr_v2_pr_hold_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:232:39: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:232:75: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 232 | if (clnt_call(clnt, PCNFSD2_PR_HOLD, xdr_v2_pr_hold_args, (caddr_t)argp, xdr_v2_pr_hold_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:232:75: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_pr_release_2': pcnfsd_clnt.c:246:42: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 246 | if (clnt_call(clnt, PCNFSD2_PR_RELEASE, xdr_v2_pr_release_args, (caddr_t)argp, xdr_v2_pr_release_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:246:42: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:246:81: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 246 | if (clnt_call(clnt, PCNFSD2_PR_RELEASE, xdr_v2_pr_release_args, (caddr_t)argp, xdr_v2_pr_release_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:246:81: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_mapid_2': pcnfsd_clnt.c:260:37: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 260 | if (clnt_call(clnt, PCNFSD2_MAPID, xdr_v2_mapid_args, (caddr_t)argp, xdr_v2_mapid_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:260:37: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:260:71: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 260 | if (clnt_call(clnt, PCNFSD2_MAPID, xdr_v2_mapid_args, (caddr_t)argp, xdr_v2_mapid_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:260:71: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_auth_2': pcnfsd_clnt.c:274:36: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 274 | if (clnt_call(clnt, PCNFSD2_AUTH, xdr_v2_auth_args, (caddr_t)argp, xdr_v2_auth_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:274:36: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:274:69: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 274 | if (clnt_call(clnt, PCNFSD2_AUTH, xdr_v2_auth_args, (caddr_t)argp, xdr_v2_auth_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:274:69: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c: In function 'pcnfsd2_alert_2': pcnfsd_clnt.c:288:37: warning: passing argument 3 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 288 | if (clnt_call(clnt, PCNFSD2_ALERT, xdr_v2_alert_args, (caddr_t)argp, xdr_v2_alert_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:288:37: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} pcnfsd_clnt.c:288:71: warning: passing argument 5 of 'clnt->cl_ops->cl_call' from incompatible pointer type [-Wincompatible-pointer-types] 288 | if (clnt_call(clnt, PCNFSD2_ALERT, xdr_v2_alert_args, (caddr_t)argp, xdr_v2_alert_results, (caddr_t)&res, TIMEOUT) != RPC_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ | | | bool_t (*)() {aka int (*)()} pcnfsd_clnt.c:288:71: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)()' {aka 'int (*)()'} gcc -c -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -o linux/pcnfsd_test.o pcnfsd_test.c pcnfsd_test.c:20:1: warning: return type defaults to 'int' [-Wimplicit-int] 20 | main(argc, argv) | ^~~~ pcnfsd_test.c: In function 'main': pcnfsd_test.c:56:2: warning: implicit declaration of function 'test_v2_info' [-Wimplicit-function-declaration] 56 | test_v2_info(); | ^~~~~~~~~~~~ pcnfsd_test.c:58:2: warning: implicit declaration of function 'test_v2_auth' [-Wimplicit-function-declaration] 58 | test_v2_auth(host_name, user_name, passwd); | ^~~~~~~~~~~~ pcnfsd_test.c:62:2: warning: implicit declaration of function 'test_v2_list' [-Wimplicit-function-declaration] 62 | test_v2_list(); | ^~~~~~~~~~~~ pcnfsd_test.c:64:2: warning: implicit declaration of function 'test_v2_init' [-Wimplicit-function-declaration] 64 | test_v2_init(host_name, printer); | ^~~~~~~~~~~~ pcnfsd_test.c:66:2: warning: implicit declaration of function 'test_v2_start' [-Wimplicit-function-declaration] 66 | test_v2_start(host_name, printer, user_name, "foo", "foo"); | ^~~~~~~~~~~~~ pcnfsd_test.c:72:2: warning: implicit declaration of function 'test_v2_queue' [-Wimplicit-function-declaration] 72 | test_v2_queue(printer, user_name, FALSE); | ^~~~~~~~~~~~~ pcnfsd_test.c:75:3: warning: implicit declaration of function 'test_v2_cancel' [-Wimplicit-function-declaration] 75 | test_v2_cancel(host_name, printer, "nosuchuser", last_id); | ^~~~~~~~~~~~~~ pcnfsd_test.c:88:2: warning: implicit declaration of function 'test_v2_stat' [-Wimplicit-function-declaration] 88 | test_v2_stat(printer); | ^~~~~~~~~~~~ pcnfsd_test.c:92:2: warning: implicit declaration of function 'test_v2_map' [-Wimplicit-function-declaration] 92 | test_v2_map(); | ^~~~~~~~~~~ pcnfsd_test.c: At top level: pcnfsd_test.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int] 114 | test_v2_info() | ^~~~~~~~~~~~ pcnfsd_test.c:152:1: warning: return type defaults to 'int' [-Wimplicit-int] 152 | test_v2_auth(host_name, user_name , pwrd) | ^~~~~~~~~~~~ pcnfsd_test.c:203:1: warning: return type defaults to 'int' [-Wimplicit-int] 203 | test_v2_init(host_name, printer) | ^~~~~~~~~~~~ pcnfsd_test.c:233:1: warning: return type defaults to 'int' [-Wimplicit-int] 233 | test_v2_start(host_name, printer, user_name, tag1, tag2) | ^~~~~~~~~~~~~ pcnfsd_test.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int] 289 | test_v2_cancel(host_name, printer, user_name, id) | ^~~~~~~~~~~~~~ pcnfsd_test.c:321:1: warning: return type defaults to 'int' [-Wimplicit-int] 321 | test_v2_list() | ^~~~~~~~~~~~ pcnfsd_test.c:380:1: warning: return type defaults to 'int' [-Wimplicit-int] 380 | test_v2_queue(printer, user_name, private) | ^~~~~~~~~~~~~ pcnfsd_test.c:456:1: warning: return type defaults to 'int' [-Wimplicit-int] 456 | test_v2_stat(printer) | ^~~~~~~~~~~~ pcnfsd_test.c:510:1: warning: return type defaults to 'int' [-Wimplicit-int] 510 | test_v2_map() | ^~~~~~~~~~~ pcnfsd_test.c: In function 'test_v2_start': pcnfsd_test.c:250:30: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 250 | sprintf(filenamebuff, "%s/%s", spooldirbuff, tag1); | ^ In file included from /usr/include/stdio.h:867, from pcnfsd_test.c:2: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o linux/clnt.pcnfsd -O2 -fexpensive-optimizations -pipe -DOSVER_BSD386 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables linux/pcnfsd_clnt.o linux/pcnfsd_test.o linux/pcnfsd_xdr.o + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.RCONOz + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64 + cd linux_pcnfsd2 + '[' 1 -eq 1 ']' + install -d -m 755 /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/share/man/man8 + install linux/clnt.pcnfsd linux/rpc.pcnfsd /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin + install -m 644 pcnfsd.8c /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64//usr/share/man/man8 + ln -sf pcnfsd.8c.gz /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64//usr/share/man/man8/rpc.pcnfsd.8c.gz + install -d /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/var/adm/fillup-templates + install -m 644 /home/iurt/rpmbuild/SOURCES/sysconfig.pcnfsd /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/var/adm/fillup-templates/ + install -d /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/etc/init.d + install -m 744 /home/iurt/rpmbuild/SOURCES/pcnfsd /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/etc/init.d/ + ln -sf ../../etc/init.d/pcnfsd /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin/rcpcnfsd + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 1.6-3.mga8 --unique-debug-suffix -1.6-3.mga8.aarch64 --unique-debug-src-base linux_pcnfsd2-1.6-3.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/linux_pcnfsd2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin/rpc.pcnfsd explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin/clnt.pcnfsd extracting debug info from /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin/clnt.pcnfsd extracting debug info from /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/sbin/rpc.pcnfsd original debug info size: 356kB, size after compression: 320kB /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 254 blocks + '[' -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/translate_menu + '[' -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 /etc/init.d/pcnfsd from /bin/sh to #!/usr/bin/sh Processing files: linux_pcnfsd2-1.6-3.mga8.aarch64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.BAyhmz + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd linux_pcnfsd2 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/share/doc/linux_pcnfsd2 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/share/doc/linux_pcnfsd2 + cp -pr README /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64/usr/share/doc/linux_pcnfsd2 + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(linux_pcnfsd2) = 1.6-3.mga8 linux_pcnfsd2 = 1.6-3.mga8 linux_pcnfsd2(aarch-64) = 1.6-3.mga8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(XCRYPT_2.0)(64bit) Processing files: linux_pcnfsd2-debugsource-1.6-3.mga8.aarch64 Provides: linux_pcnfsd2-debugsource = 1.6-3.mga8 linux_pcnfsd2-debugsource(aarch-64) = 1.6-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linux_pcnfsd2-debuginfo-1.6-3.mga8.aarch64 Provides: debuginfo(build-id) = 53878e57752d8869fb0f4523cb05ac15a4a8a0ce debuginfo(build-id) = 771306f51cd3db14fcd4a917b4d499baade16daf linux_pcnfsd2-debuginfo = 1.6-3.mga8 linux_pcnfsd2-debuginfo(aarch-64) = 1.6-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: linux_pcnfsd2-debugsource(aarch-64) = 1.6-3.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/linux_pcnfsd2-1.6-3.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/linux_pcnfsd2-debugsource-1.6-3.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/linux_pcnfsd2-debuginfo-1.6-3.mga8.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.PxfJIx + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd linux_pcnfsd2 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/linux_pcnfsd2-1.6-3.mga8.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.edr0EB + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf linux_pcnfsd2 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!