Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/procmail.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-103674-6120/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffff9186e710>timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/procmail.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: aarch64
Building for target aarch64
Wrote: /builddir/build/SRPMS/procmail-3.22-7.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/procmail.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-103674-6120/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffff9186e710>timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/procmail.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: aarch64
Building for target aarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.bHAjsW
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf procmail-3.22
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/v3.22.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd procmail-3.22
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-rhconfig.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.15.1-man.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail_3.22-8.debian.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-truncate.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-ipv6.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-getline.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-CVE-2014-3618.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-crash-fix.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-CVE-2017-16844.patch
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-coverity-scan-fixes.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ find examples -type f
+ xargs chmod 644
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GwVrQm
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd procmail-3.22
++ getconf LFS_CFLAGS
+ make RPM_OPT_FLAGS= autoconf.h
/bin/sh ./initmake /bin/sh "/bin/sh" "/bin/rm -f" "mv -f" "ln" \
 "-lm -ldir -lx -lsocket -lnet -linet -lnsl_s -lnsl_i -lsun -lgen -lsockdns" \
 "/lib /usr/lib" \
 /dev/null "make" o \
 "gcc" "  " "  " "procmail lockfile formail mailstat" \
 "procmail formail lockfile" \
 "procmailrc procmailsc procmailex" "src man" \
 "/usr/bin" \
 "strip"
gcc seems to work fine, using that as the C-compiler
	...scanning for 11 libraries...
Added LDFLAGS= -lm -lc
cd src; make ../autoconf.h
make[1]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
/bin/sh ./autoconf /bin/sh "/bin/rm -f" "mv -f" /dev/null \
 "grep -F" "make" o "100	" \
 "/usr/bin" ../autoconf.h
Using the following directories for the LOCKINGTESTs:
 100
Initiating fcntl()/kernel-locking-support tests
Proceeding with kernel-locking-support tests in the background
Testing for const
Testing for volatile
Testing for prototypes
Testing for enum
Checking for POSIX and ANSI/ISO system include files
Checking for network/comsat/biff support
Testing for void*, size_t, off_t, pid_t, time_t, mode_t, uid_t & gid_t
Checking realloc implementation
Testing for WIFEXITED(), WIFSTOPPED(), WEXITSTATUS() & WSIGTERM()
Testing for various struct passwd members
Testing for memmove, strchr, strpbrk, strcspn, strtol, strstr,
	rename, setrgid, setegid, pow, opendir, mkdir, waitpid, fsync,
	ftruncate, strtod, strncasecmp, strerror, strlcat,
	memset, bzero, and _exit
Determining the maximum number of 16 byte arguments execv() takes
Benchmarking your system's strstr() implementation
Collecting results from kernel-locking tests
=============================autoconf.h===================================
/* This file was automagically generated by autoconf */
/* 5 moves in 64 steps of size 16384 when reallocing */
#define NOpw_passwd
#define NOpw_class
#define NOpw_gecos
#define NOsetrgid
#define GOT_bin_test
#define MAX_argc 83765
/* Your system's strstr() is 3.38 times FASTER than my C-routine */
#define setrgid_RUNTIME_CHECK
#define MAILSPOOLDIR "/var/spool/mail/"
#define SENDMAIL "/usr/sbin/sendmail"
#define CF_no_procmail_yet
#define defPATH "PATH=$HOME/bin:/bin"
#define defSPATH "PATH=/bin"
#define PM_VERSION "3.22"
/* Hotwire LOCKINGTEST=100 */
/* Procmail will lock via: dotlocking, fcntl() */
/* autoconf completed */
==========================================================================
make[1]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
++ getconf LFS_CFLAGS
+ make 'RPM_OPT_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments '
echo Housekeeping file >config.check
cd src; make ../new/procmail ../new/lockfile ../new/formail ../new/mailstat
make[1]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    procmail.c
procmail.c: In function 'savepass':
procmail.c:76:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   76 |   if(tpass=auth_finduid(uid,0))                           /* save by copying */
      |      ^~~~~
procmail.c: In function 'main':
procmail.c:132:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  132 |                     else if(chp2=(char*)argv[argc+1])
      |                             ^~~~
procmail.c:141:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  141 |                     else if(chp2=(char*)argv[argc+1])
      |                             ^~~~
