Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target s390x --nodeps /builddir/build/SPECS/rdist.spec'], chrootPath='/var/lib/mock/f42-build-61101195-6588810/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wm90pld:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wm90pld:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b6b0f6db76b4472792d16459f5cd4f1e', '-D', '/var/lib/mock/f42-build-61101195-6588810/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wm90pld:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target s390x --nodeps /builddir/build/SPECS/rdist.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1752710400 Wrote: /builddir/build/SRPMS/rdist-6.1.5-87.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target s390x --nodeps /builddir/build/SPECS/rdist.spec'], chrootPath='/var/lib/mock/f42-build-61101195-6588810/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wm90pld:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wm90pld:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c7d0b784fdcf4692a12edd5e83876d10', '-D', '/var/lib/mock/f42-build-61101195-6588810/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wm90pld:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target s390x --nodeps /builddir/build/SPECS/rdist.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1752710400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.MvEnPs Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rzuTGU + umask 022 + cd /builddir/build/BUILD/rdist-6.1.5-build + cd /builddir/build/BUILD/rdist-6.1.5-build + rm -rf rdist-6.1.5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/rdist-6.1.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd rdist-6.1.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /builddir/build/BUILD/rdist-6.1.5-build + cd rdist-6.1.5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/rdist-v1.1.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp /builddir/build/SOURCES/rdist-eu-license.txt . + cp /builddir/build/SOURCES/rdist-licensing-email.txt . Patch #15 (rdist-6.1.5-license-fix.patch): + echo 'Patch #15 (rdist-6.1.5-license-fix.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .license-fix --fuzz=0 patching file build/buildinfo patching file build/os-type patching file build/runmake patching file config/config-data.h patching file config/config-def.h patching file config/config.h patching file config/Makefile patching file config/Makefile.real patching file config/mf.aix3 patching file config/mf.aix4 patching file config/mf.bsdi2 patching file config/mf.bsdi patching file config/mf.concen patching file config/mf.cxux patching file config/mf.dcosx patching file config/mf.dgux patching file config/mf.dynix patching file config/mf.dynixptx patching file config/mf.fpx4 patching file config/mf.freebsd2 patching file config/mf.ftx patching file config/mf.hpux10 patching file config/mf.hpux9 patching file config/mf.irix4 patching file config/mf.irix5 patching file config/mf.irix6 patching file config/mf.isc patching file config/mf.mipsos4 patching file config/mf.mipsos5 patching file config/mf.ncr patching file config/mf.nextstep2 patching file config/mf.nextstep3 patching file config/mf.osf1 patching file config/mf.pyrosx patching file config/mf.sppux patching file config/mf.stellix patching file config/mf.sunos4 patching file config/mf.sunos5 patching file config/mf.svr4 patching file config/mf.TEMPLATE patching file config/mf.tracebsd patching file config/mf.ultrix4 patching file config/mf.unicos patching file config/mf.xinu43 patching file config/os-aix3.h patching file config/os-aix4.h patching file config/os-bsdi2.h patching file config/os-bsdi.h patching file config/os-concen.h patching file config/os-cxux.h patching file config/os-dcosx.h patching file config/os-dgux.h patching file config/os-dynix.h patching file config/os-dynixptx.h patching file config/os-fpx4.h patching file config/os-freebsd2.h patching file config/os-ftx.h patching file config/os-hpux10.h patching file config/os-hpux9.h patching file config/os-irix4.h patching file config/os-irix5.h patching file config/os-irix6.h patching file config/os-isc.h patching file config/os-linux.h patching file config/os-mipsos4.h patching file config/os-mipsos5.h patching file config/os-ncr.h patching file config/os-nextstep2.h patching file config/os-nextstep3.h patching file config/os-osf1.h patching file config/os-pyrosx.h patching file config/os-sppux.h patching file config/os-stellix.h patching file config/os-sunos4.h patching file config/os-sunos5.h patching file config/os-svr4.h patching file config/os-TEMPLATE.h patching file config/os-tracebsd.h patching file config/os-ultrix4.h patching file config/os-unicos.h patching file config/os-xinu43.h patching file Copyright patching file dist/Makefile patching file dist/Makefile.real patching file dist/Makefile.var patching file doc/Makefile patching file doc/Makefile.real patching file doc/rdistd.man patching file doc/rdist.man patching file include/defs.h patching file include/filesys.h patching file include/Makefile patching file include/Makefile.real patching file include/pathnames.h patching file include/rdistpaths.h patching file include/version.h patching file Makefile patching file Makefile.local patching file mf/Makefile.base patching file mf/Makefile patching file mf/Makefile.var patching file src/child.c patching file src/client.c patching file src/common.c patching file src/distopt.c patching file src/docmd.c patching file src/expand.c patching file src/filesys.c patching file src/filesys-os.c patching file src/gram.y patching file src/hasmntopt.c patching file src/isexec.c patching file src/lookup.c patching file src/Makefile patching file src/Makefile.real patching file src/message.c patching file src/rdist.c patching file src/rdistd.c patching file src/regex.c patching file src/rshrcmd.c patching file src/server.c patching file src/setargs.c patching file src/signal.c patching file src/strcasecmp.c patching file support/Makefile Patch #0 (rdist-6.1.5-linux.patch): + echo 'Patch #0 (rdist-6.1.5-linux.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .linux --fuzz=0 patching file config/os-linux.h patching file mf/Makefile.var Patch #1 (rdist-6.1.5-links.patch): + echo 'Patch #1 (rdist-6.1.5-links.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .links --fuzz=0 patching file src/client.c patching file src/docmd.c patching file include/defs.h Patch #2 (rdist-6.1.5-oldpath.patch): + echo 'Patch #2 (rdist-6.1.5-oldpath.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .oldpath --fuzz=0 patching file config/config.h patching file doc/rdist.man patching file README Patch #3 (rdist-6.1.5-hardlink.patch): + echo 'Patch #3 (rdist-6.1.5-hardlink.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .hardlink --fuzz=0 patching file src/client.c Patch #4 (rdist-6.1.5-bison.patch): + echo 'Patch #4 (rdist-6.1.5-bison.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .bison --fuzz=0 patching file src/gram.y Patch #5 (rdist-6.1.5-varargs.patch): + echo 'Patch #5 (rdist-6.1.5-varargs.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .varargs --fuzz=0 patching file config/os-linux.h Patch #6 (rdist-6.1.5-maxargs.patch): + echo 'Patch #6 (rdist-6.1.5-maxargs.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .maxargs --fuzz=0 patching file src/setargs.c Patch #7 (rdist-6.1.5-lfs.patch): + echo 'Patch #7 (rdist-6.1.5-lfs.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .lfs --fuzz=0 patching file src/client.c patching file src/server.c patching file include/defs.h patching file Makefile.local Patch #8 (rdist-6.1.5-cleanup.patch): + echo 'Patch #8 (rdist-6.1.5-cleanup.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .cleanup --fuzz=0 patching file src/gram.y patching file src/rdist.c patching file src/client.c patching file src/child.c patching file src/docmd.c patching file src/distopt.c patching file src/expand.c patching file src/lookup.c patching file src/isexec.c patching file src/signal.c patching file src/rshrcmd.c patching file src/common.c patching file src/message.c patching file src/setargs.c patching file src/rdistd.c patching file src/server.c patching file src/filesys.c patching file src/filesys-os.c patching file src/strcasecmp.c patching file src/strtol.c patching file src/regex.c patching file include/defs.h Patch #9 (rdist-6.1.5-svr4.patch): + echo 'Patch #9 (rdist-6.1.5-svr4.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .svr4 --fuzz=0 patching file build/os-type Patch #10 (rdist-6.1.5-ssh.patch): + echo 'Patch #10 (rdist-6.1.5-ssh.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .ssh --fuzz=0 patching file src/rshrcmd.c Patch #11 (rdist-6.1.5-mkstemp.patch): + echo 'Patch #11 (rdist-6.1.5-mkstemp.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mkstemp --fuzz=0 patching file src/server.c Patch #12 (rdist-6.1.5-stat64.patch): + echo 'Patch #12 (rdist-6.1.5-stat64.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .stat64 --fuzz=0 patching file src/filesys.c patching file src/server.c Patch #13 (rdist-6.1.5-re_args.patch): + echo 'Patch #13 (rdist-6.1.5-re_args.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .re_args --fuzz=0 patching file rdist/defs.h Patch #14 (rdist-6.1.5-fix-msgsndnotify-loop.patch): + echo 'Patch #14 (rdist-6.1.5-fix-msgsndnotify-loop.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .fix-msgsndnotify-loop --fuzz=0 patching file src/message.c Patch #16 (rdist-6.1.5-fpic.patch): + echo 'Patch #16 (rdist-6.1.5-fpic.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .pic --fuzz=0 patching file Makefile.local patching file rdist/Makefile Patch #17 (rdist-c99.patch): + echo 'Patch #17 (rdist-c99.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .c99 --fuzz=0 patching file rdist/defs.h Patch #18 (rdist-wait-union.patch): + echo 'Patch #18 (rdist-wait-union.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .union --fuzz=0 patching file rdist/rcmd.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.imXbH8 + umask 022 + cd /builddir/build/BUILD/rdist-6.1.5-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rdist-6.1.5 + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE' + make 'CFLAGS_OS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE' Making "all" in "src" make[1]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/src' make[2]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/src' bison -y -d gram.y gram.y:66.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 66 | %term ARROW 1 | ^~~~~ gram.y:67.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 67 | %term COLON 2 | ^~~~~ gram.y:68.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 68 | %term DCOLON 3 | ^~~~~ gram.y:69.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 69 | %term NAME 4 | ^~~~~ gram.y:70.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 70 | %term STRING 5 | ^~~~~ gram.y:71.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 71 | %term INSTALL 6 | ^~~~~ gram.y:72.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 72 | %term NOTIFY 7 | ^~~~~ gram.y:73.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 73 | %term EXCEPT 8 | ^~~~~ gram.y:74.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 74 | %term PATTERN 9 | ^~~~~ gram.y:75.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 75 | %term SPECIAL 10 | ^~~~~ gram.y:76.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 76 | %term CMDSPECIAL 11 | ^~~~~ gram.y:77.1-5: warning: POSIX Yacc does not support %term [-Wyacc] 77 | %term OPTION 12 | ^~~~~ gram.y:86.16-21: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 86 | %type OPTION options | ^~~~~~ gram.y:87.16-19: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 87 | %type NAME STRING | ^~~~ gram.y:87.21-26: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 87 | %type NAME STRING | ^~~~~~ gram.y:88.16-22: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 88 | %type INSTALL NOTIFY EXCEPT PATTERN SPECIAL CMDSPECIAL cmdli... | ^~~~~~~ gram.y:88.24-29: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 88 | %type INSTALL NOTIFY EXCEPT PATTERN SPECIAL CMDSPECIAL cmdli... | ^~~~~~ gram.y:88.31-36: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 88 | %type INSTALL NOTIFY EXCEPT PATTERN SPECIAL CMDSPECIAL cmdli... | ^~~~~~ gram.y:88.38-44: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 88 | %type INSTALL NOTIFY EXCEPT PATTERN SPECIAL CMDSPECIAL cmdli... | ^~~~~~~ gram.y:88.46-52: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 88 | %type INSTALL NOTIFY EXCEPT PATTERN SPECIAL CMDSPECIAL cmdli... | ^~~~~~~ gram.y:88.54-63: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 88 | %type INSTALL NOTIFY EXCEPT PATTERN SPECIAL CMDSPECIAL cmdli... | ^~~~~~~~~~ mv -f y.tab.c gram.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o gram.o gram.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o rdist.o rdist.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o client.o client.c client.c: In function ‘update’: client.c:787:32: warning: pointer targets in assignment from ‘u_char *’ {aka ‘unsigned char *’} to ‘char *’ differ in signedness [-Wpointer-sign] 787 | n = remline(cp = respbuff, sizeof(respbuff), TRUE); | ^ client.c: In function ‘install’: client.c:1228:29: warning: the comparison will always evaluate as ‘false’ for the pointer operand in ‘rname + 1’ must not be NULL [-Waddress] 1228 | rname+1 == NULL || | ^~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o child.o child.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o docmd.o docmd.c docmd.c: In function ‘makeconn’: docmd.c:350:29: warning: field precision specifier ‘.*’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 350 | (void) sprintf(buf, "%.*s -S", sizeof(buf)-5, path_rdistd); | ^~~~~~~~~ ~~~~~~~~~~~~~ | | | long unsigned int docmd.c:382:38: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] 382 | proto_version = atoi(&respbuff[1]); | ^~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:524, from /usr/include/unistd.h:25, from ../include/defs.h:40, from docmd.c:51: /usr/include/stdlib.h:481:1: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’} 481 | __NTH (atoi (const char *__nptr)) | ^~~~~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o distopt.o distopt.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o expand.o expand.c expand.c: In function ‘expand’: expand.c:142:19: warning: storing the address of local variable ‘pathbuf’ in ‘lastpathp’ [-Wdangling-pointer=] 142 | lastpathp = &path[sizeof pathbuf - 2]; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ expand.c:130:14: note: ‘pathbuf’ declared here 130 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:60:17: note: ‘lastpathp’ declared here 60 | char *lastpathp; | ^~~~~~~~~ expand.c:140:14: warning: storing the address of local variable ‘pathbuf’ in ‘path’ [-Wdangling-pointer=] 140 | path = tpathp = pathp = pathbuf; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ expand.c:130:14: note: ‘pathbuf’ declared here 130 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:58:17: note: ‘path’ declared here 58 | char *path; | ^~~~ expand.c:140:23: warning: storing the address of local variable ‘pathbuf’ in ‘tpathp’ [-Wdangling-pointer=] 140 | path = tpathp = pathp = pathbuf; | ~~~~~~~^~~~~~~~~~~~~~~~~ expand.c:130:14: note: ‘pathbuf’ declared here 130 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:62:17: note: ‘tpathp’ declared here 62 | char *tpathp; | ^~~~~~ expand.c:140:31: warning: storing the address of local variable ‘pathbuf’ in ‘pathp’ [-Wdangling-pointer=] 140 | path = tpathp = pathp = pathbuf; | ~~~~~~^~~~~~~~~ expand.c:130:14: note: ‘pathbuf’ declared here 130 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:59:17: note: ‘pathp’ declared here 59 | char *pathp; | ^~~~~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o lookup.o lookup.c lookup.c: In function ‘lookup’: lookup.c:152:54: warning: field precision specifier ‘.*’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 152 | (void) sprintf(ebuf, "%.*s redefined", | ^~~~~~~~~~~~~~~~ 153 | sizeof(ebuf) - | ~~~~~~~~~~~~~~ | | | long unsigned int 154 | sizeof(" redefined"), name); | ~~~~~~~~~~~~~~~~~~~~ lookup.c:162:38: warning: field precision specifier ‘.*’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 162 | (void) sprintf(ebuf, "%.*s undefined", | ^~~~~~~~~~~~~~~~ 163 | sizeof(ebuf) - sizeof(" undefined"), name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o isexec.o isexec.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o signal.o signal.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o rshrcmd.o rshrcmd.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o common.o common.c common.c: In function ‘runcommand’: common.c:825:24: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 825 | (void) dup(fd[PIPE_WRITE]); | ^~~~~~~~~~~~~~~~~~~ common.c:826:24: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 826 | (void) dup(fd[PIPE_WRITE]); | ^~~~~~~~~~~~~~~~~~~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o message.o message.c message.c: In function ‘msgprconfig’: message.c:122:37: warning: field precision specifier ‘.*’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 122 | (void) sprintf(buf, " %.*s=", | ^~~~~~~~~~~ 123 | sizeof(buf) - 7, msgfacility[i].mf_name); | ~~~~~~~~~~~~~~~ | | | long unsigned int In function ‘_fatalerr’, inlined from ‘fatalerr’ at message.c:841:2: message.c:801:45: warning: ‘%s’ directive writing up to 32767 bytes into a region of size 32755 [-Wformat-overflow=] 801 | (void) sprintf(buf, "LOCAL ERROR: %s", msg); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from ../include/defs.h:43, from message.c:51: In function ‘sprintf’, inlined from ‘_fatalerr’ at message.c:801:18, inlined from ‘fatalerr’ at message.c:841:2: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 14 and 32781 bytes into a destination of size 32768 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function ‘_fatalerr’, inlined from ‘fatalerr’ at message.c:841:2: message.c:799:45: warning: ‘%s’ directive writing up to 32767 bytes into a region of size 32754 [-Wformat-overflow=] 799 | (void) sprintf(buf, "REMOTE ERROR: %s", msg); | ^~~~~~~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘_fatalerr’ at message.c:799:18, inlined from ‘fatalerr’ at message.c:841:2: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 32782 bytes into a destination of size 32768 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o setargs.o setargs.c gcc -o rdist gram.o rdist.o client.o child.o docmd.o distopt.o expand.o lookup.o isexec.o signal.o rshrcmd.o common.o message.o setargs.o gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o rdistd.o rdistd.c gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o server.o server.c server.c: In function ‘recvit.constprop.0’: server.c:1473:45: warning: ‘%s’ directive writing up to 12 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] 1473 | (void) sprintf(new, "%s/%s", target, tempname); | ^~~~~~~ ~~~~~~~~ In file included from /usr/include/stdio.h:970, from ../include/defs.h:43, from server.c:50: In function ‘sprintf’, inlined from ‘recvit.constprop.0’ at server.c:1473:11: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 2 and 4109 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o filesys.o filesys.c filesys.c: In function ‘find_file’: filesys.c:168:17: warning: the address of ‘file’ will always evaluate as ‘true’ [-Waddress] 168 | return((file && *file) ? file : (char *)NULL); | ^~~~ gcc -g -DOS_H=\"os-linux.h\" -O2 -g -pipe -Wall -D_POSIX_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I../include -I../config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o filesys-os.o filesys-os.c gcc -o rdistd rdistd.o server.o filesys.o filesys-os.o common.o message.o setargs.o make[2]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/src' make[1]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/src' Making "all" in "config" make[1]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/config' make[2]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/config' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/config' make[1]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/config' Making "all" in "doc" make[1]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/doc' make[2]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/doc' make[1]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/doc' Making "all" in "support" make[1]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/support' make[2]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/support' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/support' make[1]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/support' Making "all" in "mf" make[1]: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/mf' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/mf' + make -C rdist 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE' make: Entering directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/rdist' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o docmd.o docmd.c docmd.c: In function ‘doarrow’: docmd.c:107:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 107 | printf("doarrow(%x, %s, %x)\n", (int)files, rhost, (int)cmds); | ^ docmd.c:107:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 107 | printf("doarrow(%x, %s, %x)\n", (int)files, rhost, (int)cmds); | ^ docmd.c:125:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 125 | fatal("cannot open %s\n", (int)tempfile, 0, 0); | ^ docmd.c:167:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 167 | (int)ihead->pathname, 0, 0); | ^ docmd.c: In function ‘okname’: docmd.c:301:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 301 | error("invalid user name %s\n", (int)name, 0, 0); | ^ docmd.c: In function ‘dodcolon’: docmd.c:329:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 329 | error("%s: %s\n", (int)stamp, (int)strerror(errno), 0); | ^ docmd.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 329 | error("%s: %s\n", (int)stamp, (int)strerror(errno), 0); | ^ docmd.c:341:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 341 | error("%s: %s\n", (int)stamp, (int)strerror(errno), 0); | ^ docmd.c:341:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 341 | error("%s: %s\n", (int)stamp, (int)strerror(errno), 0); | ^ docmd.c: In function ‘cmptime’: docmd.c:399:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 399 | error("%s: %s\n", (int)name, (int)strerror(errno), 0); | ^ docmd.c:399:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 399 | error("%s: %s\n", (int)name, (int)strerror(errno), 0); | ^ docmd.c:412:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 412 | error("%s: not a plain file\n", (int)name, 0, 0); | ^ docmd.c:417:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 417 | logmsg(tfp, "new: %s\n", (int)name, 0, 0); | ^ docmd.c: In function ‘rcmptime’: docmd.c:429:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 429 | printf("rcmptime(%x)\n", (int)st); | ^ docmd.c:432:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 432 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ docmd.c:432:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 432 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ docmd.c:441:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 441 | error("%s/%s: Name too long\n", (int)target, (int)dp->d_name, 0); | ^ docmd.c:441:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 441 | error("%s/%s: Name too long\n", (int)target, (int)dp->d_name, 0); | ^ docmd.c: In function ‘notify’: docmd.c:480:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 480 | error("%s: %s\n", (int)file, (int)strerror(errno), 0); | ^ docmd.c:480:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 480 | error("%s: %s\n", (int)file, (int)strerror(errno), 0); | ^ docmd.c:484:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 484 | error("%s: %s\n", (int)file, (int)strerror(errno), 0); | ^ docmd.c:484:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 484 | error("%s: %s\n", (int)file, (int)strerror(errno), 0); | ^ docmd.c:498:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 498 | error("notify: \"%s\" failed\n", (int)_PATH_SENDMAIL, 0, 0); | ^ docmd.c: In function ‘makeconn’: docmd.c:226:9: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 226 | setreuid(userid, 0); | ^~~~~~~~~~~~~~~~~~~ docmd.c:228:9: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 228 | setreuid(0, userid); | ^~~~~~~~~~~~~~~~~~~ docmd.c:249:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 249 | write(2, cp, 1); | ^~~~~~~~~~~~~~~ docmd.c:251:32: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 251 | (void) write(2, cp, 1); | ^~~~~~~~~~~~~~~ docmd.c:252:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 252 | (void) write(2, "\n", 1); | ^~~~~~~~~~~~~~~~~ docmd.c: In function ‘closeconn’: docmd.c:269:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 269 | (void) write(rem, "\2\n", 2); | ^~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o expand.o expand.c expand.c: In function ‘expand’: expand.c:79:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 79 | printf("expand(%x, %d)\nlist = ", (int)list, wh); | ^ expand.c: In function ‘exptilde’: expand.c:613:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 613 | error("%s: unknown user name\n", (int)file, 0, 0); | ^ expand.c: In function ‘expand’: expand.c:98:26: warning: storing the address of local variable ‘argvbuf’ in ‘sortbase’ [-Wdangling-pointer=] 98 | eargv = sortbase = argvbuf; | ~~~~~~~~~^~~~~~~~~ expand.c:76:15: note: ‘argvbuf’ declared here 76 | char *argvbuf[GAVSIZ]; | ^~~~~~~ expand.c:54:11: note: ‘sortbase’ declared here 54 | char **sortbase; | ^~~~~~~~ expand.c:98:15: warning: storing the address of local variable ‘argvbuf’ in ‘eargv’ [-Wdangling-pointer=] 98 | eargv = sortbase = argvbuf; | ~~~~~~^~~~~~~~~~~~~~~~~~~~ expand.c:76:15: note: ‘argvbuf’ declared here 76 | char *argvbuf[GAVSIZ]; | ^~~~~~~ expand.c:44:11: note: ‘eargv’ declared here 44 | char **eargv; /* expanded arg vectors */ | ^~~~~ expand.c:95:19: warning: storing the address of local variable ‘pathbuf’ in ‘lastpathp’ [-Wdangling-pointer=] 95 | lastpathp = &path[sizeof pathbuf - 2]; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ expand.c:75:14: note: ‘pathbuf’ declared here 75 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:47:10: note: ‘lastpathp’ declared here 47 | char *lastpathp; | ^~~~~~~~~ expand.c:93:14: warning: storing the address of local variable ‘pathbuf’ in ‘path’ [-Wdangling-pointer=] 93 | path = tpathp = pathp = pathbuf; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ expand.c:75:14: note: ‘pathbuf’ declared here 75 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:45:10: note: ‘path’ declared here 45 | char *path; | ^~~~ expand.c:93:23: warning: storing the address of local variable ‘pathbuf’ in ‘tpathp’ [-Wdangling-pointer=] 93 | path = tpathp = pathp = pathbuf; | ~~~~~~~^~~~~~~~~~~~~~~~~ expand.c:75:14: note: ‘pathbuf’ declared here 75 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:49:10: note: ‘tpathp’ declared here 49 | char *tpathp; | ^~~~~~ expand.c:93:31: warning: storing the address of local variable ‘pathbuf’ in ‘pathp’ [-Wdangling-pointer=] 93 | path = tpathp = pathp = pathbuf; | ~~~~~~^~~~~~~~~ expand.c:75:14: note: ‘pathbuf’ declared here 75 | char pathbuf[BUFSIZ]; | ^~~~~~~ expand.c:46:10: note: ‘pathp’ declared here 46 | char *pathp; | ^~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o lookup.o lookup.c lookup.c: In function ‘lookup’: lookup.c:124:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 124 | printf("lookup(%s, %d, %x)\n", name, action, (int)value); | ^ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o main.o main.c main.c: In function ‘main’: main.c:183:9: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 183 | setreuid(0, userid); | ^~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o server.o server.c server.c: In function ‘server’: server.c:193:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 193 | error("server: unknown command '%s'\n", (int)cp, 0, 0); | ^ server.c: In function ‘sendf’: server.c:291:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 291 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ server.c:291:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 291 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ server.c:303:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 303 | (int)target, stb.st_uid, 0); | ^ server.c:310:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 310 | (int)target, stb.st_gid, 0); | ^ server.c:316:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 316 | logmsg(lfp, "need to install: %s\n", (int)target, 0, 0); | ^ server.c:319:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 319 | logmsg(lfp, "installing: %s\n", (int)target, 0, 0); | ^ server.c:326:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 326 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ server.c:326:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 326 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ server.c:349:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 349 | error("%s/%s: Name too long\n", (int)target, | ^ server.c:350:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 350 | (int)dp->d_name, 0); | ^ server.c:389:48: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘__off_t’ {aka ‘long int’} [-Wformat=] 389 | (void) sprintf(buf, "K%o %o %lld %ld %s %s %s\n", opts, | ~~~^ | | | long long int | %ld 390 | stb.st_mode & 07777, stb.st_size, stb.st_mtime, | ~~~~~~~~~~~ | | | __off_t {aka long int} server.c:407:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 407 | error("%s: not a file or directory\n", (int)target, 0, 0); | ^ server.c:413:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 413 | logmsg(lfp, "need to update: %s\n", (int)target, 0, 0); | ^ server.c:416:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 416 | logmsg(lfp, "updating: %s\n", (int)target, 0, 0); | ^ server.c:439:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 439 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ server.c:439:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 439 | error("%s: %s\n", (int)target, (int)strerror(errno), 0); | ^ server.c:442:40: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘__off_t’ {aka ‘long int’} [-Wformat=] 442 | (void) sprintf(buf, "R%o %o %lld %ld %s %s %s\n", opts, | ~~~^ | | | long long int | %ld 443 | stb.st_mode & 07777, stb.st_size, stb.st_mtime, | ~~~~~~~~~~~ | | | __off_t {aka long int} server.c:464:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 464 | error("%s: file changed size\n", (int)target, 0, 0); | ^ server.c:477:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 477 | logmsg(lfp, "special \"%s\"\n", (int)sc->sc_name, 0, 0); | ^ server.c: In function ‘update’: server.c:528:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 528 | printf("update(%s, %x, %x)\n", rname, opts, (int)stp); | ^ server.c:566:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 566 | logmsg(lfp, "update: note: %s\n", (int)s, 0, 0); | ^ server.c:571:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 571 | error("update: unexpected response '%s'\n", (int)s, 0, 0); | ^ server.c:602:76: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 602 | logmsg(lfp, "Warning: %s: remote copy is newer\n", (int)target, 0, 0); | ^ server.c: In function ‘query’: server.c:628:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 628 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:628:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 628 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:628:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 628 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:635:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘__off_t’ {aka ‘long int’} [-Wformat=] 635 | (void) sprintf(buf, "Y%lld %ld\n", stb.st_size, stb.st_mtime); | ~~~^ ~~~~~~~~~~~ | | | | | __off_t {aka long int} | long long int | %ld server.c:645:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 645 | error("%s: not a file or directory\n", (int)name, 0, 0); | ^ server.c: In function ‘recvf’: server.c:712:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 712 | (int)host, (int)target, 0); | ^ server.c:712:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 712 | (int)host, (int)target, 0); | ^ server.c:746:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 746 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:746:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 746 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:746:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 746 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:841:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 841 | error("%s:%s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:841:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 841 | error("%s:%s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:841:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 841 | error("%s:%s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:853:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 853 | error("%s:%s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:853:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 853 | error("%s:%s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:853:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 853 | error("%s:%s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:885:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 885 | note("%s:utimes failed %s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:885:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 885 | note("%s:utimes failed %s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:885:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 885 | note("%s:utimes failed %s: %s\n", (int)host, (int)new, (int)strerror(errno)); | ^ server.c:894:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 894 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:894:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 894 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:894:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 894 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:654:35: warning: variable ‘olderrno’ set but not used [-Wunused-but-set-variable] 654 | int f, mode, opts, wrerr, olderrno; | ^~~~~~~~ server.c: In function ‘hardlink’: server.c:939:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 939 | error("%s:%s: not a regular file\n", (int)host, (int)target, 0); | ^ server.c:939:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 939 | error("%s:%s: not a regular file\n", (int)host, (int)target, 0); | ^ server.c:946:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 946 | (int)host, (int)target, (int)strerror(errno)); | ^ server.c:946:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 946 | (int)host, (int)target, (int)strerror(errno)); | ^ server.c:946:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 946 | (int)host, (int)target, (int)strerror(errno)); | ^ server.c:951:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 951 | (int)host, (int)target, (int)strerror(errno)); | ^ server.c:951:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 951 | (int)host, (int)target, (int)strerror(errno)); | ^ server.c:951:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 951 | (int)host, (int)target, (int)strerror(errno)); | ^ server.c:956:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 956 | (int)host, (int)target, (int)oldname); | ^ server.c:956:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 956 | (int)host, (int)target, (int)oldname); | ^ server.c:956:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 956 | (int)host, (int)target, (int)oldname); | ^ server.c: In function ‘chog’: server.c:1006:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1006 | (int)host, (int)owner, 0); | ^ server.c:1006:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1006 | (int)host, (int)owner, 0); | ^ server.c:1025:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1025 | note("%s:%s: unknown group", (int)host, (int)group, 0); | ^ server.c:1025:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1025 | note("%s:%s: unknown group", (int)host, (int)group, 0); | ^ server.c:1045:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1045 | (int)host, (int)file, (int)strerror(errno)); | ^ server.c:1045:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1045 | (int)host, (int)file, (int)strerror(errno)); | ^ server.c:1045:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1045 | (int)host, (int)file, (int)strerror(errno)); | ^ server.c: In function ‘rmchk’: server.c:1102:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1102 | logmsg(lfp, "%s\n", (int)s, 0, 0); | ^ server.c:1126:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1126 | error("rmchk: unexpected response '%s'\n", (int)buf, 0, 0); | ^ server.c: In function ‘clean’: server.c:1152:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1152 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1152:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1152 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1152:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1152 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1164:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1164 | (int)host, (int)target, (int)dp->d_name); | ^ server.c:1164:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1164 | (int)host, (int)target, (int)dp->d_name); | ^ server.c:1164:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1164 | (int)host, (int)target, (int)dp->d_name); | ^ server.c:1174:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1174 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1174:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1174 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1174:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1174 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c: In function ‘removeit’: server.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1227 | error("%s:%s: not a plain file\n", (int)host, (int)target, 0); | ^ server.c:1227:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1227 | error("%s:%s: not a plain file\n", (int)host, (int)target, 0); | ^ server.c:1241:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1241 | (int)host, (int)target, (int)dp->d_name); | ^ server.c:1241:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1241 | (int)host, (int)target, (int)dp->d_name); | ^ server.c:1241:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1241 | (int)host, (int)target, (int)dp->d_name); | ^ server.c:1251:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1251 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1251:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1251 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1251:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1251 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1261:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1261 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1261:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1261 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c:1261:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1261 | error("%s:%s: %s\n", (int)host, (int)target, (int)strerror(errno)); | ^ server.c: In function ‘dospecial’: server.c:1282:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1282 | error("%s\n", (int)strerror(errno), 0, 0); | ^ server.c: In function ‘response’: server.c:1423:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1423 | logmsg(lfp, "%s\n", (int)s, 0, 0); | ^ server.c:1429:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1429 | logmsg(lfp, "Note: %s\n", (int)s, 0, 0); | ^ server.c: In function ‘server’: server.c:71:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 71 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:100:25: note: in expansion of macro ‘ack’ 100 | ack(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:127:25: note: in expansion of macro ‘ack’ 127 | ack(); | ^~~ server.c: In function ‘install’: server.c:255:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 255 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c: In function ‘sendf’: server.c:333:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 333 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:362:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 362 | (void) write(rem, "E\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c:384:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 384 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:394:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 394 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:398:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 398 | (void) write(rem, buf, stb.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:432:32: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 432 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:447:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 447 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:459:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 459 | (void) write(rem, buf, amt); | ^~~~~~~~~~~~~~~~~~~~ server.c:37:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 37 | #define err() (void) write(rem, "\1\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:465:17: note: in expansion of macro ‘err’ 465 | err(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:467:17: note: in expansion of macro ‘ack’ 467 | ack(); | ^~~ server.c:483:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 483 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c: In function ‘update’: server.c:536:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 536 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:556:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 556 | (void) write(2, s, cp - s); | ^~~~~~~~~~~~~~~~~~~ server.c: In function ‘query’: server.c:626:32: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 626 | (void) write(rem, "N\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c:636:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 636 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:641:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 641 | (void) write(rem, "Y\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c: In function ‘recvf’: server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:723:25: note: in expansion of macro ‘ack’ 723 | ack(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:729:41: note: in expansion of macro ‘ack’ 729 | ack(); | ^~~ server.c:736:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 736 | (void) write(rem, buf, strlen(buf + 1) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:743:33: note: in expansion of macro ‘ack’ 743 | ack(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:768:17: note: in expansion of macro ‘ack’ 768 | ack(); | ^~~ server.c:37:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 37 | #define err() (void) write(rem, "\1\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:777:25: note: in expansion of macro ‘err’ 777 | err(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:792:33: note: in expansion of macro ‘ack’ 792 | ack(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:807:9: note: in expansion of macro ‘ack’ 807 | ack(); | ^~~ server.c:37:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 37 | #define err() (void) write(rem, "\1\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:836:17: note: in expansion of macro ‘err’ 836 | err(); | ^~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:862:33: note: in expansion of macro ‘ack’ 862 | ack(); | ^~~ server.c:872:32: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 872 | (void) write(rem, buf, strlen(buf + 1) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:901:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 901 | (void) write(rem, buf, strlen(buf + 1) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:903:17: note: in expansion of macro ‘ack’ 903 | ack(); | ^~~ server.c: In function ‘hardlink’: server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:959:9: note: in expansion of macro ‘ack’ 959 | ack(); | ^~~ server.c: In function ‘chog’: server.c:1041:17: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1041 | setreuid(userid, 0); | ^~~~~~~~~~~~~~~~~~~ server.c:1048:17: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1048 | setreuid(0, userid); | ^~~~~~~~~~~~~~~~~~~ server.c: In function ‘rmchk’: server.c:1070:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1070 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1092:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1092 | (void) write(rem, "N\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c:1094:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1094 | (void) write(rem, "Y\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c:1096:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1096 | (void) write(rem, "N\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:1107:25: note: in expansion of macro ‘ack’ 1107 | ack(); | ^~~ server.c:1116:48: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1116 | (void) write(2, s, cp - s); | ^~~~~~~~~~~~~~~~~~~ server.c:37:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 37 | #define err() (void) write(rem, "\1\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:1127:25: note: in expansion of macro ‘err’ 1127 | err(); | ^~~ server.c: In function ‘clean’: server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:1155:9: note: in expansion of macro ‘ack’ 1155 | ack(); | ^~~ server.c:1178:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1178 | (void) write(rem, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1192:32: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1192 | (void) write(rem, buf, strlen(cp) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1197:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1197 | (void) write(rem, "E\n", 2); | ^~~~~~~~~~~~~~~~~~~~ server.c: In function ‘removeit’: server.c:1268:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1268 | (void) write(rem, buf, strlen(cp) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c: In function ‘dospecial’: server.c:1293:24: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1293 | (void) dup(fd[1]); | ^~~~~~~~~~ server.c:1294:24: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1294 | (void) dup(fd[1]); | ^~~~~~~~~~ server.c:1297:17: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1297 | setgid(groupid); | ^~~~~~~~~~~~~~~ server.c:1298:17: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1298 | setuid(userid); | ^~~~~~~~~~~~~~ server.c:1321:32: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1321 | (void) write(rem, sbuf, s - sbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1327:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1327 | (void) write(rem, sbuf, s - sbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:36:24: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 36 | #define ack() (void) write(rem, "\0\n", 2) | ^~~~~~~~~~~~~~~~~~~~~ server.c:1337:17: note: in expansion of macro ‘ack’ 1337 | ack(); | ^~~ server.c: In function ‘response’: server.c:1441:40: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1441 | (void) write(2, s, cp - s); | ^~~~~~~~~~~~~~~~~~~ server.c: In function ‘comment’: server.c:1471:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1471 | write(rem, &c, 1); | ^~~~~~~~~~~~~~~~~ server.c:1472:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1472 | write(rem, s, strlen(s)); | ^~~~~~~~~~~~~~~~~~~~~~~~ server.c:1474:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1474 | write(rem, &c, 1); | ^~~~~~~~~~~~~~~~~ server.c: In function ‘removeit’: server.c:1267:37: warning: ‘%s’ directive writing up to 8191 bytes into a region of size 8183 [-Wformat-overflow=] 1267 | (void) sprintf(cp, "removed %s\n", target); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:970, from defs.h:43, from server.c:34: In function ‘sprintf’, inlined from ‘removeit’ at server.c:1267:9: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 10 and 8201 bytes into a destination of size 8191 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘sendf’: server.c:428:50: warning: ‘%s’ directive writing up to 8191 bytes into a region of size between 8179 and 8189 [-Wformat-overflow=] 428 | (void) sprintf(buf, "k%o %s/%s %s\n", opts, | ^~ In function ‘sprintf’, inlined from ‘sendf’ at server.c:428:11: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 7 or more bytes (assuming 16389) into a destination of size 8192 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘sendf’: server.c:425:50: warning: ‘%s’ directive writing up to 8191 bytes into a region of size between 8179 and 8189 [-Wformat-overflow=] 425 | (void) sprintf(buf, "k%o %s %s\n", opts, | ^~ In function ‘sprintf’, inlined from ‘sendf’ at server.c:425:11: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 6 or more bytes (assuming 8197) into a destination of size 8192 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘sendf’: server.c:380:58: warning: ‘%s’ directive writing up to 8191 bytes into a region of size between 8179 and 8189 [-Wformat-overflow=] 380 | (void) sprintf(buf, "k%o %s/%s %s\n", opts, | ^~ In function ‘sprintf’, inlined from ‘sendf’ at server.c:380:12: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 7 or more bytes (assuming 16389) into a destination of size 8192 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘sendf’: server.c:377:58: warning: ‘%s’ directive writing up to 8191 bytes into a region of size between 8179 and 8189 [-Wformat-overflow=] 377 | (void) sprintf(buf, "k%o %s %s\n", opts, | ^~ In function ‘sprintf’, inlined from ‘sendf’ at server.c:377:12: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 6 or more bytes (assuming 8197) into a destination of size 8192 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘sendf’: server.c:480:44: warning: ‘%s’ directive writing up to 8191 bytes into a region of size 8186 [-Wformat-overflow=] 480 | (void) sprintf(buf, "SFILE=%s;%s\n", target, sc->sc_name); | ^~ ~~~~~~ In function ‘sprintf’, inlined from ‘sendf’ at server.c:480:10: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 9 or more bytes (assuming 8200) into a destination of size 8192 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘clean’: server.c:1191:61: warning: ‘%s’ directive writing up to 8191 bytes into a region of size 8175 [-Wformat-overflow=] 1191 | (void) sprintf(cp, "need to remove: %s\n", target); | ^~ ~~~~~~ In function ‘sprintf’, inlined from ‘clean’ at server.c:1191:11: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 18 and 8209 bytes into a destination of size 8191 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘recvf’: server.c:761:43: warning: ‘__sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 761 | (void) sprintf(new, "%s/%s", target, tempname); | ^ In function ‘sprintf’, inlined from ‘recvf’ at server.c:761:10: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 2 or more bytes (assuming 8193) into a destination of size 8192 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘recvf’: server.c:900:50: warning: ‘%s’ directive writing up to 8191 bytes into a region of size 8183 [-Wformat-overflow=] 900 | (void) sprintf(buf + 1, "updated %s\n", target); | ^~ ~~~~~~ In function ‘sprintf’, inlined from ‘recvf’ at server.c:900:10: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 10 and 8201 bytes into a destination of size 8191 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘recvf’: server.c:871:66: warning: ‘%s’ directive writing up to 8191 bytes into a region of size 8175 [-Wformat-overflow=] 871 | (void) sprintf(buf + 1, "need to update: %s\n",target); | ^~ ~~~~~~ In function ‘sprintf’, inlined from ‘recvf’ at server.c:871:11: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 18 and 8209 bytes into a destination of size 8191 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ server.c: In function ‘recvf’: server.c:734:44: warning: ‘: Warning: remote mode ’ directive writing 23 bytes into a region of size between 0 and 8191 [-Wformat-overflow=] 734 | "%s: Warning: remote mode %o != local mode %o\n", | ^~~~~~~~~~~~~~~~~~~~~~~ server.c:734:41: note: directive argument in the range [0, 4095] 734 | "%s: Warning: remote mode %o != local mode %o\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:734:41: note: using the range [0, 4294967295] for directive argument In function ‘sprintf’, inlined from ‘recvf’ at server.c:733:12: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 42 and 8246 bytes into a destination of size 8191 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ yacc gram.y mv -f y.tab.c gram.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o gram.o gram.c gram.y: In function ‘insert’: gram.y:365:47: warning: pointer ‘h_13’ used after ‘free’ [-Wuse-after-free] 365 | for (h = hosts; h != NULL; free(h), h = h->n_next) { | ~~^~~~~~~~~~~ gram.y:365:36: note: call to ‘free’ here 365 | for (h = hosts; h != NULL; free(h), h = h->n_next) { | ^~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -c -o rcmd.o rcmd.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=c89 -D_POSIX_SOURCE -D_GNU_SOURCE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o rdist docmd.o expand.o lookup.o main.o server.o gram.o rcmd.o rm gram.c make: Leaving directory '/builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/rdist' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fg4ZU8 + umask 022 + cd /builddir/build/BUILD/rdist-6.1.5-build + '[' /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT ++ dirname /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT + mkdir -p /builddir/build/BUILD/rdist-6.1.5-build + mkdir /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rdist-6.1.5 + mkdir -p /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/bin + mkdir -p /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/man/man1 /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/man/man8 + install -m755 src/rdist /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/bin + install -m755 rdist/rdist /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/bin/oldrdist + install -m755 src/rdistd /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/bin + install -m644 doc/rdist.man /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/man/man1/rdist.1 + install -m644 doc/rdistd.man /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/man/man8/rdistd.8 + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 6.1.5-87.fc42 --unique-debug-suffix -6.1.5-87.fc42.s390x --unique-debug-src-base rdist-6.1.5-87.fc42.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5 find-debuginfo: starting Extracting debug info from 3 files DWARF-compressing 3 files sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/rdist-6.1.5-87.fc42.s390x cpio: rdist/gram.c: Cannot stat: No such file or directory cpio: rdist/y.tab.c: Cannot stat: No such file or directory cpio: src/y.tab.c: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT Scanned 19 directories and 42 files, processed 2 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/rdist-6.1.5-build/SPECPARTS/rpm-debuginfo.specpart Processing files: rdist-6.1.5-87.fc42.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.rPu0R1 + umask 022 + cd /builddir/build/BUILD/rdist-6.1.5-build + cd rdist-6.1.5 + DOCDIR=/builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/doc/rdist + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/doc/rdist + cp -pr /builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/README /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/doc/rdist + cp -pr /builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/rdist-eu-license.txt /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/doc/rdist + cp -pr /builddir/build/BUILD/rdist-6.1.5-build/rdist-6.1.5/rdist-licensing-email.txt /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT/usr/share/doc/rdist + RPM_EC=0 ++ jobs -p + exit 0 Provides: rdist = 1:6.1.5-87.fc42 rdist(s390-64) = 1:6.1.5-87.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: filesystem(unmerged-sbin-symlinks) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) rtld(GNU_HASH) Processing files: rdist-debugsource-6.1.5-87.fc42.s390x Provides: rdist-debugsource = 1:6.1.5-87.fc42 rdist-debugsource(s390-64) = 1:6.1.5-87.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rdist-debuginfo-6.1.5-87.fc42.s390x Provides: debuginfo(build-id) = 16cbfaa43e8d77780e848732686c727d25c07e28 debuginfo(build-id) = 725cac09ec16e47115f725ef77382c92b78b5e8b debuginfo(build-id) = cd19132dfc25aad5e449252eda3df7ecc3e78bcb rdist-debuginfo = 1:6.1.5-87.fc42 rdist-debuginfo(s390-64) = 1:6.1.5-87.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rdist-debugsource(s390-64) = 1:6.1.5-87.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/rdist-6.1.5-build/BUILDROOT Wrote: /builddir/build/RPMS/rdist-debugsource-6.1.5-87.fc42.s390x.rpm Wrote: /builddir/build/RPMS/rdist-debuginfo-6.1.5-87.fc42.s390x.rpm Wrote: /builddir/build/RPMS/rdist-6.1.5-87.fc42.s390x.rpm Child return code was: 0