In file included from procmail.c:26:
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
procmail.c:256:15: note: in expansion of macro 'private'
  256 |               private(1);                               /* gets the original */
      |               ^~~~~~~
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
procmail.c:285:15: note: in expansion of macro 'private'
  285 |             { private(0);                                   /* time to share */
      |               ^~~~~~~
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
procmail.c:289:15: note: in expansion of macro 'private'
  289 |               private(1);
      |               ^~~~~~~
procmail.c:293:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  293 |                  if(pidchild=sfork())
      |                     ^~~~~~~~
procmail.c:292:17: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  292 |               if(argv[++argc])                    /* more than one recipient */
      |                 ^
procmail.c:305:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  305 |            while(chp=(char*)argv[argc]);
      |                  ^~~
procmail.c:427:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  427 |   while(chp=(char*)argv[argc])         /* interpret command line specs first */
      |         ^~~
procmail.c: In function 'tryopen':
procmail.c:590:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  590 |      if(((stbuf.st_uid!=uid&&stbuf.st_uid!=ROOT_uid||          /* check uid, */
procmail.c:593:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  592 |           rctype==rct_DEFAULT&&            /* if the default then also check */
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 |            (stbuf.st_mode&S_IWGRP)&&               /* for writable by group, */
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 |            (NO_CHECK_stgid||stbuf.st_gid!=gid)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procmail.c:595:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  590 |      if(((stbuf.st_uid!=uid&&stbuf.st_uid!=ROOT_uid||          /* check uid, */
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  591 |           (stbuf.st_mode&S_IWOTH)||                   /* writable by others, */
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  592 |           rctype==rct_DEFAULT&&            /* if the default then also check */
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 |            (stbuf.st_mode&S_IWGRP)&&               /* for writable by group, */
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 |            (NO_CHECK_stgid||stbuf.st_gid!=gid)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595 |          )&&strcmp(devnull,buf)||            /* /dev/null is a special case, */
      |          ~^~~~~~~~~~~~~~~~~~~~~
procmail.c:602:63: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  601 |          rctype==rct_DEFAULT&&
      |          ~~~~~~~~~~~~~~~~~~~~~                                 
  602 |           (stbuf.st_mode&(S_IWGRP|S_IXGRP))==(S_IWGRP|S_IXGRP)&&
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  603 |           (NO_CHECK_stgid||stbuf.st_gid!=gid))))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                  
procmail.c:598:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  598 |         !(stbuf.st_mode&S_ISVTX)&&                 /* means we don't care if */
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 | #endif                                       /* it's group or world writable */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600 |         ((stbuf.st_mode&(S_IWOTH|S_IXOTH))==(S_IWOTH|S_IXOTH)||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  601 |          rctype==rct_DEFAULT&&
      |          ~~~~~~~~~~~~~~~~~~~~~   
  602 |           (stbuf.st_mode&(S_IWGRP|S_IXGRP))==(S_IWGRP|S_IXGRP)&&
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  603 |           (NO_CHECK_stgid||stbuf.st_gid!=gid))))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procmail.c: In function 'mainloop':
procmail.c:735:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  735 |                     for(chp=buf;i= *chp++;)
      |                                 ^
procmail.c:790:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  790 |            if(ofiltflag=flags[FILTER])
      |               ^~~~~~~~~
procmail.c:792:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  792 |            if(chp=gobenv(buf,end))         /* can it be an environment name? */
      |               ^~~
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
procmail.c:841:21: note: in expansion of macro 'private'
  841 |                     private(0);                       /* can't share anymore */
      |                     ^~~~~~~
procmail.c: In function 'main':
procmail.c:498:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  498 |         setuid(uid);                       /* make sure we have enough space */
      |         ^~~~~~~~~~~
procmail.c:180:24: warning: 'chp2' may be used uninitialized [-Wmaybe-uninitialized]
  180 |      if(Deliverymode==1&&!(chp=chp2))
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
procmail.c:98:22: note: 'chp2' was declared here
   98 | { register char*chp,*chp2;
      |                      ^~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    cstdio.c
cstdio.c: In function 'changerc':
cstdio.c:76:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   76 |      if(dp=incnamed->enext)                           /* fixup the name list */
      |         ^~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    common.c
common.c: In function 'shexec':
common.c:29:40: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   29 |   for(*(p=(const char**)newargv)=binsh;*++p= *argv++;);
      |                                        ^
common.c: In function 'detab':
common.c:36:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   36 | { while(p=strpbrk(p,"\t\n\v\f\r"))
      |         ^
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    exopen.c
exopen.c: In function 'unique':
exopen.c:132:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  132 |          flags&doCHOWN&&
      |          ~~~~~~~~~~~~~^~
  133 | #endif
      | ~~~~~~                 
  134 |          chown(full,uid,sgid))
      |          ~~~~~~~~~~~~~~~~~~~~
exopen.c:116:6: warning: ignoring return value of 'nice' declared with attribute 'warn_unused_result' [-Wunused-result]
  116 |      nice(nicediff);               /* put back the priority to the old level */
      |      ^~~~~~~~~~~~~~
exopen.c:58:18: warning: 'didnice' may be used uninitialized [-Wmaybe-uninitialized]
   58 |   int nicediff,i,didnice,retry=RETRYunique;
      |                  ^~~~~~~
exopen.c:116:6: warning: 'nicediff' may be used uninitialized [-Wmaybe-uninitialized]
  116 |      nice(nicediff);               /* put back the priority to the old level */
      |      ^~~~~~~~~~~~~~
exopen.c:58:7: note: 'nicediff' was declared here
   58 |   int nicediff,i,didnice,retry=RETRYunique;
      |       ^~~~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    goodies.c
goodies.c: In function 'readparse':
goodies.c:92:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   92 |                  if(got<=NORMAL_TEXT&&bracelev||
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~
goodies.c:173:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  173 |            if(got<=NORMAL_TEXT&&bracelev||
      |               ~~~~~~~~~~~~~~~~^~~~~~~~~~
goodies.c:309:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  309 |               if(q=simplesplit(p,startb,fencepost,&got))     /* simply split */
      |                  ^
goodies.c: In function 'metaparse':
goodies.c:385:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  385 | { if(sh=!!strpbrk(p,shellmetas))
      |      ^~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    locking.c
locking.c: In function 'lockit':
locking.c:106:6: warning: ignoring return value of 'setegid' declared with attribute 'warn_unused_result' [-Wunused-result]
  106 |      setegid(gid);                    /* we put back our regular permissions */
      |      ^~~~~~~~~~~~
locking.c: In function 'unlock':
locking.c:139:9: warning: ignoring return value of 'setegid' declared with attribute 'warn_unused_result' [-Wunused-result]
  139 |         setegid(sgid);                 /* try and get some extra permissions */
      |         ^~~~~~~~~~~~~
locking.c:144:9: warning: ignoring return value of 'setegid' declared with attribute 'warn_unused_result' [-Wunused-result]
  144 |         setegid(gid);                 /* we put back our regular permissions */
      |         ^~~~~~~~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    mailfold.c
mailfold.c: In function 'dirfile':
mailfold.c:147:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  147 |      if(dirp=opendir(buf))
      |         ^~~~
mailfold.c:148:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  148 |       { while(dp=readdir(dirp))         /* there still are directory entries */
      |               ^~
mailfold.c: In function 'writefolder':
mailfold.c:214:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  214 |      if(blen=Tmnate-linkfolder)                /* copy the names into safety */
      |         ^~~~
mailfold.c: In function 'logabstract':
mailfold.c:340:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  340 | { if(lgabstract>0||(logopened||verbose)&&lgabstract)  /* don't mail it back? */
mailfold.c:345:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  345 |          { if(chp=strchr(themail.p,'\n'))
      |               ^~~
In file included from mailfold.c:18:
mailfold.c: In function 'readmail':
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
mailfold.c:400:24: note: in expansion of macro 'private'
  400 |            themail=new;private(1);
      |                        ^~~~~~~
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
mailfold.c:414:24: note: in expansion of macro 'private'
  414 |            themail=new;private(1);
      |                        ^~~~~~~
mailfold.c:423:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  423 |         while(thebody=strchr(thebody,'\n'))
      |               ^~~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    foldinfo.c
foldinfo.c: In function 'trymkdir':
foldinfo.c:85:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   85 |              !stbuf.st_uid&&!chown(dir,uid,sgid))))  /* or be safely fixable */
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
foldinfo.c:94:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   94 |            return S_IFDIR|NORMdirperm&~cumask;                       /* nope */
foldinfo.c: In function 'foldertype':
foldinfo.c:159:30: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  159 | newfile:mode=S_IFREG|NORMperm&~cumask;
foldinfo.c: In function 'screenmailbox':
foldinfo.c:193:14: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  193 |           uid==stbuf.st_uid);      /* we own the spool dir, note it in bit 0 */
      |           ~~~^~~~~~~~~~~~~~
foldinfo.c:265:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  265 |          !S_ISDIR(stbuf.st_mode)&&stbuf.st_mode&S_ISGID))
      |                                 ^
In function 'mkmaildir',
    inlined from 'foldertype' at foldinfo.c:152:17:
foldinfo.c:108:33: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized]
  108 |    (strcpy(chp,maildircur),mode=trymkdir(buffer,paranoid,i),S_ISDIR(mode))&&
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
foldinfo.c: In function 'foldertype':
foldinfo.c:103:19: note: 'i' was declared here
  103 | { mode_t mode;int i;
      |                   ^
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    misc.c
misc.c: In function 'elog':
misc.c:51:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   51 |         if(p=lmax?frealloc(old,newmax):fmalloc(newmax))/* fragile allocation */
      |            ^
misc.c: In function 'nextrcfile':
misc.c:217:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  217 |   while(p= *gargv)
      |         ^
misc.c: In function 'sterminate':
misc.c:264:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  264 |         if(i=(lcking&~lck__NOMSG)>>1)
      |            ^
misc.c: In function 'enoughprivs':
misc.c:364:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  364 |    passinvk&&auth_whatuid(passinvk)==uid||
      |    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc.c:365:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  365 |    euid==uid&&egid==gid;
      |    ~~~~~~~~~^~~~~~~~~~~
misc.c: In function 'conditions':
misc.c:394:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  394 |   if(flags[BODY_GREP])                         /* what needs to be egrepped? */
      |     ^
In file included from procmail.h:3,
                 from misc.c:13:
misc.c: In function 'setids':
includes.h:376:25: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  376 | #define setruid(uid)    setreuid(uid,-1)
      |                         ^~~~~~~~~~~~~~~~
misc.c:99:6: note: in expansion of macro 'setruid'
   99 |      setruid(uid);
      |      ^~~~~~~
misc.c:102:6: warning: ignoring return value of 'setegid' declared with attribute 'warn_unused_result' [-Wunused-result]
  102 |      setegid(gid);
      |      ^~~~~~~~~~~~
misc.c: In function 'conditions':
misc.c:549:53: warning: 'xponent' may be used uninitialized [-Wmaybe-uninitialized]
  549 |                                     score+=weight/(1-xponent);
      |                                                   ~~^~~~~~~~~
misc.c:442:44: note: 'xponent' was declared here
  442 |        { int negate,scoreany;double weight,xponent,lscore;
      |                                            ^~~~~~~
misc.c:535:36: warning: 'weight' may be used uninitialized [-Wmaybe-uninitialized]
  535 |                               score+=weight;
      |                               ~~~~~^~~~~~~~
misc.c:442:37: note: 'weight' was declared here
  442 |        { int negate,scoreany;double weight,xponent,lscore;
      |                                     ^~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    pipes.c
pipes.c: In function 'callnewprog':
pipes.c:133:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  133 |               while(newargv[argc]= *walkargs++)
      |                     ^~~~~~~
pipes.c: In function 'pipin':
pipes.c:257:1: warning: label 'builtin' defined but not used [-Wunused-label]
  257 | builtin:
      | ^~~~~~~
pipes.c: In function 'pipthrough':
pipes.c:193:9: warning: 'eq' may be used uninitialized [-Wmaybe-uninitialized]
  193 |      *eq='=';name=Stdout;Stdout=0;primeStdout(name);free(name);
      |      ~~~^~~~
pipes.c:144:31: note: 'eq' was declared here
  144 | { int pinfd[2],poutfd[2];char*eq;
      |                               ^~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    regexp.c
regexp.c: In function 'bregcomp':
regexp.c:387:30: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  387 |                            { for(;f->spawn!=f;f=f->spawn);   /* search start */
      |                              ^~~
regexp.c:388:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  388 |                              i->next=f;                           /* of loop */
      |                              ^
regexp.c: In function 'cleantail':
regexp.c:431:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  431 |   while(thiss= *(reg= &PC(oldthis=thiss,th1)))     /* wipe out list till you */
      |         ^~~~~
regexp.c: In function 'bregexec':
regexp.c:463:20: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
  463 |         i+=ign_case&'a'-'A';                 /* transmogrify it to lowercase */
      |                    ^
regexp.c:516:23: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
  516 |            i+=ign_case&'a'-'A';              /* transmogrify it to lowercase */
      |                       ^
regexp.c:567:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  567 |                        if(i!='\n')
      |                          ^
regexp.c: In function 'por':
regexp.c:297:55: warning: 'rvold' may be used uninitialized [-Wmaybe-uninitialized]
  297 |                  cachea=pvold;cachep=p;cacher=(char*)r-(char*)rvold;
      |                                               ~~~~~~~~^~~~~~~~~~~~~
regexp.c:271:26: note: 'rvold' was declared here
  271 | { uchar*pvold;struct eps*rvold;
      |                          ^~~~~
regexp.c:297:24: warning: 'pvold' may be used uninitialized [-Wmaybe-uninitialized]
  297 |                  cachea=pvold;cachep=p;cacher=(char*)r-(char*)rvold;
      |                  ~~~~~~^~~~~~
regexp.c:271:9: note: 'pvold' was declared here
  271 | { uchar*pvold;struct eps*rvold;
      |         ^~~~~
regexp.c: In function 'bregexec':
regexp.c:512:24: warning: 'bom' may be used uninitialized [-Wmaybe-uninitialized]
  512 |   ;{ const char*start,*bom;
      |                        ^~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    robust.c
robust.c: In function 'heapdefrag':
robust.c:42:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   42 |   if(p=malloc(1))
      |      ^
robust.c: In function 'tmalloc':
robust.c:49:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   49 |   if(p=malloc(len))
      |      ^
robust.c:54:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   54 |      if(p=malloc(len))       /* some other process has paniced (and died 8-) */
      |         ^
robust.c: In function 'trealloc':
robust.c:65:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   65 |   if(p=realloc(old,len))
      |      ^
robust.c:70:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   70 |      if(p=realloc(old,len))
      |         ^
robust.c: In function 'ssleep':
robust.c:183:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  183 |   if(alrmtime)
      |     ^
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    sublib.c
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    acommon.c
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    mcommon.c
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    lastdirsep.c
lastdirsep.c: In function 'lastdirsep':
lastdirsep.c:18:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   18 |   while(p=strpbrk(filename,dirsep))
      |         ^
gcc -c -DPROCMAIL -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    authenticate.c
authenticate.c: In function 'auth_finduser':
authenticate.c:80:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   80 |      if(p=strchr(user,'@'))               /* does the username contain an @? */
      |         ^
authenticate.c: In function 'auth_zeroout':
authenticate.c:148:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  148 |   if(p=(struct passwd*)pass->pw)
      |      ^
authenticate.c: In function 'auth_freeid':
authenticate.c:170:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  170 |   if(p=(struct passwd*)pass->pw)
      |      ^
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    lmtp.c
lmtp.c: In function 'bufwrite':
lmtp.c:78:16: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   78 |    { if(already&&already!=rwrite(savstdout,bufcur=buf2,already)||
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lmtp.c: At top level:
lmtp.c:70:2: warning: 'baduser' defined but not used [-Wunused-const-variable=]
   70 |  baduser[]="550 5.1.1 mailbox unknown\r\n",
      |  ^~~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    memblk.c
memblk.c: In function 'read2blk':
memblk.c:151:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  151 |         if(newlast=(*read_func)(mb->p+filled,mb->len-filled,data))
      |            ^~~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    variables.c
variables.c: In function 'sputenv':
variables.c:70:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   70 |       { while(*preenv=preenv[1])   /* wipe this entry out of the environment */
      |               ^
variables.c:80:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   80 |    { for(preenv=environ;*preenv;preenv++);
      |      ^~~
variables.c:81:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   81 |      preenv[1]=0;*(lastenv=preenv)=(char*)(split=newdynstring(&myenv,a));
      |      ^~~~~~
variables.c: In function 'cleanupenv':
variables.c:159:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  159 |         for(ep=emax;p= *ep;ep++)                     /* scan for this keeper */
      |                     ^
variables.c:184:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  184 |      for(pp=ld_;p= *pp;pp++)           /* does it start with LD_ or similar? */
      |                 ^
variables.c: In function 'asenvcpy':
variables.c:300:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  300 |   if(chp=strchr(src,'='))                            /* is it an assignment? */
      |      ^~~
variables.c:314:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  314 |         if(chp=eputenv(chp,src))
      |            ^~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    from.c
from.c: In function 'findtstamp':
from.c:43:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   43 |   if(*start==' '&&(++start==end||*start==' '&&++start==end))
      |                                  ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from from.c:16:
from.c: In function 'makeFrom':
memblk.h:28:25: warning: statement with no effect [-Wunused-value]
   28 | #define private(x)      1
      |                         ^
from.c:93:3: note: in expansion of macro 'private'
   93 |   private(1);                                       /* we're not yet sharing */
      |   ^~~~~~~
from.c:134:22: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  134 |               else if(!from)                   /* leave the From_ line alone */
      |                      ^
from.c:158:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  158 |       { if(lfr)                                 /* did we skip a From_ line? */
      |           ^
from.c: In function 'checkprivFrom_':
from.c:179:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  179 |      if(grp=getgrgid(gid))                    /* check out the invoker's gid */
      |         ^~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    comsat.c
comsat.c: In function 'setcomsat':
comsat.c:84:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   84 |   if(csvalid=newvalid)
      |      ^~~~~~~
setid.c: In function 'main':
setid.c:13:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   13 |   if(argc!=2&&argc!=3||geteuid()||!(p=getpwnam(argv[1])))
      |      ~~~~~~~^~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    procmail.o cstdio.o common.o exopen.o goodies.o locking.o mailfold.o foldinfo.o misc.o pipes.o regexp.o robust.o sublib.o acommon.o mcommon.o lastdirsep.o authenticate.o lmtp.o memblk.o variables.o from.o comsat.o -o procmail    -lm -lc
ln ../src/procmail ../new/procmail
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    lockfile.c
lockfile.c: In function 'main':
lockfile.c:134:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  134 |                  if(*cp&&cp[1]||ma&&sleepsec>=0)             /* second pass? */
      |                     ~~~^~~~~~~
lockfile.c:138:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  137 |                   { if(!((ma=(char*)getenv(lgname))&&
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |                       (pass=auth_finduser(ma,0))&&
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  139 |                       auth_whatuid(pass)==uid||
      |                       ~~~~~~~~~~~~~~~~~~~~~~~    
lockfile.c: In function 'elog':
lockfile.c:54:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   54 | { write(STDERR,a,strlen(a));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
lockfile.c: At top level:
lockfile.c:20:22: warning: 'rcsdate' defined but not used [-Wunused-variable]
   20 | static /*const*/char rcsdate[]="$Date: 2001/08/04 07:12:16 $";
      |                      ^~~~~~~
lockfile.c: In function 'main':
lockfile.c:193:54: warning: 't' may be used uninitialized [-Wmaybe-uninitialized]
  193 |                  if(force&&!lstat(cp,&stbuf)&&force<t-stbuf.st_mtime)
      |                                                      ^
lockfile.c:178:16: note: 't' was declared here
  178 |       { time_t t;int permanent;gid_t gid=getgid();
      |                ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    lockfile.o exopen.o sublib.o acommon.o mcommon.o authenticate.o lastdirsep.o -o lockfile    -lm -lc
ln ../src/lockfile ../new/lockfile
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    formail.c
formail.c: In function 'renfield':
formail.c:133:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  133 |      for(;chp=strstr(chp,"\n>");*++chp=' ');      /* continued regular field */
      |           ^~~
formail.c:135:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  135 |    { for(chp=p->fld_text;chp=strchr(chp,'\n');)         /* continued regular */
      |                          ^~~
formail.c:138:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  138 |      for(chp=p->fld_text;chp=strstr(chp,"\n ");*++chp='>');
      |                          ^~~
formail.c: In function 'procfields':
formail.c:165:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  165 |      if(fp2=findf(fldp,&Rheader))                 /* explicitly rename field */
      |         ^~~
formail.c:174:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  174 |         else if(fp2=findf(fldp,&Uheader))
      |                 ^~~
formail.c: In function 'digheadr':
formail.c:202:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  202 |   return i>=0||j>STRLEN(old_)&&!strncasecmp(old_,chp,STRLEN(old_))||
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
formail.c:203:16: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  203 |    j>STRLEN(x_)&&!strncasecmp(x_,chp,STRLEN(x_));
      |    ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
formail.c: In function 'getsender':
formail.c:233:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  233 |         if(pastad=strchr(chp,' '))                      /* found an address? */
      |            ^~~~~~
formail.c:248:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  248 |                  if(!p1||p2&&p2<p1)                   /* pick the first bang */
      |                          ~~^~~~~~~
formail.c: In function 'main':
formail.c:375:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  375 |      while(chp=(char*)*++argv)
      |            ^~~
formail.c:485:23: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  485 |                     if((i=breakfield(chp,(size_t)(namep-chp)))<0) /* partial */
      |                       ^
formail.c:496:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  496 |                             i<=0&&(i= -i,lastm>0)) /* impossible combination */
      |                             ~~~~^~~~~~~~~~~~~~~~~
formail.c:554:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  554 |   if((xheader||Xheader)&&logsummary||keepb&&!(areply||xheader||Xheader))
      |      ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
formail.c:575:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  575 |                Xheader&&                            /* or eXtracting without */
      |                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  576 |                !findf(fcntlength,&Xheader));      /* getting Content-Length: */
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~
formail.c:573:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  573 |              keepb&&                        /* if we're keeping the body and */
      |              ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  574 |               (areply||                                      /* autoreplying */
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  575 |                Xheader&&                            /* or eXtracting without */
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  576 |                !findf(fcntlength,&Xheader));      /* getting Content-Length: */
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
formail.c:616:14: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  616 |            if(chp[-1]==HEAD_DELIMITER)
      |              ^
formail.c:684:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  684 |              ((fldp=findf(fFrom_,&aheader))&&STRLEN(From_)+1>=fldp->Tot_len||
formail.c:706:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  706 |               (fldp->id_len==STRLEN(messageid)&&
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  707 |                !strncasecmp(fldp->fld_text,messageid,STRLEN(messageid))||
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
formail.c:704:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  704 |         if(!findf(fldp,&rdheader))             /* only add what didn't exist */
      |           ^
formail.c:727:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  727 |         if(fldp=findf(fsubject,&rdheader))
      |            ^~~~
formail.c:788:15: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  788 | accuhdr:    { for(i=minfields;--i&&readhead()&&digheadr();); /* found enough */
      |               ^~~
formail.c:789:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  789 |               if(!i)                                       /* then split it! */
      |               ^~
formail.c:843:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  843 |         if(fldp=rdheader)             /* we already read some "valid" fields */
      |            ^~~~
formail.c:850:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  850 |                  if(p=memchr(chp,'\n',fldp->Tot_len))
      |                     ^
formail.c:859:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  859 |            while(fldp=fp2);                    /* escape all fields we found */
      |                  ^~~~
formail.c:790:1: warning: label 'splitit' defined but not used [-Wunused-label]
  790 | splitit:       { if(!lnl)   /* did the previous mail end with an empty line? */
      | ^~~~~~~
formail.c: At top level:
formail.c:15:22: warning: 'rcsdate' defined but not used [-Wunused-variable]
   15 | static /*const*/char rcsdate[]="$Date: 2001/08/04 07:07:43 $";
      |                      ^~~~~~~
In function 'elimdups',
    inlined from 'main' at formail.c:640:2:
formail.c:356:17: warning: 'oldnewl' may be used uninitialized [-Wmaybe-uninitialized]
  356 |         *oldnewl='\n';                                /* restore the newline */
      |         ~~~~~~~~^~~~~
formail.c: In function 'main':
formail.c:309:25: note: 'oldnewl' was declared here
  309 | { int dupid=0;char*key,*oldnewl;
      |                         ^~~~~~~
In function 'elimdups',
    inlined from 'main' at formail.c:640:2:
formail.c:330:30: warning: 'maxlen' may be used uninitialized [-Wmaybe-uninitialized]
  330 |          { if(p==key&&insoffs==maxlen)                   /* first character? */
      |                       ~~~~~~~^~~~~~~~
formail.c: In function 'main':
formail.c:370:8: note: 'maxlen' was declared here
  370 |   long maxlen,ctlength;FILE*idcache=0;pid_t thepid;
      |        ^~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    fields.c
fields.c: In function 'cleanheader':
fields.c:34:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   34 |   for(pp=&rdheader;p= *pp;pp= &(*pp)->fld_next)
      |                    ^
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    formisc.c
formisc.c: In function 'startprog':
formisc.c:184:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  184 |         while(childlimit&&children>=childlimit||(child=fork())==-1&&children)
      |               ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
formisc.c:161:3: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result]
  161 |   dup(oldstdout);
      |   ^~~~~~~~~~~~~~
formisc.c:174:6: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result]
  174 |      pipe(poutfd);
      |      ^~~~~~~~~~~~
formisc.c:193:51: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result]
  193 |       { close(STDIN);close(oldstdout);close(PWRO);dup(PRDO);close(PRDO);
      |                                                   ^~~~~~~~~
gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    ecommon.c
ecommon.c: In function 'tmalloc':
ecommon.c:21:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   21 |   if(p=malloc(len))
      |      ^
ecommon.c: In function 'trealloc':
ecommon.c:27:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   27 | { if(old=realloc(old,len))
      |      ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pie -Wl,-z,relro,-z,now -Wno-comments    formail.o common.o fields.o formisc.o sublib.o ecommon.o acommon.o -o formail    -lm -lc
ln ../src/formail ../new/formail
cp ../examples/mailstat mailstat
ln ../src/mailstat ../new/mailstat
make[1]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
cd man; make ../new/procmail.1 ../new/formail.1 ../new/lockfile.1 ../new/procmailrc.5 ../new/procmailsc.5 ../new/procmailex.5
make[1]: Entering directory '/builddir/build/BUILD/procmail-3.22/man'
make[2]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
manconf.c: In function 'main':
manconf.c:368:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  368 |      while(*++p=='\t');*(q=strchr(p,'\n'))='\0';
      |      ^~~~~
manconf.c:368:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  368 |      while(*++p=='\t');*(q=strchr(p,'\n'))='\0';
      |                        ^
manconf.c: In function 'pname':
manconf.c:77:52: warning: ignoring return value of 'freopen' declared with attribute 'warn_unused_result' [-Wunused-result]
   77 |    { sprintf(filebuf,"%s.%04d",*gargv,filecount++);freopen(filebuf,"w",stdout);
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
/bin/sh ./mansed /bin/sh procmail.man procmail.1 "/bin/rm -f" /dev/null
ln ../man/procmail.1 ../new/procmail.1
/bin/sh ./mansed /bin/sh formail.man formail.1 "/bin/rm -f" /dev/null
ln ../man/formail.1 ../new/formail.1
/bin/sh ./mansed /bin/sh lockfile.man lockfile.1 "/bin/rm -f" /dev/null
ln ../man/lockfile.1 ../new/lockfile.1
/bin/sh ./mansed /bin/sh procmailrc.man procmailrc.5 "/bin/rm -f" /dev/null
ln ../man/procmailrc.5 ../new/procmailrc.5
/bin/sh ./mansed /bin/sh procmailsc.man procmailsc.5 "/bin/rm -f" /dev/null
ln ../man/procmailsc.5 ../new/procmailsc.5
/bin/sh ./mansed /bin/sh procmailex.man procmailex.5 "/bin/rm -f" /dev/null
ln ../man/procmailex.5 ../new/procmailex.5
make[1]: Leaving directory '/builddir/build/BUILD/procmail-3.22/man'
make[1]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
recommend.c: In function 'main':
recommend.c:29:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   29 |   if(!stat(mailspooldir,&stbuf)&&!(stbuf.st_mode&S_IWOTH))
      |     ^
recommend.c:41:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   41 |      if(grp=getgrgid(gid))
      |         ^~~
recommend.c:40:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   40 |   if(sgid)
      |     ^
recommend.c:8:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
    8 | #define PERMIS  (S_IRWXU|S_IRWXG&~S_IWGRP|S_IRWXO&~S_IWOTH)
      |                         ^
recommend.c:45:56: note: in expansion of macro 'PERMIS'
   45 |   printf("chmod %lo %s\n",(unsigned long)(sgid|S_ISUID|PERMIS),argv[1]);
      |                                                        ^~~~~~
recommend.c:8:42: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
    8 | #define PERMIS  (S_IRWXU|S_IRWXG&~S_IWGRP|S_IRWXO&~S_IWOTH)
      |                                          ^
recommend.c:45:56: note: in expansion of macro 'PERMIS'
   45 |   printf("chmod %lo %s\n",(unsigned long)(sgid|S_ISUID|PERMIS),argv[1]);
      |                                                        ^~~~~~
recommend.c:8:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
    8 | #define PERMIS  (S_IRWXU|S_IRWXG&~S_IWGRP|S_IRWXO&~S_IWOTH)
      |                         ^
recommend.c:47:51: note: in expansion of macro 'PERMIS'
   47 |      printf("chmod %lo %s\n",(unsigned long)(sgid|PERMIS),argv[2]);
      |                                                   ^~~~~~
recommend.c:8:42: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
    8 | #define PERMIS  (S_IRWXU|S_IRWXG&~S_IWGRP|S_IRWXO&~S_IWOTH)
      |                                          ^
recommend.c:47:51: note: in expansion of macro 'PERMIS'
   47 |      printf("chmod %lo %s\n",(unsigned long)(sgid|PERMIS),argv[2]);
      |                                                   ^~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
===============================================================================
If you are a system administrator you should consider integrating procmail
into the mail-delivery system -- for advanced functionality, speed AND
SECURITY --.  For more information about this topic you should look in the
examples/advanced file.
Also, HIGHLY RECOMMENDED (type 'make install-suid' to execute it):
chown root /usr/bin/procmail
chgrp mail /usr/bin/procmail /usr/bin/lockfile
chmod 6755 /usr/bin/procmail
chmod 2755 /usr/bin/lockfile
===============================================================================
If you would like to inspect the results before running make install:
All installable files can be found in the new/ subdirectory.
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.s1Z2Cx
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64
++ dirname /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64
+ cd procmail-3.22
+ rm -rf /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64
+ mkdir -p /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin
+ mkdir -p /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/man/man1 /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/man/man5
+ make BASENAME=/builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr MANDIR=/builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/man install
make[1]: Entering directory '/builddir/build/BUILD/procmail-3.22'
cd man; make ../new/procmail.1 ../new/formail.1 ../new/lockfile.1 ../new/procmailrc.5 ../new/procmailsc.5 ../new/procmailex.5
make[2]: Entering directory '/builddir/build/BUILD/procmail-3.22/man'
make[3]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
make[3]: '../man/man.sed' is up to date.
make[3]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
make[2]: '../new/formail.1' is up to date.
make[2]: '../new/lockfile.1' is up to date.
make[2]: '../new/procmailrc.5' is up to date.
make[2]: '../new/procmailsc.5' is up to date.
make[2]: '../new/procmailex.5' is up to date.
make[2]: Leaving directory '/builddir/build/BUILD/procmail-3.22/man'
echo Housekeeping file >install.man
cd src; make ../new/procmail ../new/lockfile ../new/formail ../new/mailstat
make[2]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
make[2]: '../new/procmail' is up to date.
make[2]: '../new/lockfile' is up to date.
make[2]: '../new/formail' is up to date.
make[2]: '../new/mailstat' is up to date.
make[2]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
cp new/procmail new/lockfile new/formail new/mailstat /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin
echo Housekeeping file >install.bin
make[1]: Leaving directory '/builddir/build/BUILD/procmail-3.22'
Installed in /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin
-rwxr-xr-x 1 mockbuild mock 308800 Oct 10 21:13 formail
-rwxr-xr-x 1 mockbuild mock 247392 Oct 10 21:13 lockfile
-rwxr-xr-x 1 mockbuild mock   5859 Oct 10 21:13 mailstat
-rwxr-xr-x 1 mockbuild mock 641416 Oct 10 21:13 procmail
Installed in /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/man/man1
-rw-r--r-- 1 mockbuild mock 15334 Oct 10 21:13 formail.1
-rw-r--r-- 1 mockbuild mock  6897 Oct 10 21:13 lockfile.1
-rw-r--r-- 1 mockbuild mock 28125 Oct 10 21:13 procmail.1
Installed in /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/man/man5
-rw-r--r-- 1 mockbuild mock 16858 Oct 10 21:13 procmailex.5
-rw-r--r-- 1 mockbuild mock 31403 Oct 10 21:13 procmailrc.5
-rw-r--r-- 1 mockbuild mock  8074 Oct 10 21:13 procmailsc.5
make[1]: Entering directory '/builddir/build/BUILD/procmail-3.22'
make[2]: Entering directory '/builddir/build/BUILD/procmail-3.22/src'
make[2]: 'recommend' is up to date.
make[2]: Leaving directory '/builddir/build/BUILD/procmail-3.22/src'
===============================================================================
If you are a system administrator you should consider integrating procmail
into the mail-delivery system -- for advanced functionality, speed AND
SECURITY --.  For more information about this topic you should look in the
examples/advanced file.
Also, HIGHLY RECOMMENDED (type 'make install-suid' to execute it):
chown root /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/procmail
chgrp mail /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/procmail /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/lockfile
chmod 6755 /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/procmail
chmod 2755 /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/lockfile
===============================================================================
make[1]: Leaving directory '/builddir/build/BUILD/procmail-3.22'
+ cp debian/mailstat.1 /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/man/man1
+ cp -p /builddir/build/SOURCES/procmailrc telsas_procmailrc
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 3.22-7.ocs23 --unique-debug-suffix -3.22-7.ocs23.aarch64 --unique-debug-src-base procmail-3.22-7.ocs23.aarch64 -S debugsourcefiles.list /builddir/build/BUILD/procmail-3.22
extracting debug info from /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/formail
extracting debug info from /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/procmail
extracting debug info from /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/bin/lockfile
610 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
mangling shebang in /usr/bin/mailstat from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Processing files: procmail-3.22-7.ocs23.aarch64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nKZ2SZ
+ umask 022
+ cd /builddir/build/BUILD
+ cd procmail-3.22
+ DOCDIR=/builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr Artistic /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr COPYING /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr FAQ /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr FEATURES /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr HISTORY /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr README /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr KNOWN_BUGS /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr examples /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr telsas_procmailrc /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr debian/QuickStart /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ cp -pr debian/README.Maildir /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64/usr/share/doc/procmail
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: procmail = 3.22-7.ocs23 procmail(aarch-64) = 3.22-7.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/sh 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) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH)
Processing files: procmail-debugsource-3.22-7.ocs23.aarch64
Provides: procmail-debugsource = 3.22-7.ocs23 procmail-debugsource(aarch-64) = 3.22-7.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: procmail-debuginfo-3.22-7.ocs23.aarch64
Provides: debuginfo(build-id) = 70530021c6bfdcda726cb34363eeb8cb70dbe456 debuginfo(build-id) = dee880cf3bc39c20b0c93ecef749140a6fca01c7 debuginfo(build-id) = ef154cd1d0a029f48cb850c6ec5f270b7062239a procmail-debuginfo = 3.22-7.ocs23 procmail-debuginfo(aarch-64) = 3.22-7.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: procmail-debugsource(aarch-64) = 3.22-7.ocs23
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/procmail-3.22-7.ocs23.aarch64
Wrote: /builddir/build/RPMS/procmail-debugsource-3.22-7.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/procmail-3.22-7.ocs23.aarch64.rpm
Wrote: /builddir/build/RPMS/procmail-debuginfo-3.22-7.ocs23.aarch64.rpm
Child return code was: 0