Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/glusterfs.spec'], chrootPath='/var/lib/mock/rocky-8-ppc64le-2/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=0uid=11011gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vl64ymia:/etc/resolv.conf', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vl64ymia:/etc/resolv.conf', '--bind=/dev/mapper/control', '--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', '78a15bd20f8047a3b94c571104d46d3c', '-D', '/var/lib/mock/rocky-8-ppc64le-2/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vl64ymia:/etc/resolv.conf', '--bind=/dev/mapper/control', '--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 ppc64le --nodeps /builddir/build/SPECS/glusterfs.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: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/glusterfs-3.12.2-40.2.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/glusterfs.spec"], chrootPath='/var/lib/mock/rocky-8-ppc64le-2/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=0uid=11011gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vl64ymia:/etc/resolv.conf', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vl64ymia:/etc/resolv.conf', '--bind=/dev/mapper/control', '--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', '2483d55459664cedaabf8db660c87dd7', '-D', '/var/lib/mock/rocky-8-ppc64le-2/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vl64ymia:/etc/resolv.conf', '--bind=/dev/mapper/control', '--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 ppc64le --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/glusterfs.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: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VPDlf4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf glusterfs-3.12.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/glusterfs-3.12.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd glusterfs-3.12.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sort + read p + ls /builddir/build/SOURCES/0002-glusterd-fix-op-versions-for-RHS-backwards-compatabi.patch /builddir/build/SOURCES/0003-tier-ctr-sql-Dafault-values-for-sql-cache-and-wal-si.patch /builddir/build/SOURCES/0004-rpc-set-bind-insecure-to-off-by-default.patch /builddir/build/SOURCES/0005-glusterd-spec-fixing-autogen-issue.patch /builddir/build/SOURCES/0006-libglusterfs-glusterd-Fix-compilation-errors.patch /builddir/build/SOURCES/0007-build-remove-ghost-directory-entries.patch /builddir/build/SOURCES/0008-build-add-RHGS-specific-changes.patch /builddir/build/SOURCES/0009-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch /builddir/build/SOURCES/0010-build-packaging-corrections-for-RHEL-5.patch /builddir/build/SOURCES/0011-build-introduce-security-hardening-flags-in-gluster.patch /builddir/build/SOURCES/0012-spec-fix-add-pre-transaction-scripts-for-geo-rep-and.patch /builddir/build/SOURCES/0013-rpm-glusterfs-devel-for-client-builds-should-not-dep.patch /builddir/build/SOURCES/0014-build-add-pretrans-check.patch /builddir/build/SOURCES/0015-build-exclude-libgfdb.pc-conditionally.patch /builddir/build/SOURCES/0016-build-exclude-glusterfs.xml-on-rhel-7-client-build.patch /builddir/build/SOURCES/0017-glusterd-fix-info-file-checksum-mismatch-during-upgr.patch /builddir/build/SOURCES/0018-build-spec-file-conflict-resolution.patch /builddir/build/SOURCES/0019-build-dependency-error-during-upgrade.patch /builddir/build/SOURCES/0020-eventsapi-Fix-eventtypes.h-header-generation-with-Py.patch /builddir/build/SOURCES/0021-syscall-remove-preadv-and-pwritev-sys-wrappers.patch /builddir/build/SOURCES/0022-build-ignore-sbindir-conf.py-for-RHEL-5.patch /builddir/build/SOURCES/0023-build-randomize-temp-file-names-in-pretrans-scriptle.patch /builddir/build/SOURCES/0024-glusterd-gNFS-On-post-upgrade-to-3.2-disable-gNFS-fo.patch /builddir/build/SOURCES/0025-build-Add-dependency-on-netstat-for-glusterfs-ganesh.patch /builddir/build/SOURCES/0026-glusterd-gNFS-explicitly-set-nfs.disable-to-off-afte.patch /builddir/build/SOURCES/0027-glusterd-spawn-nfs-daemon-in-op-version-bump-if-nfs..patch /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch /builddir/build/SOURCES/0029-build-exclude-glusterfssharedstorage.service-and-mou.patch /builddir/build/SOURCES/0030-build-make-gf_attach-available-in-glusterfs-server.patch /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch /builddir/build/SOURCES/0032-cli-Add-message-for-user-before-modifying-brick-mult.patch /builddir/build/SOURCES/0033-build-launch-glusterd-upgrade-after-all-new-bits-are.patch /builddir/build/SOURCES/0034-build-remove-pretrans-script-for-python-gluster.patch /builddir/build/SOURCES/0035-glusterd-regenerate-volfiles-on-op-version-bump-up.patch /builddir/build/SOURCES/0036-mount-fuse-Fix-parsing-of-vol_id-for-snapshot-volume.patch /builddir/build/SOURCES/0037-protocol-auth-use-the-proper-validation-method.patch /builddir/build/SOURCES/0038-protocol-server-fix-the-comparision-logic-in-case-of.patch /builddir/build/SOURCES/0039-protocol-client-handle-the-subdir-handshake-properly.patch /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch /builddir/build/SOURCES/0041-glusterd-persist-brickinfo-s-port-change-into-gluste.patch /builddir/build/SOURCES/0042-glusterd-restart-the-brick-if-qorum-status-is-NOT_AP.patch /builddir/build/SOURCES/0043-glusterd-clean-up-portmap-on-brick-disconnect.patch /builddir/build/SOURCES/0044-glusterd-fix-brick-restart-parallelism.patch /builddir/build/SOURCES/0045-glusterd-introduce-max-port-range.patch /builddir/build/SOURCES/0046-Revert-build-conditionally-build-legacy-gNFS-server-.patch /builddir/build/SOURCES/0047-Revert-glusterd-skip-nfs-svc-reconfigure-if-nfs-xlat.patch /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch /builddir/build/SOURCES/0050-Revert-glusterd-storhaug-remove-ganesha.patch /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch /builddir/build/SOURCES/0052-common-ha-fixes-for-Debian-based-systems.patch /builddir/build/SOURCES/0053-ganesha-scripts-Remove-export-entries-from-ganesha.c.patch /builddir/build/SOURCES/0054-glusterd-ganesha-During-volume-delete-remove-the-gan.patch /builddir/build/SOURCES/0055-glusterd-ganesha-throw-proper-error-for-gluster-nfs-.patch /builddir/build/SOURCES/0056-ganesha-scripts-Stop-ganesha-process-on-all-nodes-if.patch /builddir/build/SOURCES/0057-ganesha-allow-refresh-config-and-volume-export-unexp.patch /builddir/build/SOURCES/0058-glusterd-ganesha-perform-removal-of-ganesha.conf-on-.patch /builddir/build/SOURCES/0059-glusterd-ganesha-update-cache-invalidation-properly-.patch /builddir/build/SOURCES/0060-glusterd-ganesha-return-proper-value-in-pre_setup.patch /builddir/build/SOURCES/0061-ganesha-scripts-remove-dependency-over-export-config.patch /builddir/build/SOURCES/0062-glusterd-ganesha-add-proper-NULL-check-in-manage_exp.patch /builddir/build/SOURCES/0063-ganesha-minor-improvments-for-commit-e91cdf4-17081.patch /builddir/build/SOURCES/0064-common-ha-surviving-ganesha.nfsd-not-put-in-grace-on.patch /builddir/build/SOURCES/0065-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch /builddir/build/SOURCES/0066-packaging-glusterfs-ganesha-update-sometimes-fails-s.patch /builddir/build/SOURCES/0067-packaging-own-files-in-var-run-gluster-shared_storag.patch /builddir/build/SOURCES/0068-common-ha-enable-and-disable-selinux-gluster_use_exe.patch /builddir/build/SOURCES/0069-ganesha-ha-don-t-set-SELinux-booleans-if-SELinux-is-.patch /builddir/build/SOURCES/0070-build-remove-ganesha-dependency-on-selinux-policy.patch /builddir/build/SOURCES/0071-common-ha-enable-pacemaker-at-end-of-setup.patch /builddir/build/SOURCES/0072-common-ha-Fix-an-incorrect-syntax-during-setup.patch /builddir/build/SOURCES/0073-Fix-build-issues-related-to-nfs-ganesha-package.patch /builddir/build/SOURCES/0074-build-make-var-run-available-on-RHEL-6.patch /builddir/build/SOURCES/0075-cli-gluster-help-changes.patch /builddir/build/SOURCES/0076-cluster-ec-Handle-parallel-get_size_version.patch /builddir/build/SOURCES/0077-cluster-ec-add-functions-for-stripe-alignment.patch /builddir/build/SOURCES/0078-cluster-afr-Honor-default-timeout-of-5min-for-analyz.patch /builddir/build/SOURCES/0079-cluster-ec-Allow-parallel-writes-in-EC-if-possible.patch /builddir/build/SOURCES/0080-heal-New-feature-heal-info-summary-to-list-the-statu.patch /builddir/build/SOURCES/0081-cluster-dht-Don-t-set-ACLs-on-linkto-file.patch /builddir/build/SOURCES/0082-cluster-afr-Print-heal-info-summary-output-in-stream.patch /builddir/build/SOURCES/0083-cluster-afr-Print-heal-info-split-brain-output-in-st.patch /builddir/build/SOURCES/0084-cluster-afr-Fix-for-arbiter-becoming-source.patch /builddir/build/SOURCES/0085-snapshot-Issue-with-other-processes-accessing-the-mo.patch /builddir/build/SOURCES/0086-snapshot-lvm-cleanup-during-snapshot-remove.patch /builddir/build/SOURCES/0087-glusterd-Validate-changelog-on-geo-rep-volume.patch /builddir/build/SOURCES/0088-cluster-ec-Implement-DISCARD-FOP-for-EC.patch /builddir/build/SOURCES/0089-geo-rep-Filter-out-volume-mark-xattr.patch /builddir/build/SOURCES/0090-Quota-Adding-man-page-for-quota.patch /builddir/build/SOURCES/0091-extras-scripts-to-control-CPU-MEMORY-for-any-gluster.patch /builddir/build/SOURCES/0092-posix-Needs-to-reserve-disk-space-to-prevent-the-bri.patch /builddir/build/SOURCES/0093-posix-Ignore-disk-space-reserve-check-for-internal-F.patch /builddir/build/SOURCES/0094-cluster-afr-Fail-open-on-split-brain.patch /builddir/build/SOURCES/0095-extras-hooks-Fix-errors-reported-via-shellcheck-util.patch /builddir/build/SOURCES/0096-extras-hooks-Honour-all-input-arguments-to-scripts.patch /builddir/build/SOURCES/0097-extras-hooks-Fix-getopt-usage.patch /builddir/build/SOURCES/0098-snapshot-snapshot-creation-failed-after-brick-reset-.patch /builddir/build/SOURCES/0099-Tier-Stop-tierd-for-detach-start.patch /builddir/build/SOURCES/0100-cluster-ec-Improve-heal-info-command-to-handle-obvio.patch /builddir/build/SOURCES/0101-cluster-ec-Prevent-self-heal-to-work-after-PARENT_DO.patch /builddir/build/SOURCES/0102-libglusterfs-fix-the-call_stack_set_group-function.patch /builddir/build/SOURCES/0103-features-locks-Fix-memory-leaks.patch /builddir/build/SOURCES/0104-cluster-dht-fix-crash-when-deleting-directories.patch /builddir/build/SOURCES/0105-glusterd-Fix-glusterd-mem-leaks.patch /builddir/build/SOURCES/0106-glusterd-Free-up-svc-conn-on-volume-delete.patch /builddir/build/SOURCES/0107-feature-bitrot-remove-internal-xattrs-from-lookup-cb.patch /builddir/build/SOURCES/0108-mount-fuse-use-fstat-in-getattr-implementation-if-an.patch /builddir/build/SOURCES/0109-mount-fuse-never-fail-open-dir-with-ENOENT.patch /builddir/build/SOURCES/0110-Revert-mount-fuse-report-ESTALE-as-ENOENT.patch /builddir/build/SOURCES/0111-cluster-dht-don-t-overfill-the-buffer-in-readdir-p.patch /builddir/build/SOURCES/0112-write-behind-Allow-trickling-writes-to-be-configurab.patch /builddir/build/SOURCES/0113-gfapi-set-lkowner-in-glfd.patch /builddir/build/SOURCES/0114-eventsapi-Add-JWT-signing-support.patch /builddir/build/SOURCES/0115-eventsapi-JWT-signing-without-external-dependency.patch /builddir/build/SOURCES/0116-eventsapi-HTTPS-support-for-Webhooks.patch /builddir/build/SOURCES/0117-geo-rep-Log-message-improvements.patch /builddir/build/SOURCES/0118-snapshot-after-brick-reset-replace-snapshot-creation.patch /builddir/build/SOURCES/0119-geo-rep-Fix-data-sync-issue-during-hardlink-rename.patch /builddir/build/SOURCES/0120-glusterd-connect-to-an-existing-brick-process-when-q.patch /builddir/build/SOURCES/0121-cluster-ec-OpenFD-heal-implementation-for-EC.patch /builddir/build/SOURCES/0122-tests-Use-dev-urandom-instead-of-dev-random-for-dd.patch /builddir/build/SOURCES/0123-quota-fixes-issue-in-quota.conf-when-setting-large-n.patch /builddir/build/SOURCES/0124-build-remove-ExclusiveArch-from-spec-file.patch /builddir/build/SOURCES/0125-cluster-afr-Fixing-the-flaws-in-arbiter-becoming-sou.patch /builddir/build/SOURCES/0126-spec-unpackaged-files-found-for-RHEL-7-client-build.patch /builddir/build/SOURCES/0127-spec-unpackaged-files-found-for-RHEL-7-client-build.patch /builddir/build/SOURCES/0128-build-remove-pretrans-script-for-ganesha.patch /builddir/build/SOURCES/0129-posix-delete-stale-gfid-handles-in-nameless-lookup.patch /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch /builddir/build/SOURCES/0131-readdir-ahead-Add-parallel-readdir-option-in-readdir.patch /builddir/build/SOURCES/0132-posix-In-getxattr-honor-the-wildcard.patch /builddir/build/SOURCES/0133-upcall-Allow-md-cache-to-specify-invalidations-on-xa.patch /builddir/build/SOURCES/0134-cli-Fixed-a-use_after_free.patch /builddir/build/SOURCES/0135-cli-commands-are-missing-in-man-page.patch /builddir/build/SOURCES/0136-glusterd-Nullify-pmap-entry-for-bricks-belonging-to-.patch /builddir/build/SOURCES/0137-bitrot-improved-cli-report-after-bitrot-operatoin.patch /builddir/build/SOURCES/0138-glusterd-enable-brick-multiplexing-by-default.patch /builddir/build/SOURCES/0139-libglusterfs-Reset-errno-before-call.patch /builddir/build/SOURCES/0140-md-cache-Add-additional-samba-and-macOS-specific-EAs.patch /builddir/build/SOURCES/0141-rpc-Showing-some-unusual-timer-error-logs-during-bri.patch /builddir/build/SOURCES/0142-cluster-dht-Add-migration-checks-to-dht_-f-xattrop.patch /builddir/build/SOURCES/0143-glusterd-store-handle-the-case-of-fsid-being-set-to-.patch /builddir/build/SOURCES/0144-cluster-dht-Unlink-linkto-files-as-root.patch /builddir/build/SOURCES/0145-glusterd-optimize-glusterd-import-volumes-code-path.patch /builddir/build/SOURCES/0146-cluster-dht-Cleanup-on-fallocate-failure.patch /builddir/build/SOURCES/0147-glusterd-import-volumes-in-separate-synctask.patch /builddir/build/SOURCES/0148-glusterd-tier-is_tier_enabled-inserted-causing-check.patch /builddir/build/SOURCES/0149-cluster-ec-EC-DISCARD-doesn-t-punch-hole-properly.patch /builddir/build/SOURCES/0150-dht-Fill-first_up_subvol-before-use-in-dht_opendir.patch /builddir/build/SOURCES/0151-geo-rep-Improve-geo-rep-pre-validation-logs.patch /builddir/build/SOURCES/0152-glusterfind-Speed-up-gfid-lookup-100x-by-using-an-SQ.patch /builddir/build/SOURCES/0153-afr-add-quorum-checks-in-post-op.patch /builddir/build/SOURCES/0154-afr-capture-the-correct-errno-in-post-op-quorum-chec.patch /builddir/build/SOURCES/0155-afr-don-t-treat-all-cases-all-bricks-being-blamed-as.patch /builddir/build/SOURCES/0156-performance-write-behind-fix-bug-while-handling-shor.patch /builddir/build/SOURCES/0157-cluster-afr-remove-unnecessary-child_up-initializati.patch /builddir/build/SOURCES/0158-cluster-ec-create-eager-lock-option-for-non-regular-.patch /builddir/build/SOURCES/0159-extras-hooks-Fix-S10selinux-label-brick.sh-hook-scri.patch /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch /builddir/build/SOURCES/0161-cluster-dht-Fixed-a-typo.patch /builddir/build/SOURCES/0162-cluster-dht-Handle-single-dht-child-in-dht_lookup.patch /builddir/build/SOURCES/0163-glusterd-compare-uuid-instead-of-hostname-while-find.patch /builddir/build/SOURCES/0164-geo-rep-Remove-lazy-umount-and-use-mount-namespaces.patch /builddir/build/SOURCES/0165-cluster-dht-Ignore-ENODATA-from-getxattr-for-posix-a.patch /builddir/build/SOURCES/0166-rpcsvc-scale-rpcsvc_request_handler-threads.patch /builddir/build/SOURCES/0167-glusterd-ganesha-change-voltype-for-ganesha.enable-i.patch /builddir/build/SOURCES/0168-features-shard-Pass-the-correct-block-num-to-store-i.patch /builddir/build/SOURCES/0169-features-shard-Leverage-block_num-info-in-inode-ctx-.patch /builddir/build/SOURCES/0170-features-shard-Fix-shard-inode-refcount-when-it-s-pa.patch /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch /builddir/build/SOURCES/0174-hooks-add-a-script-to-stat-the-subdirs-in-add-brick.patch /builddir/build/SOURCES/0175-rpc-make-actor-search-parallel.patch /builddir/build/SOURCES/0176-glusterd-volume-get-fixes-for-client-io-threads-quor.patch /builddir/build/SOURCES/0177-hooks-fix-workdir-in-S13create-subdir-mounts.sh.patch /builddir/build/SOURCES/0178-cluster-ec-Do-lock-conflict-check-correctly-for-wait.patch /builddir/build/SOURCES/0179-packaging-adding-missed-part-from-5eed664-while-back.patch /builddir/build/SOURCES/0180-packaging-adding-missed-part-from-5eed664-while-back.patch /builddir/build/SOURCES/0181-glusterd-get-state-memory-leak-fix.patch /builddir/build/SOURCES/0182-glusterd-Fix-coverity-issues-in-glusterd-handler.c.patch /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch /builddir/build/SOURCES/0184-cli-glusterfsd-remove-copyright-information.patch /builddir/build/SOURCES/0185-rpcsvc-correct-event-thread-scaling.patch /builddir/build/SOURCES/0186-cli-Remove-upstream-doc-reference.patch /builddir/build/SOURCES/0187-features-shard-Do-list_del_init-while-list-memory-is.patch /builddir/build/SOURCES/0188-georep-Pause-Resume-of-geo-replication-with-wrong-us.patch /builddir/build/SOURCES/0189-fuse-enable-proper-fgetattr-like-semantics.patch /builddir/build/SOURCES/0190-cluster-afr-Adding-option-to-take-full-file-lock.patch /builddir/build/SOURCES/0191-cluster-afr-Make-afr_fsync-a-transaction.patch /builddir/build/SOURCES/0192-cluster-afr-Remove-compound-fops-usage-in-afr.patch /builddir/build/SOURCES/0193-cluster-afr-Remove-unused-code-paths.patch /builddir/build/SOURCES/0194-cluster-afr-Make-AFR-eager-locking-similar-to-EC.patch /builddir/build/SOURCES/0195-storage-posix-Add-active-fd-count-option-in-gluster.patch /builddir/build/SOURCES/0196-cluster-afr-Switch-to-active-fd-count-for-open-fd-ch.patch /builddir/build/SOURCES/0197-glusterd-ganesha-create-remove-export-file-only-from.patch /builddir/build/SOURCES/0198-cluster-ec-Change-default-read-policy-to-gfid-hash.patch /builddir/build/SOURCES/0199-cluster-ec-avoid-delays-in-self-heal.patch /builddir/build/SOURCES/0200-quick-read-Discard-cache-for-fallocate-zerofill-and-.patch /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch /builddir/build/SOURCES/0202-glusterd-TLS-verification-fails-while-using-intermed.patch /builddir/build/SOURCES/0203-mgmt-glusterd-Adding-validation-for-setting-quorum-c.patch /builddir/build/SOURCES/0204-glusterd-memory-leak-in-mgmt_v3-lock-functionality.patch /builddir/build/SOURCES/0205-cluster-dht-User-xattrs-are-not-healed-after-brick-s.patch /builddir/build/SOURCES/0206-glusterd-honour-localtime-logging-for-all-the-daemon.patch /builddir/build/SOURCES/0207-glusterd-fix-txn_opinfo-memory-leak.patch /builddir/build/SOURCES/0208-cluster-dht-enable-lookup-optimize-by-default.patch /builddir/build/SOURCES/0209-cluster-dht-Update-layout-in-inode-only-on-success.patch /builddir/build/SOURCES/0210-cluster-ec-send-list-node-uuids-request-to-all-subvo.patch /builddir/build/SOURCES/0211-common-ha-scripts-pass-the-list-of-servers-properly-.patch /builddir/build/SOURCES/0212-readdir-ahead-Cleanup-the-xattr-request-code.patch /builddir/build/SOURCES/0213-glusterd-mark-port_registered-to-true-for-all-runnin.patch /builddir/build/SOURCES/0214-cluster-dht-Serialize-mds-update-code-path-with-look.patch /builddir/build/SOURCES/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.patch /builddir/build/SOURCES/0216-cluster-dht-Wind-open-to-all-subvols.patch /builddir/build/SOURCES/0217-cluster-dht-Handle-file-migrations-when-brick-down.patch /builddir/build/SOURCES/0218-posix-reserve-option-behavior-is-not-correct-while-u.patch /builddir/build/SOURCES/0219-Quota-heal-directory-on-newly-added-bricks-when-quot.patch /builddir/build/SOURCES/0220-glusterd-turn-off-selinux-feature-in-downstream.patch /builddir/build/SOURCES/0221-cluster-dht-Skipped-files-are-not-treated-as-errors.patch /builddir/build/SOURCES/0222-hooks-remove-selinux-hooks.patch /builddir/build/SOURCES/0223-glusterd-Make-localtime-logging-option-invisible-in-.patch /builddir/build/SOURCES/0224-protocol-server-Backport-patch-to-reduce-duplicate-c.patch /builddir/build/SOURCES/0225-glusterfsd-Memleak-in-glusterfsd-process-while-brick.patch /builddir/build/SOURCES/0226-gluster-Sometimes-Brick-process-is-crashed-at-the-ti.patch /builddir/build/SOURCES/0227-afr-add-quorum-checks-in-pre-op.patch /builddir/build/SOURCES/0228-afr-fixes-to-afr-eager-locking.patch /builddir/build/SOURCES/0229-fuse-do-fd_resolve-in-fuse_getattr-if-fd-is-received.patch /builddir/build/SOURCES/0230-glusterd-volume-inode-fd-status-broken-with-brick-mu.patch /builddir/build/SOURCES/0231-fuse-retire-statvfs-tweak.patch /builddir/build/SOURCES/0232-eventsapi-Handle-Unicode-string-during-signing.patch /builddir/build/SOURCES/0233-libglusterfs-fix-comparison-of-a-NULL-dict-with-a-no.patch /builddir/build/SOURCES/0234-ec-Use-tiebreaker_inodelk-where-necessary.patch /builddir/build/SOURCES/0235-cluster-syncop-Implement-tiebreaker-inodelk-entrylk.patch /builddir/build/SOURCES/0236-cluster-syncop-Address-comments-in-3ad68df725ac32f83.patch /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.patch /builddir/build/SOURCES/0238-quota-Build-is-failed-due-to-access-rpc-refcount-in-.patch /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch /builddir/build/SOURCES/0240-shared-storage-Prevent-mounting-shared-storage-from-.patch /builddir/build/SOURCES/0241-server-auth-add-option-for-strict-authentication.patch /builddir/build/SOURCES/0242-feature-changelog-remove-unused-variable.patch /builddir/build/SOURCES/0243-timer-Fix-possible-race-during-cleanup.patch /builddir/build/SOURCES/0244-common-ha-All-statd-related-files-need-to-be-owned-b.patch /builddir/build/SOURCES/0245-build-make-RHGS-version-available-for-server.patch /builddir/build/SOURCES/0246-glusterd-Fix-for-memory-leak-in-get-state-detail.patch /builddir/build/SOURCES/0247-protocol-server-unwind-as-per-op-version.patch /builddir/build/SOURCES/0248-performance-md-cache-purge-cache-on-ENOENT-ESTALE-er.patch /builddir/build/SOURCES/0249-cluster-dht-unwind-if-dht_selfheal_dir_mkdir-returns.patch /builddir/build/SOURCES/0250-cluster-dht-act-as-passthrough-for-renames-on-single.patch /builddir/build/SOURCES/0251-dht-gf_defrag_settle_hash-should-ignore-ENOENT-and-E.patch /builddir/build/SOURCES/0252-glusterd-ganesha-Skip-non-ganesha-nodes-properly-for.patch /builddir/build/SOURCES/0253-geo-rep-Fix-upgrade-issue.patch /builddir/build/SOURCES/0254-posix-Avoid-changelog-retries-for-geo-rep.patch /builddir/build/SOURCES/0255-glusterd-update-listen-backlog-value-to-1024.patch /builddir/build/SOURCES/0256-rpc-set-listen-backlog-to-high-value.patch /builddir/build/SOURCES/0257-rpc-rearm-listener-socket-early.patch /builddir/build/SOURCES/0258-cluster-dht-log-error-only-if-layout-healing-is-requ.patch /builddir/build/SOURCES/0259-Quota-Turn-on-ssl-for-crawler-clients-if-needed.patch /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch /builddir/build/SOURCES/0261-libglusterfs-syncop-Add-syncop_entrylk.patch /builddir/build/SOURCES/0262-cluster-dht-store-the-reaction-on-failures-per-lock.patch /builddir/build/SOURCES/0263-server-resolver-don-t-trust-inode-table-for-RESOLVE_.patch /builddir/build/SOURCES/0264-cluster-dht-fixes-to-parallel-renames-to-same-destin.patch /builddir/build/SOURCES/0265-Glusterfsd-brick-crash-during-get-state.patch /builddir/build/SOURCES/0266-glusterd-geo-rep-Fix-glusterd-crash.patch /builddir/build/SOURCES/0267-geo-rep-scheduler-Fix-crash.patch /builddir/build/SOURCES/0268-dht-Excessive-dict-is-null-logs-in-dht_discover_comp.patch /builddir/build/SOURCES/0269-extras-Disable-choose-local-in-groups-virt-and-glust.patch /builddir/build/SOURCES/0270-glusterfs-Resolve-brick-crashes-at-the-time-of-inode.patch /builddir/build/SOURCES/0271-cli-Fix-for-gluster-volume-info-xml.patch /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch /builddir/build/SOURCES/0273-rpcsvc-Turn-off-ownthreads-for-Glusterfs-program.patch /builddir/build/SOURCES/0274-client-protocol-fix-the-log-level-for-removexattr_cb.patch /builddir/build/SOURCES/0275-afr-fix-bug-1363721.t-failure.patch /builddir/build/SOURCES/0276-tests-check-volume-status-for-shd-being-up.patch /builddir/build/SOURCES/0277-Revert-rpcsvc-Turn-off-ownthreads-for-Glusterfs-prog.patch /builddir/build/SOURCES/0278-Revert-rpcsvc-correct-event-thread-scaling.patch /builddir/build/SOURCES/0279-Revert-rpc-make-actor-search-parallel.patch /builddir/build/SOURCES/0280-Revert-rpcsvc-scale-rpcsvc_request_handler-threads.patch /builddir/build/SOURCES/0281-Revert-program-GF-DUMP-Shield-ping-processing-from-t.patch /builddir/build/SOURCES/0282-cluster-dht-Remove-EIO-from-dht_inode_missing.patch /builddir/build/SOURCES/0283-cluster-ec-Fix-pre-op-xattrop-management.patch /builddir/build/SOURCES/0284-glusterd-glusterd-is-releasing-the-locks-before-time.patch /builddir/build/SOURCES/0285-gluster-Allow-only-read-only-CLI-commands-via-remote.patch /builddir/build/SOURCES/0286-glusterd-memory-leak-in-geo-rep-status.patch /builddir/build/SOURCES/0287-Revert-performance-write-behind-fix-flush-stuck-by-f.patch /builddir/build/SOURCES/0288-feature-locks-Unwind-response-based-on-clinet-versio.patch /builddir/build/SOURCES/0289-changelog-fix-br-state-check.t-failure-for-brick_mux.patch /builddir/build/SOURCES/0290-performance-open-behind-open-pending-fds-before-perm.patch /builddir/build/SOURCES/0291-Core-The-lock-contention-on-gf_client_dump_inodes_to.patch /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch /builddir/build/SOURCES/0293-rpcsvc-correct-event-thread-scaling.patch /builddir/build/SOURCES/0294-features-shard-Fix-missing-unlock-in-shard_fsync_sha.patch /builddir/build/SOURCES/0295-dht-Excessive-dict-is-null-logs-in-dht_revalidate_cb.patch /builddir/build/SOURCES/0296-cluster-dht-Increase-failure-count-for-lookup-failur.patch /builddir/build/SOURCES/0297-dht-Delete-MDS-internal-xattr-from-dict-in-dht_getxa.patch /builddir/build/SOURCES/0298-glusterd-Fix-for-shd-not-coming-up.patch /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch /builddir/build/SOURCES/0300-protocol-client-Don-t-send-fops-till-SETVOLUME-is-co.patch /builddir/build/SOURCES/0301-storage-posix-Fix-posix_symlinks_match.patch /builddir/build/SOURCES/0302-storage-posix-Handle-ENOSPC-correctly-in-zero_fill.patch /builddir/build/SOURCES/0303-block-profile-enable-cluster.eager-lock-in-block-pro.patch /builddir/build/SOURCES/0304-cluster-dht-Fix-rename-journal-in-changelog.patch /builddir/build/SOURCES/0305-geo-rep-Fix-geo-rep-for-older-versions-of-unshare.patch /builddir/build/SOURCES/0306-glusterfsd-Do-not-process-GLUSTERD_BRICK_XLATOR_OP-i.patch /builddir/build/SOURCES/0307-glusterd-Introduce-daemon-log-level-cluster-wide-opt.patch /builddir/build/SOURCES/0308-glusterd-Fix-glusterd-crash.patch /builddir/build/SOURCES/0309-extras-group-add-database-workload-profile.patch /builddir/build/SOURCES/0310-cluster-afr-Make-sure-lk-owner-is-assigned-at-the-ti.patch /builddir/build/SOURCES/0311-glusterd-show-brick-online-after-port-registration.patch /builddir/build/SOURCES/0312-glusterd-show-brick-online-after-port-registration-e.patch /builddir/build/SOURCES/0313-dht-Inconsistent-permission-for-directories-after-br.patch /builddir/build/SOURCES/0314-cluster-afr-Prevent-execution-of-code-after-call_cou.patch /builddir/build/SOURCES/0315-changelog-fix-br-state-check.t-crash-for-brick_mux.patch /builddir/build/SOURCES/0316-snapshot-remove-stale-entry.patch /builddir/build/SOURCES/0317-geo-rep-scheduler-Fix-EBUSY-trace-back.patch /builddir/build/SOURCES/0318-Quota-Fix-crawling-of-files.patch /builddir/build/SOURCES/0319-glusterd-_is_prefix-should-handle-0-length-paths.patch /builddir/build/SOURCES/0320-glusterd-log-improvements-on-brick-creation-validati.patch /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch /builddir/build/SOURCES/0322-geo-rep-Cleanup-stale-unprocessed-xsync-changelogs.patch /builddir/build/SOURCES/0323-cluster-afr-Mark-dirty-for-entry-transactions-for-qu.patch /builddir/build/SOURCES/0324-dht-delete-tier-related-internal-xattr-in-dht_getxat.patch /builddir/build/SOURCES/0325-core-dereference-check-on-the-variables-in-glusterfs.patch /builddir/build/SOURCES/0326-glusterd-memory-leak-in-get-state.patch /builddir/build/SOURCES/0327-afr-switch-lk_owner-only-when-pre-op-succeeds.patch /builddir/build/SOURCES/0328-geo-rep-Fix-issues-with-gfid-conflict-handling.patch /builddir/build/SOURCES/0329-cluster-dht-Set-loc-gfid-before-healing-attr.patch /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch /builddir/build/SOURCES/0331-rpc-free-registered-callback-programs.patch /builddir/build/SOURCES/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.patch /builddir/build/SOURCES/0333-glusterd-Add-multiple-checks-before-attach-start-a-b.patch /builddir/build/SOURCES/0334-glusterd-Bricks-of-a-normal-volumes-should-not-attac.patch /builddir/build/SOURCES/0335-cluster-ec-set-others.eager-lock-option-off-by-defau.patch /builddir/build/SOURCES/0336-dict-handle-negative-key-value-length-while-unserial.patch /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch /builddir/build/SOURCES/0338-posix-prevent-crash-when-SEEK_DATA-HOLE-is-not-suppo.patch /builddir/build/SOURCES/0339-posix-remove-not-supported-get-set-content.patch /builddir/build/SOURCES/0340-protocol-don-t-use-alloca.patch /builddir/build/SOURCES/0341-Revert-glusterd-enable-brick-multiplexing-by-default.patch /builddir/build/SOURCES/0342-glusterd-more-stricter-checks-of-if-brick-is-running.patch /builddir/build/SOURCES/0343-core-Update-condition-in-get_xlator_by_name_or_type.patch /builddir/build/SOURCES/0344-glusterd-Compare-volume_id-before-start-attach-a-bri.patch /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch /builddir/build/SOURCES/0346-gfapi-Handle-the-path-glfs_resolve_at.patch /builddir/build/SOURCES/0347-posix-fix-unused-variable-warning.patch /builddir/build/SOURCES/0348-posix-disable-block-and-character-files.patch /builddir/build/SOURCES/0349-posix-don-t-allow-.-path-in-name.patch /builddir/build/SOURCES/0350-cluster-dht-fix-inode-ref-management-in-dht_heal_pat.patch /builddir/build/SOURCES/0351-cluster-dht-Fixed-rebalanced-files.patch /builddir/build/SOURCES/0352-snapshot-Fail-snapshot-creation-if-an-empty-descript.patch /builddir/build/SOURCES/0353-snapshot-handshake-store-description-after-strdup.patch /builddir/build/SOURCES/0354-snapshot-Fix-wrong-dictionary-key-in-snapshot-cleanu.patch /builddir/build/SOURCES/0355-server-protocol-resolve-memory-leak.patch /builddir/build/SOURCES/0356-io-stats-sanitize-the-dump-path-further.patch /builddir/build/SOURCES/0357-snapshot-fix-snapshot-status-failure-due-to-symlink-.patch /builddir/build/SOURCES/0358-glusterd-glusterd_brick_start-shouldn-t-try-to-bring.patch /builddir/build/SOURCES/0359-storage-posix-Increment-trusted.pgfid-in-posix_mknod.patch /builddir/build/SOURCES/0360-geo-rep-Make-automatic-gfid-conflict-resolution-opti.patch /builddir/build/SOURCES/0361-ctr-skip-ctr-xlator-init-if-ctr-is-not-enabled.patch /builddir/build/SOURCES/0362-glusterd-glusterd_brick_start-shouldn-t-cleanup-pidf.patch /builddir/build/SOURCES/0363-Update-rfc.sh-to-rhgs-3.4.1.patch /builddir/build/SOURCES/0364-fips-Replace-md5sum-usage-to-enable-fips-support.patch /builddir/build/SOURCES/0365-glusterd-ignore-importing-volume-which-is-undergoing.patch /builddir/build/SOURCES/0366-glusterd-fail-volume-stop-operation-if-brick-detach-.patch /builddir/build/SOURCES/0367-cluster-ec-Improve-logging-for-some-critical-error-m.patch /builddir/build/SOURCES/0368-mount-fuse-convert-ENOENT-to-ESTALE-in-open-dir-_res.patch /builddir/build/SOURCES/0369-geo-rep-Fix-deadlock-during-worker-start.patch /builddir/build/SOURCES/0370-libgfchangelog-Fix-changelog-history-API.patch /builddir/build/SOURCES/0371-performance-write-behind-remove-the-request-from-wip.patch /builddir/build/SOURCES/0372-Revert-posix-disable-block-and-character-files.patch /builddir/build/SOURCES/0373-posix-disable-open-read-write-on-special-files.patch /builddir/build/SOURCES/0374-socket-set-42-as-default-tpc-user-timeout.patch /builddir/build/SOURCES/0375-extras-Add-new-options-to-group-virt.patch /builddir/build/SOURCES/0376-rchecksum-fips-Replace-MD5-usage-to-enable-fips-supp.patch /builddir/build/SOURCES/0377-fips-geo-rep-Replace-MD5-with-SHA256.patch /builddir/build/SOURCES/0378-posix-afr-handle-backward-compatibility-for-rchecksu.patch /builddir/build/SOURCES/0379-glusterd-change-op-version-of-fips-mode-rchecksum.patch /builddir/build/SOURCES/0380-cluster-afr-Batch-writes-in-same-lock-even-when-mult.patch /builddir/build/SOURCES/0381-cluster-afr-Make-data-eager-lock-decision-based-on-n.patch /builddir/build/SOURCES/0382-mount-fuse-make-fuse-dumping-available-as-mount-opti.patch /builddir/build/SOURCES/0383-glusterd-bump-up-GD_OP_VERSION_MAX.patch /builddir/build/SOURCES/0384-features-uss-Use-xxh64-to-generate-gfid-instead-of-m.patch /builddir/build/SOURCES/0385-afr-fix-incorrect-reporting-of-directory-split-brain.patch /builddir/build/SOURCES/0386-glusterd-make-sure-that-brickinfo-uuid-is-not-null.patch /builddir/build/SOURCES/0387-georep-Fix-config-set-of-monitor-status.patch /builddir/build/SOURCES/0388-glusterd-handshake-prevent-a-buffer-overflow.patch /builddir/build/SOURCES/0389-server-don-t-allow-in-basename.patch /builddir/build/SOURCES/0390-core-glusterfsd-keeping-fd-open-in-index-xlator.patch /builddir/build/SOURCES/0391-glusterd-Use-GF_ATOMIC-to-update-blockers-counter-at.patch /builddir/build/SOURCES/0392-glusterd-don-t-wait-for-blockers-flag-for-stop-volum.patch /builddir/build/SOURCES/0393-core-Pass-xlator_name-in-server_call_xlator_mem_clea.patch /builddir/build/SOURCES/0394-io-stats-prevent-taking-file-dump-on-server-side.patch /builddir/build/SOURCES/0395-index-prevent-arbitrary-file-creation-outside-entry-.patch /builddir/build/SOURCES/0396-protocol-remove-the-option-verify-volfile-checksum.patch /builddir/build/SOURCES/0397-features-locks-add-buffer-overflow-checks-in-pl_getx.patch /builddir/build/SOURCES/0398-lock-Do-not-allow-meta-lock-count-to-be-more-than-on.patch /builddir/build/SOURCES/0399-all-fix-the-format-string-exceptions.patch /builddir/build/SOURCES/0400-all-fix-the-format-warnings-due-to-strict-check.patch /builddir/build/SOURCES/0401-client_t.c-fix-the-format-error.patch /builddir/build/SOURCES/0402-core-glusterfsd-keeping-fd-open-in-index-xlator.patch /builddir/build/SOURCES/0403-afr-prevent-winding-inodelks-twice-for-arbiter-volum.patch /builddir/build/SOURCES/0404-core-Resolve-some-warnings-to-release-a-build.patch /builddir/build/SOURCES/0405-glusterfsd-add-missing-UNLOCK.patch /builddir/build/SOURCES/0406-glusterd-improve-logging-for-stage_deleted-flag.patch /builddir/build/SOURCES/0407-spec-update-RHGS-version-for-RHGSWA.patch /builddir/build/SOURCES/0409-Update-database-profile-group.patch /builddir/build/SOURCES/0410-cli-fix-glusterd-memory-leak-cause-by-gluster-v-stat.patch /builddir/build/SOURCES/0411-glusterd-ensure-volinfo-caps-is-set-to-correct-value.patch /builddir/build/SOURCES/0412-glusterd-set-fsid-while-performing-replace-brick.patch /builddir/build/SOURCES/0413-glusterfind-add-logs-to-identify-parsing-phases.patch /builddir/build/SOURCES/0414-logrotate-utilize-the-new-maxsize-option.patch /builddir/build/SOURCES/0415-statedump-fix-clang-null-dereference-error.patch /builddir/build/SOURCES/0416-glusterd-ignore-RPC-events-when-glusterd-is-shutting.patch /builddir/build/SOURCES/0417-cli-Add-warning-message-while-converting-to-replica-.patch /builddir/build/SOURCES/0418-cli-correct-rebalance-status-elapsed-check.patch /builddir/build/SOURCES/0419-glusterfs-During-reconfigure-set-log-level-per-xlato.patch /builddir/build/SOURCES/0420-Modify-log-message-DH-ciphers-are-disabled-from-ERRO.patch /builddir/build/SOURCES/0421-rpc-handle-EAGAIN-when-SSL_ERROR_SYSCALL-is-returned.patch /builddir/build/SOURCES/0422-glusterd-raise-default-transport.listen-backlog.patch /builddir/build/SOURCES/0423-glusterd-acquire-lock-to-update-volinfo-structure.patch /builddir/build/SOURCES/0424-cluster-afr-Delegate-metadata-heal-with-pending-xatt.patch /builddir/build/SOURCES/0425-cluster-afr-Delegate-name-heal-when-possible.patch /builddir/build/SOURCES/0426-features-shard-Make-operations-on-internal-directori.patch /builddir/build/SOURCES/0427-features-shard-Add-option-to-barrier-parallel-lookup.patch /builddir/build/SOURCES/0428-libglusterfs-syncop-Handle-barrier_-init-destroy-in-.patch /builddir/build/SOURCES/0429-features-shard-Introducing-.shard-.remove_me-for-ato.patch /builddir/build/SOURCES/0430-features-shard-Perform-shards-deletion-in-the-backgr.patch /builddir/build/SOURCES/0431-glusterd-Reset-op-version-for-features.shard-deletio.patch /builddir/build/SOURCES/0432-features-shard-Fix-crash-and-test-case-in-RENAME-fop.patch /builddir/build/SOURCES/0433-mgmt-glusterd-use-proper-path-to-the-volfile.patch /builddir/build/SOURCES/0434-cluster-afr-s-uuid_is_null-gf_uuid_is_null.patch /builddir/build/SOURCES/0435-geo-rep-Fix-traceback-with-symlink-metadata-sync.patch /builddir/build/SOURCES/0436-geo-rep-Fix-issue-in-gfid-conflict-resolution.patch /builddir/build/SOURCES/0437-geo-rep-Add-more-intelligence-to-automatic-error-han.patch /builddir/build/SOURCES/0438-cluster-dht-In-rename-unlink-after-creating-linkto-f.patch /builddir/build/SOURCES/0439-cluster-dht-fixes-to-unlinking-invalid-linkto-file.patch /builddir/build/SOURCES/0440-features-locks-Use-pthread_mutex_unlock-instead-of-p.patch /builddir/build/SOURCES/0441-features-shard-Make-lru-limit-of-inode-list-configur.patch /builddir/build/SOURCES/0442-glusterd-Reset-op-version-for-features.shard-lru-lim.patch /builddir/build/SOURCES/0443-features-shard-Hold-a-ref-on-base-inode-when-adding-.patch /builddir/build/SOURCES/0444-features-shard-fix-formatting-warning.patch /builddir/build/SOURCES/0445-glusterd-don-t-call-svcs_reconfigure-for-all-volumes.patch /builddir/build/SOURCES/0446-core-Portmap-entries-showing-stale-brick-entries-whe.patch /builddir/build/SOURCES/0447-cluster-ec-Don-t-update-trusted.ec.version-if-fop-su.patch /builddir/build/SOURCES/0448-core-Resolve-memory-leak-at-the-time-of-graph-init.patch /builddir/build/SOURCES/0449-glusterd-mux-Optimize-brick-disconnect-handler-code.patch /builddir/build/SOURCES/0450-glusterd-fix-Resource-leak-coverity-issue.patch /builddir/build/SOURCES/0451-core-Resolve-memory-leak-at-the-time-of-graph-init.patch /builddir/build/SOURCES/0452-glusterd-make-max-bricks-per-process-default-value-t.patch /builddir/build/SOURCES/0453-server-Resolve-memory-leak-path-in-server_init.patch /builddir/build/SOURCES/0454-glusterd-set-cluster.max-bricks-per-process-to-250.patch /builddir/build/SOURCES/0455-glusterd-fix-get_mux_limit_per_process-to-read-defau.patch /builddir/build/SOURCES/0457-cluster-dht-sync-brick-root-perms-on-add-brick.patch /builddir/build/SOURCES/0458-glusterd-fix-crash.patch /builddir/build/SOURCES/0459-glfsheal-add-a-nolog-flag.patch /builddir/build/SOURCES/0460-cli-add-a-warning-confirmation-message-in-peer-detac.patch /builddir/build/SOURCES/0461-mount-fuse-Add-support-for-multi-threaded-fuse-reade.patch /builddir/build/SOURCES/0462-posix-Do-not-log-ENXIO-errors-for-seek-fop.patch /builddir/build/SOURCES/0463-build-glusterfs.spec-.in-firewalld-file-doesn-t-use-.patch /builddir/build/SOURCES/0464-build-exclude-packaging-crypt.so.patch /builddir/build/SOURCES/0465-build-add-missing-explicit-package-dependencies.patch /builddir/build/SOURCES/0466-extras-Add-group-distributed-virt-for-single-brick-o.patch /builddir/build/SOURCES/0467-glusterd-glusterd-to-regenerate-volfiles-when-GD_OP_.patch /builddir/build/SOURCES/0468-core-move-invalid-port-logs-to-DEBUG-log-level.patch /builddir/build/SOURCES/0469-nfs-set-ctx-for-every-inode-looked-up-nfs3_fh_resolv.patch /builddir/build/SOURCES/0470-dht-fix-use-after-free-in-dht_rmdir_readdirp_cbk.patch /builddir/build/SOURCES/0471-glusterd-migrating-profile-commands-to-mgmt_v3-frame.patch /builddir/build/SOURCES/0472-glusterd-introduce-a-new-op-version-for-rhgs-3.4.3.patch /builddir/build/SOURCES/0473-rpc-bump-up-server.event-threads.patch /builddir/build/SOURCES/0474-afr-open_ftruncate_cbk-should-read-fd-from-local-con.patch /builddir/build/SOURCES/0475-glusterd-perform-store-operation-in-cleanup-lock.patch /builddir/build/SOURCES/0476-afr-add-checks-for-allowing-lookups.patch /builddir/build/SOURCES/0477-glusterd-perform-rcu_read_lock-unlock-under-cleanup_.patch /builddir/build/SOURCES/0478-libglusterfs-fix-memory-corruption-caused-by-per-thr.patch /builddir/build/SOURCES/0479-ganesha-ha-ensure-pacemaker-is-enabled-after-setup.patch /builddir/build/SOURCES/0480-geo-rep-Make-slave-volume-read-only-by-default.patch /builddir/build/SOURCES/0481-extras-hooks-Do-not-blindly-remove-volume-share-from.patch /builddir/build/SOURCES/0482-extras-hooks-General-improvements-to-S30samba-start..patch /builddir/build/SOURCES/0483-Do-not-blindly-add-volume-share-section-to-smb.conf.patch /builddir/build/SOURCES/0484-extras-New-group-volume-set-command-for-Samba-integr.patch /builddir/build/SOURCES/0485-cluster-ec-Prevent-volume-create-without-redundant-b.patch /builddir/build/SOURCES/0486-performance-rda-Fixed-dict_t-memory-leak.patch /builddir/build/SOURCES/0487-mem-pool-add-tracking-of-mem_pool-that-requested-the.patch /builddir/build/SOURCES/0488-cluster-afr-Allow-lookup-on-root-if-it-is-from-ADD_R.patch /builddir/build/SOURCES/0489-cluster-afr-Do-not-update-read_subvol-in-inode_ctx-a.patch /builddir/build/SOURCES/0490-glusterd-migrating-rebalance-commands-to-mgmt_v3-fra.patch /builddir/build/SOURCES/0491-glusterd-tag-rebalance-mgmt_v3-command-to-op-version.patch /builddir/build/SOURCES/0492-mem-pool-track-glusterfs_ctx_t-in-struct-mem_pool.patch /builddir/build/SOURCES/0493-mem-pool-count-allocations-done-per-user-pool.patch /builddir/build/SOURCES/0494-mem-pool-Resolve-crash-in-mem_pool_destroy.patch /builddir/build/SOURCES/0495-build-add-conditional-dependency-on-server-for-devel.patch /builddir/build/SOURCES/0496-glusterd-kill-the-process-without-releasing-the-clea.patch /builddir/build/SOURCES/0497-cluster-dht-Use-percentages-for-space-check.patch /builddir/build/SOURCES/0498-mem-pool-Code-refactor-in-mem_pool.c.patch /builddir/build/SOURCES/0499-cluster-dht-Fix-incorrect-backport.patch /builddir/build/SOURCES/0500-extras-Add-readdir-ahead-to-samba-group-command.patch /builddir/build/SOURCES/0501-glusterd-aggregate-rsp-from-peers-for-profile-comman.patch /builddir/build/SOURCES/0502-posix-posix_health_check_thread_proc-crash-due-to-pr.patch /builddir/build/SOURCES/0503-core-brick-process-is-crashed-at-the-time-of-spawn-t.patch /builddir/build/SOURCES/0504-dht-Add-NULL-check-for-stbuf-in-dht_rmdir_lookup_cbk.patch /builddir/build/SOURCES/0505-features-shard-Fix-launch-of-multiple-synctasks-for-.patch /builddir/build/SOURCES/0506-features-shard-Assign-fop-id-during-background-delet.patch /builddir/build/SOURCES/0507-geo-rep-fix-rename-sync-on-hybrid-crawl.patch /builddir/build/SOURCES/0508-glusterd-Resolve-multiple-leaks-in-glusterd-code-pat.patch /builddir/build/SOURCES/0509-core-heketi-cli-is-throwing-error-target-is-busy.patch /builddir/build/SOURCES/0510-features-shard-Ref-shard-inode-while-adding-to-fsync.patch /builddir/build/SOURCES/0511-build-changes-for-rhel-8-build.patch /builddir/build/SOURCES/0512-build-use-libtirpc-by-default-even-if-ipv6-is-not-th.patch + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0002-glusterd-fix-op-versions-for-RHS-backwards-compatabi.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0002-glusterd-fix-op-versions-for-RHS-backwards-compatabi.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0002-glusterd-fix-op-versions-for-RHS-backwards-compatabi.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-brick-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-brick-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-brick-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-peer-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-peer-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-peer-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + [[ xlators/mgmt/glusterd/src/glusterd-rebalance.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-replace-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rpc-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rpc-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-rpc-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + dest_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + [[ xlators/mgmt/glusterd/src/glusterd-syncop.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-tier.c + dest_file=xlators/mgmt/glusterd/src/glusterd-tier.c + [[ xlators/mgmt/glusterd/src/glusterd-tier.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0002-glusterd-fix-op-versions-for-RHS-backwards-compatabi.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0003-tier-ctr-sql-Dafault-values-for-sql-cache-and-wal-si.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0003-tier-ctr-sql-Dafault-values-for-sql-cache-and-wal-si.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0003-tier-ctr-sql-Dafault-values-for-sql-cache-and-wal-si.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0003-tier-ctr-sql-Dafault-values-for-sql-cache-and-wal-si.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0004-rpc-set-bind-insecure-to-off-by-default.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0004-rpc-set-bind-insecure-to-off-by-default.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0004-rpc-set-bind-insecure-to-off-by-default.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-transport.c + dest_file=rpc/rpc-lib/src/rpc-transport.c + [[ rpc/rpc-lib/src/rpc-transport.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0004-rpc-set-bind-insecure-to-off-by-default.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0005-glusterd-spec-fixing-autogen-issue.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0005-glusterd-spec-fixing-autogen-issue.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0005-glusterd-spec-fixing-autogen-issue.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0005-glusterd-spec-fixing-autogen-issue.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0006-libglusterfs-glusterd-Fix-compilation-errors.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0006-libglusterfs-glusterd-Fix-compilation-errors.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0006-libglusterfs-glusterd-Fix-compilation-errors.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0006-libglusterfs-glusterd-Fix-compilation-errors.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0007-build-remove-ghost-directory-entries.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0007-build-remove-ghost-directory-entries.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0007-build-remove-ghost-directory-entries.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0007-build-remove-ghost-directory-entries.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0008-build-add-RHGS-specific-changes.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0008-build-add-RHGS-specific-changes.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0008-build-add-RHGS-specific-changes.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0008-build-add-RHGS-specific-changes.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0009-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0009-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0009-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=contrib/fuse-util/Makefile.am + dest_file=contrib/fuse-util/Makefile.am + [[ contrib/fuse-util/Makefile.am =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0009-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0010-build-packaging-corrections-for-RHEL-5.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0010-build-packaging-corrections-for-RHEL-5.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0010-build-packaging-corrections-for-RHEL-5.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0010-build-packaging-corrections-for-RHEL-5.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0011-build-introduce-security-hardening-flags-in-gluster.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0011-build-introduce-security-hardening-flags-in-gluster.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0011-build-introduce-security-hardening-flags-in-gluster.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0011-build-introduce-security-hardening-flags-in-gluster.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0012-spec-fix-add-pre-transaction-scripts-for-geo-rep-and.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0012-spec-fix-add-pre-transaction-scripts-for-geo-rep-and.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0012-spec-fix-add-pre-transaction-scripts-for-geo-rep-and.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0012-spec-fix-add-pre-transaction-scripts-for-geo-rep-and.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0013-rpm-glusterfs-devel-for-client-builds-should-not-dep.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0013-rpm-glusterfs-devel-for-client-builds-should-not-dep.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0013-rpm-glusterfs-devel-for-client-builds-should-not-dep.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0013-rpm-glusterfs-devel-for-client-builds-should-not-dep.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0014-build-add-pretrans-check.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0014-build-add-pretrans-check.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0014-build-add-pretrans-check.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0014-build-add-pretrans-check.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0015-build-exclude-libgfdb.pc-conditionally.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0015-build-exclude-libgfdb.pc-conditionally.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0015-build-exclude-libgfdb.pc-conditionally.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0015-build-exclude-libgfdb.pc-conditionally.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0016-build-exclude-glusterfs.xml-on-rhel-7-client-build.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0016-build-exclude-glusterfs.xml-on-rhel-7-client-build.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0016-build-exclude-glusterfs.xml-on-rhel-7-client-build.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0016-build-exclude-glusterfs.xml-on-rhel-7-client-build.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0017-glusterd-fix-info-file-checksum-mismatch-during-upgr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0017-glusterd-fix-info-file-checksum-mismatch-during-upgr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0017-glusterd-fix-info-file-checksum-mismatch-during-upgr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0017-glusterd-fix-info-file-checksum-mismatch-during-upgr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0018-build-spec-file-conflict-resolution.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0018-build-spec-file-conflict-resolution.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0018-build-spec-file-conflict-resolution.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0018-build-spec-file-conflict-resolution.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0019-build-dependency-error-during-upgrade.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0019-build-dependency-error-during-upgrade.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0019-build-dependency-error-during-upgrade.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0019-build-dependency-error-during-upgrade.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0020-eventsapi-Fix-eventtypes.h-header-generation-with-Py.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0020-eventsapi-Fix-eventtypes.h-header-generation-with-Py.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0020-eventsapi-Fix-eventtypes.h-header-generation-with-Py.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=events/eventskeygen.py + dest_file=events/eventskeygen.py + [[ events/eventskeygen.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0020-eventsapi-Fix-eventtypes.h-header-generation-with-Py.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0021-syscall-remove-preadv-and-pwritev-sys-wrappers.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0021-syscall-remove-preadv-and-pwritev-sys-wrappers.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0021-syscall-remove-preadv-and-pwritev-sys-wrappers.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/syscall.c + dest_file=libglusterfs/src/syscall.c + [[ libglusterfs/src/syscall.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/syscall.h + dest_file=libglusterfs/src/syscall.h + [[ libglusterfs/src/syscall.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/bd/src/bd.c + dest_file=xlators/storage/bd/src/bd.c + [[ xlators/storage/bd/src/bd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0021-syscall-remove-preadv-and-pwritev-sys-wrappers.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0022-build-ignore-sbindir-conf.py-for-RHEL-5.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0022-build-ignore-sbindir-conf.py-for-RHEL-5.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0022-build-ignore-sbindir-conf.py-for-RHEL-5.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0022-build-ignore-sbindir-conf.py-for-RHEL-5.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0023-build-randomize-temp-file-names-in-pretrans-scriptle.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0023-build-randomize-temp-file-names-in-pretrans-scriptle.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0023-build-randomize-temp-file-names-in-pretrans-scriptle.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0023-build-randomize-temp-file-names-in-pretrans-scriptle.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0024-glusterd-gNFS-On-post-upgrade-to-3.2-disable-gNFS-fo.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0024-glusterd-gNFS-On-post-upgrade-to-3.2-disable-gNFS-fo.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0024-glusterd-gNFS-On-post-upgrade-to-3.2-disable-gNFS-fo.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0024-glusterd-gNFS-On-post-upgrade-to-3.2-disable-gNFS-fo.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0025-build-Add-dependency-on-netstat-for-glusterfs-ganesh.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0025-build-Add-dependency-on-netstat-for-glusterfs-ganesh.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0025-build-Add-dependency-on-netstat-for-glusterfs-ganesh.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0025-build-Add-dependency-on-netstat-for-glusterfs-ganesh.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0026-glusterd-gNFS-explicitly-set-nfs.disable-to-off-afte.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0026-glusterd-gNFS-explicitly-set-nfs.disable-to-off-afte.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0026-glusterd-gNFS-explicitly-set-nfs.disable-to-off-afte.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0026-glusterd-gNFS-explicitly-set-nfs.disable-to-off-afte.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0027-glusterd-spawn-nfs-daemon-in-op-version-bump-if-nfs..patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0027-glusterd-spawn-nfs-daemon-in-op-version-bump-if-nfs..patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0027-glusterd-spawn-nfs-daemon-in-op-version-bump-if-nfs..patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0027-glusterd-spawn-nfs-daemon-in-op-version-bump-if-nfs..patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0029-build-exclude-glusterfssharedstorage.service-and-mou.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0029-build-exclude-glusterfssharedstorage.service-and-mou.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0029-build-exclude-glusterfssharedstorage.service-and-mou.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0029-build-exclude-glusterfssharedstorage.service-and-mou.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0030-build-make-gf_attach-available-in-glusterfs-server.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0030-build-make-gf_attach-available-in-glusterfs-server.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0030-build-make-gf_attach-available-in-glusterfs-server.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0030-build-make-gf_attach-available-in-glusterfs-server.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0032-cli-Add-message-for-user-before-modifying-brick-mult.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0032-cli-Add-message-for-user-before-modifying-brick-mult.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0032-cli-Add-message-for-user-before-modifying-brick-mult.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0032-cli-Add-message-for-user-before-modifying-brick-mult.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0033-build-launch-glusterd-upgrade-after-all-new-bits-are.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0033-build-launch-glusterd-upgrade-after-all-new-bits-are.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0033-build-launch-glusterd-upgrade-after-all-new-bits-are.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0033-build-launch-glusterd-upgrade-after-all-new-bits-are.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0034-build-remove-pretrans-script-for-python-gluster.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0034-build-remove-pretrans-script-for-python-gluster.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0034-build-remove-pretrans-script-for-python-gluster.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0034-build-remove-pretrans-script-for-python-gluster.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0035-glusterd-regenerate-volfiles-on-op-version-bump-up.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0035-glusterd-regenerate-volfiles-on-op-version-bump-up.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0035-glusterd-regenerate-volfiles-on-op-version-bump-up.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0035-glusterd-regenerate-volfiles-on-op-version-bump-up.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0036-mount-fuse-Fix-parsing-of-vol_id-for-snapshot-volume.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0036-mount-fuse-Fix-parsing-of-vol_id-for-snapshot-volume.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0036-mount-fuse-Fix-parsing-of-vol_id-for-snapshot-volume.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/utils/mount.glusterfs.in + dest_file=xlators/mount/fuse/utils/mount.glusterfs.in + [[ xlators/mount/fuse/utils/mount.glusterfs.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0036-mount-fuse-Fix-parsing-of-vol_id-for-snapshot-volume.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0037-protocol-auth-use-the-proper-validation-method.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0037-protocol-auth-use-the-proper-validation-method.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0037-protocol-auth-use-the-proper-validation-method.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/options.c + dest_file=libglusterfs/src/options.c + [[ libglusterfs/src/options.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/options.h + dest_file=libglusterfs/src/options.h + [[ libglusterfs/src/options.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/features/subdir-mount.t + dest_file=tests/features/subdir-mount.t + [[ tests/features/subdir-mount.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0037-protocol-auth-use-the-proper-validation-method.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0038-protocol-server-fix-the-comparision-logic-in-case-of.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0038-protocol-server-fix-the-comparision-logic-in-case-of.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0038-protocol-server-fix-the-comparision-logic-in-case-of.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-common.c + dest_file=xlators/protocol/server/src/server-common.c + [[ xlators/protocol/server/src/server-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0038-protocol-server-fix-the-comparision-logic-in-case-of.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0039-protocol-client-handle-the-subdir-handshake-properly.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0039-protocol-client-handle-the-subdir-handshake-properly.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0039-protocol-client-handle-the-subdir-handshake-properly.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/features/subdir-mount.t + dest_file=tests/features/subdir-mount.t + [[ tests/features/subdir-mount.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client-handshake.c + dest_file=xlators/protocol/client/src/client-handshake.c + [[ xlators/protocol/client/src/client-handshake.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0039-protocol-client-handle-the-subdir-handshake-properly.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + dest_file=tests/bugs/glusterd/bug-1507466-reset-brick-commit-force.t + [[ tests/bugs/glusterd/bug-1507466-reset-brick-commit-force.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0041-glusterd-persist-brickinfo-s-port-change-into-gluste.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0041-glusterd-persist-brickinfo-s-port-change-into-gluste.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0041-glusterd-persist-brickinfo-s-port-change-into-gluste.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + [[ xlators/mgmt/glusterd/src/glusterd-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + dest_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + [[ xlators/mgmt/glusterd/src/glusterd-server-quorum.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0041-glusterd-persist-brickinfo-s-port-change-into-gluste.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0042-glusterd-restart-the-brick-if-qorum-status-is-NOT_AP.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0042-glusterd-restart-the-brick-if-qorum-status-is-NOT_AP.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0042-glusterd-restart-the-brick-if-qorum-status-is-NOT_AP.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + dest_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + [[ xlators/mgmt/glusterd/src/glusterd-server-quorum.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0042-glusterd-restart-the-brick-if-qorum-status-is-NOT_AP.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0043-glusterd-clean-up-portmap-on-brick-disconnect.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0043-glusterd-clean-up-portmap-on-brick-disconnect.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0043-glusterd-clean-up-portmap-on-brick-disconnect.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-pmap.c + dest_file=xlators/mgmt/glusterd/src/glusterd-pmap.c + [[ xlators/mgmt/glusterd/src/glusterd-pmap.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-pmap.h + dest_file=xlators/mgmt/glusterd/src/glusterd-pmap.h + [[ xlators/mgmt/glusterd/src/glusterd-pmap.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0043-glusterd-clean-up-portmap-on-brick-disconnect.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0044-glusterd-fix-brick-restart-parallelism.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0044-glusterd-fix-brick-restart-parallelism.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0044-glusterd-fix-brick-restart-parallelism.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + dest_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + [[ xlators/mgmt/glusterd/src/glusterd-server-quorum.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0044-glusterd-fix-brick-restart-parallelism.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0045-glusterd-introduce-max-port-range.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0045-glusterd-introduce-max-port-range.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0045-glusterd-introduce-max-port-range.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/glusterd.vol.in + dest_file=extras/glusterd.vol.in + [[ extras/glusterd.vol.in =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-pmap.c + dest_file=xlators/mgmt/glusterd/src/glusterd-pmap.c + [[ xlators/mgmt/glusterd/src/glusterd-pmap.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-pmap.h + dest_file=xlators/mgmt/glusterd/src/glusterd-pmap.h + [[ xlators/mgmt/glusterd/src/glusterd-pmap.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapd-svc.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapd-svc.c + [[ xlators/mgmt/glusterd/src/glusterd-snapd-svc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0045-glusterd-introduce-max-port-range.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0046-Revert-build-conditionally-build-legacy-gNFS-server-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0046-Revert-build-conditionally-build-legacy-gNFS-server-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0046-Revert-build-conditionally-build-legacy-gNFS-server-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=configure.ac + dest_file=configure.ac + [[ configure.ac =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/LinuxRPM/Makefile.am + dest_file=extras/LinuxRPM/Makefile.am + [[ extras/LinuxRPM/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/Makefile.am + dest_file=xlators/Makefile.am + [[ xlators/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/Makefile.am + dest_file=xlators/mgmt/glusterd/src/Makefile.am + [[ xlators/mgmt/glusterd/src/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-nfs-svc.c + dest_file=xlators/mgmt/glusterd/src/glusterd-nfs-svc.c + [[ xlators/mgmt/glusterd/src/glusterd-nfs-svc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-svc-mgmt.h + dest_file=xlators/mgmt/glusterd/src/glusterd-svc-mgmt.h + [[ xlators/mgmt/glusterd/src/glusterd-svc-mgmt.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0046-Revert-build-conditionally-build-legacy-gNFS-server-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0047-Revert-glusterd-skip-nfs-svc-reconfigure-if-nfs-xlat.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0047-Revert-glusterd-skip-nfs-svc-reconfigure-if-nfs-xlat.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0047-Revert-glusterd-skip-nfs-svc-reconfigure-if-nfs-xlat.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-nfs-svc.c + dest_file=xlators/mgmt/glusterd/src/glusterd-nfs-svc.c + [[ xlators/mgmt/glusterd/src/glusterd-nfs-svc.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0047-Revert-glusterd-skip-nfs-svc-reconfigure-if-nfs-xlat.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/glusterd.vol.in + dest_file=extras/glusterd.vol.in + [[ extras/glusterd.vol.in =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.h + dest_file=libglusterfs/src/common-utils.h + [[ libglusterfs/src/common-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-types.h + dest_file=libglusterfs/src/mem-types.h + [[ libglusterfs/src/mem-types.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.c + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.c + [[ xlators/mgmt/glusterd/src/glusterd-locks.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.h + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.h + [[ xlators/mgmt/glusterd/src/glusterd-locks.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=configure.ac + dest_file=configure.ac + [[ configure.ac =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/Makefile.am + dest_file=extras/Makefile.am + [[ extras/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/Makefile.am + dest_file=extras/ganesha/Makefile.am + [[ extras/ganesha/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/ganesha/config/Makefile.am + [[ extras/ganesha/config/Makefile.am =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch:277: new blank line at EOF. + warning: 1 line adds whitespace errors. + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0050-Revert-glusterd-storhaug-remove-ganesha.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0050-Revert-glusterd-storhaug-remove-ganesha.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0050-Revert-glusterd-storhaug-remove-ganesha.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-global.c + dest_file=cli/src/cli-cmd-global.c + [[ cli/src/cli-cmd-global.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd.c + dest_file=cli/src/cli-cmd.c + [[ cli/src/cli-cmd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-rpc-ops.c + dest_file=cli/src/cli-rpc-ops.c + [[ cli/src/cli-rpc-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.h + dest_file=cli/src/cli.h + [[ cli/src/cli.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/Makefile.am + dest_file=xlators/mgmt/glusterd/src/Makefile.am + [[ xlators/mgmt/glusterd/src/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-errno.h + dest_file=xlators/mgmt/glusterd/src/glusterd-errno.h + [[ xlators/mgmt/glusterd/src/glusterd-errno.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.h + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.h + [[ xlators/mgmt/glusterd/src/glusterd-store.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0050-Revert-glusterd-storhaug-remove-ganesha.patch /builddir/build/SOURCES/0050-Revert-glusterd-storhaug-remove-ganesha.patch:1298: new blank line at EOF. + warning: 1 line adds whitespace errors. + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=configure.ac + dest_file=configure.ac + [[ configure.ac =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/Makefile.am + dest_file=extras/ganesha/Makefile.am + [[ extras/ganesha/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/Makefile.am + dest_file=extras/ganesha/ocf/Makefile.am + [[ extras/ganesha/ocf/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/ganesha/ocf/ganesha_grace + [[ extras/ganesha/ocf/ganesha_grace =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch:65: new blank line at EOF. + /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch:293: new blank line at EOF. + /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch:534: new blank line at EOF. + /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch:708: new blank line at EOF. + /builddir/build/SOURCES/0051-Revert-storhaug-HA-first-step-remove-resource-agents.patch:1853: new blank line at EOF. + warning: 5 lines add whitespace errors. + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0052-common-ha-fixes-for-Debian-based-systems.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0052-common-ha-fixes-for-Debian-based-systems.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0052-common-ha-fixes-for-Debian-based-systems.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0052-common-ha-fixes-for-Debian-based-systems.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0053-ganesha-scripts-Remove-export-entries-from-ganesha.c.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0053-ganesha-scripts-Remove-export-entries-from-ganesha.c.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0053-ganesha-scripts-Remove-export-entries-from-ganesha.c.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0053-ganesha-scripts-Remove-export-entries-from-ganesha.c.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0054-glusterd-ganesha-During-volume-delete-remove-the-gan.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0054-glusterd-ganesha-During-volume-delete-remove-the-gan.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0054-glusterd-ganesha-During-volume-delete-remove-the-gan.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0054-glusterd-ganesha-During-volume-delete-remove-the-gan.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0055-glusterd-ganesha-throw-proper-error-for-gluster-nfs-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0055-glusterd-ganesha-throw-proper-error-for-gluster-nfs-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0055-glusterd-ganesha-throw-proper-error-for-gluster-nfs-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0055-glusterd-ganesha-throw-proper-error-for-gluster-nfs-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0056-ganesha-scripts-Stop-ganesha-process-on-all-nodes-if.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0056-ganesha-scripts-Stop-ganesha-process-on-all-nodes-if.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0056-ganesha-scripts-Stop-ganesha-process-on-all-nodes-if.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0056-ganesha-scripts-Stop-ganesha-process-on-all-nodes-if.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0057-ganesha-allow-refresh-config-and-volume-export-unexp.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0057-ganesha-allow-refresh-config-and-volume-export-unexp.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0057-ganesha-allow-refresh-config-and-volume-export-unexp.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0057-ganesha-allow-refresh-config-and-volume-export-unexp.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0058-glusterd-ganesha-perform-removal-of-ganesha.conf-on-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0058-glusterd-ganesha-perform-removal-of-ganesha.conf-on-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0058-glusterd-ganesha-perform-removal-of-ganesha.conf-on-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0058-glusterd-ganesha-perform-removal-of-ganesha.conf-on-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0059-glusterd-ganesha-update-cache-invalidation-properly-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0059-glusterd-ganesha-update-cache-invalidation-properly-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0059-glusterd-ganesha-update-cache-invalidation-properly-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0059-glusterd-ganesha-update-cache-invalidation-properly-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0060-glusterd-ganesha-return-proper-value-in-pre_setup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0060-glusterd-ganesha-return-proper-value-in-pre_setup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0060-glusterd-ganesha-return-proper-value-in-pre_setup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0060-glusterd-ganesha-return-proper-value-in-pre_setup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0061-ganesha-scripts-remove-dependency-over-export-config.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0061-ganesha-scripts-remove-dependency-over-export-config.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0061-ganesha-scripts-remove-dependency-over-export-config.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/dbus-send.sh + dest_file=extras/ganesha/scripts/dbus-send.sh + [[ extras/ganesha/scripts/dbus-send.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0061-ganesha-scripts-remove-dependency-over-export-config.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0062-glusterd-ganesha-add-proper-NULL-check-in-manage_exp.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0062-glusterd-ganesha-add-proper-NULL-check-in-manage_exp.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0062-glusterd-ganesha-add-proper-NULL-check-in-manage_exp.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0062-glusterd-ganesha-add-proper-NULL-check-in-manage_exp.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0063-ganesha-minor-improvments-for-commit-e91cdf4-17081.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0063-ganesha-minor-improvments-for-commit-e91cdf4-17081.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0063-ganesha-minor-improvments-for-commit-e91cdf4-17081.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0063-ganesha-minor-improvments-for-commit-e91cdf4-17081.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0064-common-ha-surviving-ganesha.nfsd-not-put-in-grace-on.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0064-common-ha-surviving-ganesha.nfsd-not-put-in-grace-on.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0064-common-ha-surviving-ganesha.nfsd-not-put-in-grace-on.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0064-common-ha-surviving-ganesha.nfsd-not-put-in-grace-on.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0065-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0065-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0065-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0065-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0066-packaging-glusterfs-ganesha-update-sometimes-fails-s.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0066-packaging-glusterfs-ganesha-update-sometimes-fails-s.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0066-packaging-glusterfs-ganesha-update-sometimes-fails-s.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0066-packaging-glusterfs-ganesha-update-sometimes-fails-s.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0067-packaging-own-files-in-var-run-gluster-shared_storag.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0067-packaging-own-files-in-var-run-gluster-shared_storag.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0067-packaging-own-files-in-var-run-gluster-shared_storag.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0067-packaging-own-files-in-var-run-gluster-shared_storag.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0068-common-ha-enable-and-disable-selinux-gluster_use_exe.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0068-common-ha-enable-and-disable-selinux-gluster_use_exe.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0068-common-ha-enable-and-disable-selinux-gluster_use_exe.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0068-common-ha-enable-and-disable-selinux-gluster_use_exe.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0069-ganesha-ha-don-t-set-SELinux-booleans-if-SELinux-is-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0069-ganesha-ha-don-t-set-SELinux-booleans-if-SELinux-is-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0069-ganesha-ha-don-t-set-SELinux-booleans-if-SELinux-is-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0069-ganesha-ha-don-t-set-SELinux-booleans-if-SELinux-is-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0070-build-remove-ganesha-dependency-on-selinux-policy.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0070-build-remove-ganesha-dependency-on-selinux-policy.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0070-build-remove-ganesha-dependency-on-selinux-policy.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0070-build-remove-ganesha-dependency-on-selinux-policy.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0071-common-ha-enable-pacemaker-at-end-of-setup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0071-common-ha-enable-pacemaker-at-end-of-setup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0071-common-ha-enable-pacemaker-at-end-of-setup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0071-common-ha-enable-pacemaker-at-end-of-setup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0072-common-ha-Fix-an-incorrect-syntax-during-setup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0072-common-ha-Fix-an-incorrect-syntax-during-setup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0072-common-ha-Fix-an-incorrect-syntax-during-setup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0072-common-ha-Fix-an-incorrect-syntax-during-setup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0073-Fix-build-issues-related-to-nfs-ganesha-package.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0073-Fix-build-issues-related-to-nfs-ganesha-package.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0073-Fix-build-issues-related-to-nfs-ganesha-package.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0073-Fix-build-issues-related-to-nfs-ganesha-package.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0074-build-make-var-run-available-on-RHEL-6.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0074-build-make-var-run-available-on-RHEL-6.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0074-build-make-var-run-available-on-RHEL-6.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0074-build-make-var-run-available-on-RHEL-6.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0075-cli-gluster-help-changes.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0075-cli-gluster-help-changes.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0075-cli-gluster-help-changes.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-global.c + dest_file=cli/src/cli-cmd-global.c + [[ cli/src/cli-cmd-global.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-misc.c + dest_file=cli/src/cli-cmd-misc.c + [[ cli/src/cli-cmd-misc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-peer.c + dest_file=cli/src/cli-cmd-peer.c + [[ cli/src/cli-cmd-peer.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-snapshot.c + dest_file=cli/src/cli-cmd-snapshot.c + [[ cli/src/cli-cmd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-volume.c + dest_file=cli/src/cli-cmd-volume.c + [[ cli/src/cli-cmd-volume.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.c + dest_file=cli/src/cli.c + [[ cli/src/cli.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0075-cli-gluster-help-changes.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0076-cluster-ec-Handle-parallel-get_size_version.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0076-cluster-ec-Handle-parallel-get_size_version.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0076-cluster-ec-Handle-parallel-get_size_version.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.h + dest_file=xlators/cluster/ec/src/ec-common.h + [[ xlators/cluster/ec/src/ec-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-types.h + dest_file=xlators/cluster/ec/src/ec-types.h + [[ xlators/cluster/ec/src/ec-types.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0076-cluster-ec-Handle-parallel-get_size_version.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0077-cluster-ec-add-functions-for-stripe-alignment.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0077-cluster-ec-add-functions-for-stripe-alignment.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0077-cluster-ec-add-functions-for-stripe-alignment.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heal.c + dest_file=xlators/cluster/ec/src/ec-heal.c + [[ xlators/cluster/ec/src/ec-heal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-helpers.c + dest_file=xlators/cluster/ec/src/ec-helpers.c + [[ xlators/cluster/ec/src/ec-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-helpers.h + dest_file=xlators/cluster/ec/src/ec-helpers.h + [[ xlators/cluster/ec/src/ec-helpers.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-read.c + dest_file=xlators/cluster/ec/src/ec-inode-read.c + [[ xlators/cluster/ec/src/ec-inode-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-write.c + dest_file=xlators/cluster/ec/src/ec-inode-write.c + [[ xlators/cluster/ec/src/ec-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-locks.c + dest_file=xlators/cluster/ec/src/ec-locks.c + [[ xlators/cluster/ec/src/ec-locks.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0077-cluster-ec-add-functions-for-stripe-alignment.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0078-cluster-afr-Honor-default-timeout-of-5min-for-analyz.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0078-cluster-afr-Honor-default-timeout-of-5min-for-analyz.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0078-cluster-afr-Honor-default-timeout-of-5min-for-analyz.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0078-cluster-afr-Honor-default-timeout-of-5min-for-analyz.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0079-cluster-ec-Allow-parallel-writes-in-EC-if-possible.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0079-cluster-ec-Allow-parallel-writes-in-EC-if-possible.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0079-cluster-ec-Allow-parallel-writes-in-EC-if-possible.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.h + dest_file=xlators/cluster/ec/src/ec-common.h + [[ xlators/cluster/ec/src/ec-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-dir-read.c + dest_file=xlators/cluster/ec/src/ec-dir-read.c + [[ xlators/cluster/ec/src/ec-dir-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-generic.c + dest_file=xlators/cluster/ec/src/ec-generic.c + [[ xlators/cluster/ec/src/ec-generic.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-read.c + dest_file=xlators/cluster/ec/src/ec-inode-read.c + [[ xlators/cluster/ec/src/ec-inode-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-write.c + dest_file=xlators/cluster/ec/src/ec-inode-write.c + [[ xlators/cluster/ec/src/ec-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-types.h + dest_file=xlators/cluster/ec/src/ec-types.h + [[ xlators/cluster/ec/src/ec-types.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0079-cluster-ec-Allow-parallel-writes-in-EC-if-possible.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0080-heal-New-feature-heal-info-summary-to-list-the-statu.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0080-heal-New-feature-heal-info-summary-to-list-the-statu.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0080-heal-New-feature-heal-info-summary-to-list-the-statu.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-volume.c + dest_file=cli/src/cli-cmd-volume.c + [[ cli/src/cli-cmd-volume.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-rpc-ops.c + dest_file=cli/src/cli-rpc-ops.c + [[ cli/src/cli-rpc-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=heal/src/glfs-heal.c + dest_file=heal/src/glfs-heal.c + [[ heal/src/glfs-heal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/protocol-common.h + dest_file=rpc/rpc-lib/src/protocol-common.h + [[ rpc/rpc-lib/src/protocol-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0080-heal-New-feature-heal-info-summary-to-list-the-statu.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0081-cluster-dht-Don-t-set-ACLs-on-linkto-file.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0081-cluster-dht-Don-t-set-ACLs-on-linkto-file.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0081-cluster-dht-Don-t-set-ACLs-on-linkto-file.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0081-cluster-dht-Don-t-set-ACLs-on-linkto-file.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0082-cluster-afr-Print-heal-info-summary-output-in-stream.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0082-cluster-afr-Print-heal-info-summary-output-in-stream.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0082-cluster-afr-Print-heal-info-summary-output-in-stream.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=heal/src/glfs-heal.c + dest_file=heal/src/glfs-heal.c + [[ heal/src/glfs-heal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0082-cluster-afr-Print-heal-info-summary-output-in-stream.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0083-cluster-afr-Print-heal-info-split-brain-output-in-st.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0083-cluster-afr-Print-heal-info-split-brain-output-in-st.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0083-cluster-afr-Print-heal-info-split-brain-output-in-st.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=heal/src/glfs-heal.c + dest_file=heal/src/glfs-heal.c + [[ heal/src/glfs-heal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0083-cluster-afr-Print-heal-info-split-brain-output-in-st.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0084-cluster-afr-Fix-for-arbiter-becoming-source.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0084-cluster-afr-Fix-for-arbiter-becoming-source.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0084-cluster-afr-Fix-for-arbiter-becoming-source.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-lk-common.c + dest_file=xlators/cluster/afr/src/afr-lk-common.c + [[ xlators/cluster/afr/src/afr-lk-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0084-cluster-afr-Fix-for-arbiter-becoming-source.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0085-snapshot-Issue-with-other-processes-accessing-the-mo.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0085-snapshot-Issue-with-other-processes-accessing-the-mo.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0085-snapshot-Issue-with-other-processes-accessing-the-mo.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/snapshot/bug-1322772-real-path-fix-for-snapshot.t + dest_file=tests/bugs/snapshot/bug-1322772-real-path-fix-for-snapshot.t + [[ tests/bugs/snapshot/bug-1322772-real-path-fix-for-snapshot.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + dest_file=tests/bugs/snapshot/bug-1482023-snpashot-issue-with-other-processes-accessing-mounted-path.t + [[ tests/bugs/snapshot/bug-1482023-snpashot-issue-with-other-processes-accessing-mounted-path.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.h + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0085-snapshot-Issue-with-other-processes-accessing-the-mo.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0086-snapshot-lvm-cleanup-during-snapshot-remove.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0086-snapshot-lvm-cleanup-during-snapshot-remove.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0086-snapshot-lvm-cleanup-during-snapshot-remove.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0086-snapshot-lvm-cleanup-during-snapshot-remove.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0087-glusterd-Validate-changelog-on-geo-rep-volume.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0087-glusterd-Validate-changelog-on-geo-rep-volume.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0087-glusterd-Validate-changelog-on-geo-rep-volume.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + [[ xlators/mgmt/glusterd/src/glusterd-volgen.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0087-glusterd-Validate-changelog-on-geo-rep-volume.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0088-cluster-ec-Implement-DISCARD-FOP-for-EC.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0088-cluster-ec-Implement-DISCARD-FOP-for-EC.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0088-cluster-ec-Implement-DISCARD-FOP-for-EC.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/include.rc + dest_file=tests/basic/ec/ec-discard.t + [[ tests/basic/ec/ec-discard.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.h + dest_file=tests/include.rc + [[ tests/include.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-fops.h + dest_file=xlators/cluster/ec/src/ec-common.h + [[ xlators/cluster/ec/src/ec-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-helpers.h + dest_file=xlators/cluster/ec/src/ec-fops.h + [[ xlators/cluster/ec/src/ec-fops.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-write.c + dest_file=xlators/cluster/ec/src/ec-helpers.h + [[ xlators/cluster/ec/src/ec-helpers.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec-inode-write.c + [[ xlators/cluster/ec/src/ec-inode-write.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0088-cluster-ec-Implement-DISCARD-FOP-for-EC.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0089-geo-rep-Filter-out-volume-mark-xattr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0089-geo-rep-Filter-out-volume-mark-xattr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0089-geo-rep-Filter-out-volume-mark-xattr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0089-geo-rep-Filter-out-volume-mark-xattr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0090-Quota-Adding-man-page-for-quota.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0090-Quota-Adding-man-page-for-quota.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0090-Quota-Adding-man-page-for-quota.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=doc/gluster.8 + dest_file=doc/gluster.8 + [[ doc/gluster.8 =~ ^doc/.+ ]] + '[' doc/gluster.8 '!=' dev/null ']' + '[' '!' -f doc/gluster.8 ']' + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0090-Quota-Adding-man-page-for-quota.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0091-extras-scripts-to-control-CPU-MEMORY-for-any-gluster.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0091-extras-scripts-to-control-CPU-MEMORY-for-any-gluster.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0091-extras-scripts-to-control-CPU-MEMORY-for-any-gluster.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/Makefile.am + dest_file=extras/Makefile.am + [[ extras/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/control-cpu-load.sh + [[ extras/control-cpu-load.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0091-extras-scripts-to-control-CPU-MEMORY-for-any-gluster.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0092-posix-Needs-to-reserve-disk-space-to-prevent-the-bri.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0092-posix-Needs-to-reserve-disk-space-to-prevent-the-bri.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0092-posix-Needs-to-reserve-disk-space-to-prevent-the-bri.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-aio.c + dest_file=xlators/storage/posix/src/posix-aio.c + [[ xlators/storage/posix/src/posix-aio.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-messages.h + dest_file=xlators/storage/posix/src/posix-messages.h + [[ xlators/storage/posix/src/posix-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0092-posix-Needs-to-reserve-disk-space-to-prevent-the-bri.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0093-posix-Ignore-disk-space-reserve-check-for-internal-F.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0093-posix-Ignore-disk-space-reserve-check-for-internal-F.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0093-posix-Ignore-disk-space-reserve-check-for-internal-F.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-aio.c + dest_file=xlators/storage/posix/src/posix-aio.c + [[ xlators/storage/posix/src/posix-aio.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-messages.h + dest_file=xlators/storage/posix/src/posix-messages.h + [[ xlators/storage/posix/src/posix-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0093-posix-Ignore-disk-space-reserve-check-for-internal-F.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0094-cluster-afr-Fail-open-on-split-brain.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0094-cluster-afr-Fail-open-on-split-brain.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0094-cluster-afr-Fail-open-on-split-brain.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/nfs/bug-974972.t + dest_file=tests/basic/afr/split-brain-open.t + [[ tests/basic/afr/split-brain-open.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=tests/bugs/nfs/bug-974972.t + [[ tests/bugs/nfs/bug-974972.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-open.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=xlators/cluster/afr/src/afr-open.c + [[ xlators/cluster/afr/src/afr-open.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-metadata.c + dest_file=xlators/cluster/afr/src/afr-self-heal-data.c + [[ xlators/cluster/afr/src/afr-self-heal-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-name.c + dest_file=xlators/cluster/afr/src/afr-self-heal-metadata.c + [[ xlators/cluster/afr/src/afr-self-heal-metadata.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal.h + dest_file=xlators/cluster/afr/src/afr-self-heal-name.c + [[ xlators/cluster/afr/src/afr-self-heal-name.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heald.c + dest_file=xlators/cluster/afr/src/afr-self-heal.h + [[ xlators/cluster/afr/src/afr-self-heal.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-self-heald.c + [[ xlators/cluster/afr/src/afr-self-heald.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0094-cluster-afr-Fail-open-on-split-brain.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0095-extras-hooks-Fix-errors-reported-via-shellcheck-util.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0095-extras-hooks-Fix-errors-reported-via-shellcheck-util.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0095-extras-hooks-Fix-errors-reported-via-shellcheck-util.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/add-brick/post/disabled-quota-root-xattr-heal.sh + dest_file=extras/hook-scripts/add-brick/post/disabled-quota-root-xattr-heal.sh + [[ extras/hook-scripts/add-brick/post/disabled-quota-root-xattr-heal.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/add-brick/pre/S28Quota-enable-root-xattr-heal.sh + dest_file=extras/hook-scripts/add-brick/pre/S28Quota-enable-root-xattr-heal.sh + [[ extras/hook-scripts/add-brick/pre/S28Quota-enable-root-xattr-heal.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + dest_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + [[ extras/hook-scripts/create/post/S10selinux-label-brick.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh + dest_file=extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh + [[ extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/set/post/S30samba-set.sh + dest_file=extras/hook-scripts/set/post/S30samba-set.sh + [[ extras/hook-scripts/set/post/S30samba-set.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh + dest_file=extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh + [[ extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S29CTDBsetup.sh + dest_file=extras/hook-scripts/start/post/S29CTDBsetup.sh + [[ extras/hook-scripts/start/post/S29CTDBsetup.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S30samba-start.sh + dest_file=extras/hook-scripts/start/post/S30samba-start.sh + [[ extras/hook-scripts/start/post/S30samba-start.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S29CTDB-teardown.sh + dest_file=extras/hook-scripts/stop/pre/S29CTDB-teardown.sh + [[ extras/hook-scripts/stop/pre/S29CTDB-teardown.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + dest_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + [[ extras/hook-scripts/stop/pre/S30samba-stop.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0095-extras-hooks-Fix-errors-reported-via-shellcheck-util.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0096-extras-hooks-Honour-all-input-arguments-to-scripts.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0096-extras-hooks-Honour-all-input-arguments-to-scripts.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0096-extras-hooks-Honour-all-input-arguments-to-scripts.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S29CTDBsetup.sh + dest_file=extras/hook-scripts/start/post/S29CTDBsetup.sh + [[ extras/hook-scripts/start/post/S29CTDBsetup.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S30samba-start.sh + dest_file=extras/hook-scripts/start/post/S30samba-start.sh + [[ extras/hook-scripts/start/post/S30samba-start.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S29CTDB-teardown.sh + dest_file=extras/hook-scripts/stop/pre/S29CTDB-teardown.sh + [[ extras/hook-scripts/stop/pre/S29CTDB-teardown.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + dest_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + [[ extras/hook-scripts/stop/pre/S30samba-stop.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0096-extras-hooks-Honour-all-input-arguments-to-scripts.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0097-extras-hooks-Fix-getopt-usage.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0097-extras-hooks-Fix-getopt-usage.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0097-extras-hooks-Fix-getopt-usage.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/add-brick/post/disabled-quota-root-xattr-heal.sh + dest_file=extras/hook-scripts/add-brick/post/disabled-quota-root-xattr-heal.sh + [[ extras/hook-scripts/add-brick/post/disabled-quota-root-xattr-heal.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/add-brick/pre/S28Quota-enable-root-xattr-heal.sh + dest_file=extras/hook-scripts/add-brick/pre/S28Quota-enable-root-xattr-heal.sh + [[ extras/hook-scripts/add-brick/pre/S28Quota-enable-root-xattr-heal.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + dest_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + [[ extras/hook-scripts/create/post/S10selinux-label-brick.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh + dest_file=extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh + [[ extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/set/post/S30samba-set.sh + dest_file=extras/hook-scripts/set/post/S30samba-set.sh + [[ extras/hook-scripts/set/post/S30samba-set.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S29CTDBsetup.sh + dest_file=extras/hook-scripts/start/post/S29CTDBsetup.sh + [[ extras/hook-scripts/start/post/S29CTDBsetup.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S30samba-start.sh + dest_file=extras/hook-scripts/start/post/S30samba-start.sh + [[ extras/hook-scripts/start/post/S30samba-start.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S29CTDB-teardown.sh + dest_file=extras/hook-scripts/stop/pre/S29CTDB-teardown.sh + [[ extras/hook-scripts/stop/pre/S29CTDB-teardown.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + dest_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + [[ extras/hook-scripts/stop/pre/S30samba-stop.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0097-extras-hooks-Fix-getopt-usage.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0098-snapshot-snapshot-creation-failed-after-brick-reset-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0098-snapshot-snapshot-creation-failed-after-brick-reset-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0098-snapshot-snapshot-creation-failed-after-brick-reset-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + dest_file=tests/bugs/snapshot/bug-1512451-snapshot-creation-failed-after-brick-reset.t + [[ tests/bugs/snapshot/bug-1512451-snapshot-creation-failed-after-brick-reset.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-replace-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-reset-brick.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0098-snapshot-snapshot-creation-failed-after-brick-reset-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0099-Tier-Stop-tierd-for-detach-start.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0099-Tier-Stop-tierd-for-detach-start.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0099-Tier-Stop-tierd-for-detach-start.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/tier/new-tier-cmds.t + dest_file=tests/basic/tier/new-tier-cmds.t + [[ tests/basic/tier/new-tier-cmds.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-tier.c + dest_file=xlators/mgmt/glusterd/src/glusterd-tier.c + [[ xlators/mgmt/glusterd/src/glusterd-tier.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-tierd-svc.c + dest_file=xlators/mgmt/glusterd/src/glusterd-tierd-svc.c + [[ xlators/mgmt/glusterd/src/glusterd-tierd-svc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0099-Tier-Stop-tierd-for-detach-start.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0100-cluster-ec-Improve-heal-info-command-to-handle-obvio.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0100-cluster-ec-Improve-heal-info-command-to-handle-obvio.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0100-cluster-ec-Improve-heal-info-command-to-handle-obvio.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.h + dest_file=xlators/cluster/ec/src/ec-common.h + [[ xlators/cluster/ec/src/ec-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heal.c + dest_file=xlators/cluster/ec/src/ec-heal.c + [[ xlators/cluster/ec/src/ec-heal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-types.h + dest_file=xlators/cluster/ec/src/ec-types.h + [[ xlators/cluster/ec/src/ec-types.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0100-cluster-ec-Improve-heal-info-command-to-handle-obvio.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0101-cluster-ec-Prevent-self-heal-to-work-after-PARENT_DO.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0101-cluster-ec-Prevent-self-heal-to-work-after-PARENT_DO.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0101-cluster-ec-Prevent-self-heal-to-work-after-PARENT_DO.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-data.c + dest_file=xlators/cluster/ec/src/ec-data.c + [[ xlators/cluster/ec/src/ec-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heal.c + dest_file=xlators/cluster/ec/src/ec-heal.c + [[ xlators/cluster/ec/src/ec-heal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0101-cluster-ec-Prevent-self-heal-to-work-after-PARENT_DO.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0102-libglusterfs-fix-the-call_stack_set_group-function.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0102-libglusterfs-fix-the-call_stack_set_group-function.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0102-libglusterfs-fix-the-call_stack_set_group-function.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/stack.c + dest_file=libglusterfs/src/stack.c + [[ libglusterfs/src/stack.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/stack.h + dest_file=libglusterfs/src/stack.h + [[ libglusterfs/src/stack.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-helpers.c + dest_file=xlators/mount/fuse/src/fuse-helpers.c + [[ xlators/mount/fuse/src/fuse-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-helpers.c + dest_file=xlators/protocol/server/src/server-helpers.c + [[ xlators/protocol/server/src/server-helpers.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0102-libglusterfs-fix-the-call_stack_set_group-function.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0103-features-locks-Fix-memory-leaks.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0103-features-locks-Fix-memory-leaks.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0103-features-locks-Fix-memory-leaks.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/clear.c + dest_file=xlators/features/locks/src/clear.c + [[ xlators/features/locks/src/clear.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/common.c + dest_file=xlators/features/locks/src/common.c + [[ xlators/features/locks/src/common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/entrylk.c + dest_file=xlators/features/locks/src/entrylk.c + [[ xlators/features/locks/src/entrylk.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/inodelk.c + dest_file=xlators/features/locks/src/inodelk.c + [[ xlators/features/locks/src/inodelk.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0103-features-locks-Fix-memory-leaks.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0104-cluster-dht-fix-crash-when-deleting-directories.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0104-cluster-dht-fix-crash-when-deleting-directories.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0104-cluster-dht-fix-crash-when-deleting-directories.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0104-cluster-dht-fix-crash-when-deleting-directories.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0105-glusterd-Fix-glusterd-mem-leaks.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0105-glusterd-Fix-glusterd-mem-leaks.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0105-glusterd-Fix-glusterd-mem-leaks.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + [[ xlators/mgmt/glusterd/src/glusterd-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0105-glusterd-Fix-glusterd-mem-leaks.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0106-glusterd-Free-up-svc-conn-on-volume-delete.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0106-glusterd-Free-up-svc-conn-on-volume-delete.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0106-glusterd-Free-up-svc-conn-on-volume-delete.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0106-glusterd-Free-up-svc-conn-on-volume-delete.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0107-feature-bitrot-remove-internal-xattrs-from-lookup-cb.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0107-feature-bitrot-remove-internal-xattrs-from-lookup-cb.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0107-feature-bitrot-remove-internal-xattrs-from-lookup-cb.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/bit-rot/src/stub/bit-rot-stub.c + dest_file=xlators/features/bit-rot/src/stub/bit-rot-stub.c + [[ xlators/features/bit-rot/src/stub/bit-rot-stub.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/bit-rot/src/stub/bit-rot-stub.h + dest_file=xlators/features/bit-rot/src/stub/bit-rot-stub.h + [[ xlators/features/bit-rot/src/stub/bit-rot-stub.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0107-feature-bitrot-remove-internal-xattrs-from-lookup-cb.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0108-mount-fuse-use-fstat-in-getattr-implementation-if-an.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0108-mount-fuse-use-fstat-in-getattr-implementation-if-an.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0108-mount-fuse-use-fstat-in-getattr-implementation-if-an.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-913051.t + dest_file=tests/bugs/replicate/bug-913051.t + [[ tests/bugs/replicate/bug-913051.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0108-mount-fuse-use-fstat-in-getattr-implementation-if-an.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0109-mount-fuse-never-fail-open-dir-with-ENOENT.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0109-mount-fuse-never-fail-open-dir-with-ENOENT.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0109-mount-fuse-never-fail-open-dir-with-ENOENT.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0109-mount-fuse-never-fail-open-dir-with-ENOENT.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0110-Revert-mount-fuse-report-ESTALE-as-ENOENT.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0110-Revert-mount-fuse-report-ESTALE-as-ENOENT.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0110-Revert-mount-fuse-report-ESTALE-as-ENOENT.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0110-Revert-mount-fuse-report-ESTALE-as-ENOENT.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0111-cluster-dht-don-t-overfill-the-buffer-in-readdir-p.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0111-cluster-dht-don-t-overfill-the-buffer-in-readdir-p.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0111-cluster-dht-don-t-overfill-the-buffer-in-readdir-p.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0111-cluster-dht-don-t-overfill-the-buffer-in-readdir-p.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0112-write-behind-Allow-trickling-writes-to-be-configurab.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0112-write-behind-Allow-trickling-writes-to-be-configurab.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0112-write-behind-Allow-trickling-writes-to-be-configurab.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0112-write-behind-Allow-trickling-writes-to-be-configurab.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0113-gfapi-set-lkowner-in-glfd.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0113-gfapi-set-lkowner-in-glfd.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0113-gfapi-set-lkowner-in-glfd.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/gfapi.aliases + dest_file=api/src/gfapi.aliases + [[ api/src/gfapi.aliases =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/gfapi.map + dest_file=api/src/gfapi.map + [[ api/src/gfapi.map =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/glfs-fops.c + dest_file=api/src/glfs-fops.c + [[ api/src/glfs-fops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/glfs-internal.h + dest_file=api/src/glfs-internal.h + [[ api/src/glfs-internal.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/glfs.h + dest_file=api/src/glfs.h + [[ api/src/glfs.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0113-gfapi-set-lkowner-in-glfd.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0114-eventsapi-Add-JWT-signing-support.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0114-eventsapi-Add-JWT-signing-support.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0114-eventsapi-Add-JWT-signing-support.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/peer_eventsapi.py + dest_file=events/src/peer_eventsapi.py + [[ events/src/peer_eventsapi.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/utils.py + dest_file=events/src/utils.py + [[ events/src/utils.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0114-eventsapi-Add-JWT-signing-support.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0115-eventsapi-JWT-signing-without-external-dependency.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0115-eventsapi-JWT-signing-without-external-dependency.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0115-eventsapi-JWT-signing-without-external-dependency.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/utils.py + dest_file=events/src/utils.py + [[ events/src/utils.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0115-eventsapi-JWT-signing-without-external-dependency.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0116-eventsapi-HTTPS-support-for-Webhooks.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0116-eventsapi-HTTPS-support-for-Webhooks.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0116-eventsapi-HTTPS-support-for-Webhooks.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/eventsapiconf.py.in + dest_file=events/src/eventsapiconf.py.in + [[ events/src/eventsapiconf.py.in =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/peer_eventsapi.py + dest_file=events/src/peer_eventsapi.py + [[ events/src/peer_eventsapi.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/utils.py + dest_file=events/src/utils.py + [[ events/src/utils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0116-eventsapi-HTTPS-support-for-Webhooks.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0117-geo-rep-Log-message-improvements.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0117-geo-rep-Log-message-improvements.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0117-geo-rep-Log-message-improvements.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncd.py + dest_file=geo-replication/syncdaemon/gsyncd.py + [[ geo-replication/syncdaemon/gsyncd.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/master.py + dest_file=geo-replication/syncdaemon/master.py + [[ geo-replication/syncdaemon/master.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/repce.py + dest_file=geo-replication/syncdaemon/repce.py + [[ geo-replication/syncdaemon/repce.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0117-geo-rep-Log-message-improvements.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0118-snapshot-after-brick-reset-replace-snapshot-creation.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0118-snapshot-after-brick-reset-replace-snapshot-creation.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0118-snapshot-after-brick-reset-replace-snapshot-creation.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-replace-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-reset-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0118-snapshot-after-brick-reset-replace-snapshot-creation.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0119-geo-rep-Fix-data-sync-issue-during-hardlink-rename.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0119-geo-rep-Fix-data-sync-issue-during-hardlink-rename.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0119-geo-rep-Fix-data-sync-issue-during-hardlink-rename.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0119-geo-rep-Fix-data-sync-issue-during-hardlink-rename.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0120-glusterd-connect-to-an-existing-brick-process-when-q.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0120-glusterd-connect-to-an-existing-brick-process-when-q.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0120-glusterd-connect-to-an-existing-brick-process-when-q.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-brick-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-brick-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-brick-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + [[ xlators/mgmt/glusterd/src/glusterd-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-replace-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + dest_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + [[ xlators/mgmt/glusterd/src/glusterd-server-quorum.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0120-glusterd-connect-to-an-existing-brick-process-when-q.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0121-cluster-ec-OpenFD-heal-implementation-for-EC.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0121-cluster-ec-OpenFD-heal-implementation-for-EC.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0121-cluster-ec-OpenFD-heal-implementation-for-EC.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/core/bug-908146.t + dest_file=tests/basic/ec/ec-fix-openfd.t + [[ tests/basic/ec/ec-fix-openfd.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/volume.rc + dest_file=tests/bugs/core/bug-908146.t + [[ tests/bugs/core/bug-908146.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=tests/volume.rc + [[ tests/volume.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.h + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-dir-read.c + dest_file=xlators/cluster/ec/src/ec-common.h + [[ xlators/cluster/ec/src/ec-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-dir-write.c + dest_file=xlators/cluster/ec/src/ec-dir-read.c + [[ xlators/cluster/ec/src/ec-dir-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-helpers.c + dest_file=xlators/cluster/ec/src/ec-dir-write.c + [[ xlators/cluster/ec/src/ec-dir-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-read.c + dest_file=xlators/cluster/ec/src/ec-helpers.c + [[ xlators/cluster/ec/src/ec-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-types.h + dest_file=xlators/cluster/ec/src/ec-inode-read.c + [[ xlators/cluster/ec/src/ec-inode-read.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0121-cluster-ec-OpenFD-heal-implementation-for-EC.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0122-tests-Use-dev-urandom-instead-of-dev-random-for-dd.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0122-tests-Use-dev-urandom-instead-of-dev-random-for-dd.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0122-tests-Use-dev-urandom-instead-of-dev-random-for-dd.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/ec/ec-fix-openfd.t + dest_file=tests/basic/ec/ec-fix-openfd.t + [[ tests/basic/ec/ec-fix-openfd.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0122-tests-Use-dev-urandom-instead-of-dev-random-for-dd.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0123-quota-fixes-issue-in-quota.conf-when-setting-large-n.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0123-quota-fixes-issue-in-quota.conf-when-setting-large-n.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0123-quota-fixes-issue-in-quota.conf-when-setting-large-n.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-quota.c + dest_file=xlators/mgmt/glusterd/src/glusterd-quota.c + [[ xlators/mgmt/glusterd/src/glusterd-quota.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0123-quota-fixes-issue-in-quota.conf-when-setting-large-n.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0124-build-remove-ExclusiveArch-from-spec-file.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0124-build-remove-ExclusiveArch-from-spec-file.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0124-build-remove-ExclusiveArch-from-spec-file.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0124-build-remove-ExclusiveArch-from-spec-file.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0125-cluster-afr-Fixing-the-flaws-in-arbiter-becoming-sou.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0125-cluster-afr-Fixing-the-flaws-in-arbiter-becoming-sou.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0125-cluster-afr-Fixing-the-flaws-in-arbiter-becoming-sou.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-dir-write.c + dest_file=xlators/cluster/afr/src/afr-dir-write.c + [[ xlators/cluster/afr/src/afr-dir-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-lk-common.c + dest_file=xlators/cluster/afr/src/afr-lk-common.c + [[ xlators/cluster/afr/src/afr-lk-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-messages.h + dest_file=xlators/cluster/afr/src/afr-messages.h + [[ xlators/cluster/afr/src/afr-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0125-cluster-afr-Fixing-the-flaws-in-arbiter-becoming-sou.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0126-spec-unpackaged-files-found-for-RHEL-7-client-build.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0126-spec-unpackaged-files-found-for-RHEL-7-client-build.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0126-spec-unpackaged-files-found-for-RHEL-7-client-build.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0126-spec-unpackaged-files-found-for-RHEL-7-client-build.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0127-spec-unpackaged-files-found-for-RHEL-7-client-build.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0127-spec-unpackaged-files-found-for-RHEL-7-client-build.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0127-spec-unpackaged-files-found-for-RHEL-7-client-build.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0127-spec-unpackaged-files-found-for-RHEL-7-client-build.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0128-build-remove-pretrans-script-for-ganesha.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0128-build-remove-pretrans-script-for-ganesha.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0128-build-remove-pretrans-script-for-ganesha.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0128-build-remove-pretrans-script-for-ganesha.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0129-posix-delete-stale-gfid-handles-in-nameless-lookup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0129-posix-delete-stale-gfid-handles-in-nameless-lookup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0129-posix-delete-stale-gfid-handles-in-nameless-lookup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=tests/bugs/heal-symlinks.t + [[ tests/bugs/heal-symlinks.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0129-posix-delete-stale-gfid-handles-in-nameless-lookup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/md-cache/src/md-cache.c + dest_file=tests/bugs/md-cache/bug-1476324.t + [[ tests/bugs/md-cache/bug-1476324.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0131-readdir-ahead-Add-parallel-readdir-option-in-readdir.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0131-readdir-ahead-Add-parallel-readdir-option-in-readdir.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0131-readdir-ahead-Add-parallel-readdir-option-in-readdir.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + dest_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + [[ xlators/performance/readdir-ahead/src/readdir-ahead.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/readdir-ahead/src/readdir-ahead.h + dest_file=xlators/performance/readdir-ahead/src/readdir-ahead.h + [[ xlators/performance/readdir-ahead/src/readdir-ahead.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0131-readdir-ahead-Add-parallel-readdir-option-in-readdir.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0132-posix-In-getxattr-honor-the-wildcard.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0132-posix-In-getxattr-honor-the-wildcard.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0132-posix-In-getxattr-honor-the-wildcard.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0132-posix-In-getxattr-honor-the-wildcard.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0133-upcall-Allow-md-cache-to-specify-invalidations-on-xa.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0133-upcall-Allow-md-cache-to-specify-invalidations-on-xa.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0133-upcall-Allow-md-cache-to-specify-invalidations-on-xa.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/upcall/src/upcall-internal.c + dest_file=xlators/features/upcall/src/upcall-internal.c + [[ xlators/features/upcall/src/upcall-internal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0133-upcall-Allow-md-cache-to-specify-invalidations-on-xa.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0134-cli-Fixed-a-use_after_free.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0134-cli-Fixed-a-use_after_free.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0134-cli-Fixed-a-use_after_free.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-volume.c + dest_file=cli/src/cli-cmd-volume.c + [[ cli/src/cli-cmd-volume.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0134-cli-Fixed-a-use_after_free.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0135-cli-commands-are-missing-in-man-page.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0135-cli-commands-are-missing-in-man-page.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0135-cli-commands-are-missing-in-man-page.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=doc/gluster.8 + dest_file=doc/gluster.8 + [[ doc/gluster.8 =~ ^doc/.+ ]] + '[' doc/gluster.8 '!=' dev/null ']' + '[' '!' -f doc/gluster.8 ']' + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0135-cli-commands-are-missing-in-man-page.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0136-glusterd-Nullify-pmap-entry-for-bricks-belonging-to-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0136-glusterd-Nullify-pmap-entry-for-bricks-belonging-to-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0136-glusterd-Nullify-pmap-entry-for-bricks-belonging-to-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-pmap.c + dest_file=xlators/mgmt/glusterd/src/glusterd-pmap.c + [[ xlators/mgmt/glusterd/src/glusterd-pmap.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0136-glusterd-Nullify-pmap-entry-for-bricks-belonging-to-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0137-bitrot-improved-cli-report-after-bitrot-operatoin.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0137-bitrot-improved-cli-report-after-bitrot-operatoin.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0137-bitrot-improved-cli-report-after-bitrot-operatoin.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-rpc-ops.c + dest_file=cli/src/cli-rpc-ops.c + [[ cli/src/cli-rpc-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0137-bitrot-improved-cli-report-after-bitrot-operatoin.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0138-glusterd-enable-brick-multiplexing-by-default.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0138-glusterd-enable-brick-multiplexing-by-default.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0138-glusterd-enable-brick-multiplexing-by-default.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0138-glusterd-enable-brick-multiplexing-by-default.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0139-libglusterfs-Reset-errno-before-call.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0139-libglusterfs-Reset-errno-before-call.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0139-libglusterfs-Reset-errno-before-call.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0139-libglusterfs-Reset-errno-before-call.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0140-md-cache-Add-additional-samba-and-macOS-specific-EAs.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0140-md-cache-Add-additional-samba-and-macOS-specific-EAs.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0140-md-cache-Add-additional-samba-and-macOS-specific-EAs.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/md-cache/bug-1211863.t + dest_file=tests/bugs/md-cache/bug-1211863.t + [[ tests/bugs/md-cache/bug-1211863.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/md-cache/src/md-cache.c + dest_file=xlators/performance/md-cache/src/md-cache.c + [[ xlators/performance/md-cache/src/md-cache.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0140-md-cache-Add-additional-samba-and-macOS-specific-EAs.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0141-rpc-Showing-some-unusual-timer-error-logs-during-bri.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0141-rpc-Showing-some-unusual-timer-error-logs-during-bri.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0141-rpc-Showing-some-unusual-timer-error-logs-during-bri.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/timer.c + dest_file=libglusterfs/src/timer.c + [[ libglusterfs/src/timer.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0141-rpc-Showing-some-unusual-timer-error-logs-during-bri.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0142-cluster-dht-Add-migration-checks-to-dht_-f-xattrop.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0142-cluster-dht-Add-migration-checks-to-dht_-f-xattrop.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0142-cluster-dht-Add-migration-checks-to-dht_-f-xattrop.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-helper.c + dest_file=xlators/cluster/dht/src/dht-helper.c + [[ xlators/cluster/dht/src/dht-helper.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-inode-read.c + dest_file=xlators/cluster/dht/src/dht-inode-read.c + [[ xlators/cluster/dht/src/dht-inode-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0142-cluster-dht-Add-migration-checks-to-dht_-f-xattrop.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0143-glusterd-store-handle-the-case-of-fsid-being-set-to-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0143-glusterd-store-handle-the-case-of-fsid-being-set-to-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0143-glusterd-store-handle-the-case-of-fsid-being-set-to-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0143-glusterd-store-handle-the-case-of-fsid-being-set-to-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0144-cluster-dht-Unlink-linkto-files-as-root.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0144-cluster-dht-Unlink-linkto-files-as-root.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0144-cluster-dht-Unlink-linkto-files-as-root.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0144-cluster-dht-Unlink-linkto-files-as-root.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0145-glusterd-optimize-glusterd-import-volumes-code-path.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0145-glusterd-optimize-glusterd-import-volumes-code-path.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0145-glusterd-optimize-glusterd-import-volumes-code-path.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0145-glusterd-optimize-glusterd-import-volumes-code-path.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0146-cluster-dht-Cleanup-on-fallocate-failure.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0146-cluster-dht-Cleanup-on-fallocate-failure.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0146-cluster-dht-Cleanup-on-fallocate-failure.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0146-cluster-dht-Cleanup-on-fallocate-failure.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0147-glusterd-import-volumes-in-separate-synctask.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0147-glusterd-import-volumes-in-separate-synctask.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0147-glusterd-import-volumes-in-separate-synctask.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/snapshot/bug-1482023-snpashot-issue-with-other-processes-accessing-mounted-path.t + dest_file=tests/bugs/snapshot/bug-1482023-snpashot-issue-with-other-processes-accessing-mounted-path.t + [[ tests/bugs/snapshot/bug-1482023-snpashot-issue-with-other-processes-accessing-mounted-path.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0147-glusterd-import-volumes-in-separate-synctask.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0148-glusterd-tier-is_tier_enabled-inserted-causing-check.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0148-glusterd-tier-is_tier_enabled-inserted-causing-check.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0148-glusterd-tier-is_tier_enabled-inserted-causing-check.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0148-glusterd-tier-is_tier_enabled-inserted-causing-check.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0149-cluster-ec-EC-DISCARD-doesn-t-punch-hole-properly.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0149-cluster-ec-EC-DISCARD-doesn-t-punch-hole-properly.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0149-cluster-ec-EC-DISCARD-doesn-t-punch-hole-properly.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/ec/ec-discard.t + dest_file=tests/basic/ec/ec-discard.t + [[ tests/basic/ec/ec-discard.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-inode-write.c + dest_file=xlators/cluster/ec/src/ec-inode-write.c + [[ xlators/cluster/ec/src/ec-inode-write.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0149-cluster-ec-EC-DISCARD-doesn-t-punch-hole-properly.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0150-dht-Fill-first_up_subvol-before-use-in-dht_opendir.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0150-dht-Fill-first_up_subvol-before-use-in-dht_opendir.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0150-dht-Fill-first_up_subvol-before-use-in-dht_opendir.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=tests/bugs/readdir-ahead/bug-1512437.t + [[ tests/bugs/readdir-ahead/bug-1512437.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0150-dht-Fill-first_up_subvol-before-use-in-dht_opendir.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0151-geo-rep-Improve-geo-rep-pre-validation-logs.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0151-geo-rep-Improve-geo-rep-pre-validation-logs.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0151-geo-rep-Improve-geo-rep-pre-validation-logs.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/src/gverify.sh + dest_file=geo-replication/src/gverify.sh + [[ geo-replication/src/gverify.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0151-geo-rep-Improve-geo-rep-pre-validation-logs.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0152-glusterfind-Speed-up-gfid-lookup-100x-by-using-an-SQ.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0152-glusterfind-Speed-up-gfid-lookup-100x-by-using-an-SQ.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0152-glusterfind-Speed-up-gfid-lookup-100x-by-using-an-SQ.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tools/glusterfind/src/changelogdata.py + dest_file=tools/glusterfind/src/changelogdata.py + [[ tools/glusterfind/src/changelogdata.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0152-glusterfind-Speed-up-gfid-lookup-100x-by-using-an-SQ.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0153-afr-add-quorum-checks-in-post-op.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0153-afr-add-quorum-checks-in-post-op.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0153-afr-add-quorum-checks-in-post-op.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0153-afr-add-quorum-checks-in-post-op.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0154-afr-capture-the-correct-errno-in-post-op-quorum-chec.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0154-afr-capture-the-correct-errno-in-post-op-quorum-chec.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0154-afr-capture-the-correct-errno-in-post-op-quorum-chec.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0154-afr-capture-the-correct-errno-in-post-op-quorum-chec.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0155-afr-don-t-treat-all-cases-all-bricks-being-blamed-as.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0155-afr-don-t-treat-all-cases-all-bricks-being-blamed-as.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0155-afr-don-t-treat-all-cases-all-bricks-being-blamed-as.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/afr/arbiter-add-brick.t + dest_file=tests/basic/afr/arbiter-add-brick.t + [[ tests/basic/afr/arbiter-add-brick.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-802417.t + dest_file=tests/bugs/replicate/bug-1539358-split-brain-detection.t + [[ tests/bugs/replicate/bug-1539358-split-brain-detection.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=tests/bugs/replicate/bug-802417.t + [[ tests/bugs/replicate/bug-802417.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0155-afr-don-t-treat-all-cases-all-bricks-being-blamed-as.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0156-performance-write-behind-fix-bug-while-handling-shor.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0156-performance-write-behind-fix-bug-while-handling-shor.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0156-performance-write-behind-fix-bug-while-handling-shor.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/write-behind/src/write-behind.c + dest_file=xlators/performance/write-behind/src/write-behind.c + [[ xlators/performance/write-behind/src/write-behind.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0156-performance-write-behind-fix-bug-while-handling-shor.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0157-cluster-afr-remove-unnecessary-child_up-initializati.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0157-cluster-afr-remove-unnecessary-child_up-initializati.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0157-cluster-afr-remove-unnecessary-child_up-initializati.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0157-cluster-afr-remove-unnecessary-child_up-initializati.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0158-cluster-ec-create-eager-lock-option-for-non-regular-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0158-cluster-ec-create-eager-lock-option-for-non-regular-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0158-cluster-ec-create-eager-lock-option-for-non-regular-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/ec/ec-background-heals.t + dest_file=tests/basic/ec/ec-background-heals.t + [[ tests/basic/ec/ec-background-heals.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/ec/ec-optimistic-changelog.t + dest_file=tests/basic/ec/ec-optimistic-changelog.t + [[ tests/basic/ec/ec-optimistic-changelog.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/cli/bug-1320388.t + dest_file=tests/bugs/cli/bug-1320388.t + [[ tests/bugs/cli/bug-1320388.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-types.h + dest_file=xlators/cluster/ec/src/ec-types.h + [[ xlators/cluster/ec/src/ec-types.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0158-cluster-ec-create-eager-lock-option-for-non-regular-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0159-extras-hooks-Fix-S10selinux-label-brick.sh-hook-scri.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0159-extras-hooks-Fix-S10selinux-label-brick.sh-hook-scri.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0159-extras-hooks-Fix-S10selinux-label-brick.sh-hook-scri.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + dest_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + [[ extras/hook-scripts/create/post/S10selinux-label-brick.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0159-extras-hooks-Fix-S10selinux-label-brick.sh-hook-scri.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0161-cluster-dht-Fixed-a-typo.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0161-cluster-dht-Fixed-a-typo.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0161-cluster-dht-Fixed-a-typo.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0161-cluster-dht-Fixed-a-typo.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0162-cluster-dht-Handle-single-dht-child-in-dht_lookup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0162-cluster-dht-Handle-single-dht-child-in-dht_lookup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0162-cluster-dht-Handle-single-dht-child-in-dht_lookup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0162-cluster-dht-Handle-single-dht-child-in-dht_lookup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0163-glusterd-compare-uuid-instead-of-hostname-while-find.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0163-glusterd-compare-uuid-instead-of-hostname-while-find.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0163-glusterd-compare-uuid-instead-of-hostname-while-find.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0163-glusterd-compare-uuid-instead-of-hostname-while-find.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0164-geo-rep-Remove-lazy-umount-and-use-mount-namespaces.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0164-geo-rep-Remove-lazy-umount-and-use-mount-namespaces.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0164-geo-rep-Remove-lazy-umount-and-use-mount-namespaces.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gconf.py + dest_file=geo-replication/syncdaemon/gconf.py + [[ geo-replication/syncdaemon/gconf.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncd.py + dest_file=geo-replication/syncdaemon/gsyncd.py + [[ geo-replication/syncdaemon/gsyncd.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/monitor.py + dest_file=geo-replication/syncdaemon/monitor.py + [[ geo-replication/syncdaemon/monitor.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0164-geo-rep-Remove-lazy-umount-and-use-mount-namespaces.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0165-cluster-dht-Ignore-ENODATA-from-getxattr-for-posix-a.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0165-cluster-dht-Ignore-ENODATA-from-getxattr-for-posix-a.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0165-cluster-dht-Ignore-ENODATA-from-getxattr-for-posix-a.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0165-cluster-dht-Ignore-ENODATA-from-getxattr-for-posix-a.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0166-rpcsvc-scale-rpcsvc_request_handler-threads.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0166-rpcsvc-scale-rpcsvc_request_handler-threads.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0166-rpcsvc-scale-rpcsvc_request_handler-threads.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/Makefile.am + dest_file=glusterfsd/src/Makefile.am + [[ glusterfsd/src/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.h + dest_file=glusterfsd/src/glusterfsd.h + [[ glusterfsd/src/glusterfsd.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/event-poll.c + dest_file=libglusterfs/src/event-poll.c + [[ libglusterfs/src/event-poll.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.h + dest_file=rpc/rpc-lib/src/rpcsvc.h + [[ rpc/rpc-lib/src/rpcsvc.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0166-rpcsvc-scale-rpcsvc_request_handler-threads.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0167-glusterd-ganesha-change-voltype-for-ganesha.enable-i.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0167-glusterd-ganesha-change-voltype-for-ganesha.enable-i.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0167-glusterd-ganesha-change-voltype-for-ganesha.enable-i.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0167-glusterd-ganesha-change-voltype-for-ganesha.enable-i.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0168-features-shard-Pass-the-correct-block-num-to-store-i.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0168-features-shard-Pass-the-correct-block-num-to-store-i.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0168-features-shard-Pass-the-correct-block-num-to-store-i.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0168-features-shard-Pass-the-correct-block-num-to-store-i.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0169-features-shard-Leverage-block_num-info-in-inode-ctx-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0169-features-shard-Leverage-block_num-info-in-inode-ctx-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0169-features-shard-Leverage-block_num-info-in-inode-ctx-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0169-features-shard-Leverage-block_num-info-in-inode-ctx-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0170-features-shard-Fix-shard-inode-refcount-when-it-s-pa.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0170-features-shard-Fix-shard-inode-refcount-when-it-s-pa.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0170-features-shard-Fix-shard-inode-refcount-when-it-s-pa.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/volume.rc + dest_file=tests/bugs/shard/shard-inode-refcount-test.t + [[ tests/bugs/shard/shard-inode-refcount-test.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=tests/volume.rc + [[ tests/volume.rc =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0170-features-shard-Fix-shard-inode-refcount-when-it-s-pa.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/shard-inode-refcount-test.t + dest_file=tests/bugs/shard/bug-1468483.t + [[ tests/bugs/shard/bug-1468483.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard-messages.h + dest_file=tests/bugs/shard/shard-inode-refcount-test.t + [[ tests/bugs/shard/shard-inode-refcount-test.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard-messages.h + [[ xlators/features/shard/src/shard-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch:95: new blank line at EOF. + warning: 1 line adds whitespace errors. + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0174-hooks-add-a-script-to-stat-the-subdirs-in-add-brick.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0174-hooks-add-a-script-to-stat-the-subdirs-in-add-brick.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0174-hooks-add-a-script-to-stat-the-subdirs-in-add-brick.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/add-brick/post/Makefile.am + dest_file=extras/hook-scripts/add-brick/post/Makefile.am + [[ extras/hook-scripts/add-brick/post/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/hook-scripts/add-brick/post/S13create-subdir-mounts.sh + [[ extras/hook-scripts/add-brick/post/S13create-subdir-mounts.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/features/subdir-mount.t + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0174-hooks-add-a-script-to-stat-the-subdirs-in-add-brick.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0175-rpc-make-actor-search-parallel.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0175-rpc-make-actor-search-parallel.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0175-rpc-make-actor-search-parallel.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc-common.h + dest_file=rpc/rpc-lib/src/rpcsvc-common.h + [[ rpc/rpc-lib/src/rpcsvc-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0175-rpc-make-actor-search-parallel.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0176-glusterd-volume-get-fixes-for-client-io-threads-quor.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0176-glusterd-volume-get-fixes-for-client-io-threads-quor.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0176-glusterd-volume-get-fixes-for-client-io-threads-quor.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + [[ xlators/mgmt/glusterd/src/glusterd-volgen.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0176-glusterd-volume-get-fixes-for-client-io-threads-quor.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0177-hooks-fix-workdir-in-S13create-subdir-mounts.sh.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0177-hooks-fix-workdir-in-S13create-subdir-mounts.sh.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0177-hooks-fix-workdir-in-S13create-subdir-mounts.sh.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/add-brick/post/S13create-subdir-mounts.sh + dest_file=extras/hook-scripts/add-brick/post/S13create-subdir-mounts.sh + [[ extras/hook-scripts/add-brick/post/S13create-subdir-mounts.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0177-hooks-fix-workdir-in-S13create-subdir-mounts.sh.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0178-cluster-ec-Do-lock-conflict-check-correctly-for-wait.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0178-cluster-ec-Do-lock-conflict-check-correctly-for-wait.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0178-cluster-ec-Do-lock-conflict-check-correctly-for-wait.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0178-cluster-ec-Do-lock-conflict-check-correctly-for-wait.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0179-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0179-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0179-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0179-packaging-adding-missed-part-from-5eed664-while-back.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0180-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0180-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0180-packaging-adding-missed-part-from-5eed664-while-back.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0180-packaging-adding-missed-part-from-5eed664-while-back.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0181-glusterd-get-state-memory-leak-fix.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0181-glusterd-get-state-memory-leak-fix.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0181-glusterd-get-state-memory-leak-fix.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0181-glusterd-get-state-memory-leak-fix.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0182-glusterd-Fix-coverity-issues-in-glusterd-handler.c.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0182-glusterd-Fix-coverity-issues-in-glusterd-handler.c.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0182-glusterd-Fix-coverity-issues-in-glusterd-handler.c.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0182-glusterd-Fix-coverity-issues-in-glusterd-handler.c.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0184-cli-glusterfsd-remove-copyright-information.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0184-cli-glusterfsd-remove-copyright-information.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0184-cli-glusterfsd-remove-copyright-information.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.c + dest_file=cli/src/cli.c + [[ cli/src/cli.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0184-cli-glusterfsd-remove-copyright-information.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0185-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0185-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0185-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0185-rpcsvc-correct-event-thread-scaling.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0186-cli-Remove-upstream-doc-reference.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0186-cli-Remove-upstream-doc-reference.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0186-cli-Remove-upstream-doc-reference.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0186-cli-Remove-upstream-doc-reference.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0187-features-shard-Do-list_del_init-while-list-memory-is.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0187-features-shard-Do-list_del_init-while-list-memory-is.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0187-features-shard-Do-list_del_init-while-list-memory-is.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0187-features-shard-Do-list_del_init-while-list-memory-is.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0188-georep-Pause-Resume-of-geo-replication-with-wrong-us.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0188-georep-Pause-Resume-of-geo-replication-with-wrong-us.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0188-georep-Pause-Resume-of-geo-replication-with-wrong-us.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-geo-rep.c + dest_file=xlators/mgmt/glusterd/src/glusterd-geo-rep.c + [[ xlators/mgmt/glusterd/src/glusterd-geo-rep.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0188-georep-Pause-Resume-of-geo-replication-with-wrong-us.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0189-fuse-enable-proper-fgetattr-like-semantics.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0189-fuse-enable-proper-fgetattr-like-semantics.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0189-fuse-enable-proper-fgetattr-like-semantics.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0189-fuse-enable-proper-fgetattr-like-semantics.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0190-cluster-afr-Adding-option-to-take-full-file-lock.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0190-cluster-afr-Adding-option-to-take-full-file-lock.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0190-cluster-afr-Adding-option-to-take-full-file-lock.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0190-cluster-afr-Adding-option-to-take-full-file-lock.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0191-cluster-afr-Make-afr_fsync-a-transaction.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0191-cluster-afr-Make-afr_fsync-a-transaction.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0191-cluster-afr-Make-afr_fsync-a-transaction.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.h + dest_file=xlators/cluster/afr/src/afr-inode-write.h + [[ xlators/cluster/afr/src/afr-inode-write.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0191-cluster-afr-Make-afr_fsync-a-transaction.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0192-cluster-afr-Remove-compound-fops-usage-in-afr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0192-cluster-afr-Remove-compound-fops-usage-in-afr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0192-cluster-afr-Remove-compound-fops-usage-in-afr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/afr/compounded-write-txns.t + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.h + [[ xlators/cluster/afr/src/afr-transaction.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.h + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file= + [[ '' =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0192-cluster-afr-Remove-compound-fops-usage-in-afr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0193-cluster-afr-Remove-unused-code-paths.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0193-cluster-afr-Remove-unused-code-paths.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0193-cluster-afr-Remove-unused-code-paths.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-dir-write.c + dest_file=xlators/cluster/afr/src/afr-dir-write.c + [[ xlators/cluster/afr/src/afr-dir-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-lk-common.c + dest_file=xlators/cluster/afr/src/afr-lk-common.c + [[ xlators/cluster/afr/src/afr-lk-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.h + dest_file=xlators/cluster/afr/src/afr-transaction.h + [[ xlators/cluster/afr/src/afr-transaction.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0193-cluster-afr-Remove-unused-code-paths.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0194-cluster-afr-Make-AFR-eager-locking-similar-to-EC.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0194-cluster-afr-Make-AFR-eager-locking-similar-to-EC.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0194-cluster-afr-Make-AFR-eager-locking-similar-to-EC.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-966018.t + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-lk-common.c + [[ xlators/cluster/afr/src/afr-lk-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-lk-common.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=xlators/cluster/afr/src/afr-self-heal-data.c + [[ xlators/cluster/afr/src/afr-self-heal-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal.h + [[ xlators/cluster/afr/src/afr-self-heal.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal.h + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.h + [[ xlators/cluster/afr/src/afr-transaction.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file= + [[ '' =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0194-cluster-afr-Make-AFR-eager-locking-similar-to-EC.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0195-storage-posix-Add-active-fd-count-option-in-gluster.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0195-storage-posix-Add-active-fd-count-option-in-gluster.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0195-storage-posix-Add-active-fd-count-option-in-gluster.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/fd.c + dest_file=libglusterfs/src/fd.c + [[ libglusterfs/src/fd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/inode.c + dest_file=libglusterfs/src/inode.c + [[ libglusterfs/src/inode.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/inode.h + dest_file=libglusterfs/src/inode.h + [[ libglusterfs/src/inode.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/volume.rc + dest_file=tests/volume.rc + [[ tests/volume.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0195-storage-posix-Add-active-fd-count-option-in-gluster.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0196-cluster-afr-Switch-to-active-fd-count-for-open-fd-ch.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0196-cluster-afr-Switch-to-active-fd-count-for-open-fd-ch.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0196-cluster-afr-Switch-to-active-fd-count-for-open-fd-ch.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=tests/basic/afr/afr-no-fsync.t + [[ tests/basic/afr/afr-no-fsync.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0196-cluster-afr-Switch-to-active-fd-count-for-open-fd-ch.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0197-glusterd-ganesha-create-remove-export-file-only-from.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0197-glusterd-ganesha-create-remove-export-file-only-from.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0197-glusterd-ganesha-create-remove-export-file-only-from.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0197-glusterd-ganesha-create-remove-export-file-only-from.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0198-cluster-ec-Change-default-read-policy-to-gfid-hash.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0198-cluster-ec-Change-default-read-policy-to-gfid-hash.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0198-cluster-ec-Change-default-read-policy-to-gfid-hash.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/ec/ec-read-policy.t + dest_file=tests/basic/ec/ec-read-policy.t + [[ tests/basic/ec/ec-read-policy.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0198-cluster-ec-Change-default-read-policy-to-gfid-hash.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0199-cluster-ec-avoid-delays-in-self-heal.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0199-cluster-ec-avoid-delays-in-self-heal.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0199-cluster-ec-avoid-delays-in-self-heal.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heal.c + dest_file=tests/bugs/ec/bug-1547662.t + [[ tests/bugs/ec/bug-1547662.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heald.c + dest_file=xlators/cluster/ec/src/ec-heal.c + [[ xlators/cluster/ec/src/ec-heal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heald.h + dest_file=xlators/cluster/ec/src/ec-heald.c + [[ xlators/cluster/ec/src/ec-heald.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec-heald.h + [[ xlators/cluster/ec/src/ec-heald.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0199-cluster-ec-avoid-delays-in-self-heal.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0200-quick-read-Discard-cache-for-fallocate-zerofill-and-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0200-quick-read-Discard-cache-for-fallocate-zerofill-and-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0200-quick-read-Discard-cache-for-fallocate-zerofill-and-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/quick-read/src/quick-read.c + dest_file=tests/bugs/quick-read/bz1523599/bz1523599.t + [[ tests/bugs/quick-read/bz1523599/bz1523599.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0200-quick-read-Discard-cache-for-fallocate-zerofill-and-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0202-glusterd-TLS-verification-fails-while-using-intermed.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0202-glusterd-TLS-verification-fails-while-using-intermed.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0202-glusterd-TLS-verification-fails-while-using-intermed.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/glfs-mgmt.c + dest_file=api/src/glfs-mgmt.c + [[ api/src/glfs-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.c + dest_file=cli/src/cli.c + [[ cli/src/cli.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=heal/src/glfs-heal.c + dest_file=heal/src/glfs-heal.c + [[ heal/src/glfs-heal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/graph.c + dest_file=libglusterfs/src/graph.c + [[ libglusterfs/src/graph.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-transport/socket/src/socket.c + dest_file=rpc/rpc-transport/socket/src/socket.c + [[ rpc/rpc-transport/socket/src/socket.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0202-glusterd-TLS-verification-fails-while-using-intermed.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0203-mgmt-glusterd-Adding-validation-for-setting-quorum-c.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0203-mgmt-glusterd-Adding-validation-for-setting-quorum-c.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0203-mgmt-glusterd-Adding-validation-for-setting-quorum-c.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0203-mgmt-glusterd-Adding-validation-for-setting-quorum-c.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ egrep '^rename to' /builddir/build/SOURCES/0204-glusterd-memory-leak-in-mgmt_v3-lock-functionality.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0204-glusterd-memory-leak-in-mgmt_v3-lock-functionality.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0204-glusterd-memory-leak-in-mgmt_v3-lock-functionality.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.c + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.c + [[ xlators/mgmt/glusterd/src/glusterd-locks.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0204-glusterd-memory-leak-in-mgmt_v3-lock-functionality.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0205-cluster-dht-User-xattrs-are-not-healed-after-brick-s.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0205-cluster-dht-User-xattrs-are-not-healed-after-brick-s.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0205-cluster-dht-User-xattrs-are-not-healed-after-brick-s.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/bug-1368312.t + dest_file=tests/bugs/bug-1368312.t + [[ tests/bugs/bug-1368312.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/distribute/bug-862967.t + dest_file=tests/bugs/bug-1371806.t + [[ tests/bugs/bug-1371806.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=tests/bugs/bug-1371806_1.t + [[ tests/bugs/bug-1371806_1.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=tests/bugs/bug-1371806_2.t + [[ tests/bugs/bug-1371806_2.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-helper.c + dest_file=tests/bugs/bug-1371806_3.t + [[ tests/bugs/bug-1371806_3.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-inode-write.c + dest_file=tests/bugs/bug-1371806_acl.t + [[ tests/bugs/bug-1371806_acl.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-messages.h + dest_file=tests/bugs/distribute/bug-862967.t + [[ tests/bugs/distribute/bug-862967.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-shared.c + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0205-cluster-dht-User-xattrs-are-not-healed-after-brick-s.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0206-glusterd-honour-localtime-logging-for-all-the-daemon.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0206-glusterd-honour-localtime-logging-for-all-the-daemon.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0206-glusterd-honour-localtime-logging-for-all-the-daemon.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + [[ xlators/mgmt/glusterd/src/glusterd-rebalance.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapd-svc.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapd-svc.c + [[ xlators/mgmt/glusterd/src/glusterd-snapd-svc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-svc-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-svc-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-svc-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-tierd-svc.c + dest_file=xlators/mgmt/glusterd/src/glusterd-tierd-svc.c + [[ xlators/mgmt/glusterd/src/glusterd-tierd-svc.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0206-glusterd-honour-localtime-logging-for-all-the-daemon.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0207-glusterd-fix-txn_opinfo-memory-leak.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0207-glusterd-fix-txn_opinfo-memory-leak.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0207-glusterd-fix-txn_opinfo-memory-leak.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0207-glusterd-fix-txn_opinfo-memory-leak.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0208-cluster-dht-enable-lookup-optimize-by-default.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0208-cluster-dht-enable-lookup-optimize-by-default.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0208-cluster-dht-enable-lookup-optimize-by-default.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/features/unhashed-auto.t + dest_file=tests/features/unhashed-auto.t + [[ tests/features/unhashed-auto.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-shared.c + dest_file=xlators/cluster/dht/src/dht-shared.c + [[ xlators/cluster/dht/src/dht-shared.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0208-cluster-dht-enable-lookup-optimize-by-default.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0209-cluster-dht-Update-layout-in-inode-only-on-success.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0209-cluster-dht-Update-layout-in-inode-only-on-success.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0209-cluster-dht-Update-layout-in-inode-only-on-success.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0209-cluster-dht-Update-layout-in-inode-only-on-success.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0210-cluster-ec-send-list-node-uuids-request-to-all-subvo.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0210-cluster-ec-send-list-node-uuids-request-to-all-subvo.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0210-cluster-ec-send-list-node-uuids-request-to-all-subvo.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/ec/ec-rebalance.t + dest_file=tests/basic/ec/ec-rebalance.t + [[ tests/basic/ec/ec-rebalance.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0210-cluster-ec-send-list-node-uuids-request-to-all-subvo.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ egrep '^rename to' /builddir/build/SOURCES/0211-common-ha-scripts-pass-the-list-of-servers-properly-.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0211-common-ha-scripts-pass-the-list-of-servers-properly-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0211-common-ha-scripts-pass-the-list-of-servers-properly-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0211-common-ha-scripts-pass-the-list-of-servers-properly-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0212-readdir-ahead-Cleanup-the-xattr-request-code.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0212-readdir-ahead-Cleanup-the-xattr-request-code.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0212-readdir-ahead-Cleanup-the-xattr-request-code.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + dest_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + [[ xlators/performance/readdir-ahead/src/readdir-ahead.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0212-readdir-ahead-Cleanup-the-xattr-request-code.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0213-glusterd-mark-port_registered-to-true-for-all-runnin.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0213-glusterd-mark-port_registered-to-true-for-all-runnin.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0213-glusterd-mark-port_registered-to-true-for-all-runnin.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=tests/bugs/glusterd/bug-1560955-brick-mux-port-registered-issue.t + [[ tests/bugs/glusterd/bug-1560955-brick-mux-port-registered-issue.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0213-glusterd-mark-port_registered-to-true-for-all-runnin.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0214-cluster-dht-Serialize-mds-update-code-path-with-look.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0214-cluster-dht-Serialize-mds-update-code-path-with-look.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0214-cluster-dht-Serialize-mds-update-code-path-with-look.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/bug-1371806_1.t + dest_file=tests/bugs/bug-1371806_1.t + [[ tests/bugs/bug-1371806_1.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0214-cluster-dht-Serialize-mds-update-code-path-with-look.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0216-cluster-dht-Wind-open-to-all-subvols.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0216-cluster-dht-Wind-open-to-all-subvols.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0216-cluster-dht-Wind-open-to-all-subvols.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0216-cluster-dht-Wind-open-to-all-subvols.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0217-cluster-dht-Handle-file-migrations-when-brick-down.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0217-cluster-dht-Handle-file-migrations-when-brick-down.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0217-cluster-dht-Handle-file-migrations-when-brick-down.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0217-cluster-dht-Handle-file-migrations-when-brick-down.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0218-posix-reserve-option-behavior-is-not-correct-while-u.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0218-posix-reserve-option-behavior-is-not-correct-while-u.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0218-posix-reserve-option-behavior-is-not-correct-while-u.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-handle.h + dest_file=xlators/storage/posix/src/posix-handle.h + [[ xlators/storage/posix/src/posix-handle.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0218-posix-reserve-option-behavior-is-not-correct-while-u.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0219-Quota-heal-directory-on-newly-added-bricks-when-quot.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0219-Quota-heal-directory-on-newly-added-bricks-when-quot.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0219-Quota-heal-directory-on-newly-added-bricks-when-quot.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/dict.c + dest_file=libglusterfs/src/dict.c + [[ libglusterfs/src/dict.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/dict.h + dest_file=libglusterfs/src/dict.h + [[ libglusterfs/src/dict.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/quota/src/quota-messages.h + dest_file=xlators/features/quota/src/quota-messages.h + [[ xlators/features/quota/src/quota-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/quota/src/quota.c + dest_file=xlators/features/quota/src/quota.c + [[ xlators/features/quota/src/quota.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0219-Quota-heal-directory-on-newly-added-bricks-when-quot.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0220-glusterd-turn-off-selinux-feature-in-downstream.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0220-glusterd-turn-off-selinux-feature-in-downstream.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0220-glusterd-turn-off-selinux-feature-in-downstream.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0220-glusterd-turn-off-selinux-feature-in-downstream.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0221-cluster-dht-Skipped-files-are-not-treated-as-errors.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0221-cluster-dht-Skipped-files-are-not-treated-as-errors.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0221-cluster-dht-Skipped-files-are-not-treated-as-errors.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0221-cluster-dht-Skipped-files-are-not-treated-as-errors.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0222-hooks-remove-selinux-hooks.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0222-hooks-remove-selinux-hooks.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0222-hooks-remove-selinux-hooks.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=configure.ac + dest_file=configure.ac + [[ configure.ac =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/Makefile.am + dest_file=extras/hook-scripts/Makefile.am + [[ extras/hook-scripts/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/create/Makefile.am + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/create/post/Makefile.am + dest_file= + [[ '' =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/create/post/S10selinux-label-brick.sh + dest_file= + [[ '' =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/delete/Makefile.am + dest_file= + [[ '' =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/delete/pre/Makefile.am + dest_file= + [[ '' =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/delete/pre/S10selinux-del-fcontext.sh + dest_file= + [[ '' =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file= + [[ '' =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0222-hooks-remove-selinux-hooks.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0223-glusterd-Make-localtime-logging-option-invisible-in-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0223-glusterd-Make-localtime-logging-option-invisible-in-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0223-glusterd-Make-localtime-logging-option-invisible-in-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0223-glusterd-Make-localtime-logging-option-invisible-in-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0224-protocol-server-Backport-patch-to-reduce-duplicate-c.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0224-protocol-server-Backport-patch-to-reduce-duplicate-c.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0224-protocol-server-Backport-patch-to-reduce-duplicate-c.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0224-protocol-server-Backport-patch-to-reduce-duplicate-c.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0225-glusterfsd-Memleak-in-glusterfsd-process-while-brick.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0225-glusterfsd-Memleak-in-glusterfsd-process-while-brick.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0225-glusterfsd-Memleak-in-glusterfsd-process-while-brick.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.h + dest_file=glusterfsd/src/glusterfsd.h + [[ glusterfsd/src/glusterfsd.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/io-stats/src/io-stats.c + dest_file=xlators/debug/io-stats/src/io-stats.c + [[ xlators/debug/io-stats/src/io-stats.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/bit-rot/src/stub/bit-rot-stub.c + dest_file=xlators/features/bit-rot/src/stub/bit-rot-stub.c + [[ xlators/features/bit-rot/src/stub/bit-rot-stub.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog-ev-handle.c + dest_file=xlators/features/changelog/src/changelog-ev-handle.c + [[ xlators/features/changelog/src/changelog-ev-handle.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog-rpc-common.c + dest_file=xlators/features/changelog/src/changelog-rpc-common.c + [[ xlators/features/changelog/src/changelog-rpc-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog.c + dest_file=xlators/features/changelog/src/changelog.c + [[ xlators/features/changelog/src/changelog.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changetimerecorder/src/changetimerecorder.c + dest_file=xlators/features/changetimerecorder/src/changetimerecorder.c + [[ xlators/features/changetimerecorder/src/changetimerecorder.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/index/src/index.c + dest_file=xlators/features/index/src/index.c + [[ xlators/features/index/src/index.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/leases/src/leases.c + dest_file=xlators/features/leases/src/leases.c + [[ xlators/features/leases/src/leases.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/marker/src/marker.c + dest_file=xlators/features/marker/src/marker.c + [[ xlators/features/marker/src/marker.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/quota/src/quota.c + dest_file=xlators/features/quota/src/quota.c + [[ xlators/features/quota/src/quota.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/trash/src/trash.c + dest_file=xlators/features/trash/src/trash.c + [[ xlators/features/trash/src/trash.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/upcall/src/upcall.c + dest_file=xlators/features/upcall/src/upcall.c + [[ xlators/features/upcall/src/upcall.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/decompounder/src/decompounder.c + dest_file=xlators/performance/decompounder/src/decompounder.c + [[ xlators/performance/decompounder/src/decompounder.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-threads/src/io-threads.c + dest_file=xlators/performance/io-threads/src/io-threads.c + [[ xlators/performance/io-threads/src/io-threads.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-handle.h + dest_file=xlators/storage/posix/src/posix-handle.h + [[ xlators/storage/posix/src/posix-handle.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/system/posix-acl/src/posix-acl.c + dest_file=xlators/system/posix-acl/src/posix-acl.c + [[ xlators/system/posix-acl/src/posix-acl.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0225-glusterfsd-Memleak-in-glusterfsd-process-while-brick.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0226-gluster-Sometimes-Brick-process-is-crashed-at-the-ti.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0226-gluster-Sometimes-Brick-process-is-crashed-at-the-ti.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0226-gluster-Sometimes-Brick-process-is-crashed-at-the-ti.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/client_t.c + dest_file=libglusterfs/src/client_t.c + [[ libglusterfs/src/client_t.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/fd.c + dest_file=libglusterfs/src/fd.c + [[ libglusterfs/src/fd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/graph.c + dest_file=libglusterfs/src/graph.c + [[ libglusterfs/src/graph.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/inode.c + dest_file=libglusterfs/src/inode.c + [[ libglusterfs/src/inode.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/statedump.c + dest_file=libglusterfs/src/statedump.c + [[ libglusterfs/src/statedump.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.c + dest_file=libglusterfs/src/xlator.c + [[ libglusterfs/src/xlator.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.h + dest_file=libglusterfs/src/xlator.h + [[ libglusterfs/src/xlator.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/volume.rc + dest_file=tests/volume.rc + [[ tests/volume.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog-rpc.c + dest_file=xlators/features/changelog/src/changelog-rpc.c + [[ xlators/features/changelog/src/changelog-rpc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog.c + dest_file=xlators/features/changelog/src/changelog.c + [[ xlators/features/changelog/src/changelog.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/trash/src/trash.c + dest_file=xlators/features/trash/src/trash.c + [[ xlators/features/trash/src/trash.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-handshake.c + dest_file=xlators/protocol/server/src/server-handshake.c + [[ xlators/protocol/server/src/server-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.h + dest_file=xlators/protocol/server/src/server.h + [[ xlators/protocol/server/src/server.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0226-gluster-Sometimes-Brick-process-is-crashed-at-the-ti.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0227-afr-add-quorum-checks-in-pre-op.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0227-afr-add-quorum-checks-in-pre-op.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0227-afr-add-quorum-checks-in-pre-op.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0227-afr-add-quorum-checks-in-pre-op.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0228-afr-fixes-to-afr-eager-locking.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0228-afr-fixes-to-afr-eager-locking.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0228-afr-fixes-to-afr-eager-locking.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=tests/bugs/replicate/bug-1561129-enospc.t + [[ tests/bugs/replicate/bug-1561129-enospc.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0228-afr-fixes-to-afr-eager-locking.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0229-fuse-do-fd_resolve-in-fuse_getattr-if-fd-is-received.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0229-fuse-do-fd_resolve-in-fuse_getattr-if-fd-is-received.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0229-fuse-do-fd_resolve-in-fuse_getattr-if-fd-is-received.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-inode-read.c + dest_file=xlators/cluster/dht/src/dht-inode-read.c + [[ xlators/cluster/dht/src/dht-inode-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0229-fuse-do-fd_resolve-in-fuse_getattr-if-fd-is-received.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0230-glusterd-volume-inode-fd-status-broken-with-brick-mu.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0230-glusterd-volume-inode-fd-status-broken-with-brick-mu.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0230-glusterd-volume-inode-fd-status-broken-with-brick-mu.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/client_t.c + dest_file=libglusterfs/src/client_t.c + [[ libglusterfs/src/client_t.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.h + dest_file=libglusterfs/src/xlator.h + [[ libglusterfs/src/xlator.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/volume-status.t + dest_file=tests/basic/volume-status.t + [[ tests/basic/volume-status.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/nfs/server/src/nfs.c + dest_file=xlators/nfs/server/src/nfs.c + [[ xlators/nfs/server/src/nfs.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0230-glusterd-volume-inode-fd-status-broken-with-brick-mu.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0231-fuse-retire-statvfs-tweak.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0231-fuse-retire-statvfs-tweak.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0231-fuse-retire-statvfs-tweak.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0231-fuse-retire-statvfs-tweak.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0232-eventsapi-Handle-Unicode-string-during-signing.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0232-eventsapi-Handle-Unicode-string-during-signing.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0232-eventsapi-Handle-Unicode-string-during-signing.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=events/src/utils.py + dest_file=events/src/utils.py + [[ events/src/utils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0232-eventsapi-Handle-Unicode-string-during-signing.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0233-libglusterfs-fix-comparison-of-a-NULL-dict-with-a-no.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0233-libglusterfs-fix-comparison-of-a-NULL-dict-with-a-no.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0233-libglusterfs-fix-comparison-of-a-NULL-dict-with-a-no.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/dict.c + dest_file=libglusterfs/src/dict.c + [[ libglusterfs/src/dict.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0233-libglusterfs-fix-comparison-of-a-NULL-dict-with-a-no.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0234-ec-Use-tiebreaker_inodelk-where-necessary.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0234-ec-Use-tiebreaker_inodelk-where-necessary.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0234-ec-Use-tiebreaker_inodelk-where-necessary.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-heal.c + dest_file=xlators/cluster/ec/src/ec-heal.c + [[ xlators/cluster/ec/src/ec-heal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0234-ec-Use-tiebreaker_inodelk-where-necessary.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0235-cluster-syncop-Implement-tiebreaker-inodelk-entrylk.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0235-cluster-syncop-Implement-tiebreaker-inodelk-entrylk.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0235-cluster-syncop-Implement-tiebreaker-inodelk-entrylk.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/cluster-syncop.c + dest_file=libglusterfs/src/cluster-syncop.c + [[ libglusterfs/src/cluster-syncop.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/cluster-syncop.h + dest_file=libglusterfs/src/cluster-syncop.h + [[ libglusterfs/src/cluster-syncop.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0235-cluster-syncop-Implement-tiebreaker-inodelk-entrylk.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0236-cluster-syncop-Address-comments-in-3ad68df725ac32f83.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0236-cluster-syncop-Address-comments-in-3ad68df725ac32f83.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0236-cluster-syncop-Address-comments-in-3ad68df725ac32f83.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/cluster-syncop.c + dest_file=libglusterfs/src/cluster-syncop.c + [[ libglusterfs/src/cluster-syncop.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0236-cluster-syncop-Address-comments-in-3ad68df725ac32f83.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rename.c + dest_file=xlators/cluster/dht/src/dht-rename.c + [[ xlators/cluster/dht/src/dht-rename.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0238-quota-Build-is-failed-due-to-access-rpc-refcount-in-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0238-quota-Build-is-failed-due-to-access-rpc-refcount-in-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0238-quota-Build-is-failed-due-to-access-rpc-refcount-in-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/quota/src/quota.c + dest_file=xlators/features/quota/src/quota.c + [[ xlators/features/quota/src/quota.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0238-quota-Build-is-failed-due-to-access-rpc-refcount-in-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0240-shared-storage-Prevent-mounting-shared-storage-from-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0240-shared-storage-Prevent-mounting-shared-storage-from-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0240-shared-storage-Prevent-mounting-shared-storage-from-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + [[ xlators/mgmt/glusterd/src/glusterd-volgen.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0240-shared-storage-Prevent-mounting-shared-storage-from-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0241-server-auth-add-option-for-strict-authentication.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0241-server-auth-add-option-for-strict-authentication.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0241-server-auth-add-option-for-strict-authentication.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + [[ xlators/mgmt/glusterd/src/glusterd-volgen.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/auth/login/src/login.c + dest_file=xlators/protocol/auth/login/src/login.c + [[ xlators/protocol/auth/login/src/login.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/authenticate.h + dest_file=xlators/protocol/server/src/authenticate.h + [[ xlators/protocol/server/src/authenticate.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-handshake.c + dest_file=xlators/protocol/server/src/server-handshake.c + [[ xlators/protocol/server/src/server-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.h + dest_file=xlators/protocol/server/src/server.h + [[ xlators/protocol/server/src/server.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0241-server-auth-add-option-for-strict-authentication.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0242-feature-changelog-remove-unused-variable.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0242-feature-changelog-remove-unused-variable.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0242-feature-changelog-remove-unused-variable.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog.c + dest_file=xlators/features/changelog/src/changelog.c + [[ xlators/features/changelog/src/changelog.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0242-feature-changelog-remove-unused-variable.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0243-timer-Fix-possible-race-during-cleanup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0243-timer-Fix-possible-race-during-cleanup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0243-timer-Fix-possible-race-during-cleanup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/timer.c + dest_file=libglusterfs/src/timer.c + [[ libglusterfs/src/timer.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0243-timer-Fix-possible-race-during-cleanup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0244-common-ha-All-statd-related-files-need-to-be-owned-b.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0244-common-ha-All-statd-related-files-need-to-be-owned-b.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0244-common-ha-All-statd-related-files-need-to-be-owned-b.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0244-common-ha-All-statd-related-files-need-to-be-owned-b.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0245-build-make-RHGS-version-available-for-server.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0245-build-make-RHGS-version-available-for-server.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0245-build-make-RHGS-version-available-for-server.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0245-build-make-RHGS-version-available-for-server.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0246-glusterd-Fix-for-memory-leak-in-get-state-detail.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0246-glusterd-Fix-for-memory-leak-in-get-state-detail.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0246-glusterd-Fix-for-memory-leak-in-get-state-detail.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0246-glusterd-Fix-for-memory-leak-in-get-state-detail.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0247-protocol-server-unwind-as-per-op-version.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0247-protocol-server-unwind-as-per-op-version.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0247-protocol-server-unwind-as-per-op-version.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/client_t.h + dest_file=libglusterfs/src/client_t.h + [[ libglusterfs/src/client_t.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-handshake.c + dest_file=xlators/protocol/server/src/server-handshake.c + [[ xlators/protocol/server/src/server-handshake.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0247-protocol-server-unwind-as-per-op-version.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0248-performance-md-cache-purge-cache-on-ENOENT-ESTALE-er.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0248-performance-md-cache-purge-cache-on-ENOENT-ESTALE-er.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0248-performance-md-cache-purge-cache-on-ENOENT-ESTALE-er.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/md-cache/src/md-cache.c + dest_file=xlators/performance/md-cache/src/md-cache.c + [[ xlators/performance/md-cache/src/md-cache.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0248-performance-md-cache-purge-cache-on-ENOENT-ESTALE-er.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0249-cluster-dht-unwind-if-dht_selfheal_dir_mkdir-returns.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0249-cluster-dht-unwind-if-dht_selfheal_dir_mkdir-returns.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0249-cluster-dht-unwind-if-dht_selfheal_dir_mkdir-returns.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0249-cluster-dht-unwind-if-dht_selfheal_dir_mkdir-returns.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0250-cluster-dht-act-as-passthrough-for-renames-on-single.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0250-cluster-dht-act-as-passthrough-for-renames-on-single.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0250-cluster-dht-act-as-passthrough-for-renames-on-single.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rename.c + dest_file=xlators/cluster/dht/src/dht-rename.c + [[ xlators/cluster/dht/src/dht-rename.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0250-cluster-dht-act-as-passthrough-for-renames-on-single.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0251-dht-gf_defrag_settle_hash-should-ignore-ENOENT-and-E.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0251-dht-gf_defrag_settle_hash-should-ignore-ENOENT-and-E.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0251-dht-gf_defrag_settle_hash-should-ignore-ENOENT-and-E.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0251-dht-gf_defrag_settle_hash-should-ignore-ENOENT-and-E.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0252-glusterd-ganesha-Skip-non-ganesha-nodes-properly-for.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0252-glusterd-ganesha-Skip-non-ganesha-nodes-properly-for.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0252-glusterd-ganesha-Skip-non-ganesha-nodes-properly-for.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + dest_file=xlators/mgmt/glusterd/src/glusterd-ganesha.c + [[ xlators/mgmt/glusterd/src/glusterd-ganesha.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0252-glusterd-ganesha-Skip-non-ganesha-nodes-properly-for.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0253-geo-rep-Fix-upgrade-issue.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0253-geo-rep-Fix-upgrade-issue.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0253-geo-rep-Fix-upgrade-issue.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncdstatus.py + dest_file=geo-replication/syncdaemon/gsyncdstatus.py + [[ geo-replication/syncdaemon/gsyncdstatus.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0253-geo-rep-Fix-upgrade-issue.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0254-posix-Avoid-changelog-retries-for-geo-rep.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0254-posix-Avoid-changelog-retries-for-geo-rep.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0254-posix-Avoid-changelog-retries-for-geo-rep.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0254-posix-Avoid-changelog-retries-for-geo-rep.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0255-glusterd-update-listen-backlog-value-to-1024.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0255-glusterd-update-listen-backlog-value-to-1024.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0255-glusterd-update-listen-backlog-value-to-1024.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0255-glusterd-update-listen-backlog-value-to-1024.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0256-rpc-set-listen-backlog-to-high-value.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0256-rpc-set-listen-backlog-to-high-value.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0256-rpc-set-listen-backlog-to-high-value.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-transport/socket/src/socket.c + dest_file=rpc/rpc-transport/socket/src/socket.c + [[ rpc/rpc-transport/socket/src/socket.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0256-rpc-set-listen-backlog-to-high-value.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0257-rpc-rearm-listener-socket-early.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0257-rpc-rearm-listener-socket-early.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0257-rpc-rearm-listener-socket-early.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-transport/socket/src/socket.c + dest_file=rpc/rpc-transport/socket/src/socket.c + [[ rpc/rpc-transport/socket/src/socket.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0257-rpc-rearm-listener-socket-early.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0258-cluster-dht-log-error-only-if-layout-healing-is-requ.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0258-cluster-dht-log-error-only-if-layout-healing-is-requ.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0258-cluster-dht-log-error-only-if-layout-healing-is-requ.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0258-cluster-dht-log-error-only-if-layout-healing-is-requ.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0259-Quota-Turn-on-ssl-for-crawler-clients-if-needed.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0259-Quota-Turn-on-ssl-for-crawler-clients-if-needed.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0259-Quota-Turn-on-ssl-for-crawler-clients-if-needed.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volgen.c + [[ xlators/mgmt/glusterd/src/glusterd-volgen.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0259-Quota-Turn-on-ssl-for-crawler-clients-if-needed.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0261-libglusterfs-syncop-Add-syncop_entrylk.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0261-libglusterfs-syncop-Add-syncop_entrylk.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0261-libglusterfs-syncop-Add-syncop_entrylk.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/syncop.c + dest_file=libglusterfs/src/syncop.c + [[ libglusterfs/src/syncop.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/syncop.h + dest_file=libglusterfs/src/syncop.h + [[ libglusterfs/src/syncop.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0261-libglusterfs-syncop-Add-syncop_entrylk.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0262-cluster-dht-store-the-reaction-on-failures-per-lock.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0262-cluster-dht-store-the-reaction-on-failures-per-lock.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0262-cluster-dht-store-the-reaction-on-failures-per-lock.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-lock.c + dest_file=xlators/cluster/dht/src/dht-lock.c + [[ xlators/cluster/dht/src/dht-lock.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-lock.h + dest_file=xlators/cluster/dht/src/dht-lock.h + [[ xlators/cluster/dht/src/dht-lock.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rename.c + dest_file=xlators/cluster/dht/src/dht-rename.c + [[ xlators/cluster/dht/src/dht-rename.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-selfheal.c + [[ xlators/cluster/dht/src/dht-selfheal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0262-cluster-dht-store-the-reaction-on-failures-per-lock.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0263-server-resolver-don-t-trust-inode-table-for-RESOLVE_.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0263-server-resolver-don-t-trust-inode-table-for-RESOLVE_.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0263-server-resolver-don-t-trust-inode-table-for-RESOLVE_.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-resolve.c + dest_file=xlators/protocol/server/src/server-resolve.c + [[ xlators/protocol/server/src/server-resolve.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0263-server-resolver-don-t-trust-inode-table-for-RESOLVE_.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0264-cluster-dht-fixes-to-parallel-renames-to-same-destin.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0264-cluster-dht-fixes-to-parallel-renames-to-same-destin.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0264-cluster-dht-fixes-to-parallel-renames-to-same-destin.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/include.rc + dest_file=tests/bugs/distribute/bug-1543279.t + [[ tests/bugs/distribute/bug-1543279.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=tests/include.rc + [[ tests/include.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-helper.c + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-lock.c + dest_file=xlators/cluster/dht/src/dht-helper.c + [[ xlators/cluster/dht/src/dht-helper.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-lock.c + [[ xlators/cluster/dht/src/dht-lock.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rename.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0264-cluster-dht-fixes-to-parallel-renames-to-same-destin.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0265-Glusterfsd-brick-crash-during-get-state.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0265-Glusterfsd-brick-crash-during-get-state.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0265-Glusterfsd-brick-crash-during-get-state.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0265-Glusterfsd-brick-crash-during-get-state.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0266-glusterd-geo-rep-Fix-glusterd-crash.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0266-glusterd-geo-rep-Fix-glusterd-crash.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0266-glusterd-geo-rep-Fix-glusterd-crash.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-geo-rep.c + dest_file=xlators/mgmt/glusterd/src/glusterd-geo-rep.c + [[ xlators/mgmt/glusterd/src/glusterd-geo-rep.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0266-glusterd-geo-rep-Fix-glusterd-crash.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0267-geo-rep-scheduler-Fix-crash.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0267-geo-rep-scheduler-Fix-crash.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0267-geo-rep-scheduler-Fix-crash.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/geo-rep/schedule_georep.py.in + dest_file=extras/geo-rep/schedule_georep.py.in + [[ extras/geo-rep/schedule_georep.py.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0267-geo-rep-scheduler-Fix-crash.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0268-dht-Excessive-dict-is-null-logs-in-dht_discover_comp.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0268-dht-Excessive-dict-is-null-logs-in-dht_discover_comp.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0268-dht-Excessive-dict-is-null-logs-in-dht_discover_comp.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0268-dht-Excessive-dict-is-null-logs-in-dht_discover_comp.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0269-extras-Disable-choose-local-in-groups-virt-and-glust.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0269-extras-Disable-choose-local-in-groups-virt-and-glust.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0269-extras-Disable-choose-local-in-groups-virt-and-glust.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/group-gluster-block + dest_file=extras/group-gluster-block + [[ extras/group-gluster-block =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/group-virt.example + dest_file=extras/group-virt.example + [[ extras/group-virt.example =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0269-extras-Disable-choose-local-in-groups-virt-and-glust.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0270-glusterfs-Resolve-brick-crashes-at-the-time-of-inode.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0270-glusterfs-Resolve-brick-crashes-at-the-time-of-inode.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0270-glusterfs-Resolve-brick-crashes-at-the-time-of-inode.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-helpers.c + dest_file=xlators/protocol/server/src/server-helpers.c + [[ xlators/protocol/server/src/server-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0270-glusterfs-Resolve-brick-crashes-at-the-time-of-inode.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0271-cli-Fix-for-gluster-volume-info-xml.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0271-cli-Fix-for-gluster-volume-info-xml.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0271-cli-Fix-for-gluster-volume-info-xml.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-xml-output.c + dest_file=cli/src/cli-xml-output.c + [[ cli/src/cli-xml-output.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0271-cli-Fix-for-gluster-volume-info-xml.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + dest_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + [[ xlators/performance/readdir-ahead/src/readdir-ahead.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0273-rpcsvc-Turn-off-ownthreads-for-Glusterfs-program.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0273-rpcsvc-Turn-off-ownthreads-for-Glusterfs-program.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0273-rpcsvc-Turn-off-ownthreads-for-Glusterfs-program.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0273-rpcsvc-Turn-off-ownthreads-for-Glusterfs-program.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0274-client-protocol-fix-the-log-level-for-removexattr_cb.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0274-client-protocol-fix-the-log-level-for-removexattr_cb.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0274-client-protocol-fix-the-log-level-for-removexattr_cb.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client-rpc-fops.c + dest_file=xlators/protocol/client/src/client-rpc-fops.c + [[ xlators/protocol/client/src/client-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0274-client-protocol-fix-the-log-level-for-removexattr_cb.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0275-afr-fix-bug-1363721.t-failure.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0275-afr-fix-bug-1363721.t-failure.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0275-afr-fix-bug-1363721.t-failure.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-1363721.t + dest_file=tests/bugs/replicate/bug-1363721.t + [[ tests/bugs/replicate/bug-1363721.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0275-afr-fix-bug-1363721.t-failure.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0276-tests-check-volume-status-for-shd-being-up.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0276-tests-check-volume-status-for-shd-being-up.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0276-tests-check-volume-status-for-shd-being-up.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-1292379.t + dest_file=tests/bugs/replicate/bug-1292379.t + [[ tests/bugs/replicate/bug-1292379.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0276-tests-check-volume-status-for-shd-being-up.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0277-Revert-rpcsvc-Turn-off-ownthreads-for-Glusterfs-prog.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0277-Revert-rpcsvc-Turn-off-ownthreads-for-Glusterfs-prog.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0277-Revert-rpcsvc-Turn-off-ownthreads-for-Glusterfs-prog.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0277-Revert-rpcsvc-Turn-off-ownthreads-for-Glusterfs-prog.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0278-Revert-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0278-Revert-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0278-Revert-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0278-Revert-rpcsvc-correct-event-thread-scaling.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0279-Revert-rpc-make-actor-search-parallel.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0279-Revert-rpc-make-actor-search-parallel.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0279-Revert-rpc-make-actor-search-parallel.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc-common.h + dest_file=rpc/rpc-lib/src/rpcsvc-common.h + [[ rpc/rpc-lib/src/rpcsvc-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0279-Revert-rpc-make-actor-search-parallel.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0280-Revert-rpcsvc-scale-rpcsvc_request_handler-threads.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0280-Revert-rpcsvc-scale-rpcsvc_request_handler-threads.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0280-Revert-rpcsvc-scale-rpcsvc_request_handler-threads.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/Makefile.am + dest_file=glusterfsd/src/Makefile.am + [[ glusterfsd/src/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.h + dest_file=glusterfsd/src/glusterfsd.h + [[ glusterfsd/src/glusterfsd.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/event-poll.c + dest_file=libglusterfs/src/event-poll.c + [[ libglusterfs/src/event-poll.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.h + dest_file=rpc/rpc-lib/src/rpcsvc.h + [[ rpc/rpc-lib/src/rpcsvc.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0280-Revert-rpcsvc-scale-rpcsvc_request_handler-threads.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0281-Revert-program-GF-DUMP-Shield-ping-processing-from-t.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0281-Revert-program-GF-DUMP-Shield-ping-processing-from-t.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0281-Revert-program-GF-DUMP-Shield-ping-processing-from-t.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.h + dest_file=rpc/rpc-lib/src/rpcsvc.h + [[ rpc/rpc-lib/src/rpcsvc.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0281-Revert-program-GF-DUMP-Shield-ping-processing-from-t.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0282-cluster-dht-Remove-EIO-from-dht_inode_missing.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0282-cluster-dht-Remove-EIO-from-dht_inode_missing.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0282-cluster-dht-Remove-EIO-from-dht_inode_missing.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-inode-read.c + dest_file=xlators/cluster/dht/src/dht-inode-read.c + [[ xlators/cluster/dht/src/dht-inode-read.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0282-cluster-dht-Remove-EIO-from-dht_inode_missing.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0283-cluster-ec-Fix-pre-op-xattrop-management.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0283-cluster-ec-Fix-pre-op-xattrop-management.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0283-cluster-ec-Fix-pre-op-xattrop-management.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.h + dest_file=xlators/cluster/ec/src/ec-common.h + [[ xlators/cluster/ec/src/ec-common.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0283-cluster-ec-Fix-pre-op-xattrop-management.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0284-glusterd-glusterd-is-releasing-the-locks-before-time.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0284-glusterd-glusterd-is-releasing-the-locks-before-time.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0284-glusterd-glusterd-is-releasing-the-locks-before-time.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-rpc-ops.c + dest_file=cli/src/cli-rpc-ops.c + [[ cli/src/cli-rpc-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.c + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.c + [[ xlators/mgmt/glusterd/src/glusterd-locks.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + dest_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + [[ xlators/mgmt/glusterd/src/glusterd-syncop.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0284-glusterd-glusterd-is-releasing-the-locks-before-time.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0285-gluster-Allow-only-read-only-CLI-commands-via-remote.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0285-gluster-Allow-only-read-only-CLI-commands-via-remote.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0285-gluster-Allow-only-read-only-CLI-commands-via-remote.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0285-gluster-Allow-only-read-only-CLI-commands-via-remote.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0286-glusterd-memory-leak-in-geo-rep-status.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0286-glusterd-memory-leak-in-geo-rep-status.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0286-glusterd-memory-leak-in-geo-rep-status.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-geo-rep.c + dest_file=xlators/mgmt/glusterd/src/glusterd-geo-rep.c + [[ xlators/mgmt/glusterd/src/glusterd-geo-rep.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0286-glusterd-memory-leak-in-geo-rep-status.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0287-Revert-performance-write-behind-fix-flush-stuck-by-f.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0287-Revert-performance-write-behind-fix-flush-stuck-by-f.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0287-Revert-performance-write-behind-fix-flush-stuck-by-f.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/write-behind/src/write-behind.c + dest_file=xlators/performance/write-behind/src/write-behind.c + [[ xlators/performance/write-behind/src/write-behind.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0287-Revert-performance-write-behind-fix-flush-stuck-by-f.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0288-feature-locks-Unwind-response-based-on-clinet-versio.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0288-feature-locks-Unwind-response-based-on-clinet-versio.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0288-feature-locks-Unwind-response-based-on-clinet-versio.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0288-feature-locks-Unwind-response-based-on-clinet-versio.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0289-changelog-fix-br-state-check.t-failure-for-brick_mux.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0289-changelog-fix-br-state-check.t-failure-for-brick_mux.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0289-changelog-fix-br-state-check.t-failure-for-brick_mux.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog-rpc-common.c + dest_file=xlators/features/changelog/src/changelog-rpc-common.c + [[ xlators/features/changelog/src/changelog-rpc-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog-rpc.c + dest_file=xlators/features/changelog/src/changelog-rpc.c + [[ xlators/features/changelog/src/changelog-rpc.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0289-changelog-fix-br-state-check.t-failure-for-brick_mux.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0290-performance-open-behind-open-pending-fds-before-perm.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0290-performance-open-behind-open-pending-fds-before-perm.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0290-performance-open-behind-open-pending-fds-before-perm.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/open-behind/src/open-behind.c + dest_file=xlators/performance/open-behind/src/open-behind.c + [[ xlators/performance/open-behind/src/open-behind.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0290-performance-open-behind-open-pending-fds-before-perm.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0291-Core-The-lock-contention-on-gf_client_dump_inodes_to.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0291-Core-The-lock-contention-on-gf_client_dump_inodes_to.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0291-Core-The-lock-contention-on-gf_client_dump_inodes_to.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/client_t.c + dest_file=libglusterfs/src/client_t.c + [[ libglusterfs/src/client_t.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0291-Core-The-lock-contention-on-gf_client_dump_inodes_to.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncd.py + dest_file=geo-replication/syncdaemon/gsyncd.py + [[ geo-replication/syncdaemon/gsyncd.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/monitor.py + dest_file=geo-replication/syncdaemon/monitor.py + [[ geo-replication/syncdaemon/monitor.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0293-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0293-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0293-rpcsvc-correct-event-thread-scaling.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0293-rpcsvc-correct-event-thread-scaling.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0294-features-shard-Fix-missing-unlock-in-shard_fsync_sha.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0294-features-shard-Fix-missing-unlock-in-shard_fsync_sha.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0294-features-shard-Fix-missing-unlock-in-shard_fsync_sha.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0294-features-shard-Fix-missing-unlock-in-shard_fsync_sha.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0295-dht-Excessive-dict-is-null-logs-in-dht_revalidate_cb.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0295-dht-Excessive-dict-is-null-logs-in-dht_revalidate_cb.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0295-dht-Excessive-dict-is-null-logs-in-dht_revalidate_cb.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0295-dht-Excessive-dict-is-null-logs-in-dht_revalidate_cb.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0296-cluster-dht-Increase-failure-count-for-lookup-failur.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0296-cluster-dht-Increase-failure-count-for-lookup-failur.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0296-cluster-dht-Increase-failure-count-for-lookup-failur.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0296-cluster-dht-Increase-failure-count-for-lookup-failur.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0297-dht-Delete-MDS-internal-xattr-from-dict-in-dht_getxa.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0297-dht-Delete-MDS-internal-xattr-from-dict-in-dht_getxa.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0297-dht-Delete-MDS-internal-xattr-from-dict-in-dht_getxa.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0297-dht-Delete-MDS-internal-xattr-from-dict-in-dht_getxa.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0298-glusterd-Fix-for-shd-not-coming-up.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0298-glusterd-Fix-for-shd-not-coming-up.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0298-glusterd-Fix-for-shd-not-coming-up.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-proc-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-proc-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-proc-mgmt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0298-glusterd-Fix-for-shd-not-coming-up.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=tests/bugs/replicate/bug-1591193-assign-gfid-and-heal.t + [[ tests/bugs/replicate/bug-1591193-assign-gfid-and-heal.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-entry.c + dest_file=xlators/cluster/afr/src/afr-self-heal-data.c + [[ xlators/cluster/afr/src/afr-self-heal-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-name.c + dest_file=xlators/cluster/afr/src/afr-self-heal-entry.c + [[ xlators/cluster/afr/src/afr-self-heal-entry.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal.h + dest_file=xlators/cluster/afr/src/afr-self-heal-name.c + [[ xlators/cluster/afr/src/afr-self-heal-name.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0300-protocol-client-Don-t-send-fops-till-SETVOLUME-is-co.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0300-protocol-client-Don-t-send-fops-till-SETVOLUME-is-co.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0300-protocol-client-Don-t-send-fops-till-SETVOLUME-is-co.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client.c + dest_file=xlators/protocol/client/src/client.c + [[ xlators/protocol/client/src/client.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client.h + dest_file=xlators/protocol/client/src/client.h + [[ xlators/protocol/client/src/client.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0300-protocol-client-Don-t-send-fops-till-SETVOLUME-is-co.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0301-storage-posix-Fix-posix_symlinks_match.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0301-storage-posix-Fix-posix_symlinks_match.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0301-storage-posix-Fix-posix_symlinks_match.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-1477169-entry-selfheal-rename.t + dest_file=tests/bugs/replicate/bug-1477169-entry-selfheal-rename.t + [[ tests/bugs/replicate/bug-1477169-entry-selfheal-rename.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0301-storage-posix-Fix-posix_symlinks_match.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0302-storage-posix-Handle-ENOSPC-correctly-in-zero_fill.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0302-storage-posix-Handle-ENOSPC-correctly-in-zero_fill.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0302-storage-posix-Handle-ENOSPC-correctly-in-zero_fill.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=tests/basic/posix/zero-fill-enospace.c + [[ tests/basic/posix/zero-fill-enospace.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0302-storage-posix-Handle-ENOSPC-correctly-in-zero_fill.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0303-block-profile-enable-cluster.eager-lock-in-block-pro.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0303-block-profile-enable-cluster.eager-lock-in-block-pro.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0303-block-profile-enable-cluster.eager-lock-in-block-pro.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/group-gluster-block + dest_file=extras/group-gluster-block + [[ extras/group-gluster-block =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0303-block-profile-enable-cluster.eager-lock-in-block-pro.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0304-cluster-dht-Fix-rename-journal-in-changelog.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0304-cluster-dht-Fix-rename-journal-in-changelog.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0304-cluster-dht-Fix-rename-journal-in-changelog.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/volume.rc + dest_file=tests/basic/changelog/changelog-rename.t + [[ tests/basic/changelog/changelog-rename.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rename.c + dest_file=tests/utils/changelogparser.py + [[ tests/utils/changelogparser.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0304-cluster-dht-Fix-rename-journal-in-changelog.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0305-geo-rep-Fix-geo-rep-for-older-versions-of-unshare.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0305-geo-rep-Fix-geo-rep-for-older-versions-of-unshare.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0305-geo-rep-Fix-geo-rep-for-older-versions-of-unshare.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncd.py + dest_file=geo-replication/syncdaemon/gsyncd.py + [[ geo-replication/syncdaemon/gsyncd.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/monitor.py + dest_file=geo-replication/syncdaemon/monitor.py + [[ geo-replication/syncdaemon/monitor.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0305-geo-rep-Fix-geo-rep-for-older-versions-of-unshare.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0306-glusterfsd-Do-not-process-GLUSTERD_BRICK_XLATOR_OP-i.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0306-glusterfsd-Do-not-process-GLUSTERD_BRICK_XLATOR_OP-i.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0306-glusterfsd-Do-not-process-GLUSTERD_BRICK_XLATOR_OP-i.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-messages.h + dest_file=glusterfsd/src/glusterfsd-messages.h + [[ glusterfsd/src/glusterfsd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0306-glusterfsd-Do-not-process-GLUSTERD_BRICK_XLATOR_OP-i.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0307-glusterd-Introduce-daemon-log-level-cluster-wide-opt.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0307-glusterd-Introduce-daemon-log-level-cluster-wide-opt.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0307-glusterd-Introduce-daemon-log-level-cluster-wide-opt.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=tests/bugs/glusterd/daemon-log-level-option.t + [[ tests/bugs/glusterd/daemon-log-level-option.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-messages.h + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-messages.h + [[ xlators/mgmt/glusterd/src/glusterd-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-svc-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-svc-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-svc-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0307-glusterd-Introduce-daemon-log-level-cluster-wide-opt.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0308-glusterd-Fix-glusterd-crash.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0308-glusterd-Fix-glusterd-crash.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0308-glusterd-Fix-glusterd-crash.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0308-glusterd-Fix-glusterd-crash.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0309-extras-group-add-database-workload-profile.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0309-extras-group-add-database-workload-profile.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0309-extras-group-add-database-workload-profile.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=.testignore + dest_file=.testignore + [[ .testignore =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/Makefile.am + dest_file=extras/Makefile.am + [[ extras/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/group-db-workload + [[ extras/group-db-workload =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0309-extras-group-add-database-workload-profile.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0310-cluster-afr-Make-sure-lk-owner-is-assigned-at-the-ti.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0310-cluster-afr-Make-sure-lk-owner-is-assigned-at-the-ti.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0310-cluster-afr-Make-sure-lk-owner-is-assigned-at-the-ti.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0310-cluster-afr-Make-sure-lk-owner-is-assigned-at-the-ti.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0311-glusterd-show-brick-online-after-port-registration.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0311-glusterd-show-brick-online-after-port-registration.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0311-glusterd-show-brick-online-after-port-registration.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0311-glusterd-show-brick-online-after-port-registration.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0312-glusterd-show-brick-online-after-port-registration-e.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0312-glusterd-show-brick-online-after-port-registration-e.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0312-glusterd-show-brick-online-after-port-registration-e.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0312-glusterd-show-brick-online-after-port-registration-e.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0313-dht-Inconsistent-permission-for-directories-after-br.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0313-dht-Inconsistent-permission-for-directories-after-br.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0313-dht-Inconsistent-permission-for-directories-after-br.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=tests/bugs/bug-1584517.t + [[ tests/bugs/bug-1584517.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.h + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-selfheal.c + dest_file=xlators/cluster/dht/src/dht-common.h + [[ xlators/cluster/dht/src/dht-common.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0313-dht-Inconsistent-permission-for-directories-after-br.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0314-cluster-afr-Prevent-execution-of-code-after-call_cou.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0314-cluster-afr-Prevent-execution-of-code-after-call_cou.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0314-cluster-afr-Prevent-execution-of-code-after-call_cou.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-lk-common.c + dest_file=xlators/cluster/afr/src/afr-lk-common.c + [[ xlators/cluster/afr/src/afr-lk-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0314-cluster-afr-Prevent-execution-of-code-after-call_cou.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0315-changelog-fix-br-state-check.t-crash-for-brick_mux.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0315-changelog-fix-br-state-check.t-crash-for-brick_mux.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0315-changelog-fix-br-state-check.t-crash-for-brick_mux.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0315-changelog-fix-br-state-check.t-crash-for-brick_mux.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0316-snapshot-remove-stale-entry.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0316-snapshot-remove-stale-entry.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0316-snapshot-remove-stale-entry.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=tests/bugs/snapshot/bug-1597662.t + [[ tests/bugs/snapshot/bug-1597662.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0316-snapshot-remove-stale-entry.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0317-geo-rep-scheduler-Fix-EBUSY-trace-back.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0317-geo-rep-scheduler-Fix-EBUSY-trace-back.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0317-geo-rep-scheduler-Fix-EBUSY-trace-back.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/geo-rep/schedule_georep.py.in + dest_file=extras/geo-rep/schedule_georep.py.in + [[ extras/geo-rep/schedule_georep.py.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0317-geo-rep-scheduler-Fix-EBUSY-trace-back.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0318-Quota-Fix-crawling-of-files.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0318-Quota-Fix-crawling-of-files.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0318-Quota-Fix-crawling-of-files.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/quota/bug-1293601.t + dest_file=tests/bugs/quota/bug-1293601.t + [[ tests/bugs/quota/bug-1293601.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-quota.c + dest_file=xlators/mgmt/glusterd/src/glusterd-quota.c + [[ xlators/mgmt/glusterd/src/glusterd-quota.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0318-Quota-Fix-crawling-of-files.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0319-glusterd-_is_prefix-should-handle-0-length-paths.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0319-glusterd-_is_prefix-should-handle-0-length-paths.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0319-glusterd-_is_prefix-should-handle-0-length-paths.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0319-glusterd-_is_prefix-should-handle-0-length-paths.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0320-glusterd-log-improvements-on-brick-creation-validati.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0320-glusterd-log-improvements-on-brick-creation-validati.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0320-glusterd-log-improvements-on-brick-creation-validati.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0320-glusterd-log-improvements-on-brick-creation-validati.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0322-geo-rep-Cleanup-stale-unprocessed-xsync-changelogs.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0322-geo-rep-Cleanup-stale-unprocessed-xsync-changelogs.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0322-geo-rep-Cleanup-stale-unprocessed-xsync-changelogs.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/master.py + dest_file=geo-replication/syncdaemon/master.py + [[ geo-replication/syncdaemon/master.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0322-geo-rep-Cleanup-stale-unprocessed-xsync-changelogs.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0323-cluster-afr-Mark-dirty-for-entry-transactions-for-qu.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0323-cluster-afr-Mark-dirty-for-entry-transactions-for-qu.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0323-cluster-afr-Mark-dirty-for-entry-transactions-for-qu.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=tests/bugs/replicate/bug-1586020-mark-dirty-for-entry-txn-on-quorum-failure.t + [[ tests/bugs/replicate/bug-1586020-mark-dirty-for-entry-txn-on-quorum-failure.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0323-cluster-afr-Mark-dirty-for-entry-transactions-for-qu.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0324-dht-delete-tier-related-internal-xattr-in-dht_getxat.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0324-dht-delete-tier-related-internal-xattr-in-dht_getxat.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0324-dht-delete-tier-related-internal-xattr-in-dht_getxat.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0324-dht-delete-tier-related-internal-xattr-in-dht_getxat.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0325-core-dereference-check-on-the-variables-in-glusterfs.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0325-core-dereference-check-on-the-variables-in-glusterfs.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0325-core-dereference-check-on-the-variables-in-glusterfs.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0325-core-dereference-check-on-the-variables-in-glusterfs.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0326-glusterd-memory-leak-in-get-state.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0326-glusterd-memory-leak-in-get-state.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0326-glusterd-memory-leak-in-get-state.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0326-glusterd-memory-leak-in-get-state.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0327-afr-switch-lk_owner-only-when-pre-op-succeeds.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0327-afr-switch-lk_owner-only-when-pre-op-succeeds.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0327-afr-switch-lk_owner-only-when-pre-op-succeeds.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0327-afr-switch-lk_owner-only-when-pre-op-succeeds.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0328-geo-rep-Fix-issues-with-gfid-conflict-handling.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0328-geo-rep-Fix-issues-with-gfid-conflict-handling.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0328-geo-rep-Fix-issues-with-gfid-conflict-handling.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/master.py + dest_file=geo-replication/syncdaemon/master.py + [[ geo-replication/syncdaemon/master.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0328-geo-rep-Fix-issues-with-gfid-conflict-handling.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0329-cluster-dht-Set-loc-gfid-before-healing-attr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0329-cluster-dht-Set-loc-gfid-before-healing-attr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0329-cluster-dht-Set-loc-gfid-before-healing-attr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0329-cluster-dht-Set-loc-gfid-before-healing-attr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0331-rpc-free-registered-callback-programs.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0331-rpc-free-registered-callback-programs.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0331-rpc-free-registered-callback-programs.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-clnt.c + dest_file=rpc/rpc-lib/src/rpc-clnt.c + [[ rpc/rpc-lib/src/rpc-clnt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0331-rpc-free-registered-callback-programs.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-clnt.c + dest_file=rpc/rpc-lib/src/rpc-clnt.c + [[ rpc/rpc-lib/src/rpc-clnt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0333-glusterd-Add-multiple-checks-before-attach-start-a-b.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0333-glusterd-Add-multiple-checks-before-attach-start-a-b.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0333-glusterd-Add-multiple-checks-before-attach-start-a-b.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/posix/shared-statfs.t + dest_file=tests/basic/bug-1595320.t + [[ tests/basic/bug-1595320.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bitrot/bug-1373520.t + dest_file=tests/basic/posix/shared-statfs.t + [[ tests/basic/posix/shared-statfs.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/distribute/bug-1368012.t + dest_file=tests/bitrot/bug-1373520.t + [[ tests/bitrot/bug-1373520.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/distribute/bug-853258.t + dest_file=tests/bugs/distribute/bug-1368012.t + [[ tests/bugs/distribute/bug-1368012.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/quota/bug-1293601.t + dest_file=tests/bugs/distribute/bug-853258.t + [[ tests/bugs/distribute/bug-853258.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=tests/bugs/quota/bug-1293601.t + [[ tests/bugs/quota/bug-1293601.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0333-glusterd-Add-multiple-checks-before-attach-start-a-b.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0334-glusterd-Bricks-of-a-normal-volumes-should-not-attac.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0334-glusterd-Bricks-of-a-normal-volumes-should-not-attac.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0334-glusterd-Bricks-of-a-normal-volumes-should-not-attac.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=tests/bugs/glusterd/brick-mux-validation-in-cluster.t + [[ tests/bugs/glusterd/brick-mux-validation-in-cluster.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0334-glusterd-Bricks-of-a-normal-volumes-should-not-attac.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0335-cluster-ec-set-others.eager-lock-option-off-by-defau.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0335-cluster-ec-set-others.eager-lock-option-off-by-defau.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0335-cluster-ec-set-others.eager-lock-option-off-by-defau.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0335-cluster-ec-set-others.eager-lock-option-off-by-defau.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0336-dict-handle-negative-key-value-length-while-unserial.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0336-dict-handle-negative-key-value-length-while-unserial.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0336-dict-handle-negative-key-value-length-while-unserial.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/dict.c + dest_file=libglusterfs/src/dict.c + [[ libglusterfs/src/dict.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0336-dict-handle-negative-key-value-length-while-unserial.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-handshake.c + dest_file=xlators/protocol/server/src/server-handshake.c + [[ xlators/protocol/server/src/server-handshake.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0338-posix-prevent-crash-when-SEEK_DATA-HOLE-is-not-suppo.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0338-posix-prevent-crash-when-SEEK_DATA-HOLE-is-not-suppo.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0338-posix-prevent-crash-when-SEEK_DATA-HOLE-is-not-suppo.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0338-posix-prevent-crash-when-SEEK_DATA-HOLE-is-not-suppo.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0339-posix-remove-not-supported-get-set-content.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0339-posix-remove-not-supported-get-set-content.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0339-posix-remove-not-supported-get-set-content.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0339-posix-remove-not-supported-get-set-content.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0340-protocol-don-t-use-alloca.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0340-protocol-don-t-use-alloca.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0340-protocol-don-t-use-alloca.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0340-protocol-don-t-use-alloca.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0341-Revert-glusterd-enable-brick-multiplexing-by-default.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0341-Revert-glusterd-enable-brick-multiplexing-by-default.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0341-Revert-glusterd-enable-brick-multiplexing-by-default.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0341-Revert-glusterd-enable-brick-multiplexing-by-default.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0342-glusterd-more-stricter-checks-of-if-brick-is-running.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0342-glusterd-more-stricter-checks-of-if-brick-is-running.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0342-glusterd-more-stricter-checks-of-if-brick-is-running.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0342-glusterd-more-stricter-checks-of-if-brick-is-running.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0343-core-Update-condition-in-get_xlator_by_name_or_type.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0343-core-Update-condition-in-get_xlator_by_name_or_type.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0343-core-Update-condition-in-get_xlator_by_name_or_type.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.c + dest_file=libglusterfs/src/xlator.c + [[ libglusterfs/src/xlator.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0343-core-Update-condition-in-get_xlator_by_name_or_type.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0344-glusterd-Compare-volume_id-before-start-attach-a-bri.patch ++ cut -f 3 -d ' ' + '[' 1 -gt 0 ']' + for f in ${rename_to[*]} + '[' -f tests/bugs/glusterd/bug-1595320.t ']' + '[' -d tests/bugs/glusterd/bug-1595320.t ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0344-glusterd-Compare-volume_id-before-start-attach-a-bri.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0344-glusterd-Compare-volume_id-before-start-attach-a-bri.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/bug-1595320.t + dest_file=tests/bugs/glusterd/bug-1595320.t + [[ tests/bugs/glusterd/bug-1595320.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0344-glusterd-Compare-volume_id-before-start-attach-a-bri.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/core/io-stats-1322825.t + dest_file=tests/bugs/core/io-stats-1322825.t + [[ tests/bugs/core/io-stats-1322825.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/io-stats/src/io-stats.c + dest_file=xlators/debug/io-stats/src/io-stats.c + [[ xlators/debug/io-stats/src/io-stats.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0346-gfapi-Handle-the-path-glfs_resolve_at.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0346-gfapi-Handle-the-path-glfs_resolve_at.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0346-gfapi-Handle-the-path-glfs_resolve_at.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/glfs-resolve.c + dest_file=api/src/glfs-resolve.c + [[ api/src/glfs-resolve.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0346-gfapi-Handle-the-path-glfs_resolve_at.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0347-posix-fix-unused-variable-warning.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0347-posix-fix-unused-variable-warning.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0347-posix-fix-unused-variable-warning.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0347-posix-fix-unused-variable-warning.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0348-posix-disable-block-and-character-files.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0348-posix-disable-block-and-character-files.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0348-posix-disable-block-and-character-files.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0348-posix-disable-block-and-character-files.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0349-posix-don-t-allow-.-path-in-name.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0349-posix-don-t-allow-.-path-in-name.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0349-posix-don-t-allow-.-path-in-name.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-resolve.c + dest_file=xlators/protocol/server/src/server-resolve.c + [[ xlators/protocol/server/src/server-resolve.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-handle.h + dest_file=xlators/storage/posix/src/posix-handle.h + [[ xlators/storage/posix/src/posix-handle.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0349-posix-don-t-allow-.-path-in-name.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0350-cluster-dht-fix-inode-ref-management-in-dht_heal_pat.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0350-cluster-dht-fix-inode-ref-management-in-dht_heal_pat.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0350-cluster-dht-fix-inode-ref-management-in-dht_heal_pat.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-helper.c + dest_file=xlators/cluster/dht/src/dht-helper.c + [[ xlators/cluster/dht/src/dht-helper.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0350-cluster-dht-fix-inode-ref-management-in-dht_heal_pat.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0351-cluster-dht-Fixed-rebalanced-files.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0351-cluster-dht-Fixed-rebalanced-files.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0351-cluster-dht-Fixed-rebalanced-files.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0351-cluster-dht-Fixed-rebalanced-files.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0352-snapshot-Fail-snapshot-creation-if-an-empty-descript.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0352-snapshot-Fail-snapshot-creation-if-an-empty-descript.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0352-snapshot-Fail-snapshot-creation-if-an-empty-descript.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/uss.t + dest_file=tests/basic/uss.t + [[ tests/basic/uss.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0352-snapshot-Fail-snapshot-creation-if-an-empty-descript.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0353-snapshot-handshake-store-description-after-strdup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0353-snapshot-handshake-store-description-after-strdup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0353-snapshot-handshake-store-description-after-strdup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot-utils.c + dest_file=tests/bugs/snapshot/bug-1618004-fix-memory-corruption-in-snap-import.t + [[ tests/bugs/snapshot/bug-1618004-fix-memory-corruption-in-snap-import.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0353-snapshot-handshake-store-description-after-strdup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0354-snapshot-Fix-wrong-dictionary-key-in-snapshot-cleanu.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0354-snapshot-Fix-wrong-dictionary-key-in-snapshot-cleanu.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0354-snapshot-Fix-wrong-dictionary-key-in-snapshot-cleanu.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0354-snapshot-Fix-wrong-dictionary-key-in-snapshot-cleanu.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0355-server-protocol-resolve-memory-leak.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0355-server-protocol-resolve-memory-leak.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0355-server-protocol-resolve-memory-leak.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-rpc-fops.c + dest_file=xlators/protocol/server/src/server-rpc-fops.c + [[ xlators/protocol/server/src/server-rpc-fops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0355-server-protocol-resolve-memory-leak.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0356-io-stats-sanitize-the-dump-path-further.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0356-io-stats-sanitize-the-dump-path-further.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0356-io-stats-sanitize-the-dump-path-further.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/io-stats/src/io-stats.c + dest_file=xlators/debug/io-stats/src/io-stats.c + [[ xlators/debug/io-stats/src/io-stats.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0356-io-stats-sanitize-the-dump-path-further.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0357-snapshot-fix-snapshot-status-failure-due-to-symlink-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0357-snapshot-fix-snapshot-status-failure-due-to-symlink-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0357-snapshot-fix-snapshot-status-failure-due-to-symlink-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0357-snapshot-fix-snapshot-status-failure-due-to-symlink-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0358-glusterd-glusterd_brick_start-shouldn-t-try-to-bring.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0358-glusterd-glusterd_brick_start-shouldn-t-try-to-bring.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0358-glusterd-glusterd_brick_start-shouldn-t-try-to-bring.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0358-glusterd-glusterd_brick_start-shouldn-t-try-to-bring.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0359-storage-posix-Increment-trusted.pgfid-in-posix_mknod.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0359-storage-posix-Increment-trusted.pgfid-in-posix_mknod.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0359-storage-posix-Increment-trusted.pgfid-in-posix_mknod.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=tests/bugs/posix/bug-1619720.t + [[ tests/bugs/posix/bug-1619720.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0359-storage-posix-Increment-trusted.pgfid-in-posix_mknod.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0360-geo-rep-Make-automatic-gfid-conflict-resolution-opti.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0360-geo-rep-Make-automatic-gfid-conflict-resolution-opti.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0360-geo-rep-Make-automatic-gfid-conflict-resolution-opti.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncd.py + dest_file=geo-replication/syncdaemon/gsyncd.py + [[ geo-replication/syncdaemon/gsyncd.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/master.py + dest_file=geo-replication/syncdaemon/master.py + [[ geo-replication/syncdaemon/master.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0360-geo-rep-Make-automatic-gfid-conflict-resolution-opti.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0361-ctr-skip-ctr-xlator-init-if-ctr-is-not-enabled.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0361-ctr-skip-ctr-xlator-init-if-ctr-is-not-enabled.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0361-ctr-skip-ctr-xlator-init-if-ctr-is-not-enabled.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/tier/tier_lookup_heal.t + dest_file=tests/basic/tier/tier_lookup_heal.t + [[ tests/basic/tier/tier_lookup_heal.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changetimerecorder/src/changetimerecorder.c + dest_file=xlators/features/changetimerecorder/src/changetimerecorder.c + [[ xlators/features/changetimerecorder/src/changetimerecorder.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changetimerecorder/src/ctr-helper.h + dest_file=xlators/features/changetimerecorder/src/ctr-helper.h + [[ xlators/features/changetimerecorder/src/ctr-helper.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0361-ctr-skip-ctr-xlator-init-if-ctr-is-not-enabled.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0362-glusterd-glusterd_brick_start-shouldn-t-cleanup-pidf.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0362-glusterd-glusterd_brick_start-shouldn-t-cleanup-pidf.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0362-glusterd-glusterd_brick_start-shouldn-t-cleanup-pidf.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0362-glusterd-glusterd_brick_start-shouldn-t-cleanup-pidf.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0363-Update-rfc.sh-to-rhgs-3.4.1.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0363-Update-rfc.sh-to-rhgs-3.4.1.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0363-Update-rfc.sh-to-rhgs-3.4.1.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rfc.sh + dest_file=rfc.sh + [[ rfc.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0363-Update-rfc.sh-to-rhgs-3.4.1.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0364-fips-Replace-md5sum-usage-to-enable-fips-support.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0364-fips-Replace-md5sum-usage-to-enable-fips-support.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0364-fips-Replace-md5sum-usage-to-enable-fips-support.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.h + dest_file=libglusterfs/src/common-utils.h + [[ libglusterfs/src/common-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/src/changelog-misc.h + dest_file=xlators/features/changelog/src/changelog-misc.h + [[ xlators/features/changelog/src/changelog-misc.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0364-fips-Replace-md5sum-usage-to-enable-fips-support.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0365-glusterd-ignore-importing-volume-which-is-undergoing.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0365-glusterd-ignore-importing-volume-which-is-undergoing.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0365-glusterd-ignore-importing-volume-which-is-undergoing.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.c + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.c + [[ xlators/mgmt/glusterd/src/glusterd-locks.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0365-glusterd-ignore-importing-volume-which-is-undergoing.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0366-glusterd-fail-volume-stop-operation-if-brick-detach-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0366-glusterd-fail-volume-stop-operation-if-brick-detach-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0366-glusterd-fail-volume-stop-operation-if-brick-detach-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0366-glusterd-fail-volume-stop-operation-if-brick-detach-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0367-cluster-ec-Improve-logging-for-some-critical-error-m.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0367-cluster-ec-Improve-logging-for-some-critical-error-m.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0367-cluster-ec-Improve-logging-for-some-critical-error-m.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-data.c + dest_file=xlators/cluster/ec/src/ec-data.c + [[ xlators/cluster/ec/src/ec-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-types.h + dest_file=xlators/cluster/ec/src/ec-types.h + [[ xlators/cluster/ec/src/ec-types.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0367-cluster-ec-Improve-logging-for-some-critical-error-m.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0368-mount-fuse-convert-ENOENT-to-ESTALE-in-open-dir-_res.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0368-mount-fuse-convert-ENOENT-to-ESTALE-in-open-dir-_res.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0368-mount-fuse-convert-ENOENT-to-ESTALE-in-open-dir-_res.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0368-mount-fuse-convert-ENOENT-to-ESTALE-in-open-dir-_res.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0369-geo-rep-Fix-deadlock-during-worker-start.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0369-geo-rep-Fix-deadlock-during-worker-start.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0369-geo-rep-Fix-deadlock-during-worker-start.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/gsyncdstatus.py + dest_file=geo-replication/syncdaemon/gsyncdstatus.py + [[ geo-replication/syncdaemon/gsyncdstatus.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/monitor.py + dest_file=geo-replication/syncdaemon/monitor.py + [[ geo-replication/syncdaemon/monitor.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0369-geo-rep-Fix-deadlock-during-worker-start.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0370-libgfchangelog-Fix-changelog-history-API.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0370-libgfchangelog-Fix-changelog-history-API.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0370-libgfchangelog-Fix-changelog-history-API.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/changelog/lib/src/gf-history-changelog.c + dest_file=tests/basic/changelog/changelog-history.t + [[ tests/basic/changelog/changelog-history.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0370-libgfchangelog-Fix-changelog-history-API.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0371-performance-write-behind-remove-the-request-from-wip.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0371-performance-write-behind-remove-the-request-from-wip.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0371-performance-write-behind-remove-the-request-from-wip.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/write-behind/src/write-behind.c + dest_file=xlators/performance/write-behind/src/write-behind.c + [[ xlators/performance/write-behind/src/write-behind.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0371-performance-write-behind-remove-the-request-from-wip.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0372-Revert-posix-disable-block-and-character-files.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0372-Revert-posix-disable-block-and-character-files.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0372-Revert-posix-disable-block-and-character-files.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0372-Revert-posix-disable-block-and-character-files.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0373-posix-disable-open-read-write-on-special-files.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0373-posix-disable-open-read-write-on-special-files.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0373-posix-disable-open-read-write-on-special-files.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0373-posix-disable-open-read-write-on-special-files.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0374-socket-set-42-as-default-tpc-user-timeout.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0374-socket-set-42-as-default-tpc-user-timeout.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0374-socket-set-42-as-default-tpc-user-timeout.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-transport/socket/src/socket.c + dest_file=rpc/rpc-transport/socket/src/socket.c + [[ rpc/rpc-transport/socket/src/socket.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0374-socket-set-42-as-default-tpc-user-timeout.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0375-extras-Add-new-options-to-group-virt.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0375-extras-Add-new-options-to-group-virt.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0375-extras-Add-new-options-to-group-virt.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/group-virt.example + dest_file=extras/group-virt.example + [[ extras/group-virt.example =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0375-extras-Add-new-options-to-group-virt.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0376-rchecksum-fips-Replace-MD5-usage-to-enable-fips-supp.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0376-rchecksum-fips-Replace-MD5-usage-to-enable-fips-supp.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0376-rchecksum-fips-Replace-MD5-usage-to-enable-fips-supp.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/checksum.c + dest_file=libglusterfs/src/checksum.c + [[ libglusterfs/src/checksum.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/default-args.c + dest_file=libglusterfs/src/default-args.c + [[ libglusterfs/src/default-args.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal-data.c + [[ xlators/cluster/afr/src/afr-self-heal-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-common.c + dest_file=xlators/protocol/server/src/server-common.c + [[ xlators/protocol/server/src/server-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/bd/src/bd.c + dest_file=xlators/storage/bd/src/bd.c + [[ xlators/storage/bd/src/bd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0376-rchecksum-fips-Replace-MD5-usage-to-enable-fips-supp.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0377-fips-geo-rep-Replace-MD5-with-SHA256.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0377-fips-geo-rep-Replace-MD5-with-SHA256.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0377-fips-geo-rep-Replace-MD5-with-SHA256.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/master.py + dest_file=geo-replication/syncdaemon/master.py + [[ geo-replication/syncdaemon/master.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0377-fips-geo-rep-Replace-MD5-with-SHA256.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0378-posix-afr-handle-backward-compatibility-for-rchecksu.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0378-posix-afr-handle-backward-compatibility-for-rchecksu.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0378-posix-afr-handle-backward-compatibility-for-rchecksu.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/checksum.c + dest_file=libglusterfs/src/checksum.c + [[ libglusterfs/src/checksum.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/checksum.h + dest_file=libglusterfs/src/checksum.h + [[ libglusterfs/src/checksum.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal-data.c + [[ xlators/cluster/afr/src/afr-self-heal-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-common.c + dest_file=xlators/protocol/server/src/server-common.c + [[ xlators/protocol/server/src/server-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0378-posix-afr-handle-backward-compatibility-for-rchecksu.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0379-glusterd-change-op-version-of-fips-mode-rchecksum.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0379-glusterd-change-op-version-of-fips-mode-rchecksum.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0379-glusterd-change-op-version-of-fips-mode-rchecksum.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0379-glusterd-change-op-version-of-fips-mode-rchecksum.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0380-cluster-afr-Batch-writes-in-same-lock-even-when-mult.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0380-cluster-afr-Batch-writes-in-same-lock-even-when-mult.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0380-cluster-afr-Batch-writes-in-same-lock-even-when-mult.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0380-cluster-afr-Batch-writes-in-same-lock-even-when-mult.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0381-cluster-afr-Make-data-eager-lock-decision-based-on-n.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0381-cluster-afr-Make-data-eager-lock-decision-based-on-n.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0381-cluster-afr-Make-data-eager-lock-decision-based-on-n.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0381-cluster-afr-Make-data-eager-lock-decision-based-on-n.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0382-mount-fuse-make-fuse-dumping-available-as-mount-opti.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0382-mount-fuse-make-fuse-dumping-available-as-mount-opti.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0382-mount-fuse-make-fuse-dumping-available-as-mount-opti.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=doc/mount.glusterfs.8 + dest_file=doc/mount.glusterfs.8 + [[ doc/mount.glusterfs.8 =~ ^doc/.+ ]] + '[' doc/mount.glusterfs.8 '!=' dev/null ']' + '[' '!' -f doc/mount.glusterfs.8 ']' + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/utils/mount.glusterfs.in + dest_file=xlators/mount/fuse/utils/mount.glusterfs.in + [[ xlators/mount/fuse/utils/mount.glusterfs.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0382-mount-fuse-make-fuse-dumping-available-as-mount-opti.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0383-glusterd-bump-up-GD_OP_VERSION_MAX.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0383-glusterd-bump-up-GD_OP_VERSION_MAX.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0383-glusterd-bump-up-GD_OP_VERSION_MAX.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0383-glusterd-bump-up-GD_OP_VERSION_MAX.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0384-features-uss-Use-xxh64-to-generate-gfid-instead-of-m.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0384-features-uss-Use-xxh64-to-generate-gfid-instead-of-m.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0384-features-uss-Use-xxh64-to-generate-gfid-instead-of-m.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.h + dest_file=libglusterfs/src/common-utils.h + [[ libglusterfs/src/common-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/libglusterfs-messages.h + dest_file=libglusterfs/src/libglusterfs-messages.h + [[ libglusterfs/src/libglusterfs-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/snapview-server/src/snapview-server-helpers.c + dest_file=xlators/features/snapview-server/src/snapview-server-helpers.c + [[ xlators/features/snapview-server/src/snapview-server-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/snapview-server/src/snapview-server.c + dest_file=xlators/features/snapview-server/src/snapview-server.c + [[ xlators/features/snapview-server/src/snapview-server.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/snapview-server/src/snapview-server.h + dest_file=xlators/features/snapview-server/src/snapview-server.h + [[ xlators/features/snapview-server/src/snapview-server.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0384-features-uss-Use-xxh64-to-generate-gfid-instead-of-m.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0385-afr-fix-incorrect-reporting-of-directory-split-brain.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0385-afr-fix-incorrect-reporting-of-directory-split-brain.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0385-afr-fix-incorrect-reporting-of-directory-split-brain.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/afr.rc + dest_file=tests/afr.rc + [[ tests/afr.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=tests/bugs/replicate/bug-1626994-info-split-brain.t + [[ tests/bugs/replicate/bug-1626994-info-split-brain.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-entry.c + dest_file=xlators/cluster/afr/src/afr-self-heal-data.c + [[ xlators/cluster/afr/src/afr-self-heal-data.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-metadata.c + dest_file=xlators/cluster/afr/src/afr-self-heal-entry.c + [[ xlators/cluster/afr/src/afr-self-heal-entry.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal.h + dest_file=xlators/cluster/afr/src/afr-self-heal-metadata.c + [[ xlators/cluster/afr/src/afr-self-heal-metadata.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr-self-heal.h + [[ xlators/cluster/afr/src/afr-self-heal.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0385-afr-fix-incorrect-reporting-of-directory-split-brain.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0386-glusterd-make-sure-that-brickinfo-uuid-is-not-null.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0386-glusterd-make-sure-that-brickinfo-uuid-is-not-null.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0386-glusterd-make-sure-that-brickinfo-uuid-is-not-null.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0386-glusterd-make-sure-that-brickinfo-uuid-is-not-null.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0387-georep-Fix-config-set-of-monitor-status.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0387-georep-Fix-config-set-of-monitor-status.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0387-georep-Fix-config-set-of-monitor-status.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/monitor.py + dest_file=geo-replication/syncdaemon/monitor.py + [[ geo-replication/syncdaemon/monitor.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0387-georep-Fix-config-set-of-monitor-status.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0388-glusterd-handshake-prevent-a-buffer-overflow.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0388-glusterd-handshake-prevent-a-buffer-overflow.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0388-glusterd-handshake-prevent-a-buffer-overflow.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + [[ xlators/mgmt/glusterd/src/glusterd-handshake.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0388-glusterd-handshake-prevent-a-buffer-overflow.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0389-server-don-t-allow-in-basename.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0389-server-don-t-allow-in-basename.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0389-server-don-t-allow-in-basename.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-resolve.c + dest_file=xlators/protocol/server/src/server-resolve.c + [[ xlators/protocol/server/src/server-resolve.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-handle.h + dest_file=xlators/storage/posix/src/posix-handle.h + [[ xlators/storage/posix/src/posix-handle.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0389-server-don-t-allow-in-basename.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0390-core-glusterfsd-keeping-fd-open-in-index-xlator.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0390-core-glusterfsd-keeping-fd-open-in-index-xlator.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0390-core-glusterfsd-keeping-fd-open-in-index-xlator.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/defaults-tmpl.c + dest_file=libglusterfs/src/defaults-tmpl.c + [[ libglusterfs/src/defaults-tmpl.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.c + dest_file=libglusterfs/src/xlator.c + [[ libglusterfs/src/xlator.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.h + dest_file=libglusterfs/src/xlator.h + [[ libglusterfs/src/xlator.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/index/src/index.c + dest_file=xlators/features/index/src/index.c + [[ xlators/features/index/src/index.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/index/src/index.h + dest_file=xlators/features/index/src/index.h + [[ xlators/features/index/src/index.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-threads/src/io-threads.c + dest_file=xlators/performance/io-threads/src/io-threads.c + [[ xlators/performance/io-threads/src/io-threads.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-threads/src/io-threads.h + dest_file=xlators/performance/io-threads/src/io-threads.h + [[ xlators/performance/io-threads/src/io-threads.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-handshake.c + dest_file=xlators/protocol/server/src/server-handshake.c + [[ xlators/protocol/server/src/server-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-helpers.c + dest_file=xlators/protocol/server/src/server-helpers.c + [[ xlators/protocol/server/src/server-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-helpers.h + dest_file=xlators/protocol/server/src/server-helpers.h + [[ xlators/protocol/server/src/server-helpers.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.h + dest_file=xlators/protocol/server/src/server.h + [[ xlators/protocol/server/src/server.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0390-core-glusterfsd-keeping-fd-open-in-index-xlator.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0391-glusterd-Use-GF_ATOMIC-to-update-blockers-counter-at.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0391-glusterd-Use-GF_ATOMIC-to-update-blockers-counter-at.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0391-glusterd-Use-GF_ATOMIC-to-update-blockers-counter-at.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0391-glusterd-Use-GF_ATOMIC-to-update-blockers-counter-at.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0392-glusterd-don-t-wait-for-blockers-flag-for-stop-volum.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0392-glusterd-don-t-wait-for-blockers-flag-for-stop-volum.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0392-glusterd-don-t-wait-for-blockers-flag-for-stop-volum.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0392-glusterd-don-t-wait-for-blockers-flag-for-stop-volum.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0393-core-Pass-xlator_name-in-server_call_xlator_mem_clea.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0393-core-Pass-xlator_name-in-server_call_xlator_mem_clea.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0393-core-Pass-xlator_name-in-server_call_xlator_mem_clea.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0393-core-Pass-xlator_name-in-server_call_xlator_mem_clea.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ egrep '^rename to' /builddir/build/SOURCES/0394-io-stats-prevent-taking-file-dump-on-server-side.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0394-io-stats-prevent-taking-file-dump-on-server-side.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0394-io-stats-prevent-taking-file-dump-on-server-side.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/io-stats/src/io-stats.c + dest_file=xlators/debug/io-stats/src/io-stats.c + [[ xlators/debug/io-stats/src/io-stats.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0394-io-stats-prevent-taking-file-dump-on-server-side.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0395-index-prevent-arbitrary-file-creation-outside-entry-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0395-index-prevent-arbitrary-file-creation-outside-entry-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0395-index-prevent-arbitrary-file-creation-outside-entry-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/index/src/index.c + dest_file=xlators/features/index/src/index.c + [[ xlators/features/index/src/index.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0395-index-prevent-arbitrary-file-creation-outside-entry-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0396-protocol-remove-the-option-verify-volfile-checksum.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0396-protocol-remove-the-option-verify-volfile-checksum.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0396-protocol-remove-the-option-verify-volfile-checksum.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client-handshake.c + dest_file=xlators/protocol/client/src/client-handshake.c + [[ xlators/protocol/client/src/client-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server-handshake.c + dest_file=xlators/protocol/server/src/server-handshake.c + [[ xlators/protocol/server/src/server-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0396-protocol-remove-the-option-verify-volfile-checksum.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0397-features-locks-add-buffer-overflow-checks-in-pl_getx.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0397-features-locks-add-buffer-overflow-checks-in-pl_getx.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0397-features-locks-add-buffer-overflow-checks-in-pl_getx.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0397-features-locks-add-buffer-overflow-checks-in-pl_getx.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0398-lock-Do-not-allow-meta-lock-count-to-be-more-than-on.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0398-lock-Do-not-allow-meta-lock-count-to-be-more-than-on.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0398-lock-Do-not-allow-meta-lock-count-to-be-more-than-on.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0398-lock-Do-not-allow-meta-lock-count-to-be-more-than-on.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0399-all-fix-the-format-string-exceptions.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0399-all-fix-the-format-string-exceptions.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0399-all-fix-the-format-string-exceptions.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-volume.c + dest_file=cli/src/cli-cmd-volume.c + [[ cli/src/cli-cmd-volume.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/client_t.c + dest_file=libglusterfs/src/client_t.c + [[ libglusterfs/src/client_t.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/fd.c + dest_file=libglusterfs/src/fd.c + [[ libglusterfs/src/fd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/inode.c + dest_file=libglusterfs/src/inode.c + [[ libglusterfs/src/inode.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/iobuf.c + dest_file=libglusterfs/src/iobuf.c + [[ libglusterfs/src/iobuf.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/latency.c + dest_file=libglusterfs/src/latency.c + [[ libglusterfs/src/latency.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/logging.h + dest_file=libglusterfs/src/logging.h + [[ libglusterfs/src/logging.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.h + dest_file=libglusterfs/src/mem-pool.h + [[ libglusterfs/src/mem-pool.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/run.h + dest_file=libglusterfs/src/run.h + [[ libglusterfs/src/run.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/statedump.h + dest_file=libglusterfs/src/statedump.h + [[ libglusterfs/src/statedump.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec.c + dest_file=xlators/cluster/ec/src/ec.c + [[ xlators/cluster/ec/src/ec.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/trace/src/trace.c + dest_file=xlators/debug/trace/src/trace.c + [[ xlators/debug/trace/src/trace.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/barrier/src/barrier.c + dest_file=xlators/features/barrier/src/barrier.c + [[ xlators/features/barrier/src/barrier.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/gfid-access/src/gfid-access.c + dest_file=xlators/features/gfid-access/src/gfid-access.c + [[ xlators/features/gfid-access/src/gfid-access.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + [[ xlators/mgmt/glusterd/src/glusterd-rebalance.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-statedump.c + dest_file=xlators/mgmt/glusterd/src/glusterd-statedump.c + [[ xlators/mgmt/glusterd/src/glusterd-statedump.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-cache/src/io-cache.c + dest_file=xlators/performance/io-cache/src/io-cache.c + [[ xlators/performance/io-cache/src/io-cache.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-threads/src/io-threads.c + dest_file=xlators/performance/io-threads/src/io-threads.c + [[ xlators/performance/io-threads/src/io-threads.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/md-cache/src/md-cache.c + dest_file=xlators/performance/md-cache/src/md-cache.c + [[ xlators/performance/md-cache/src/md-cache.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/nl-cache/src/nl-cache-helper.c + dest_file=xlators/performance/nl-cache/src/nl-cache-helper.c + [[ xlators/performance/nl-cache/src/nl-cache-helper.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/nl-cache/src/nl-cache.c + dest_file=xlators/performance/nl-cache/src/nl-cache.c + [[ xlators/performance/nl-cache/src/nl-cache.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/open-behind/src/open-behind.c + dest_file=xlators/performance/open-behind/src/open-behind.c + [[ xlators/performance/open-behind/src/open-behind.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/quick-read/src/quick-read.c + dest_file=xlators/performance/quick-read/src/quick-read.c + [[ xlators/performance/quick-read/src/quick-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/read-ahead/src/read-ahead.c + dest_file=xlators/performance/read-ahead/src/read-ahead.c + [[ xlators/performance/read-ahead/src/read-ahead.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/write-behind/src/write-behind.c + dest_file=xlators/performance/write-behind/src/write-behind.c + [[ xlators/performance/write-behind/src/write-behind.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client.c + dest_file=xlators/protocol/client/src/client.c + [[ xlators/protocol/client/src/client.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0399-all-fix-the-format-string-exceptions.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0400-all-fix-the-format-warnings-due-to-strict-check.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0400-all-fix-the-format-warnings-due-to-strict-check.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0400-all-fix-the-format-warnings-due-to-strict-check.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/fd.c + dest_file=libglusterfs/src/fd.c + [[ libglusterfs/src/fd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/inode.c + dest_file=libglusterfs/src/inode.c + [[ libglusterfs/src/inode.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/iobuf.c + dest_file=libglusterfs/src/iobuf.c + [[ libglusterfs/src/iobuf.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/stack.c + dest_file=libglusterfs/src/stack.c + [[ libglusterfs/src/stack.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/statedump.c + dest_file=libglusterfs/src/statedump.c + [[ libglusterfs/src/statedump.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-drc.c + dest_file=rpc/rpc-lib/src/rpc-drc.c + [[ rpc/rpc-lib/src/rpc-drc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-shared.c + dest_file=xlators/cluster/dht/src/dht-shared.c + [[ xlators/cluster/dht/src/dht-shared.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/stripe/src/stripe.c + dest_file=xlators/cluster/stripe/src/stripe.c + [[ xlators/cluster/stripe/src/stripe.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/trace/src/trace.c + dest_file=xlators/debug/trace/src/trace.c + [[ xlators/debug/trace/src/trace.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/quota/src/quota.c + dest_file=xlators/features/quota/src/quota.c + [[ xlators/features/quota/src/quota.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-cache/src/io-cache.c + dest_file=xlators/performance/io-cache/src/io-cache.c + [[ xlators/performance/io-cache/src/io-cache.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/nl-cache/src/nl-cache-helper.c + dest_file=xlators/performance/nl-cache/src/nl-cache-helper.c + [[ xlators/performance/nl-cache/src/nl-cache-helper.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/open-behind/src/open-behind.c + dest_file=xlators/performance/open-behind/src/open-behind.c + [[ xlators/performance/open-behind/src/open-behind.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/quick-read/src/quick-read.c + dest_file=xlators/performance/quick-read/src/quick-read.c + [[ xlators/performance/quick-read/src/quick-read.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/read-ahead/src/read-ahead.c + dest_file=xlators/performance/read-ahead/src/read-ahead.c + [[ xlators/performance/read-ahead/src/read-ahead.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/write-behind/src/write-behind.c + dest_file=xlators/performance/write-behind/src/write-behind.c + [[ xlators/performance/write-behind/src/write-behind.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/client/src/client.c + dest_file=xlators/protocol/client/src/client.c + [[ xlators/protocol/client/src/client.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0400-all-fix-the-format-warnings-due-to-strict-check.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0401-client_t.c-fix-the-format-error.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0401-client_t.c-fix-the-format-error.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0401-client_t.c-fix-the-format-error.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/client_t.c + dest_file=libglusterfs/src/client_t.c + [[ libglusterfs/src/client_t.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0401-client_t.c-fix-the-format-error.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0402-core-glusterfsd-keeping-fd-open-in-index-xlator.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0402-core-glusterfsd-keeping-fd-open-in-index-xlator.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0402-core-glusterfsd-keeping-fd-open-in-index-xlator.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-threads/src/io-threads.c + dest_file=tests/bugs/glusterd/brick-mux-fd-cleanup.t + [[ tests/bugs/glusterd/brick-mux-fd-cleanup.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-threads/src/io-threads.h + dest_file=xlators/performance/io-threads/src/io-threads.c + [[ xlators/performance/io-threads/src/io-threads.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0402-core-glusterfsd-keeping-fd-open-in-index-xlator.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0403-afr-prevent-winding-inodelks-twice-for-arbiter-volum.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0403-afr-prevent-winding-inodelks-twice-for-arbiter-volum.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0403-afr-prevent-winding-inodelks-twice-for-arbiter-volum.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-data.c + dest_file=tests/bugs/replicate/bug-1637802-arbiter-stale-data-heal-lock.t + [[ tests/bugs/replicate/bug-1637802-arbiter-stale-data-heal-lock.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0403-afr-prevent-winding-inodelks-twice-for-arbiter-volum.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0404-core-Resolve-some-warnings-to-release-a-build.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0404-core-Resolve-some-warnings-to-release-a-build.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0404-core-Resolve-some-warnings-to-release-a-build.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-quota.c + dest_file=xlators/mgmt/glusterd/src/glusterd-quota.c + [[ xlators/mgmt/glusterd/src/glusterd-quota.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0404-core-Resolve-some-warnings-to-release-a-build.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0405-glusterfsd-add-missing-UNLOCK.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0405-glusterfsd-add-missing-UNLOCK.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0405-glusterfsd-add-missing-UNLOCK.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd-mgmt.c + dest_file=glusterfsd/src/glusterfsd-mgmt.c + [[ glusterfsd/src/glusterfsd-mgmt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0405-glusterfsd-add-missing-UNLOCK.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0406-glusterd-improve-logging-for-stage_deleted-flag.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0406-glusterd-improve-logging-for-stage_deleted-flag.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0406-glusterd-improve-logging-for-stage_deleted-flag.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.c + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.c + [[ xlators/mgmt/glusterd/src/glusterd-locks.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0406-glusterd-improve-logging-for-stage_deleted-flag.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0407-spec-update-RHGS-version-for-RHGSWA.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0407-spec-update-RHGS-version-for-RHGSWA.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0407-spec-update-RHGS-version-for-RHGSWA.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0407-spec-update-RHGS-version-for-RHGSWA.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0409-Update-database-profile-group.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0409-Update-database-profile-group.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0409-Update-database-profile-group.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/group-db-workload + dest_file=extras/group-db-workload + [[ extras/group-db-workload =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0409-Update-database-profile-group.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0410-cli-fix-glusterd-memory-leak-cause-by-gluster-v-stat.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0410-cli-fix-glusterd-memory-leak-cause-by-gluster-v-stat.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0410-cli-fix-glusterd-memory-leak-cause-by-gluster-v-stat.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-rpc-ops.c + dest_file=cli/src/cli-rpc-ops.c + [[ cli/src/cli-rpc-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0410-cli-fix-glusterd-memory-leak-cause-by-gluster-v-stat.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0411-glusterd-ensure-volinfo-caps-is-set-to-correct-value.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0411-glusterd-ensure-volinfo-caps-is-set-to-correct-value.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0411-glusterd-ensure-volinfo-caps-is-set-to-correct-value.patch + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=tests/bugs/glusterd/bug-1636957-peer-reject-on-glusterd-reboot.t + [[ tests/bugs/glusterd/bug-1636957-peer-reject-on-glusterd-reboot.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0411-glusterd-ensure-volinfo-caps-is-set-to-correct-value.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0412-glusterd-set-fsid-while-performing-replace-brick.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0412-glusterd-set-fsid-while-performing-replace-brick.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0412-glusterd-set-fsid-while-performing-replace-brick.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + dest_file=tests/bugs/glusterd/df-results-post-replace-brick-operations.t + [[ tests/bugs/glusterd/df-results-post-replace-brick-operations.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0412-glusterd-set-fsid-while-performing-replace-brick.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0413-glusterfind-add-logs-to-identify-parsing-phases.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0413-glusterfind-add-logs-to-identify-parsing-phases.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0413-glusterfind-add-logs-to-identify-parsing-phases.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tools/glusterfind/src/changelog.py + dest_file=tools/glusterfind/src/changelog.py + [[ tools/glusterfind/src/changelog.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0413-glusterfind-add-logs-to-identify-parsing-phases.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0414-logrotate-utilize-the-new-maxsize-option.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0414-logrotate-utilize-the-new-maxsize-option.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0414-logrotate-utilize-the-new-maxsize-option.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=.testignore + dest_file=.testignore + [[ .testignore =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/glusterfs-georep-logrotate + dest_file=extras/glusterfs-georep-logrotate + [[ extras/glusterfs-georep-logrotate =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/glusterfs-logrotate + dest_file=extras/glusterfs-logrotate + [[ extras/glusterfs-logrotate =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0414-logrotate-utilize-the-new-maxsize-option.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0415-statedump-fix-clang-null-dereference-error.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0415-statedump-fix-clang-null-dereference-error.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0415-statedump-fix-clang-null-dereference-error.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/statedump.c + dest_file=libglusterfs/src/statedump.c + [[ libglusterfs/src/statedump.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0415-statedump-fix-clang-null-dereference-error.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0416-glusterd-ignore-RPC-events-when-glusterd-is-shutting.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0416-glusterd-ignore-RPC-events-when-glusterd-is-shutting.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0416-glusterd-ignore-RPC-events-when-glusterd-is-shutting.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0416-glusterd-ignore-RPC-events-when-glusterd-is-shutting.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0417-cli-Add-warning-message-while-converting-to-replica-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0417-cli-Add-warning-message-while-converting-to-replica-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0417-cli-Add-warning-message-while-converting-to-replica-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-volume.c + dest_file=cli/src/cli-cmd-volume.c + [[ cli/src/cli-cmd-volume.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.h + dest_file=cli/src/cli.h + [[ cli/src/cli.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0417-cli-Add-warning-message-while-converting-to-replica-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0418-cli-correct-rebalance-status-elapsed-check.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0418-cli-correct-rebalance-status-elapsed-check.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0418-cli-correct-rebalance-status-elapsed-check.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-rpc-ops.c + dest_file=cli/src/cli-rpc-ops.c + [[ cli/src/cli-rpc-ops.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0418-cli-correct-rebalance-status-elapsed-check.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0419-glusterfs-During-reconfigure-set-log-level-per-xlato.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0419-glusterfs-During-reconfigure-set-log-level-per-xlato.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0419-glusterfs-During-reconfigure-set-log-level-per-xlato.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/debug/io-stats/src/io-stats.c + dest_file=xlators/debug/io-stats/src/io-stats.c + [[ xlators/debug/io-stats/src/io-stats.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0419-glusterfs-During-reconfigure-set-log-level-per-xlato.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0420-Modify-log-message-DH-ciphers-are-disabled-from-ERRO.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0420-Modify-log-message-DH-ciphers-are-disabled-from-ERRO.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0420-Modify-log-message-DH-ciphers-are-disabled-from-ERRO.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-transport/socket/src/socket.c + dest_file=rpc/rpc-transport/socket/src/socket.c + [[ rpc/rpc-transport/socket/src/socket.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0420-Modify-log-message-DH-ciphers-are-disabled-from-ERRO.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0421-rpc-handle-EAGAIN-when-SSL_ERROR_SYSCALL-is-returned.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0421-rpc-handle-EAGAIN-when-SSL_ERROR_SYSCALL-is-returned.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0421-rpc-handle-EAGAIN-when-SSL_ERROR_SYSCALL-is-returned.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-transport/socket/src/socket.c + dest_file=rpc/rpc-transport/socket/src/socket.c + [[ rpc/rpc-transport/socket/src/socket.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0421-rpc-handle-EAGAIN-when-SSL_ERROR_SYSCALL-is-returned.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0422-glusterd-raise-default-transport.listen-backlog.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0422-glusterd-raise-default-transport.listen-backlog.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0422-glusterd-raise-default-transport.listen-backlog.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0422-glusterd-raise-default-transport.listen-backlog.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0423-glusterd-acquire-lock-to-update-volinfo-structure.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0423-glusterd-acquire-lock-to-update-volinfo-structure.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0423-glusterd-acquire-lock-to-update-volinfo-structure.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0423-glusterd-acquire-lock-to-update-volinfo-structure.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ egrep '^rename to' /builddir/build/SOURCES/0424-cluster-afr-Delegate-metadata-heal-with-pending-xatt.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0424-cluster-afr-Delegate-metadata-heal-with-pending-xatt.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0424-cluster-afr-Delegate-metadata-heal-with-pending-xatt.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/afr/client-side-heal.t + dest_file=tests/basic/afr/client-side-heal.t + [[ tests/basic/afr/client-side-heal.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/glusterfs/bug-906646.t + dest_file=tests/bugs/glusterfs/bug-906646.t + [[ tests/bugs/glusterfs/bug-906646.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-common.c + dest_file=xlators/cluster/afr/src/afr-self-heal-common.c + [[ xlators/cluster/afr/src/afr-self-heal-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0424-cluster-afr-Delegate-metadata-heal-with-pending-xatt.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0425-cluster-afr-Delegate-name-heal-when-possible.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0425-cluster-afr-Delegate-name-heal-when-possible.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0425-cluster-afr-Delegate-name-heal-when-possible.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/afr.rc + dest_file=tests/afr.rc + [[ tests/afr.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=tests/basic/afr/name-self-heal.t + [[ tests/basic/afr/name-self-heal.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-self-heal-name.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0425-cluster-afr-Delegate-name-heal-when-possible.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0426-features-shard-Make-operations-on-internal-directori.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0426-features-shard-Make-operations-on-internal-directori.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0426-features-shard-Make-operations-on-internal-directori.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.h + [[ xlators/features/shard/src/shard.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0426-features-shard-Make-operations-on-internal-directori.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0427-features-shard-Add-option-to-barrier-parallel-lookup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0427-features-shard-Add-option-to-barrier-parallel-lookup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0427-features-shard-Add-option-to-barrier-parallel-lookup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.h + [[ xlators/features/shard/src/shard.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0427-features-shard-Add-option-to-barrier-parallel-lookup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0428-libglusterfs-syncop-Handle-barrier_-init-destroy-in-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0428-libglusterfs-syncop-Handle-barrier_-init-destroy-in-.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0428-libglusterfs-syncop-Handle-barrier_-init-destroy-in-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/syncop.c + dest_file=libglusterfs/src/syncop.c + [[ libglusterfs/src/syncop.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/syncop.h + dest_file=libglusterfs/src/syncop.h + [[ libglusterfs/src/syncop.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0428-libglusterfs-syncop-Handle-barrier_-init-destroy-in-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0429-features-shard-Introducing-.shard-.remove_me-for-ato.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0429-features-shard-Introducing-.shard-.remove_me-for-ato.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0429-features-shard-Introducing-.shard-.remove_me-for-ato.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.h + dest_file=libglusterfs/src/common-utils.h + [[ libglusterfs/src/common-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/bug-1245547.t + dest_file=tests/bugs/shard/bug-1245547.t + [[ tests/bugs/shard/bug-1245547.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/bug-shard-discard.t + dest_file=tests/bugs/shard/bug-1568521-EEXIST.t + [[ tests/bugs/shard/bug-1568521-EEXIST.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/shard-inode-refcount-test.t + dest_file=tests/bugs/shard/bug-shard-discard.t + [[ tests/bugs/shard/bug-shard-discard.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/unlinks-and-renames.t + dest_file=tests/bugs/shard/shard-inode-refcount-test.t + [[ tests/bugs/shard/shard-inode-refcount-test.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard-mem-types.h + dest_file=tests/bugs/shard/unlinks-and-renames.t + [[ tests/bugs/shard/unlinks-and-renames.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard-messages.h + dest_file=xlators/features/shard/src/shard-mem-types.h + [[ xlators/features/shard/src/shard-mem-types.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard-messages.h + [[ xlators/features/shard/src/shard-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0429-features-shard-Introducing-.shard-.remove_me-for-ato.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0430-features-shard-Perform-shards-deletion-in-the-backgr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0430-features-shard-Perform-shards-deletion-in-the-backgr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0430-features-shard-Perform-shards-deletion-in-the-backgr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/bug-1568521-EEXIST.t + dest_file=tests/bugs/shard/bug-1568521-EEXIST.t + [[ tests/bugs/shard/bug-1568521-EEXIST.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/bug-shard-discard.t + dest_file=tests/bugs/shard/bug-1568521.t + [[ tests/bugs/shard/bug-1568521.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/shard-inode-refcount-test.t + dest_file=tests/bugs/shard/bug-shard-discard.t + [[ tests/bugs/shard/bug-shard-discard.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/unlinks-and-renames.t + dest_file=tests/bugs/shard/shard-inode-refcount-test.t + [[ tests/bugs/shard/shard-inode-refcount-test.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard-messages.h + dest_file=tests/bugs/shard/unlinks-and-renames.t + [[ tests/bugs/shard/unlinks-and-renames.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard-messages.h + [[ xlators/features/shard/src/shard-messages.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/features/shard/src/shard.h + [[ xlators/features/shard/src/shard.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0430-features-shard-Perform-shards-deletion-in-the-backgr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0431-glusterd-Reset-op-version-for-features.shard-deletio.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0431-glusterd-Reset-op-version-for-features.shard-deletio.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0431-glusterd-Reset-op-version-for-features.shard-deletio.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0431-glusterd-Reset-op-version-for-features.shard-deletio.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0432-features-shard-Fix-crash-and-test-case-in-RENAME-fop.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0432-features-shard-Fix-crash-and-test-case-in-RENAME-fop.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0432-features-shard-Fix-crash-and-test-case-in-RENAME-fop.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/unlinks-and-renames.t + dest_file=tests/bugs/shard/unlinks-and-renames.t + [[ tests/bugs/shard/unlinks-and-renames.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0432-features-shard-Fix-crash-and-test-case-in-RENAME-fop.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0433-mgmt-glusterd-use-proper-path-to-the-volfile.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0433-mgmt-glusterd-use-proper-path-to-the-volfile.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0433-mgmt-glusterd-use-proper-path-to-the-volfile.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/snapview-server/src/snapview-server-helpers.c + dest_file=xlators/features/snapview-server/src/snapview-server-helpers.c + [[ xlators/features/snapview-server/src/snapview-server-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + [[ xlators/mgmt/glusterd/src/glusterd-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0433-mgmt-glusterd-use-proper-path-to-the-volfile.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0434-cluster-afr-s-uuid_is_null-gf_uuid_is_null.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0434-cluster-afr-s-uuid_is_null-gf_uuid_is_null.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0434-cluster-afr-s-uuid_is_null-gf_uuid_is_null.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0434-cluster-afr-s-uuid_is_null-gf_uuid_is_null.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0435-geo-rep-Fix-traceback-with-symlink-metadata-sync.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0435-geo-rep-Fix-traceback-with-symlink-metadata-sync.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0435-geo-rep-Fix-traceback-with-symlink-metadata-sync.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0435-geo-rep-Fix-traceback-with-symlink-metadata-sync.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0436-geo-rep-Fix-issue-in-gfid-conflict-resolution.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0436-geo-rep-Fix-issue-in-gfid-conflict-resolution.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0436-geo-rep-Fix-issue-in-gfid-conflict-resolution.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0436-geo-rep-Fix-issue-in-gfid-conflict-resolution.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0437-geo-rep-Add-more-intelligence-to-automatic-error-han.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0437-geo-rep-Add-more-intelligence-to-automatic-error-han.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0437-geo-rep-Add-more-intelligence-to-automatic-error-han.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/master.py + dest_file=geo-replication/syncdaemon/master.py + [[ geo-replication/syncdaemon/master.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0437-geo-rep-Add-more-intelligence-to-automatic-error-han.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0438-cluster-dht-In-rename-unlink-after-creating-linkto-f.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0438-cluster-dht-In-rename-unlink-after-creating-linkto-f.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0438-cluster-dht-In-rename-unlink-after-creating-linkto-f.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/posix/bug-1619720.t + dest_file=tests/bugs/posix/bug-1619720.t + [[ tests/bugs/posix/bug-1619720.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rename.c + dest_file=xlators/cluster/dht/src/dht-rename.c + [[ xlators/cluster/dht/src/dht-rename.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0438-cluster-dht-In-rename-unlink-after-creating-linkto-f.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0439-cluster-dht-fixes-to-unlinking-invalid-linkto-file.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0439-cluster-dht-fixes-to-unlinking-invalid-linkto-file.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0439-cluster-dht-fixes-to-unlinking-invalid-linkto-file.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0439-cluster-dht-fixes-to-unlinking-invalid-linkto-file.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0440-features-locks-Use-pthread_mutex_unlock-instead-of-p.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0440-features-locks-Use-pthread_mutex_unlock-instead-of-p.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0440-features-locks-Use-pthread_mutex_unlock-instead-of-p.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/locks/src/posix.c + dest_file=xlators/features/locks/src/posix.c + [[ xlators/features/locks/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0440-features-locks-Use-pthread_mutex_unlock-instead-of-p.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0441-features-shard-Make-lru-limit-of-inode-list-configur.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0441-features-shard-Make-lru-limit-of-inode-list-configur.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0441-features-shard-Make-lru-limit-of-inode-list-configur.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=tests/bugs/shard/configure-lru-limit.t + [[ tests/bugs/shard/configure-lru-limit.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/features/shard/src/shard.h + [[ xlators/features/shard/src/shard.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0441-features-shard-Make-lru-limit-of-inode-list-configur.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0442-glusterd-Reset-op-version-for-features.shard-lru-lim.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0442-glusterd-Reset-op-version-for-features.shard-lru-lim.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0442-glusterd-Reset-op-version-for-features.shard-lru-lim.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0442-glusterd-Reset-op-version-for-features.shard-lru-lim.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0443-features-shard-Hold-a-ref-on-base-inode-when-adding-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0443-features-shard-Hold-a-ref-on-base-inode-when-adding-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0443-features-shard-Hold-a-ref-on-base-inode-when-adding-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/shard/shard-inode-refcount-test.t + dest_file=tests/bugs/shard/bug-1605056-2.t + [[ tests/bugs/shard/bug-1605056-2.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/volume.rc + dest_file=tests/bugs/shard/bug-1605056.t + [[ tests/bugs/shard/bug-1605056.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=tests/bugs/shard/shard-inode-refcount-test.t + [[ tests/bugs/shard/shard-inode-refcount-test.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0443-features-shard-Hold-a-ref-on-base-inode-when-adding-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0444-features-shard-fix-formatting-warning.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0444-features-shard-fix-formatting-warning.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0444-features-shard-fix-formatting-warning.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0444-features-shard-fix-formatting-warning.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0445-glusterd-don-t-call-svcs_reconfigure-for-all-volumes.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0445-glusterd-don-t-call-svcs_reconfigure-for-all-volumes.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0445-glusterd-don-t-call-svcs_reconfigure-for-all-volumes.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0445-glusterd-don-t-call-svcs_reconfigure-for-all-volumes.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0446-core-Portmap-entries-showing-stale-brick-entries-whe.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0446-core-Portmap-entries-showing-stale-brick-entries-whe.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0446-core-Portmap-entries-showing-stale-brick-entries-whe.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0446-core-Portmap-entries-showing-stale-brick-entries-whe.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0447-cluster-ec-Don-t-update-trusted.ec.version-if-fop-su.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0447-cluster-ec-Don-t-update-trusted.ec.version-if-fop-su.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0447-cluster-ec-Don-t-update-trusted.ec.version-if-fop-su.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-common.c + dest_file=xlators/cluster/ec/src/ec-common.c + [[ xlators/cluster/ec/src/ec-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0447-cluster-ec-Don-t-update-trusted.ec.version-if-fop-su.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0448-core-Resolve-memory-leak-at-the-time-of-graph-init.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0448-core-Resolve-memory-leak-at-the-time-of-graph-init.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0448-core-Resolve-memory-leak-at-the-time-of-graph-init.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0448-core-Resolve-memory-leak-at-the-time-of-graph-init.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0449-glusterd-mux-Optimize-brick-disconnect-handler-code.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0449-glusterd-mux-Optimize-brick-disconnect-handler-code.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0449-glusterd-mux-Optimize-brick-disconnect-handler-code.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.h + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.h + [[ xlators/mgmt/glusterd/src/glusterd-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0449-glusterd-mux-Optimize-brick-disconnect-handler-code.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0450-glusterd-fix-Resource-leak-coverity-issue.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0450-glusterd-fix-Resource-leak-coverity-issue.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0450-glusterd-fix-Resource-leak-coverity-issue.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0450-glusterd-fix-Resource-leak-coverity-issue.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0451-core-Resolve-memory-leak-at-the-time-of-graph-init.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0451-core-Resolve-memory-leak-at-the-time-of-graph-init.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0451-core-Resolve-memory-leak-at-the-time-of-graph-init.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0451-core-Resolve-memory-leak-at-the-time-of-graph-init.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0452-glusterd-make-max-bricks-per-process-default-value-t.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0452-glusterd-make-max-bricks-per-process-default-value-t.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0452-glusterd-make-max-bricks-per-process-default-value-t.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0452-glusterd-make-max-bricks-per-process-default-value-t.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0453-server-Resolve-memory-leak-path-in-server_init.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0453-server-Resolve-memory-leak-path-in-server_init.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0453-server-Resolve-memory-leak-path-in-server_init.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.c + dest_file=libglusterfs/src/xlator.c + [[ libglusterfs/src/xlator.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/xlator.h + dest_file=libglusterfs/src/xlator.h + [[ libglusterfs/src/xlator.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-transport.c + dest_file=rpc/rpc-lib/src/rpc-transport.c + [[ rpc/rpc-lib/src/rpc-transport.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-transport.h + dest_file=rpc/rpc-lib/src/rpc-transport.h + [[ rpc/rpc-lib/src/rpc-transport.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.c + dest_file=rpc/rpc-lib/src/rpcsvc.c + [[ rpc/rpc-lib/src/rpcsvc.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpcsvc.h + dest_file=rpc/rpc-lib/src/rpcsvc.h + [[ rpc/rpc-lib/src/rpcsvc.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0453-server-Resolve-memory-leak-path-in-server_init.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0454-glusterd-set-cluster.max-bricks-per-process-to-250.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0454-glusterd-set-cluster.max-bricks-per-process-to-250.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0454-glusterd-set-cluster.max-bricks-per-process-to-250.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0454-glusterd-set-cluster.max-bricks-per-process-to-250.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0455-glusterd-fix-get_mux_limit_per_process-to-read-defau.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0455-glusterd-fix-get_mux_limit_per_process-to-read-defau.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0455-glusterd-fix-get_mux_limit_per_process-to-read-defau.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + dest_file=xlators/mgmt/glusterd/src/glusterd-volume-set.c + [[ xlators/mgmt/glusterd/src/glusterd-volume-set.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0455-glusterd-fix-get_mux_limit_per_process-to-read-defau.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0457-cluster-dht-sync-brick-root-perms-on-add-brick.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0457-cluster-dht-sync-brick-root-perms-on-add-brick.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0457-cluster-dht-sync-brick-root-perms-on-add-brick.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/distribute/bug-1368012.t + dest_file=tests/bugs/distribute/bug-1368012.t + [[ tests/bugs/distribute/bug-1368012.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0457-cluster-dht-sync-brick-root-perms-on-add-brick.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0458-glusterd-fix-crash.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0458-glusterd-fix-crash.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0458-glusterd-fix-crash.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-locks.c + dest_file=xlators/mgmt/glusterd/src/glusterd-locks.c + [[ xlators/mgmt/glusterd/src/glusterd-locks.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0458-glusterd-fix-crash.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0459-glfsheal-add-a-nolog-flag.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0459-glfsheal-add-a-nolog-flag.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0459-glfsheal-add-a-nolog-flag.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-volume.c + dest_file=cli/src/cli-cmd-volume.c + [[ cli/src/cli-cmd-volume.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.c + dest_file=cli/src/cli.c + [[ cli/src/cli.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli.h + dest_file=cli/src/cli.h + [[ cli/src/cli.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=heal/src/glfs-heal.c + dest_file=heal/src/glfs-heal.c + [[ heal/src/glfs-heal.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0459-glfsheal-add-a-nolog-flag.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0460-cli-add-a-warning-confirmation-message-in-peer-detac.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0460-cli-add-a-warning-confirmation-message-in-peer-detac.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0460-cli-add-a-warning-confirmation-message-in-peer-detac.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-peer.c + dest_file=cli/src/cli-cmd-peer.c + [[ cli/src/cli-cmd-peer.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0460-cli-add-a-warning-confirmation-message-in-peer-detac.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0461-mount-fuse-Add-support-for-multi-threaded-fuse-reade.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0461-mount-fuse-Add-support-for-multi-threaded-fuse-reade.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0461-mount-fuse-Add-support-for-multi-threaded-fuse-reade.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.h + dest_file=glusterfsd/src/glusterfsd.h + [[ glusterfsd/src/glusterfsd.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.c + dest_file=xlators/mount/fuse/src/fuse-bridge.c + [[ xlators/mount/fuse/src/fuse-bridge.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-bridge.h + dest_file=xlators/mount/fuse/src/fuse-bridge.h + [[ xlators/mount/fuse/src/fuse-bridge.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-helpers.c + dest_file=xlators/mount/fuse/src/fuse-helpers.c + [[ xlators/mount/fuse/src/fuse-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/src/fuse-mem-types.h + dest_file=xlators/mount/fuse/src/fuse-mem-types.h + [[ xlators/mount/fuse/src/fuse-mem-types.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mount/fuse/utils/mount.glusterfs.in + dest_file=xlators/mount/fuse/utils/mount.glusterfs.in + [[ xlators/mount/fuse/utils/mount.glusterfs.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0461-mount-fuse-Add-support-for-multi-threaded-fuse-reade.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0462-posix-Do-not-log-ENXIO-errors-for-seek-fop.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0462-posix-Do-not-log-ENXIO-errors-for-seek-fop.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0462-posix-Do-not-log-ENXIO-errors-for-seek-fop.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0462-posix-Do-not-log-ENXIO-errors-for-seek-fop.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0463-build-glusterfs.spec-.in-firewalld-file-doesn-t-use-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0463-build-glusterfs.spec-.in-firewalld-file-doesn-t-use-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0463-build-glusterfs.spec-.in-firewalld-file-doesn-t-use-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0463-build-glusterfs.spec-.in-firewalld-file-doesn-t-use-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0464-build-exclude-packaging-crypt.so.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0464-build-exclude-packaging-crypt.so.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0464-build-exclude-packaging-crypt.so.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0464-build-exclude-packaging-crypt.so.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0465-build-add-missing-explicit-package-dependencies.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0465-build-add-missing-explicit-package-dependencies.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0465-build-add-missing-explicit-package-dependencies.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0465-build-add-missing-explicit-package-dependencies.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0466-extras-Add-group-distributed-virt-for-single-brick-o.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0466-extras-Add-group-distributed-virt-for-single-brick-o.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0466-extras-Add-group-distributed-virt-for-single-brick-o.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/Makefile.am + dest_file=extras/Makefile.am + [[ extras/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/group-distributed-virt + [[ extras/group-distributed-virt =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0466-extras-Add-group-distributed-virt-for-single-brick-o.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0467-glusterd-glusterd-to-regenerate-volfiles-when-GD_OP_.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0467-glusterd-glusterd-to-regenerate-volfiles-when-GD_OP_.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0467-glusterd-glusterd-to-regenerate-volfiles-when-GD_OP_.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.h + dest_file=xlators/mgmt/glusterd/src/glusterd-store.h + [[ xlators/mgmt/glusterd/src/glusterd-store.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.c + dest_file=xlators/mgmt/glusterd/src/glusterd.c + [[ xlators/mgmt/glusterd/src/glusterd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0467-glusterd-glusterd-to-regenerate-volfiles-when-GD_OP_.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0468-core-move-invalid-port-logs-to-DEBUG-log-level.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0468-core-move-invalid-port-logs-to-DEBUG-log-level.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0468-core-move-invalid-port-logs-to-DEBUG-log-level.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.c + dest_file=libglusterfs/src/common-utils.c + [[ libglusterfs/src/common-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0468-core-move-invalid-port-logs-to-DEBUG-log-level.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0469-nfs-set-ctx-for-every-inode-looked-up-nfs3_fh_resolv.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0469-nfs-set-ctx-for-every-inode-looked-up-nfs3_fh_resolv.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0469-nfs-set-ctx-for-every-inode-looked-up-nfs3_fh_resolv.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/nfs/server/src/nfs3-helpers.c + dest_file=xlators/nfs/server/src/nfs3-helpers.c + [[ xlators/nfs/server/src/nfs3-helpers.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0469-nfs-set-ctx-for-every-inode-looked-up-nfs3_fh_resolv.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0470-dht-fix-use-after-free-in-dht_rmdir_readdirp_cbk.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0470-dht-fix-use-after-free-in-dht_rmdir_readdirp_cbk.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0470-dht-fix-use-after-free-in-dht_rmdir_readdirp_cbk.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0470-dht-fix-use-after-free-in-dht_rmdir_readdirp_cbk.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0471-glusterd-migrating-profile-commands-to-mgmt_v3-frame.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0471-glusterd-migrating-profile-commands-to-mgmt_v3-frame.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0471-glusterd-migrating-profile-commands-to-mgmt_v3-frame.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.h + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.h + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0471-glusterd-migrating-profile-commands-to-mgmt_v3-frame.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0472-glusterd-introduce-a-new-op-version-for-rhgs-3.4.3.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0472-glusterd-introduce-a-new-op-version-for-rhgs-3.4.3.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0472-glusterd-introduce-a-new-op-version-for-rhgs-3.4.3.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0472-glusterd-introduce-a-new-op-version-for-rhgs-3.4.3.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0473-rpc-bump-up-server.event-threads.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0473-rpc-bump-up-server.event-threads.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0473-rpc-bump-up-server.event-threads.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0473-rpc-bump-up-server.event-threads.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0474-afr-open_ftruncate_cbk-should-read-fd-from-local-con.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0474-afr-open_ftruncate_cbk-should-read-fd-from-local-con.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0474-afr-open_ftruncate_cbk-should-read-fd-from-local-con.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-open.c + dest_file=xlators/cluster/afr/src/afr-open.c + [[ xlators/cluster/afr/src/afr-open.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0474-afr-open_ftruncate_cbk-should-read-fd-from-local-con.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0475-glusterd-perform-store-operation-in-cleanup-lock.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0475-glusterd-perform-store-operation-in-cleanup-lock.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0475-glusterd-perform-store-operation-in-cleanup-lock.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0475-glusterd-perform-store-operation-in-cleanup-lock.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0476-afr-add-checks-for-allowing-lookups.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0476-afr-add-checks-for-allowing-lookups.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0476-afr-add-checks-for-allowing-lookups.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/afr/quorum.t + dest_file=tests/basic/afr/quorum.t + [[ tests/basic/afr/quorum.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/replicate/bug-977797.t + dest_file=tests/bugs/replicate/bug-977797.t + [[ tests/bugs/replicate/bug-977797.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-read-txn.c + dest_file=xlators/cluster/afr/src/afr-read-txn.c + [[ xlators/cluster/afr/src/afr-read-txn.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0476-afr-add-checks-for-allowing-lookups.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0477-glusterd-perform-rcu_read_lock-unlock-under-cleanup_.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0477-glusterd-perform-rcu_read_lock-unlock-under-cleanup_.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0477-glusterd-perform-rcu_read_lock-unlock-under-cleanup_.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-brick-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-brick-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-brick-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handshake.c + [[ xlators/mgmt/glusterd/src/glusterd-handshake.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-peer-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-peer-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-peer-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-replace-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-replace-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + dest_file=xlators/mgmt/glusterd/src/glusterd-reset-brick.c + [[ xlators/mgmt/glusterd/src/glusterd-reset-brick.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rpc-ops.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rpc-ops.c + [[ xlators/mgmt/glusterd/src/glusterd-rpc-ops.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + dest_file=xlators/mgmt/glusterd/src/glusterd-server-quorum.c + [[ xlators/mgmt/glusterd/src/glusterd-server-quorum.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-sm.c + dest_file=xlators/mgmt/glusterd/src/glusterd-sm.c + [[ xlators/mgmt/glusterd/src/glusterd-sm.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + dest_file=xlators/mgmt/glusterd/src/glusterd-snapshot.c + [[ xlators/mgmt/glusterd/src/glusterd-snapshot.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-store.c + dest_file=xlators/mgmt/glusterd/src/glusterd-store.c + [[ xlators/mgmt/glusterd/src/glusterd-store.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + dest_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + [[ xlators/mgmt/glusterd/src/glusterd-syncop.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0477-glusterd-perform-rcu_read_lock-unlock-under-cleanup_.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0478-libglusterfs-fix-memory-corruption-caused-by-per-thr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0478-libglusterfs-fix-memory-corruption-caused-by-per-thr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0478-libglusterfs-fix-memory-corruption-caused-by-per-thr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.c + dest_file=libglusterfs/src/mem-pool.c + [[ libglusterfs/src/mem-pool.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0478-libglusterfs-fix-memory-corruption-caused-by-per-thr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0479-ganesha-ha-ensure-pacemaker-is-enabled-after-setup.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0479-ganesha-ha-ensure-pacemaker-is-enabled-after-setup.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0479-ganesha-ha-ensure-pacemaker-is-enabled-after-setup.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/ganesha/scripts/ganesha-ha.sh + dest_file=extras/ganesha/scripts/ganesha-ha.sh + [[ extras/ganesha/scripts/ganesha-ha.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0479-ganesha-ha-ensure-pacemaker-is-enabled-after-setup.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0480-geo-rep-Make-slave-volume-read-only-by-default.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0480-geo-rep-Make-slave-volume-read-only-by-default.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0480-geo-rep-Make-slave-volume-read-only-by-default.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/S56glusterd-geo-rep-create-post.sh + dest_file=extras/hook-scripts/S56glusterd-geo-rep-create-post.sh + [[ extras/hook-scripts/S56glusterd-geo-rep-create-post.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/src/set_geo_rep_pem_keys.sh + dest_file=geo-replication/src/set_geo_rep_pem_keys.sh + [[ geo-replication/src/set_geo_rep_pem_keys.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/geo-rep.rc + dest_file=tests/geo-rep.rc + [[ tests/geo-rep.rc =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/geo-rep/georep-basic-dr-rsync.t + dest_file=tests/geo-rep/georep-basic-dr-rsync.t + [[ tests/geo-rep/georep-basic-dr-rsync.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/geo-rep/georep-basic-dr-tarssh.t + dest_file=tests/geo-rep/georep-basic-dr-tarssh.t + [[ tests/geo-rep/georep-basic-dr-tarssh.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0480-geo-rep-Make-slave-volume-read-only-by-default.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0481-extras-hooks-Do-not-blindly-remove-volume-share-from.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0481-extras-hooks-Do-not-blindly-remove-volume-share-from.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0481-extras-hooks-Do-not-blindly-remove-volume-share-from.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/set/post/S30samba-set.sh + dest_file=extras/hook-scripts/set/post/S30samba-set.sh + [[ extras/hook-scripts/set/post/S30samba-set.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S30samba-start.sh + dest_file=extras/hook-scripts/start/post/S30samba-start.sh + [[ extras/hook-scripts/start/post/S30samba-start.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + dest_file=extras/hook-scripts/stop/pre/S30samba-stop.sh + [[ extras/hook-scripts/stop/pre/S30samba-stop.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0481-extras-hooks-Do-not-blindly-remove-volume-share-from.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0482-extras-hooks-General-improvements-to-S30samba-start..patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0482-extras-hooks-General-improvements-to-S30samba-start..patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0482-extras-hooks-General-improvements-to-S30samba-start..patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S30samba-start.sh + dest_file=extras/hook-scripts/start/post/S30samba-start.sh + [[ extras/hook-scripts/start/post/S30samba-start.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0482-extras-hooks-General-improvements-to-S30samba-start..patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0483-Do-not-blindly-add-volume-share-section-to-smb.conf.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0483-Do-not-blindly-add-volume-share-section-to-smb.conf.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0483-Do-not-blindly-add-volume-share-section-to-smb.conf.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/set/post/S30samba-set.sh + dest_file=extras/hook-scripts/set/post/S30samba-set.sh + [[ extras/hook-scripts/set/post/S30samba-set.sh =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=extras/hook-scripts/start/post/S30samba-start.sh + dest_file=extras/hook-scripts/start/post/S30samba-start.sh + [[ extras/hook-scripts/start/post/S30samba-start.sh =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0483-Do-not-blindly-add-volume-share-section-to-smb.conf.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0484-extras-New-group-volume-set-command-for-Samba-integr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0484-extras-New-group-volume-set-command-for-Samba-integr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0484-extras-New-group-volume-set-command-for-Samba-integr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/Makefile.am + dest_file=extras/Makefile.am + [[ extras/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=extras/group-samba + [[ extras/group-samba =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0484-extras-New-group-volume-set-command-for-Samba-integr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0485-cluster-ec-Prevent-volume-create-without-redundant-b.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0485-cluster-ec-Prevent-volume-create-without-redundant-b.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0485-cluster-ec-Prevent-volume-create-without-redundant-b.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=cli/src/cli-cmd-parser.c + dest_file=cli/src/cli-cmd-parser.c + [[ cli/src/cli-cmd-parser.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=tests/basic/glusterd/disperse-create.t + dest_file=tests/basic/glusterd/disperse-create.t + [[ tests/basic/glusterd/disperse-create.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0485-cluster-ec-Prevent-volume-create-without-redundant-b.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0486-performance-rda-Fixed-dict_t-memory-leak.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0486-performance-rda-Fixed-dict_t-memory-leak.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0486-performance-rda-Fixed-dict_t-memory-leak.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + dest_file=xlators/performance/readdir-ahead/src/readdir-ahead.c + [[ xlators/performance/readdir-ahead/src/readdir-ahead.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0486-performance-rda-Fixed-dict_t-memory-leak.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0487-mem-pool-add-tracking-of-mem_pool-that-requested-the.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0487-mem-pool-add-tracking-of-mem_pool-that-requested-the.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0487-mem-pool-add-tracking-of-mem_pool-that-requested-the.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.c + dest_file=libglusterfs/src/mem-pool.c + [[ libglusterfs/src/mem-pool.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.h + dest_file=libglusterfs/src/mem-pool.h + [[ libglusterfs/src/mem-pool.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-types.h + dest_file=libglusterfs/src/mem-types.h + [[ libglusterfs/src/mem-types.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0487-mem-pool-add-tracking-of-mem_pool-that-requested-the.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0488-cluster-afr-Allow-lookup-on-root-if-it-is-from-ADD_R.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0488-cluster-afr-Allow-lookup-on-root-if-it-is-from-ADD_R.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0488-cluster-afr-Allow-lookup-on-root-if-it-is-from-ADD_R.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/common-utils.h + dest_file=libglusterfs/src/common-utils.h + [[ libglusterfs/src/common-utils.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-common.c + dest_file=tests/bugs/replicate/bug-1655854-support-dist-to-rep3-arb-conversion.t + [[ tests/bugs/replicate/bug-1655854-support-dist-to-rep3-arb-conversion.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-inode-write.c + dest_file=xlators/cluster/afr/src/afr-common.c + [[ xlators/cluster/afr/src/afr-common.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-read-txn.c + dest_file=xlators/cluster/afr/src/afr-inode-write.c + [[ xlators/cluster/afr/src/afr-inode-write.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.c + dest_file=xlators/cluster/afr/src/afr-read-txn.c + [[ xlators/cluster/afr/src/afr-read-txn.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-transaction.h + dest_file=xlators/cluster/afr/src/afr-transaction.c + [[ xlators/cluster/afr/src/afr-transaction.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.c + dest_file=xlators/cluster/afr/src/afr-transaction.h + [[ xlators/cluster/afr/src/afr-transaction.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr.h + dest_file=xlators/cluster/afr/src/afr.c + [[ xlators/cluster/afr/src/afr.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/cluster/afr/src/afr.h + [[ xlators/cluster/afr/src/afr.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0488-cluster-afr-Allow-lookup-on-root-if-it-is-from-ADD_R.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0489-cluster-afr-Do-not-update-read_subvol-in-inode_ctx-a.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0489-cluster-afr-Do-not-update-read_subvol-in-inode_ctx-a.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0489-cluster-afr-Do-not-update-read_subvol-in-inode_ctx-a.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/afr/src/afr-dir-write.c + dest_file=tests/bugs/replicate/bug-1657783-do-not-update-read-subvol-on-rename-link.t + [[ tests/bugs/replicate/bug-1657783-do-not-update-read-subvol-on-rename-link.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0489-cluster-afr-Do-not-update-read_subvol-in-inode_ctx-a.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0490-glusterd-migrating-rebalance-commands-to-mgmt_v3-fra.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0490-glusterd-migrating-rebalance-commands-to-mgmt_v3-fra.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0490-glusterd-migrating-rebalance-commands-to-mgmt_v3-fra.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.h + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.h + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + dest_file=xlators/mgmt/glusterd/src/glusterd-op-sm.h + [[ xlators/mgmt/glusterd/src/glusterd-op-sm.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + [[ xlators/mgmt/glusterd/src/glusterd-rebalance.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + dest_file=xlators/mgmt/glusterd/src/glusterd-syncop.c + [[ xlators/mgmt/glusterd/src/glusterd-syncop.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd.h + dest_file=xlators/mgmt/glusterd/src/glusterd.h + [[ xlators/mgmt/glusterd/src/glusterd.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0490-glusterd-migrating-rebalance-commands-to-mgmt_v3-fra.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0491-glusterd-tag-rebalance-mgmt_v3-command-to-op-version.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0491-glusterd-tag-rebalance-mgmt_v3-command-to-op-version.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0491-glusterd-tag-rebalance-mgmt_v3-command-to-op-version.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/globals.h + dest_file=libglusterfs/src/globals.h + [[ libglusterfs/src/globals.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + dest_file=xlators/mgmt/glusterd/src/glusterd-rebalance.c + [[ xlators/mgmt/glusterd/src/glusterd-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0491-glusterd-tag-rebalance-mgmt_v3-command-to-op-version.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0492-mem-pool-track-glusterfs_ctx_t-in-struct-mem_pool.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0492-mem-pool-track-glusterfs_ctx_t-in-struct-mem_pool.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0492-mem-pool-track-glusterfs_ctx_t-in-struct-mem_pool.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/ctx.c + dest_file=libglusterfs/src/ctx.c + [[ libglusterfs/src/ctx.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/glusterfs.h + dest_file=libglusterfs/src/glusterfs.h + [[ libglusterfs/src/glusterfs.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.c + dest_file=libglusterfs/src/mem-pool.c + [[ libglusterfs/src/mem-pool.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.h + dest_file=libglusterfs/src/mem-pool.h + [[ libglusterfs/src/mem-pool.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/rbthash.c + dest_file=libglusterfs/src/rbthash.c + [[ libglusterfs/src/rbthash.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/rbthash.h + dest_file=libglusterfs/src/rbthash.h + [[ libglusterfs/src/rbthash.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/statedump.c + dest_file=libglusterfs/src/statedump.c + [[ libglusterfs/src/statedump.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/ec/src/ec-method.c + dest_file=xlators/cluster/ec/src/ec-method.c + [[ xlators/cluster/ec/src/ec-method.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/nfs/server/src/nfs3.c + dest_file=xlators/nfs/server/src/nfs3.c + [[ xlators/nfs/server/src/nfs3.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/performance/io-cache/src/io-cache.c + dest_file=xlators/performance/io-cache/src/io-cache.c + [[ xlators/performance/io-cache/src/io-cache.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0492-mem-pool-track-glusterfs_ctx_t-in-struct-mem_pool.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0493-mem-pool-count-allocations-done-per-user-pool.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0493-mem-pool-count-allocations-done-per-user-pool.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0493-mem-pool-count-allocations-done-per-user-pool.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.c + dest_file=libglusterfs/src/mem-pool.c + [[ libglusterfs/src/mem-pool.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.h + dest_file=libglusterfs/src/mem-pool.h + [[ libglusterfs/src/mem-pool.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/statedump.c + dest_file=libglusterfs/src/statedump.c + [[ libglusterfs/src/statedump.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0493-mem-pool-count-allocations-done-per-user-pool.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0494-mem-pool-Resolve-crash-in-mem_pool_destroy.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0494-mem-pool-Resolve-crash-in-mem_pool_destroy.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0494-mem-pool-Resolve-crash-in-mem_pool_destroy.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.c + dest_file=libglusterfs/src/mem-pool.c + [[ libglusterfs/src/mem-pool.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0494-mem-pool-Resolve-crash-in-mem_pool_destroy.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0495-build-add-conditional-dependency-on-server-for-devel.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0495-build-add-conditional-dependency-on-server-for-devel.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0495-build-add-conditional-dependency-on-server-for-devel.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0495-build-add-conditional-dependency-on-server-for-devel.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0496-glusterd-kill-the-process-without-releasing-the-clea.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0496-glusterd-kill-the-process-without-releasing-the-clea.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0496-glusterd-kill-the-process-without-releasing-the-clea.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfsd/src/glusterfsd.c + dest_file=glusterfsd/src/glusterfsd.c + [[ glusterfsd/src/glusterfsd.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0496-glusterd-kill-the-process-without-releasing-the-clea.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0497-cluster-dht-Use-percentages-for-space-check.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0497-cluster-dht-Use-percentages-for-space-check.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0497-cluster-dht-Use-percentages-for-space-check.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=tests/bugs/distribute/bug-1247563.t + dest_file=tests/bugs/distribute/bug-1247563.t + [[ tests/bugs/distribute/bug-1247563.t =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0497-cluster-dht-Use-percentages-for-space-check.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0498-mem-pool-Code-refactor-in-mem_pool.c.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0498-mem-pool-Code-refactor-in-mem_pool.c.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0498-mem-pool-Code-refactor-in-mem_pool.c.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/mem-pool.c + dest_file=libglusterfs/src/mem-pool.c + [[ libglusterfs/src/mem-pool.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0498-mem-pool-Code-refactor-in-mem_pool.c.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0499-cluster-dht-Fix-incorrect-backport.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0499-cluster-dht-Fix-incorrect-backport.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0499-cluster-dht-Fix-incorrect-backport.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-rebalance.c + dest_file=xlators/cluster/dht/src/dht-rebalance.c + [[ xlators/cluster/dht/src/dht-rebalance.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0499-cluster-dht-Fix-incorrect-backport.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0500-extras-Add-readdir-ahead-to-samba-group-command.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0500-extras-Add-readdir-ahead-to-samba-group-command.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0500-extras-Add-readdir-ahead-to-samba-group-command.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=extras/group-samba + dest_file=extras/group-samba + [[ extras/group-samba =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0500-extras-Add-readdir-ahead-to-samba-group-command.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0501-glusterd-aggregate-rsp-from-peers-for-profile-comman.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0501-glusterd-aggregate-rsp-from-peers-for-profile-comman.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0501-glusterd-aggregate-rsp-from-peers-for-profile-comman.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + dest_file=xlators/mgmt/glusterd/src/glusterd-mgmt.c + [[ xlators/mgmt/glusterd/src/glusterd-mgmt.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0501-glusterd-aggregate-rsp-from-peers-for-profile-comman.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0502-posix-posix_health_check_thread_proc-crash-due-to-pr.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0502-posix-posix_health_check_thread_proc-crash-due-to-pr.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0502-posix-posix_health_check_thread_proc-crash-due-to-pr.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0502-posix-posix_health_check_thread_proc-crash-due-to-pr.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0503-core-brick-process-is-crashed-at-the-time-of-spawn-t.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0503-core-brick-process-is-crashed-at-the-time-of-spawn-t.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0503-core-brick-process-is-crashed-at-the-time-of-spawn-t.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix-helpers.c + dest_file=xlators/storage/posix/src/posix-helpers.c + [[ xlators/storage/posix/src/posix-helpers.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.c + dest_file=xlators/storage/posix/src/posix.c + [[ xlators/storage/posix/src/posix.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/storage/posix/src/posix.h + dest_file=xlators/storage/posix/src/posix.h + [[ xlators/storage/posix/src/posix.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0503-core-brick-process-is-crashed-at-the-time-of-spawn-t.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0504-dht-Add-NULL-check-for-stbuf-in-dht_rmdir_lookup_cbk.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0504-dht-Add-NULL-check-for-stbuf-in-dht_rmdir_lookup_cbk.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0504-dht-Add-NULL-check-for-stbuf-in-dht_rmdir_lookup_cbk.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/cluster/dht/src/dht-common.c + dest_file=xlators/cluster/dht/src/dht-common.c + [[ xlators/cluster/dht/src/dht-common.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0504-dht-Add-NULL-check-for-stbuf-in-dht_rmdir_lookup_cbk.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0505-features-shard-Fix-launch-of-multiple-synctasks-for-.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0505-features-shard-Fix-launch-of-multiple-synctasks-for-.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0505-features-shard-Fix-launch-of-multiple-synctasks-for-.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.h + dest_file=xlators/features/shard/src/shard.h + [[ xlators/features/shard/src/shard.h =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0505-features-shard-Fix-launch-of-multiple-synctasks-for-.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0506-features-shard-Assign-fop-id-during-background-delet.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0506-features-shard-Assign-fop-id-during-background-delet.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0506-features-shard-Assign-fop-id-during-background-delet.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=xlators/features/shard/src/shard.c + [[ xlators/features/shard/src/shard.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0506-features-shard-Assign-fop-id-during-background-delet.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0507-geo-rep-fix-rename-sync-on-hybrid-crawl.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0507-geo-rep-fix-rename-sync-on-hybrid-crawl.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0507-geo-rep-fix-rename-sync-on-hybrid-crawl.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/resource.py + dest_file=geo-replication/syncdaemon/resource.py + [[ geo-replication/syncdaemon/resource.py =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=geo-replication/syncdaemon/syncdutils.py + dest_file=geo-replication/syncdaemon/syncdutils.py + [[ geo-replication/syncdaemon/syncdutils.py =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0507-geo-rep-fix-rename-sync-on-hybrid-crawl.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0508-glusterd-Resolve-multiple-leaks-in-glusterd-code-pat.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0508-glusterd-Resolve-multiple-leaks-in-glusterd-code-pat.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0508-glusterd-Resolve-multiple-leaks-in-glusterd-code-pat.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-handler.c + dest_file=xlators/mgmt/glusterd/src/glusterd-handler.c + [[ xlators/mgmt/glusterd/src/glusterd-handler.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/mgmt/glusterd/src/glusterd-utils.c + dest_file=xlators/mgmt/glusterd/src/glusterd-utils.c + [[ xlators/mgmt/glusterd/src/glusterd-utils.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0508-glusterd-Resolve-multiple-leaks-in-glusterd-code-pat.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0509-core-heketi-cli-is-throwing-error-target-is-busy.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0509-core-heketi-cli-is-throwing-error-target-is-busy.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0509-core-heketi-cli-is-throwing-error-target-is-busy.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-transport.c + dest_file=rpc/rpc-lib/src/rpc-transport.c + [[ rpc/rpc-lib/src/rpc-transport.c =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/rpc-lib/src/rpc-transport.h + dest_file=rpc/rpc-lib/src/rpc-transport.h + [[ rpc/rpc-lib/src/rpc-transport.h =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/protocol/server/src/server.c + dest_file=xlators/protocol/server/src/server.c + [[ xlators/protocol/server/src/server.c =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0509-core-heketi-cli-is-throwing-error-target-is-busy.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0510-features-shard-Ref-shard-inode-while-adding-to-fsync.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0510-features-shard-Ref-shard-inode-while-adding-to-fsync.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0510-features-shard-Ref-shard-inode-while-adding-to-fsync.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=xlators/features/shard/src/shard.c + dest_file=tests/bugs/shard/bug-1669077.t + [[ tests/bugs/shard/bug-1669077.t =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0510-features-shard-Ref-shard-inode-while-adding-to-fsync.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0511-build-changes-for-rhel-8-build.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0511-build-changes-for-rhel-8-build.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0511-build-changes-for-rhel-8-build.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=configure.ac + dest_file=configure.ac + [[ configure.ac =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=glusterfs.spec.in + dest_file=glusterfs.spec.in + [[ glusterfs.spec.in =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0511-build-changes-for-rhel-8-build.patch + read p + rename_to=($(egrep '^rename to' $p | cut -f 3 -d ' ')) ++ egrep '^rename to' /builddir/build/SOURCES/0512-build-use-libtirpc-by-default-even-if-ipv6-is-not-th.patch ++ cut -f 3 -d ' ' + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0512-build-use-libtirpc-by-default-even-if-ipv6-is-not-th.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0512-build-use-libtirpc-by-default-even-if-ipv6-is-not-th.patch ++ cut -f 2- -d / + EXCLUDE_DOCS=() + for idx in ${!SOURCE_FILES[@]} + source_file=api/src/Makefile.am + dest_file=api/src/Makefile.am + [[ api/src/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=libglusterfs/src/Makefile.am + dest_file=libglusterfs/src/Makefile.am + [[ libglusterfs/src/Makefile.am =~ ^doc/.+ ]] + for idx in ${!SOURCE_FILES[@]} + source_file=rpc/xdr/src/Makefile.am + dest_file=rpc/xdr/src/Makefile.am + [[ rpc/xdr/src/Makefile.am =~ ^doc/.+ ]] + EXCLUDE_DOCS_OPT= + git apply -p1 --exclude=rfc.sh --exclude=.gitignore --exclude=.testignore --exclude=MAINTAINERS --exclude=extras/checkpatch.pl --exclude=build-aux/checkpatch.pl '--exclude=tests/*' /builddir/build/SOURCES/0512-build-use-libtirpc-by-default-even-if-ipv6-is-not-th.patch + read p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OhKs0G + umask 022 + cd /builddir/build/BUILD + cd glusterfs-3.12.2 + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro,-z,now' + export LDFLAGS + export RHEL_ALLOW_PYTHON2_FOR_BUILD=1 + RHEL_ALLOW_PYTHON2_FOR_BUILD=1 + ./autogen.sh ... GlusterFS autogen ... Running aclocal... Running autoheader... Running libtoolize... Running autoconf... Running automake... configure.ac:273: installing './compile' configure.ac:16: installing './missing' api/examples/Makefile.am: installing './depcomp' contrib/fuse-util/Makefile.am:3: warning: source file '$(CONTRIBDIR)/fuse-lib/mount-common.c' is in a subdirectory, contrib/fuse-util/Makefile.am:3: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/rbtree/rb.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/libgen/basename_r.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/libgen/dirname_r.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/stdlib/gf_mkostemp.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/mount/mntent.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/libexecinfo/execinfo.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/timer-wheel/timer-wheel.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/timer-wheel/find_last_bit.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/xxhash/xxhash.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/clear.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/copy.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/gen_uuid.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/pack.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/parse.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/unparse.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/uuid_time.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/compare.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/isnull.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/unpack.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled rpc/rpc-lib/src/Makefile.am:3: warning: source file '$(CONTRIBDIR)/sunrpc/xdr_sizeof.c' is in a subdirectory, rpc/rpc-lib/src/Makefile.am:3: but option 'subdir-objects' is disabled xlators/cluster/afr/src/Makefile.am:4: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/afr/src/Makefile.am:4: but option 'subdir-objects' is disabled xlators/cluster/dht/src/Makefile.am:10: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/dht/src/Makefile.am:10: but option 'subdir-objects' is disabled xlators/cluster/ec/src/Makefile.am:59: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/ec/src/Makefile.am:59: but option 'subdir-objects' is disabled xlators/cluster/stripe/src/Makefile.am:7: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/stripe/src/Makefile.am:7: but option 'subdir-objects' is disabled xlators/features/changelog/lib/src/Makefile.am:24: warning: source file '$(top_srcdir)/xlators/features/changelog/src/changelog-rpc-common.c' is in a subdirectory, xlators/features/changelog/lib/src/Makefile.am:24: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:26: warning: source file '$(CONTRIBDIR)/fuse-lib/misc.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:26: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:21: warning: source file '$(CONTRIBDIR)/fuse-lib/mount.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:21: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:21: warning: source file '$(CONTRIBDIR)/fuse-lib/mount-common.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:21: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:21: warning: source file '$(CONTRIBDIR)/macfuse/mount_darwin.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:21: but option 'subdir-objects' is disabled Running autogen.sh in argp-standalone ... Please proceed with configuring, compiling, and installing. + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro,-z,now' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-tmpfilesdir=/usr/lib/tmpfiles.d --disable-georeplication --enable-firewalld checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking whether make supports nested variables... (cached) yes checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking for ppc64le-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for ppc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ppc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ppc64le-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for ppc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for ppc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for ppc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for rpcgen... yes checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for bison... bison -y checking for ppc64le-redhat-linux-gnu-ld... /usr/bin/ld checking for MD5 in -lcrypto... yes checking for pthread_mutex_init in -lpthread... yes checking for dlopen... no checking for dlopen in -ldl... yes checking for rl_do_undo in -lreadline... yes checking for gettext in -lintl... no checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/extattr.h usability... no checking sys/extattr.h presence... no checking for sys/extattr.h... no checking openssl/dh.h usability... yes checking openssl/dh.h presence... yes checking for openssl/dh.h... yes checking openssl/ecdh.h usability... yes checking openssl/ecdh.h presence... yes checking for openssl/ecdh.h... yes checking for pow in -lm... yes checking for ppc64le-redhat-linux-gnu-pkg-config... /usr/bin/ppc64le-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for UUID... yes checking for uuid.h... yes checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking acl/libacl.h usability... yes checking acl/libacl.h presence... yes checking for acl/libacl.h... yes checking openssl/md5.h usability... yes checking openssl/md5.h presence... yes checking for openssl/md5.h... yes checking for adler32 in -lz... yes checking linux/falloc.h usability... yes checking linux/falloc.h presence... yes checking for linux/falloc.h... yes checking linux/oom.h usability... yes checking linux/oom.h presence... yes checking for linux/oom.h... yes checking for pthread_spin_init... yes checking for strnlen... yes checking for setfsuid... yes checking for setfsgid... yes checking for umount2... yes checking for python... no checking for python2... /usr/bin/python2 checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/site-packages checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages checking for PYTHON... yes checking /usr/include/python2.7/Python.h usability... yes checking /usr/include/python2.7/Python.h presence... yes checking for /usr/include/python2.7/Python.h... yes checking for lvm_init,lvm_lv_from_name in -llvm2app... no checking for CRYPTO_THREADID_set_callback in -lcrypto... no checking for TLS_method in -lssl... yes checking openssl/cmac.h usability... yes checking openssl/cmac.h presence... yes checking for openssl/cmac.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for ibv_get_device_list in -libverbs... yes checking for rdma_create_id in -lrdmacm... yes checking whether RDMA_OPTION_ID_REUSEADDR is declared... yes checking for ZLIB... yes features requiring zlib enabled: yes checking for SQLITE... yes checking for xml2-config... /usr/bin/xml2-config checking for libxml - version >= 2.6.19... yes (version 2.9.7) checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for malloc_stats... yes checking for struct stat.st_atim.tv_nsec... yes checking for struct stat.st_atimespec.tv_nsec... no checking for linkat... yes checking for clock_gettime in -lrt... yes checking argp.h usability... yes checking argp.h presence... yes checking for argp.h... yes checking for __atomic_load... no checking for __sync_fetch_and_add... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for llistxattr... yes checking for fdatasync... yes checking for fallocate... yes checking for posix_fallocate... yes checking for utimensat... yes checking whether SEEK_HOLE is declared... yes checking for /etc/debian_version... no checking for /etc/SuSE-release... no checking for /etc/redhat-release... yes checking for TIRPC... yes checking whether gcc accepts -Werror=format-security... yes checking whether gcc accepts -Werror=implicit-function-declaration... yes checking if compiling with clang... no checking for readline in -lreadline -lcurses... yes checking for readline in -lreadline -ltermcap... yes checking for readline in -lreadline -lncurses... yes checking for io_setup in -laio... yes building glupy with -isystem /usr/include/python2.7 -l python2.7 checking for URCU... yes checking for URCU_CDS... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating libglusterfs/Makefile config.status: creating libglusterfs/src/Makefile config.status: creating libglusterfs/src/gfdb/Makefile config.status: creating geo-replication/src/peer_gsec_create config.status: creating geo-replication/src/peer_mountbroker config.status: creating geo-replication/src/peer_mountbroker.py config.status: creating geo-replication/src/peer_georep-sshkey.py config.status: creating extras/peer_add_secret_pub config.status: creating geo-replication/syncdaemon/conf.py config.status: creating extras/snap_scheduler/conf.py config.status: creating glusterfsd/Makefile config.status: creating glusterfsd/src/Makefile config.status: creating rpc/Makefile config.status: creating rpc/rpc-lib/Makefile config.status: creating rpc/rpc-lib/src/Makefile config.status: creating rpc/rpc-transport/Makefile config.status: creating rpc/rpc-transport/socket/Makefile config.status: creating rpc/rpc-transport/socket/src/Makefile config.status: creating rpc/rpc-transport/rdma/Makefile config.status: creating rpc/rpc-transport/rdma/src/Makefile config.status: creating rpc/xdr/Makefile config.status: creating rpc/xdr/src/Makefile config.status: creating rpc/xdr/gen/Makefile config.status: creating xlators/Makefile config.status: creating xlators/meta/Makefile config.status: creating xlators/meta/src/Makefile config.status: creating xlators/mount/Makefile config.status: creating xlators/mount/fuse/Makefile config.status: creating xlators/mount/fuse/src/Makefile config.status: creating xlators/mount/fuse/utils/mount.glusterfs config.status: creating xlators/mount/fuse/utils/mount_glusterfs config.status: creating xlators/mount/fuse/utils/Makefile config.status: creating xlators/storage/Makefile config.status: creating xlators/storage/posix/Makefile config.status: creating xlators/storage/posix/src/Makefile config.status: creating xlators/storage/bd/Makefile config.status: creating xlators/storage/bd/src/Makefile config.status: creating xlators/cluster/Makefile config.status: creating xlators/cluster/afr/Makefile config.status: creating xlators/cluster/afr/src/Makefile config.status: creating xlators/cluster/stripe/Makefile config.status: creating xlators/cluster/stripe/src/Makefile config.status: creating xlators/cluster/dht/Makefile config.status: creating xlators/cluster/dht/src/Makefile config.status: creating xlators/cluster/ec/Makefile config.status: creating xlators/cluster/ec/src/Makefile config.status: creating xlators/performance/Makefile config.status: creating xlators/performance/write-behind/Makefile config.status: creating xlators/performance/write-behind/src/Makefile config.status: creating xlators/performance/read-ahead/Makefile config.status: creating xlators/performance/read-ahead/src/Makefile config.status: creating xlators/performance/readdir-ahead/Makefile config.status: creating xlators/performance/readdir-ahead/src/Makefile config.status: creating xlators/performance/io-threads/Makefile config.status: creating xlators/performance/io-threads/src/Makefile config.status: creating xlators/performance/io-cache/Makefile config.status: creating xlators/performance/io-cache/src/Makefile config.status: creating xlators/performance/symlink-cache/Makefile config.status: creating xlators/performance/symlink-cache/src/Makefile config.status: creating xlators/performance/quick-read/Makefile config.status: creating xlators/performance/quick-read/src/Makefile config.status: creating xlators/performance/open-behind/Makefile config.status: creating xlators/performance/open-behind/src/Makefile config.status: creating xlators/performance/md-cache/Makefile config.status: creating xlators/performance/md-cache/src/Makefile config.status: creating xlators/performance/decompounder/Makefile config.status: creating xlators/performance/decompounder/src/Makefile config.status: creating xlators/performance/nl-cache/Makefile config.status: creating xlators/performance/nl-cache/src/Makefile config.status: creating xlators/debug/Makefile config.status: creating xlators/debug/sink/Makefile config.status: creating xlators/debug/sink/src/Makefile config.status: creating xlators/debug/trace/Makefile config.status: creating xlators/debug/trace/src/Makefile config.status: creating xlators/debug/error-gen/Makefile config.status: creating xlators/debug/error-gen/src/Makefile config.status: creating xlators/debug/io-stats/Makefile config.status: creating xlators/debug/io-stats/src/Makefile config.status: creating xlators/protocol/Makefile config.status: creating xlators/protocol/auth/Makefile config.status: creating xlators/protocol/auth/addr/Makefile config.status: creating xlators/protocol/auth/addr/src/Makefile config.status: creating xlators/protocol/auth/login/Makefile config.status: creating xlators/protocol/auth/login/src/Makefile config.status: creating xlators/protocol/client/Makefile config.status: creating xlators/protocol/client/src/Makefile config.status: creating xlators/protocol/server/Makefile config.status: creating xlators/protocol/server/src/Makefile config.status: creating xlators/features/Makefile config.status: creating xlators/features/arbiter/Makefile config.status: creating xlators/features/arbiter/src/Makefile config.status: creating xlators/features/changelog/Makefile config.status: creating xlators/features/changelog/src/Makefile config.status: creating xlators/features/changelog/lib/Makefile config.status: creating xlators/features/changelog/lib/src/Makefile config.status: creating xlators/features/changetimerecorder/Makefile config.status: creating xlators/features/changetimerecorder/src/Makefile config.status: creating xlators/features/glupy/Makefile config.status: creating xlators/features/glupy/examples/Makefile config.status: creating xlators/features/glupy/src/Makefile config.status: creating xlators/features/glupy/src/setup.py config.status: creating xlators/features/glupy/src/__init__.py config.status: creating xlators/features/glupy/src/glupy/Makefile config.status: creating xlators/features/locks/Makefile config.status: creating xlators/features/locks/src/Makefile config.status: creating xlators/features/quota/Makefile config.status: creating xlators/features/quota/src/Makefile config.status: creating xlators/features/marker/Makefile config.status: creating xlators/features/marker/src/Makefile config.status: creating xlators/features/selinux/Makefile config.status: creating xlators/features/selinux/src/Makefile config.status: creating xlators/features/read-only/Makefile config.status: creating xlators/features/read-only/src/Makefile config.status: creating xlators/features/compress/Makefile config.status: creating xlators/features/compress/src/Makefile config.status: creating xlators/features/quiesce/Makefile config.status: creating xlators/features/quiesce/src/Makefile config.status: creating xlators/features/barrier/Makefile config.status: creating xlators/features/barrier/src/Makefile config.status: creating xlators/features/index/Makefile config.status: creating xlators/features/index/src/Makefile config.status: creating xlators/features/gfid-access/Makefile config.status: creating xlators/features/gfid-access/src/Makefile config.status: creating xlators/features/trash/Makefile config.status: creating xlators/features/trash/src/Makefile config.status: creating xlators/features/snapview-server/Makefile config.status: creating xlators/features/snapview-server/src/Makefile config.status: creating xlators/features/snapview-client/Makefile config.status: creating xlators/features/snapview-client/src/Makefile config.status: creating xlators/features/upcall/Makefile config.status: creating xlators/features/upcall/src/Makefile config.status: creating xlators/features/shard/Makefile config.status: creating xlators/features/shard/src/Makefile config.status: creating xlators/features/bit-rot/Makefile config.status: creating xlators/features/bit-rot/src/Makefile config.status: creating xlators/features/bit-rot/src/stub/Makefile config.status: creating xlators/features/bit-rot/src/bitd/Makefile config.status: creating xlators/features/leases/Makefile config.status: creating xlators/features/leases/src/Makefile config.status: creating xlators/playground/Makefile config.status: creating xlators/playground/template/Makefile config.status: creating xlators/playground/template/src/Makefile config.status: creating xlators/encryption/Makefile config.status: creating xlators/encryption/rot-13/Makefile config.status: creating xlators/encryption/rot-13/src/Makefile config.status: creating xlators/encryption/crypt/Makefile config.status: creating xlators/encryption/crypt/src/Makefile config.status: creating xlators/system/Makefile config.status: creating xlators/system/posix-acl/Makefile config.status: creating xlators/system/posix-acl/src/Makefile config.status: creating xlators/nfs/Makefile config.status: creating xlators/nfs/server/Makefile config.status: creating xlators/nfs/server/src/Makefile config.status: creating xlators/mgmt/Makefile config.status: creating xlators/mgmt/glusterd/Makefile config.status: creating xlators/mgmt/glusterd/src/Makefile config.status: creating cli/Makefile config.status: creating cli/src/Makefile config.status: creating doc/Makefile config.status: creating extras/Makefile config.status: creating extras/glusterd.vol config.status: creating extras/cliutils/Makefile config.status: creating extras/init.d/Makefile config.status: creating extras/init.d/glusterd.plist config.status: creating extras/init.d/glusterd-Debian config.status: creating extras/init.d/glusterd-Redhat config.status: creating extras/init.d/glusterd-FreeBSD config.status: creating extras/init.d/glusterd-SuSE config.status: creating extras/init.d/glustereventsd-Debian config.status: creating extras/init.d/glustereventsd-Redhat config.status: creating extras/init.d/glustereventsd-FreeBSD config.status: creating extras/ganesha/Makefile config.status: creating extras/ganesha/config/Makefile config.status: creating extras/ganesha/scripts/Makefile config.status: creating extras/ganesha/ocf/Makefile config.status: creating extras/systemd/Makefile config.status: creating extras/systemd/glusterd.service config.status: creating extras/systemd/glustereventsd.service config.status: creating extras/systemd/glusterfssharedstorage.service config.status: creating extras/run-gluster.tmpfiles config.status: creating extras/benchmarking/Makefile config.status: creating extras/hook-scripts/Makefile config.status: creating extras/ocf/Makefile config.status: creating extras/ocf/glusterd config.status: creating extras/ocf/volume config.status: creating extras/LinuxRPM/Makefile config.status: creating extras/geo-rep/Makefile config.status: creating extras/geo-rep/schedule_georep.py config.status: creating extras/firewalld/Makefile config.status: creating extras/hook-scripts/add-brick/Makefile config.status: creating extras/hook-scripts/add-brick/pre/Makefile config.status: creating extras/hook-scripts/add-brick/post/Makefile config.status: creating extras/hook-scripts/start/Makefile config.status: creating extras/hook-scripts/start/post/Makefile config.status: creating extras/hook-scripts/set/Makefile config.status: creating extras/hook-scripts/set/post/Makefile config.status: creating extras/hook-scripts/stop/Makefile config.status: creating extras/hook-scripts/stop/pre/Makefile config.status: creating extras/hook-scripts/reset/Makefile config.status: creating extras/hook-scripts/reset/post/Makefile config.status: creating extras/hook-scripts/reset/pre/Makefile config.status: creating extras/snap_scheduler/Makefile config.status: creating events/Makefile config.status: creating events/src/Makefile config.status: creating events/src/eventsapiconf.py config.status: creating events/tools/Makefile config.status: creating contrib/fuse-util/Makefile config.status: creating contrib/umountd/Makefile config.status: creating contrib/uuid/uuid_types.h config.status: creating glusterfs-api.pc config.status: creating libgfchangelog.pc config.status: creating libgfdb.pc config.status: creating api/Makefile config.status: creating api/src/Makefile config.status: creating api/examples/Makefile config.status: creating geo-replication/Makefile config.status: creating geo-replication/src/Makefile config.status: creating geo-replication/syncdaemon/Makefile config.status: creating tools/Makefile config.status: creating tools/gfind_missing_files/Makefile config.status: creating heal/Makefile config.status: creating heal/src/Makefile config.status: creating glusterfs.spec config.status: creating tools/glusterfind/src/tool.conf config.status: creating tools/glusterfind/glusterfind config.status: creating tools/glusterfind/Makefile config.status: creating tools/glusterfind/src/Makefile config.status: creating tools/setgfid2path/Makefile config.status: creating tools/setgfid2path/src/Makefile config.status: creating tests/basic/fuse/Makefile config.status: creating tests/basic/gfapi/Makefile config.status: creating tests/env.rc config.status: creating config.h config.status: creating site.h config.status: executing depfiles commands config.status: executing libtool commands GlusterFS configure summary =========================== FUSE client : yes Infiniband verbs : yes epoll IO multiplex : yes argp-standalone : no fusermount : yes readline : yes georeplication : no Linux-AIO : yes Enable Debug : no Block Device xlator : no glupy : yes Use syslog : yes XML output : yes Encryption xlator : yes Unit Tests : no Track priv ports : yes POSIX ACLs : yes Data Classification : yes firewalld-config : yes Events : yes EC dynamic support : none Use memory pools : yes Nanosecond m/atimes : yes Use TIRPC : yes + sed -i 's| \\\$compiler_flags |&\\\$LDFLAGS |' libtool + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|' libtool ++ find . -type f -exec bash -c 'if file {} | grep '\''Python script, ASCII text executable'\'' >/dev/null; then echo {}; fi' ';' + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./contrib/ipaddr-py/ipaddr.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/examples/helloworld.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/examples/debug-trace.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/examples/negative.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/src/setup.py.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/src/__init__.py.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/src/glupy/__init__.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/src/setup.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./xlators/features/glupy/src/__init__.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./libglusterfs/src/generator.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./libglusterfs/src/gen-defaults.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/hook-scripts/S40ufo-stop.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/snap_scheduler/snap_scheduler.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/snap_scheduler/gcron.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/cliutils/__init__.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/cliutils/cliutils.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/geo-rep/schedule_georep.py.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/geo-rep/schedule_georep.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./extras/ganesha/scripts/generate-epoch.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/src/handlers.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/src/gf_event.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/src/glustereventsd.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/src/peer_eventsapi.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/src/utils.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/tools/eventsdash.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./events/eventskeygen.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/libcxattr.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/changelogagent.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/libgfchangelog.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/configinterface.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/repce.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/gconf.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/gsyncd.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/gsyncdstatus.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/monitor.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/master.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/resource.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/syncdaemon/syncdutils.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/src/peer_mountbroker.py.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/src/peer_georep-sshkey.py.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/src/peer_mountbroker.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/src/peer_mountbroker + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/src/peer_mountbroker.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./geo-replication/src/peer_georep-sshkey.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/gfind_missing_files/gfid_to_path.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/S57glusterfind-delete-post.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/brickfind.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/utils.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/main.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/libgfchangelog.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/nodeagent.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/conf.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/changelogdata.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/src/changelog.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/glusterfind.in + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tools/glusterfind/glusterfind + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/bugs/distribute/overlap.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/bugs/nfs/socket-as-fifo.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/features/ipctest.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/utils/libcxattr.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/utils/create-files.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/utils/getfattr.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/utils/setfattr.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/utils/pidof.py + for i in `find . -type f -exec bash -c "if file {} | grep 'Python script, ASCII text executable' >/dev/null; then echo {}; fi" ';'` + sed -i -e 's|^#!/usr/bin/python.*|#!/usr/libexec/platform-python|' -e 's|^#!/usr/bin/env python.*|#!/usr/libexec/platform-python|' ./tests/utils/gfid-access.py + make -j16 make --no-print-directory --quiet all-recursive Making all in rpc/xdr/gen Making all in libglusterfs Making all in src CC libglusterfs_la-dict.lo CC libglusterfs_la-xlator.lo CC libglusterfs_la-logging.lo CC libglusterfs_la-common-utils.lo CC libglusterfs_la-hashfn.lo CC libglusterfs_la-timer.lo CC libglusterfs_la-inode.lo CC libglusterfs_la-call-stub.lo CC libglusterfs_la-compat.lo CC libglusterfs_la-fd.lo CC libglusterfs_la-compat-errno.lo CC libglusterfs_la-event.lo CC libglusterfs_la-gf-dirent.lo CC libglusterfs_la-mem-pool.lo CC libglusterfs_la-iobuf.lo CC libglusterfs_la-syscall.lo In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from common-utils.h:40, from circ-buff.h:14, from event-history.h:15, from xlator.h:18, from gf-dirent.c:17: /usr/include/tirpc/rpc/xdr.h:267: warning: "IXDR_GET_LONG" redefined #define IXDR_GET_LONG(buf) ((long)ntohl((u_int32_t)*(buf)++)) In file included from gf-dirent.c:16: compat.h:491: note: this is the location of the previous definition #define IXDR_GET_LONG(buf) ((long)IXDR_GET_U_INT32(buf)) In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from common-utils.h:40, from circ-buff.h:14, from event-history.h:15, from xlator.h:18, from gf-dirent.c:17: /usr/include/tirpc/rpc/xdr.h:268: warning: "IXDR_PUT_LONG" redefined #define IXDR_PUT_LONG(buf, v) (*(buf)++ =(int32_t)htonl((u_int32_t)v)) In file included from gf-dirent.c:16: compat.h:495: note: this is the location of the previous definition #define IXDR_PUT_LONG(buf, v) ((long)IXDR_PUT_INT32(buf, (long)(v))) In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from common-utils.h:40, from circ-buff.h:14, from event-history.h:15, from xlator.h:18, from gf-dirent.c:17: /usr/include/tirpc/rpc/xdr.h:278: warning: "IXDR_PUT_U_LONG" redefined #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG((buf), (v)) In file included from gf-dirent.c:16: compat.h:503: note: this is the location of the previous definition #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG(buf, (long)(v)) In file included from fd.c:15: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from glusterfs.h:14, from fd.h:17, from fd.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-globals.lo In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from common-utils.h:40, from compat.c:24: /usr/include/tirpc/rpc/xdr.h:267: warning: "IXDR_GET_LONG" redefined #define IXDR_GET_LONG(buf) ((long)ntohl((u_int32_t)*(buf)++)) In file included from compat.c:23: compat.h:491: note: this is the location of the previous definition #define IXDR_GET_LONG(buf) ((long)IXDR_GET_U_INT32(buf)) In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from common-utils.h:40, from compat.c:24: /usr/include/tirpc/rpc/xdr.h:268: warning: "IXDR_PUT_LONG" redefined #define IXDR_PUT_LONG(buf, v) (*(buf)++ =(int32_t)htonl((u_int32_t)v)) In file included from compat.c:23: compat.h:495: note: this is the location of the previous definition #define IXDR_PUT_LONG(buf, v) ((long)IXDR_PUT_INT32(buf, (long)(v))) In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from common-utils.h:40, from compat.c:24: /usr/include/tirpc/rpc/xdr.h:278: warning: "IXDR_PUT_U_LONG" redefined #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG((buf), (v)) In file included from compat.c:23: compat.h:503: note: this is the location of the previous definition #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG(buf, (long)(v)) logging.c: In function '_gf_log_callingfn': logging.c:890:17: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Wunused-result] vasprintf (&str2, fmt, ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function '_gf_log': logging.c:2186:17: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Wunused-result] vasprintf (&str2, fmt, ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from mem-pool.h:19, from syscall.c:13: /usr/include/tirpc/rpc/xdr.h:267: warning: "IXDR_GET_LONG" redefined #define IXDR_GET_LONG(buf) ((long)ntohl((u_int32_t)*(buf)++)) In file included from syscall.c:12: compat.h:491: note: this is the location of the previous definition #define IXDR_GET_LONG(buf) ((long)IXDR_GET_U_INT32(buf)) In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from mem-pool.h:19, from syscall.c:13: /usr/include/tirpc/rpc/xdr.h:268: warning: "IXDR_PUT_LONG" redefined #define IXDR_PUT_LONG(buf, v) (*(buf)++ =(int32_t)htonl((u_int32_t)v)) In file included from syscall.c:12: compat.h:495: note: this is the location of the previous definition #define IXDR_PUT_LONG(buf, v) ((long)IXDR_PUT_INT32(buf, (long)(v))) In file included from /usr/include/tirpc/rpc/rpc.h:43, from ../../rpc/xdr/src/glusterfs-fops.h:9, from glusterfs.h:33, from mem-pool.h:19, from syscall.c:13: /usr/include/tirpc/rpc/xdr.h:278: warning: "IXDR_PUT_U_LONG" redefined #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG((buf), (v)) In file included from syscall.c:12: compat.h:503: note: this is the location of the previous definition #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG(buf, (long)(v)) In file included from iobuf.c:13: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from logging.h:16, from common-utils.h:39, from iobuf.h:15, from iobuf.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-statedump.lo CC libglusterfs_la-stack.lo CC libglusterfs_la-checksum.lo CC libglusterfs_la-daemon.lo CC libglusterfs_la-timespec.lo CC libglusterfs_la-rb.lo In file included from inode.c:14: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from xlator.h:14, from inode.h:32, from inode.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dict.c:28: statedump.h: In function '_gf_proc_dump_build_key.constprop': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from dict.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-rbthash.lo CC libglusterfs_la-store.lo CC libglusterfs_la-latency.lo CC libglusterfs_la-graph.lo CC libglusterfs_la-syncop.lo CC libglusterfs_la-graph-print.lo CC libglusterfs_la-trie.lo CC libglusterfs_la-run.lo statedump.c: In function 'gf_proc_dump_info': statedump.c:853:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4079 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s.%d.dump.%"PRIu64, ^~ statedump.c:856:50: DEFAULT_VAR_RUN_DIRECTORY)), brick_name, getpid(), ~~~~~~~~~~ statedump.c:853:40: note: using the range [0, 18446744073709551615] for directive argument snprintf (path, sizeof (path), "%s/%s.%d.dump.%"PRIu64, ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from glusterfs.h:14, from statedump.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 4122) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-options.lo CC libglusterfs_la-fd-lk.lo CC libglusterfs_la-circ-buff.lo CC libglusterfs_la-event-history.lo CC libglusterfs_la-gidcache.lo In file included from latency.c:21: statedump.h: In function '_gf_proc_dump_build_key.constprop': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from glusterfs.h:14, from latency.c:17: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-ctx.lo CC libglusterfs_la-client_t.lo CC libglusterfs_la-event-poll.lo CC libglusterfs_la-event-epoll.lo CC libglusterfs_la-syncop-utils.lo CC libglusterfs_la-cluster-syncop.lo CC libglusterfs_la-refcount.lo CC libglusterfs_la-basename_r.lo CC libglusterfs_la-dirname_r.lo CC libglusterfs_la-gf_mkostemp.lo CC libglusterfs_la-strfd.lo CC libglusterfs_la-parse-utils.lo In file included from client_t.c:13: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from glusterfs.h:14, from client_t.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-mntent.lo CC libglusterfs_la-execinfo.lo CC libglusterfs_la-quota-common-utils.lo CC libglusterfs_la-rot-buffs.lo CC libglusterfs_la-timer-wheel.lo CC libglusterfs_la-find_last_bit.lo CC libglusterfs_la-default-args.lo event-epoll.c: In function 'event_dispatch_epoll': event-epoll.c:713:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] "%s%d", "epoll", i); ^~ event-epoll.c:713:35: note: directive argument in the range [0, 2147483646] "%s%d", "epoll", i); ^~~~~~ In file included from /usr/include/stdio.h:873, from logging.h:16, from event-epoll.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 16 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libglusterfs_la-locking.lo CC libglusterfs_la-xxhash.lo CC libglusterfs_la-compound-fop-utils.lo CC libglusterfs_la-throttle-tbf.lo CC libglusterfs_la-events.lo CC libglusterfs_la-y.tab.lo CC libglusterfs_la-graph.lex.lo CC libglusterfs_la-defaults.lo CCLD libglusterfs.la Making all in src/gfdb CC libgfdb_la-gfdb_data_store.lo CC libgfdb_la-gfdb_data_store_helper.lo CC libgfdb_la-gfdb_sqlite3_helper.lo CC libgfdb_la-gfdb_sqlite3.lo CCLD libgfdb.la Making all in rpc Making all in xdr Making all in src CC libgfxdr_la-xdr-generic.lo CC libgfxdr_la-xdr-nfs3.lo CC libgfxdr_la-msg-nfs3.lo CC libgfxdr_la-glusterfs3-xdr.lo CC libgfxdr_la-cli1-xdr.lo CC libgfxdr_la-nlm4-xdr.lo CC libgfxdr_la-nsm-xdr.lo CC libgfxdr_la-rpc-common-xdr.lo CC libgfxdr_la-glusterd1-xdr.lo CC libgfxdr_la-acl3-xdr.lo CC libgfxdr_la-portmap-xdr.lo CC libgfxdr_la-mount3udp.lo CC libgfxdr_la-glusterfs-fops.lo CC libgfxdr_la-changelog-xdr.lo CCLD libgfxdr.la Making all in rpc-lib Making all in src CC auth-unix.lo CC rpcsvc-auth.lo CC rpcsvc.lo CC auth-null.lo CC rpc-transport.lo CC xdr-rpc.lo CC xdr-rpcclnt.lo CC rpc-clnt.lo CC auth-glusterfs.lo CC xdr_sizeof.lo CC rpc-clnt-ping.lo CC rpc-drc.lo In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c: In function 'rpcsvc_request_create': rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:482:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:482:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:482:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:482:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:482:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:482:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:500:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:500:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:500:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:500:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:500:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:500:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:518:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:518:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:518:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:518:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:518:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:518:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c: In function 'rpc_clnt_handle_cbk': rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:210:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from rpc-drc.c:18: ../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from rpc-transport.h:19, from rpcsvc.h:15, from rpc-drc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'rpcprog_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'rpcvers_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'rpcproc_t' {aka 'unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:261:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" CCLD libgfrpc.la Making all in rpc-transport Making all in socket Making all in src CC socket.lo CC name.lo socket.c:4004:1: warning: 'legacy_threadid_func' defined but not used [-Wunused-function] legacy_threadid_func (void) ^~~~~~~~~~~~~~~~~~~~ socket.c:3977:1: warning: 'locking_func' defined but not used [-Wunused-function] locking_func (int mode, int type, const char *file, int line) ^~~~~~~~~~~~ CCLD socket.la Making all in rdma Making all in src CC rdma.lo CC name.lo rdma.c: In function 'gf_rdma_listen': rdma.c:4839:44: warning: '%s' directive writing up to 1024 bytes into a region of size 108 [-Wformat-overflow=] sprintf (this->myinfo.identifier, "%s:%s", host, service); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from rdma.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 1057 bytes into a destination of size 108 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD rdma.la Making all in api Making all in src CC glfs.lo CC glfs-mgmt.lo CC glfs-fops.lo CC glfs-resolve.lo CC glfs-handleops.lo CC glfs-master.lo CCLD libgfapi.la CCLD api.la Making all in examples Making all in xlators Making all in cluster Making all in stripe Making all in src CC stripe.lo CC stripe-helpers.lo CC libxlator.lo In file included from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from stripe.h:15, from stripe.c:28: stripe.c: In function 'stripe_truncate': stripe.c:701:49: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = roof(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:56:35: note: in definition of macro 'roof' #define roof(a,b) ((((a)+(b)-1)/((b)?(b):1))*(b)) ^ stripe.c:704:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = floor(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:57:28: note: in definition of macro 'floor' #define floor(a,b) (((a)/((b)?(b):1))*(b)) ^ stripe.c: In function 'stripe_ftruncate': stripe.c:3070:49: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = roof(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:56:35: note: in definition of macro 'roof' #define roof(a,b) ((((a)+(b)-1)/((b)?(b):1))*(b)) ^ stripe.c:3073:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = floor(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:57:28: note: in definition of macro 'floor' #define floor(a,b) (((a)/((b)?(b):1))*(b)) ^ CCLD stripe.la Making all in afr Making all in src CC afr-dir-read.lo CC afr-dir-write.lo CC afr-inode-read.lo CC afr-inode-write.lo CC afr-open.lo CC afr-transaction.lo CC afr-lk-common.lo CC afr-read-txn.lo CC libxlator.lo CC afr-self-heal-common.lo CC afr-self-heal-data.lo CC afr-self-heal-entry.lo CC afr-self-heal-metadata.lo CC afr-self-heald.lo CC afr-self-heal-name.lo CC afr.lo CCLD afr.la Making all in dht Making all in src CC dht-layout.lo CC dht-helper.lo CC dht-rebalance.lo CC dht-linkfile.lo CC dht-selfheal.lo CC dht-rename.lo CC dht-hashfn.lo CC dht-diskusage.lo CC dht-common.lo CC dht-inode-write.lo CC dht-inode-read.lo CC dht-shared.lo CC dht-lock.lo CC libxlator.lo CC dht.lo CC nufa.lo In file included from dht-shared.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from dht-shared.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC switch.lo CC tier.lo CC tier-common.lo tier.c: In function 'tier_get_bricklist': tier.c:2159:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4084 [-Wformat-truncation=] PATH_MAX, "%s/%s/%s", rv, ^~ GF_HIDDEN_PATH, db_name); ~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 4108) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dht-rebalance.c: In function 'gf_defrag_start_crawl': dht-rebalance.c:4717:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] "%s%d", "dhtdf", thread_index + 1); ^~ dht-rebalance.c:4717:35: note: directive argument in the range [1, 2147483647] "%s%d", "dhtdf", thread_index + 1); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.h:17, from dht-rebalance.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 16 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tier.c: In function 'tier_migrate_files_using_qfile.isra.13': tier.c:1763:70: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (query_file_path_err, PATH_MAX, "%s-%s.err", ^~ local_brick->qfile_path, time_str); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4356 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD dht.la CCLD nufa.la CCLD switch.la CCLD tier.la Making all in ec Making all in src CC ec.lo CC ec-data.lo CC ec-helpers.lo CC ec-common.lo CC ec-generic.lo CC ec-locks.lo CC ec-dir-read.lo CC ec-dir-write.lo CC ec-inode-read.lo CC ec-inode-write.lo CC ec-combine.lo CC ec-method.lo CC ec-galois.lo CC ec-code.lo CC ec-code-c.lo CC ec-gf8.lo CC ec-heal.lo CC ec-heald.lo CC libxlator.lo CCLD ec.la Making all in storage Making all in posix Making all in src CC posix.lo CC posix-handle.lo CC posix-helpers.lo CC posix-aio.lo CC posix-gfid-path.lo posix-helpers.c: In function 'posix_resolve_dirgfid_to_path': posix-helpers.c:2360:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (result1, PATH_MAX, "/%s", result); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix-helpers.c:2358:50: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (result1, PATH_MAX, "/%s/%s", result, bname); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix-helpers.c:2325:53: warning: '%02x' directive output may be truncated writing 2 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~ posix-helpers.c:2325:49: note: directive argument in the range [0, 255] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~~~~~~~~~~~~~~ posix-helpers.c:2325:49: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix-helpers.c:2345:59: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (result, PATH_MAX, "%s/%s", dir_name, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD posix.la .libs/posix.o: In function `posix_do_chmod': /builddir/build/BUILD/glusterfs-3.12.2/xlators/storage/posix/src/posix.c:450: warning: lchmod is not implemented and will always fail Making all in protocol Making all in auth Making all in addr Making all in src CC addr.lo CCLD addr.la Making all in login Making all in src CC login.lo CCLD login.la Making all in client Making all in src CC client.lo CC client-helpers.lo CC client-rpc-fops.lo CC client-callback.lo CC client-handshake.lo CC client-lk.lo CC client-common.lo In file included from client.c:16: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from client.h:17, from client.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD client.la Making all in server Making all in src CC server.lo CC server-resolve.lo CC server-helpers.lo CC server-handshake.lo CC server-rpc-fops.lo CC authenticate.lo CC server-common.lo server-helpers.c: In function 'auth_set_username_passwd': server-helpers.c:1357:65: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] ret = !((strcmp (data_to_str (passwd_data), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ password))?0: -1); ~~~~~~~~~~~~^~~~~ In file included from server.c:20: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from ../../../../libglusterfs/src/fd.h:17, from server.h:16, from server.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD server.la Making all in performance Making all in write-behind Making all in src CC write-behind.lo In file included from write-behind.c:21: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from write-behind.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD write-behind.la Making all in read-ahead Making all in src CC read-ahead.lo CC page.lo In file included from read-ahead.c:23: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from read-ahead.c:18: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD read-ahead.la Making all in readdir-ahead Making all in src CC readdir-ahead.lo CCLD readdir-ahead.la Making all in io-threads Making all in src CC io-threads.lo CCLD io-threads.la Making all in io-cache Making all in src CC io-cache.lo CC page.lo CC ioc-inode.lo In file included from io-cache.c:18: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from io-cache.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD io-cache.la Making all in symlink-cache Making all in src CC symlink-cache.lo CCLD symlink-cache.la Making all in quick-read Making all in src CC quick-read.lo In file included from quick-read.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from quick-read.h:14, from quick-read.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD quick-read.la Making all in md-cache Making all in src CC md-cache.lo CCLD md-cache.la Making all in open-behind Making all in src CC open-behind.lo In file included from open-behind.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4065 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from open-behind.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 4127 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD open-behind.la Making all in decompounder Making all in src CC decompounder.lo CCLD decompounder.la Making all in nl-cache Making all in src CC nl-cache-helper.lo CC nl-cache.lo In file included from nl-cache-helper.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4068 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from nl-cache.h:16, from nl-cache-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 29 and 4124 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD nl-cache.la Making all in debug Making all in error-gen Making all in src CC error-gen.lo In file included from error-gen.c:12: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from error-gen.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD error-gen.la Making all in io-stats Making all in src CC io-stats.lo In file included from io-stats.c:38: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from io-stats.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD io-stats.la Making all in sink Making all in src CC sink.lo CCLD sink.la Making all in trace Making all in src CC trace.lo trace.c: In function 'trace_lookup_cbk': trace.c:610:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4071 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:614:43: op_ret, statstr, postparentstr); ~~~~~~~ trace.c:611:42: note: format string is defined here "*buf {%s}, *postparent {%s}", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 8233) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_fstat_cbk': trace.c:1219:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4074 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d " ^~~ trace.c:1222:35: statstr); ~~~~~~~ trace.c:1220:40: note: format string is defined here "buf=%s", frame->root->unique, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 4118) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_ftruncate_cbk': trace.c:1184:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4053 and 4072 [-Wformat-truncation=] "%"PRId64": op_ret=%d, " ^~~ trace.c:1187:35: prebufstr, postbufstr); ~~~~~~~~~ trace.c:1185:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s} )", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 8252 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_truncate_cbk': trace.c:924:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:927:35: preopstr, postopstr); ~~~~~~~~ trace.c:925:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s} )", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 44 and 8253 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_rmdir_cbk': trace.c:884:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4068 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d, " ^~~ trace.c:888:43: op_ret, preparentstr, postparentstr); ~~~~~~~~~~~~ trace.c:885:45: note: format string is defined here "*prebuf={%s}, *postbuf={%s}", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 44 or more bytes (assuming 8234) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_link_cbk': trace.c:790:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4053 and 4072 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:794:35: statstr, preparentstr, postparentstr); ~~~~~~~ trace.c:791:46: note: format string is defined here "*stbuf = {%s}, *prebuf = {%s}," ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 57 and 12361 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_mkdir_cbk': trace.c:746:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4065 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:751:43: op_ret, statstr, preparentstr, ~~~~~~~ trace.c:747:48: note: format string is defined here ", *stbuf = {%s}, *prebuf = {%s}, " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 12349) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_mknod_cbk': trace.c:702:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:707:43: op_ret, statstr, preparentstr, ~~~~~~~ trace.c:703:46: note: format string is defined here "*stbuf = {%s}, *preparent = {%s}, " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 12352) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_symlink_cbk': trace.c:658:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:663:43: op_ret, statstr, preparentstr, ~~~~~~~ trace.c:659:46: note: format string is defined here "*stbuf = {%s}, *preparent = {%s}, " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 12352) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_readlink_cbk': trace.c:564:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4055 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, op_errno=%d," ^~~ trace.c:567:40: buf, statstr); ~~~~~~~ trace.c:565:54: note: format string is defined here "buf=%s, stbuf = { %s })", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 45 or more bytes (assuming 4140) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_rename_cbk': trace.c:522:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4053 and 4072 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:527:64: frame->root->unique, op_ret, statstr, ~~~~~~~ trace.c:523:46: note: format string is defined here "*stbuf = {%s}, *preoldparent = {%s}," ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 20602 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_unlink_cbk': trace.c:471:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4062 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d, " ^~~ trace.c:476:43: op_ret, preparentstr, ~~~~~~~~~~~~ trace.c:472:51: note: format string is defined here " *preparent = {%s}, " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 8245) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_fsetattr_cbk': trace.c:432:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:435:35: preopstr, postopstr); ~~~~~~~~ trace.c:433:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s})", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 8252 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_setattr_cbk': trace.c:393:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:396:35: preopstr, postopstr); ~~~~~~~~ trace.c:394:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s})", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 8252 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_fsync_cbk': trace.c:352:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:355:35: preopstr, postopstr); ~~~~~~~~ trace.c:353:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s}", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 42 and 8251 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_readdirp_cbk': trace.c:321:52: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4051 and 4060 [-Wformat-truncation=] snprintf (string, sizeof (string), "entry no. %d, pargfid=%s, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c:323:42: entry->d_name, statstr); ~~~~~~~ trace.c:322:43: note: format string is defined here "bname=%s *buf {%s}", count, uuid_utoa (frame->local), ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 38 or more bytes (assuming 4142) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_writev_cbk': trace.c:247:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4043 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:250:35: preopstr, postopstr); ~~~~~~~~ trace.c:248:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s})", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 8261 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_readv_cbk': trace.c:207:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4065 and 4074 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~~ trace.c:210:35: statstr); ~~~~~~~ trace.c:207:69: note: format string is defined here "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 4127) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_stat_cbk': trace.c:170:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4074 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~~ trace.c:173:35: statstr); ~~~~~~~ trace.c:170:69: note: format string is defined here "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 4118) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from trace.h:19, from trace.c:11: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4077 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD trace.la Making all in features Making all in locks Making all in src CC common.lo CC posix.lo CC entrylk.lo CC inodelk.lo CC reservelk.lo CC clear.lo In file included from posix.c:24: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from posix.c:15: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD locks.la Making all in quota Making all in src CC quota.lo CC quota-enforcer-client.lo CC quotad.lo CC quotad-helpers.lo CC quotad-aggregator.lo CCLD quotad.la CCLD quota.la Making all in read-only Making all in src CC read-only.lo CC read-only-common.lo CC worm.lo CC worm-helper.lo CCLD read-only.la CCLD worm.la Making all in quiesce Making all in src CC quiesce.lo CCLD quiesce.la Making all in marker Making all in src CC marker.lo CC marker-quota.lo CC marker-quota-helper.lo CC marker-common.lo CCLD marker.la Making all in index Making all in src CC index.lo index.c: In function 'index_entry_create': index.c:866:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (entry_path, sizeof(entry_path), "%s/%s", pgfid_path, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from index.h:14, from index.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ index.c: In function 'index_entry_delete': index.c:908:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (entry_path, sizeof(entry_path), "%s/%s", pgfid_path, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from index.h:14, from index.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD index.la Making all in barrier Making all in src CC barrier.lo In file included from barrier.c:15: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from barrier.h:15, from barrier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD barrier.la Making all in arbiter Making all in src CC arbiter.lo CCLD arbiter.la Making all in compress Making all in src CC cdc-helper.lo CC cdc.lo CCLD cdc.la Making all in changelog Making all in src CC changelog-rt.lo CC changelog.lo CC changelog-helpers.lo CC changelog-encoders.lo CC changelog-barrier.lo CC changelog-rpc.lo CC changelog-rpc-common.lo CC changelog-ev-handle.lo changelog-rpc.c: In function 'changelog_init_rpc_listener': changelog-rpc.c:116:30: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] "%s%d", "clogd", j); ^~ changelog-rpc.c:116:27: note: directive argument in the range [0, 2147483647] "%s%d", "clogd", j); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from changelog-rpc.h:14, from changelog-rpc.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 16 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'htime_create': changelog-helpers.c:757:52: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] (void) snprintf (ht_file_path,PATH_MAX,"%s/%s.%lu",ht_dir_path, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4123 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'htime_open': changelog-helpers.c:666:54: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] (void) snprintf (ht_file_path, PATH_MAX, "%s/%s", ^~ ht_dir_path, ht_file_bname); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'changelog_snap_open': changelog-helpers.c:851:25: warning: '/CHANGELOG.SNAP' directive output may be truncated writing 15 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"CSNAP_FILE_NAME, ^~~~~ changelog-helpers.c:851:28: note: format string is defined here "%s/"CSNAP_FILE_NAME, In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'resolve_pargfid_to_path': changelog-helpers.c:1973:53: warning: '%02x' directive output may be truncated writing 2 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~ changelog-helpers.c:1973:49: note: directive argument in the range [0, 255] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~~~~~~~~~~~~~~ changelog-helpers.c:1973:49: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c:1992:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (result, PATH_MAX, "%s/%s", dir_name, pre_dir_name); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD changelog.la Making all in lib Making all in src CC libgfchangelog_la-gf-changelog.lo CC libgfchangelog_la-gf-changelog-journal-handler.lo CC libgfchangelog_la-gf-changelog-helpers.lo CC libgfchangelog_la-gf-changelog-api.lo CC libgfchangelog_la-gf-history-changelog.lo CC libgfchangelog_la-gf-changelog-rpc.lo CC libgfchangelog_la-gf-changelog-reborp.lo CC libgfchangelog_la-changelog-rpc-common.lo CCLD libgfchangelog.la Making all in changetimerecorder Making all in src CC changetimerecorder.lo CC ctr-helper.lo CC ctr-xlator-ctx.lo CCLD changetimerecorder.la Making all in gfid-access Making all in src CC gfid-access.lo In file included from gfid-access.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from gfid-access.h:13, from gfid-access.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD gfid-access.la Making all in glupy Making all in src Making all in glupy CC glupy.lo CCLD glupy.la Making all in examples Making all in upcall Making all in src CC upcall.lo CC upcall-internal.lo CCLD upcall.la Making all in snapview-client Making all in src CC snapview-client.lo CCLD snapview-client.la Making all in snapview-server Making all in src CC snapview-server.lo CC snapview-server-mgmt.lo CC snapview-server-helpers.lo CCLD snapview-server.la Making all in trash Making all in src CC trash.lo In file included from ../../../../libglusterfs/src/inode.c:14, from trash.h:18, from trash.c:10: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from trash.h:13, from trash.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD trash.la Making all in shard Making all in src CC shard.lo CCLD shard.la Making all in bit-rot Making all in src Making all in stub CC bit-rot-stub-helpers.lo CC bit-rot-stub.lo bit-rot-stub-helpers.c: In function 'br_stub_fill_readdir.isra.0': bit-rot-stub-helpers.c:111:39: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (file_path, len, "%s/%s", priv->stub_basepath, filename); ^~ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c: In function 'br_stub_add': bit-rot-stub-helpers.c:146:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (gfid_path, len, "%s/%s", priv->stub_basepath, ^ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c:127:43: warning: '/stub-' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (stub_gfid_path, len, "%s/stub-%s", priv->stub_basepath, ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c: In function 'br_stub_del': bit-rot-stub-helpers.c:146:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (gfid_path, len, "%s/%s", priv->stub_basepath, ^ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c: In function 'br_stub_dir_create': bit-rot-stub-helpers.c:127:43: warning: '/stub-' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (stub_gfid_path, len, "%s/stub-%s", priv->stub_basepath, ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c:235:30: warning: '%s' directive output may be truncated writing 22 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s", priv->export, OLD_BR_STUB_QUARANTINE_DIR); ^~ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub.c: In function 'init': bit-rot-stub.c:145:30: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s", priv->export, BR_STUB_QUARANTINE_DIR); ^~ In file included from /usr/include/stdio.h:873, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.c:15: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD bitrot-stub.la Making all in bitd CC bit-rot.lo CC bit-rot-scrub.lo CC bit-rot-ssm.lo CC bit-rot-scrub-status.lo CCLD bit-rot.la Making all in leases Making all in src CC leases.lo CC leases-internal.lo CCLD leases.la Making all in selinux Making all in src CC selinux.lo CCLD selinux.la Making all in encryption Making all in rot-13 Making all in src CC rot-13.lo CCLD rot-13.la Making all in crypt Making all in src CC keys.lo CC data.lo CC metadata.lo CC atom.lo CC crypt.lo In file included from ../../../../libglusterfs/src/xlator.h:59, from crypt.c:14: crypt.c: In function '__crypt_ftruncate_done': crypt.c:3685:31: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] local->op_ret < 0 ? -1 : 0, ../../../../libglusterfs/src/stack.h:319:21: note: in definition of macro 'STACK_UNWIND_STRICT' if (op_ret < 0) { \ ^~~~~~ crypt.c:3685:31: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] local->op_ret < 0 ? -1 : 0, ../../../../libglusterfs/src/stack.h:338:29: note: in definition of macro 'STACK_UNWIND_STRICT' if (op_ret < 0 && \ ^~~~~~ crypt.c:3685:31: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] local->op_ret < 0 ? -1 : 0, ../../../../libglusterfs/src/stack.h:342:36: note: in definition of macro 'STACK_UNWIND_STRICT' } else if (op_ret == 0) { \ ^~~~~~ CCLD crypt.la Making all in mount Making all in fuse Making all in src CC fuse-helpers.lo CC fuse-resolve.lo CC fuse-bridge.lo CC misc.lo CC mount.lo CC mount-common.lo ../../../../contrib/fuse-lib/mount-common.c: In function 'mtab_needs_update': ../../../../contrib/fuse-lib/mount-common.c:59:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (0, -1); ^~~~~~~~~~~~~~~~ ../../../../contrib/fuse-lib/mount-common.c:64:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (ruid, -1); ^~~~~~~~~~~~~~~~~~~ ../../../../contrib/fuse-lib/mount.c: In function 'gf_fuse_unmount_daemon': ../../../../contrib/fuse-lib/mount.c:98:22: warning: statement will never be executed [-Wswitch-unreachable] char c = 0; ^ ../../../../contrib/fuse-lib/mount.c:105:17: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir("/"); ^~~~~~~~~~ ../../../../contrib/fuse-lib/mount.c:109:17: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (ump[0], &c, 1); ^~~~~~~~~~~~~~~~~~~~ ../../../../contrib/fuse-lib/mount.c: In function 'gf_fuse_mount': ../../../../contrib/fuse-lib/mount.c:505:31: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write (status_fd, &ret, sizeof (ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fuse-bridge.h:27, from fuse-bridge.c:12: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from fuse-bridge.h:22, from fuse-bridge.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD fuse.la Making all in utils Making all in nfs Making all in server Making all in src CC nfs.lo CC nfs-common.lo CC nfs-fops.lo CC nfs-inodes.lo CC nfs-generics.lo CC mount3.lo CC nfs3-fh.lo CC nfs3.lo CC nfs3-helpers.lo CC nlm4.lo CC mount3udp_svc.lo CC nlmcbk_svc.lo CC acl3.lo CC netgroups.lo CC mount3-auth.lo CC exports.lo CC auth-cache.lo In file included from nlm4.c:38: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ acl3.c: In function 'acl3_getacl_resume': acl3.c:129:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ acl3.c:132:35: gfid); \ ~~~~ acl3.c:472:9: note: in expansion of macro 'acl3_check_fh_resolve_status' acl3_check_fh_resolve_status (cs, stat, acl3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from acl3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ acl3.c: In function 'acl3_setacl_resume': acl3.c:129:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ acl3.c:132:35: gfid); \ ~~~~ acl3.c:583:9: note: in expansion of macro 'acl3_check_fh_resolve_status' acl3_check_fh_resolve_status (cs, stat, acl3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from acl3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_lock_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:1487:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, nlm4err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_cancel_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:1647:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, nlm4err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_unlock_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:1804:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, nlm4err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_test_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:838:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, nlm4err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_mknod_resume': nfs3.c:316:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:319:35: gfid); \ ~~~~ nfs3.c:3380:9: note: in expansion of macro 'nfs3_check_new_fh_resolve_status' nfs3_check_new_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_lock_fd_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:1440:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, nlm4err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_getattr_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:918:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:917:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_false, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_setattr_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:1213:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_share_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:2110:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, out); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nlm4.c: In function 'nlm4_unshare_resume': nlm4.c:146:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nlm4.c:149:35: gfid); \ ~~~~ nlm4.c:2279:9: note: in expansion of macro 'nlm4_check_fh_resolve_status' nlm4_check_fh_resolve_status (cs, stat, out); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/defaults.h:18, from nlm4.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_lookup_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:1560:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:1559:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_false, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_lookup_parentdir_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:1481:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:1480:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_false, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_access_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:1742:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:1741:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_false, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_readlink_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:1889:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:1888:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_false, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_read_fd_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:2064:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_read_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:2096:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:2095:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_false, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_write_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:2347:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:2346:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_true, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_create_resume': nfs3.c:316:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:319:35: gfid); \ ~~~~ nfs3.c:2739:9: note: in expansion of macro 'nfs3_check_new_fh_resolve_status' nfs3_check_new_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c:271:39: warning: '%s' directive writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-overflow=] sprintf (buf, "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:273:58: xlatorp ? xlatorp->name : "ERR", gfid); \ ~~~~ nfs3.c:2738:9: note: in expansion of macro 'nfs3_check_fh_auth_status' nfs3_check_fh_auth_status (cs, stat, _gf_true, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_mkdir_resume': nfs3.c:316:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:319:35: gfid); \ ~~~~ nfs3.c:2951:9: note: in expansion of macro 'nfs3_check_new_fh_resolve_status' nfs3_check_new_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_symlink_resume': nfs3.c:316:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:319:35: gfid); \ ~~~~ nfs3.c:3116:9: note: in expansion of macro 'nfs3_check_new_fh_resolve_status' nfs3_check_new_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_remove_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:3591:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_rmdir_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:3740:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_rename_resume_dst': nfs3.c:316:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:319:35: gfid); \ ~~~~ nfs3.c:3899:9: note: in expansion of macro 'nfs3_check_new_fh_resolve_status' nfs3_check_new_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_rename_resume_src': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:3932:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_link_resume_lnk': nfs3.c:316:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:319:35: gfid); \ ~~~~ nfs3.c:4105:9: note: in expansion of macro 'nfs3_check_new_fh_resolve_status' nfs3_check_new_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_link_resume_tgt': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:4136:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_readdir_read_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:4420:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_readdir_open_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:4481:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_fsstat_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:4764:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_fsinfo_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:4915:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_pathconf_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:5063:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_commit_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:5206:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs3.c: In function 'nfs3_commit_open_resume': nfs3.c:292:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 140 and 250 [-Wformat-truncation=] snprintf (buf, sizeof (buf), "(%s) %s : %s", \ ^~~~~~~~~~~~~~ nfs3.c:295:35: gfid); \ ~~~~ nfs3.c:5246:9: note: in expansion of macro 'nfs3_check_fh_resolve_status' nfs3_check_fh_resolve_status (cs, stat, nfs3err); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/tirpc/rpc/xdr.h:43, from /usr/include/tirpc/rpc/rpc.h:43, from ../../../../rpc/rpc-lib/src/rpc-transport.h:19, from ../../../../rpc/rpc-lib/src/rpcsvc.h:15, from nfs3.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 372) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD server.la Making all in mgmt Making all in glusterd Making all in src CC glusterd_la-glusterd.lo CC glusterd_la-glusterd-handler.lo CC glusterd_la-glusterd-sm.lo CC glusterd_la-glusterd-op-sm.lo CC glusterd_la-glusterd-utils.lo CC glusterd_la-glusterd-rpc-ops.lo CC glusterd_la-glusterd-store.lo CC glusterd_la-glusterd-handshake.lo CC glusterd_la-glusterd-pmap.lo CC glusterd_la-glusterd-volgen.lo CC glusterd_la-glusterd-rebalance.lo CC glusterd_la-glusterd-ganesha.lo CC glusterd_la-glusterd-quota.lo CC glusterd_la-glusterd-bitrot.lo CC glusterd_la-glusterd-replace-brick.lo CC glusterd_la-glusterd-geo-rep.lo glusterd-pmap.c: In function 'pmap_registry_bind': glusterd-pmap.c:272:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf (&pmap->ports[p].brickname, "%s %s", tmp, brickname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-pmap.c: In function 'pmap_registry_extend': glusterd-pmap.c:331:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf (&new_bn, "%s %s", old_bn, brickname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd-rebalance.c: In function '__glusterd_defrag_notify': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:109:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:109:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:109:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:775:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-rebalance.c:109:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_volinfo_copy_brickinfo': glusterd-utils.c:4409:54: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (old_brickinfo->real_path == '\0') { ^~ glusterd-utils.c:4409:29: note: did you mean to dereference the pointer? if (old_brickinfo->real_path == '\0') { ^ In file included from glusterd-pmap.c:16: glusterd-pmap.c: In function '__gluster_pmap_signout': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-pmap.c:581:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-pmap.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-pmap.c:16: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-pmap.c:581:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-pmap.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-pmap.c:16: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-pmap.c:581:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-pmap.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c: In function 'glusterd_rebalance_rpc_create': : warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 83 [-Wformat-truncation=] ../../../../libglusterfs/src/glusterfs.h:254:42: note: in expansion of macro 'DATADIR' #define DEFAULT_VAR_RUN_DIRECTORY DATADIR "/run/gluster" ^~~~~~~ glusterd.h:767:48: note: in expansion of macro 'DEFAULT_VAR_RUN_DIRECTORY' snprintf (path, UNIX_PATH_MAX, DEFAULT_VAR_RUN_DIRECTORY \ ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:398:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE' GLUSTERD_GET_DEFRAG_SOCK_FILE (sockfile, volinfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 32 or more bytes (assuming 286) into a destination of size 108 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:759:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:411:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:759:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:411:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:759:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:411:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:760:43: warning: '.sock' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.sock", defrag_path, \ ^~~~~~~~~~~~ glusterd-rebalance.c:411:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd-rebalance.c: In function 'glusterd_handle_defrag_start': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:236:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR (defrag_path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:236:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR (defrag_path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd-rebalance.c:236:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR (defrag_path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 83 [-Wformat-truncation=] ../../../../libglusterfs/src/glusterfs.h:254:42: note: in expansion of macro 'DATADIR' #define DEFAULT_VAR_RUN_DIRECTORY DATADIR "/run/gluster" ^~~~~~~ glusterd.h:767:48: note: in expansion of macro 'DEFAULT_VAR_RUN_DIRECTORY' snprintf (path, UNIX_PATH_MAX, DEFAULT_VAR_RUN_DIRECTORY \ ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:245:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE' GLUSTERD_GET_DEFRAG_SOCK_FILE (sockfile, volinfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 32 or more bytes (assuming 286) into a destination of size 108 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:246:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:246:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:246:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:775:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-rebalance.c:246:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:759:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:272:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:759:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:272:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:759:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:272:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:760:43: warning: '.sock' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.sock", defrag_path, \ ^~~~~~~~~~~~ glusterd-rebalance.c:272:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-log-ops.lo In file included from glusterd-handshake.c:17: glusterd-handshake.c: In function 'glusterd_get_client_per_brick_volfile': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-handshake.c:188:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handshake.c:17: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-handshake.c:188:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handshake.c: In function 'build_volfile_path': glusterd-handshake.c:382:57: warning: '/vols' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path_prefix, sizeof (path_prefix), "%s/vols", ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handshake.c:295:65: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path_prefix, sizeof (path_prefix), "%s/snaps/%s", ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-tier.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_voldirpath_set.isra.0': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:1078:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:1078:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_volume_run_dir': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-store.c:1091:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (piddirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-store.c:1091:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (piddirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c: In function '_glusterd_quota_initiate_fs_crawl': : warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4065 [-Wformat-truncation=] ../../../../libglusterfs/src/logging.h:94:45: note: in expansion of macro 'DATADIR' #define DEFAULT_QUOTA_CRAWL_LOG_DIRECTORY DATADIR "/log/glusterfs/quota_crawl" ^~~~~~~ glusterd-quota.c:276:19: note: in expansion of macro 'DEFAULT_QUOTA_CRAWL_LOG_DIRECTORY' DEFAULT_QUOTA_CRAWL_LOG_DIRECTORY"/%s.log", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 4131 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:283:71: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2787 and 4070 [-Wformat-truncation=] snprintf (vol_id, sizeof (vol_id), "client_per_brick/%s.%s.%s.%s.vol", ^~ volinfo->volname, "client", brick->hostname, brickpath); ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 31 and 5409 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:375:60: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, sizeof (pidfile), "%s/%s.pid", pid_dir, ^~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_missed_snaps_list_path_set.constprop': glusterd-store.c:1271:43: warning: '/snaps/missed_snaps_list' directive output may be truncated writing 24 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (missed_snaps_list, len, "%s/snaps/" ^~~~~~~~~~~ glusterd-store.c:1271:46: note: format string is defined here snprintf (missed_snaps_list, len, "%s/snaps/" In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 25 and 4120 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-volume-ops.lo glusterd-store.c: In function 'glusterd_store_brickinfofname_set.constprop': glusterd-store.c:108:40: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3072 and 4095 [-Wformat-truncation=] snprintf (brickfname, len, "%s:%s", brickinfo->hostname, key_vol_brick); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 5120 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_brick_dir': glusterd.h:671:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:78:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 14 and 4369 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:667:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~~~~ glusterd-store.c:78:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4625 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd-quota.c: In function 'glusterd_stop_all_quota_crawl_service': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:727:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:408:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:727:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:408:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:733:53: warning: '/run/quota/disable' directive output may be truncated writing 18 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/disable", \ ^~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:408:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:730:53: warning: '/run/quota/enable' directive output may be truncated writing 17 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/enable", \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:408:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:416:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, sizeof (pidfile), "%s/%s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_brick_shandle_on_absence': glusterd.h:671:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:127:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 14 and 4369 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:667:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~~~~ glusterd-store.c:127:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4625 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:130:39: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (brickpath, len, "%s/%s", brickdirpath, brickfname); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c: In function 'init': glusterd.c:1531:62: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (snap_mount_dir, sizeof(snap_mount_dir), "%s%s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1599:42: warning: '/vols' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/vols", workdir); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1612:42: warning: '/vols' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/vols", rundir); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1624:42: warning: '/snaps' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/snaps", workdir); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1636:42: warning: '/peers' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/peers", workdir); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1658:42: warning: '/nfs' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/nfs", workdir); ^~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1668:42: warning: '/bitd' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/bitd", workdir); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1678:42: warning: '/scrub' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/scrub", workdir); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1688:42: warning: '/glustershd' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/glustershd", workdir); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1698:42: warning: '/quotad' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/quotad", workdir); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1708:42: warning: '/groups' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/groups", workdir); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_snapd_shandle_on_absence': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:146:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:146:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:148:39: warning: '/snapd.info' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (snapd_path, len, "%s/snapd.info", volpath); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd-quota.c: In function 'glusterd_quota_initiate_fs_crawl': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:727:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:455:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:727:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:455:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:733:53: warning: '/run/quota/disable' directive output may be truncated writing 18 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/disable", \ ^~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:455:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'gd_store_brick_snap_details_write': glusterd-store.c:311:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, sizeof(value), "%s", brickinfo->device_path); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 4096 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:320:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, sizeof(value), "%s", brickinfo->mount_dir); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 4096 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:730:53: warning: '/run/quota/enable' directive output may be truncated writing 17 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/enable", \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:455:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:340:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, sizeof (value), "%s", brickinfo->mnt_opts); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd-volgen.c: In function 'get_brick_filepath': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-volgen.c:5392:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-volgen.c:5392:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c:5399:51: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filename, PATH_MAX, "%s/%s.%s.%s.vol", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 9481 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c:5395:51: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filename, PATH_MAX, "%s/%s.%s.%s.%s.vol", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 9482) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd-volgen.c: In function 'get_vol_tstamp_file': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-volgen.c:5583:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (filename, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-volgen.c:5583:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (filename, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function '_add_remove_bricks_to_dict': glusterd-op-sm.c:3460:62: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (dict_key, sizeof (dict_key), "%s.%s", prefix, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'gsyncd_getpidfile': glusterd-geo-rep.c:956:19: warning: '/geo-replication/gsyncd_temp...' directive output may be truncated writing 37 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); ^~~~~ glusterd-geo-rep.c:956:22: note: format string is defined here "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_remove_bricks': glusterd-store.c:667:52: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-brick-ops.lo glusterd-op-sm.c: In function 'glusterd_set_shared_storage': glusterd-op-sm.c:2886:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4060 [-Wformat-truncation=] "is_originator=0,local_node_hostname=%s", ^~ local_node_hostname); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 4132 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:2882:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4060 [-Wformat-truncation=] "is_originator=1,local_node_hostname=%s", ^~ local_node_hostname); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 4132 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-mountbroker.lo CC glusterd_la-glusterd-syncop.lo CC glusterd_la-glusterd-hooks.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_snap_dir': glusterd.h:658:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:1138:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snapdirpath, snap, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_vol_shandle_on_absence': glusterd-store.c:1227:38: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (volfpath, len, "%s/%s", voldirpath, GLUSTERD_VOLUME_INFO_FILE); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.c:22: glusterd-op-sm.c: In function 'glusterd_bricks_select_profile_volume': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:6647:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.c:22: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:6647:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_nodestate_sh_on_absence': glusterd-store.c:1241:44: warning: '%s' directive output may be truncated writing 15 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (node_statepath, len, "%s/%s", voldirpath, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 17 and 4112 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.c:22: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-op-sm.c:6647:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_quota_conf_sh_on_absence': glusterd-store.c:1256:45: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (quota_conf_path, len, "%s/%s", voldirpath, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_snap_shandle_on_absence': glusterd-store.c:1286:39: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (snap_fpath, len, "%s/snaps/%s/%s", priv->workdir, ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function '_profile_volume_add_friend_rsp': glusterd-utils.c:9909:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (new_key, sizeof (new_key), "%d%s", ^ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 267 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_volume_status_add_peer_rsp': glusterd-utils.c:9982:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1007 and 1017 [-Wformat-truncation=] snprintf (new_key, sizeof (new_key), "brick%d.%s", ^~ index + rsp_ctx->other_count, brick_key); ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1041 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-volume-set.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_delete_volume': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:1875:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:1875:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1878:9: warning: '/trash/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/%s.deleted", priv->workdir, ^~~~~ glusterd-store.c:1878:12: note: format string is defined here "%s/"GLUSTERD_TRASH"/%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 4111) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1881:48: warning: '/trash' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, ^~~~~ glusterd-store.c:1881:51: note: format string is defined here snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'brick_graph_add_changelog': glusterd-volgen.c:1765:23: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s", brickinfo->path, ".glusterfs/changelogs"); ^~ ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-locks.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_delete_snap': glusterd.h:658:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:1942:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (pathname, snap, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1945:9: warning: '/trash/snap-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/snap-%s.deleted", priv->workdir, ^~~~~ glusterd-store.c:1945:12: note: format string is defined here "%s/"GLUSTERD_TRASH"/snap-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 4116) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1948:48: warning: '/trash' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, ^~~~~ glusterd-store.c:1948:51: note: format string is defined here snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1979:47: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", delete_path, entry->d_name); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'brick_graph_add_changetimerecorder': glusterd-volgen.c:1814:64: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (index_basepath, sizeof (index_basepath), "%s/%s", ^~ path, ".glusterfs/"); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function 'glusterd_op_stage_set_volume': glusterd-op-sm.c:813:19: warning: '/hooks/1/set/post/S32gluster...' directive output may be truncated writing 53 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s"GLUSTERD_SHRD_STRG_HOOK_SCRIPT, conf->workdir); ^~~~ In file included from glusterd-op-sm.c:22: glusterd.h:52:42: note: format string is defined here #define GLUSTERD_SHRD_STRG_HOOK_SCRIPT "/hooks/1/set/post/" \ ^~~~~~~~~~~~~~~~~~~~~ "S32gluster_enable_shared_storage.sh" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 54 and 4149 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:818:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] "The hook-script (%s) required " ^~ glusterd-op-sm.c:821:40: "and retry", hook_script); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 4199 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'brick_graph_add_server': glusterd-volgen.c:2395:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1013 [-Wformat-truncation=] snprintf (key, sizeof (key), "auth.login.%s.allow", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c:2435:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1013 [-Wformat-truncation=] snprintf (key, sizeof (key), "auth.login.%s.ssl-allow", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 22 and 4117 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_stage_copy_file': glusterd-geo-rep.c:2454:33: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] "%s/%s", priv->workdir, filename); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2476:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (workdir, sizeof(workdir), "%s/", realpath_workdir); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2489:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Source file" ^~~~~~~~~~~~~ glusterd-geo-rep.c:2490:55: note: format string is defined here " does not exist in %s", priv->workdir); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2480:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Source file" ^~~~~~~~~~~~~ glusterd-geo-rep.c:2481:51: note: format string is defined here " is outside of %s directory", priv->workdir); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 4132 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2457:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Failed to get " ^~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2458:48: note: format string is defined here "realpath of %s: %s", priv->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 4124) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_global_info': glusterd-store.c:2050:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", conf->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-snapshot.lo glusterd-geo-rep.c: In function 'glusterd_get_statefile_name': glusterd-geo-rep.c:2548:19: warning: '/geo-replication/gsyncd_temp...' directive output may be truncated writing 37 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); ^~~~~ glusterd-geo-rep.c:2548:22: note: format string is defined here "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-log-ops.c:13: glusterd-log-ops.c: In function 'glusterd_op_log_rotate': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-log-ops.c:235:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-log-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-log-ops.c:13: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-log-ops.c:235:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-log-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-log-ops.c:13: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-log-ops.c:235:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-log-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_retrieve_op_version': glusterd-store.c:2250:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_retrieve_sys_snap_max_limit': glusterd-store.c:2308:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_retrieve_uuid': glusterd-store.c:2419:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handler.c:27: glusterd-handler.c: In function '__glusterd_brick_rpc_notify': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handler.c:6187:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handler.c:27: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handler.c:6187:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handler.c:27: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-handler.c:6187:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_snapd': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:2495:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:2495:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2497:44: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", volpath, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-mgmt-handler.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_bricks': glusterd.h:671:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:2578:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 14 and 4369 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:667:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~~~~ glusterd-store.c:2578:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4625 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2593:54: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", brickdir, tmpvalue); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_set_brick_socket_filepath': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-utils.c:1879:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volume_dir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:1879:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volume_dir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1881:47: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (sock_filepath, PATH_MAX, "%s/run/%s-%s", ^~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_read_status_file': glusterd-geo-rep.c:4467:19: warning: '/geo-replication/gsyncd_temp...' directive output may be truncated writing 37 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); ^~~~~ glusterd-geo-rep.c:4467:22: note: format string is defined here "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd-tier.c: In function 'glusterd_op_tier_start_stop': glusterd.h:633:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:639:17: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR(tier_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:736:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:640:43: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/run/%s-tierd.pid", tier_path,\ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:736:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handler.c: In function 'glusterd_add_volume_detail_to_dict': glusterd-handler.c:657:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf (brick, 1024, "%s:%s", brickinfo->hostname, ^~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_node_state': In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 5120 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:2815:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:2815:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2816:44: warning: '%s' directive output may be truncated writing 15 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", volpath, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 17 and 4112 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'find_compat_brick_in_vol': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5841:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, srch_vol, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5841:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, srch_vol, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5841:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, srch_vol, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd-tier.c: In function 'glusterd_op_stage_tier': glusterd.h:633:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:639:17: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR(tier_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:884:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:640:43: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/run/%s-tierd.pid", tier_path,\ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:884:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-hooks.c:23: glusterd-hooks.c: In function 'glusterd_hooks_create_hooks_directory': glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-hooks.c:96:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (version_dir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-hooks.c:110:54: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", version_dir, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-hooks.c:123:62: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-hooks.c:123:62: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_update_volinfo': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:2986:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:2986:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2988:44: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", volpath, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c: In function 'glusterd_add_tierd_to_dict': glusterd-tier.c:1120:41: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname", base_key); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1125:41: warning: '.path' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.path", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1135:41: warning: '.port' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.port", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1145:41: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.pid", base_key); ^~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1151:41: warning: '.status' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.status", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_compute_cksum': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:2757:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:2757:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2765:64: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2767:60: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filepath, sizeof (filepath), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2760:64: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2762:60: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filepath, sizeof (filepath), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_copy_file': glusterd-geo-rep.c:5319:25: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] "%s/%s", priv->workdir, filename); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5455:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4077 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Failed to write" ^~~~~~~~~~~~~~~~~ " to %s", abs_filename); ~~~~~~~~~~~~ glusterd-geo-rep.c:5456:40: note: format string is defined here " to %s", abs_filename); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5443:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4081 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to open %s", ^~ abs_filename); ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5367:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to read all " ^~~~~~~~~~~~~~~~~~~~~ "the data from %s", abs_filename); ~~~~~~~~~~~~ glusterd-geo-rep.c:5368:50: note: format string is defined here "the data from %s", abs_filename); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 34 and 4129 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5347:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4081 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to open %s", ^~ abs_filename); ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5325:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Source file" ^~~~~~~~~~~~~ glusterd-geo-rep.c:5326:54: note: format string is defined here " does not exist in %s", priv->workdir); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c: In function 'glusterd_op_stage_start_volume': glusterd-volume-ops.c:1601:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 995 and 2018 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Volume id mismatch for " ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1602:45: note: format string is defined here "brick %s:%s. Expected volume id %s, " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 70 or more bytes (assuming 5188) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1591:62: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1984 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to set " ^~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1592:67: note: format string is defined here "extended attribute %s on %s. Reason: " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 75 or more bytes (assuming 4170) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1579:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1973 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to get " ^~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1580:72: note: format string is defined here "extended attribute %s for brick dir %s. " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 4182) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1570:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2017 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to find " ^~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1571:60: note: format string is defined here "brick directory %s for volume %s. " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 4150) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-mgmt.lo glusterd-store.c: In function 'glusterd_store_options': glusterd-store.c:3361:33: warning: '/options' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, len, "%s/options", conf->workdir); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_options': glusterd-store.c:3361:33: warning: '/options' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, len, "%s/options", conf->workdir); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-peer-utils.lo CC glusterd_la-glusterd-statedump.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_update_snap': glusterd.h:658:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:3817:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snappath, snap, conf); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:3819:44: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", snappath, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:31: glusterd-volgen.c: In function 'brick_graph_add_index': glusterd-utils.h:894:37: warning: '%s' directive output may be truncated writing 18 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (buffer, size, "%s/%s", brickinfo->path, INDEX_BASEPATH); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_volume_start_glusterfs': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1999:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1999:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:1999:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2056:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3800 and 4060 [-Wformat-truncation=] "%s/bricks/valgrind-%s-%s.log", ^~ glusterd-utils.c:2058:53: volinfo->volname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 4396 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2051:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3825 and 4085 [-Wformat-truncation=] "%s/valgrind-%s-%s.log", ^~ glusterd-utils.c:2053:53: volinfo->volname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 4371) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2073:53: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2811 and 4094 [-Wformat-truncation=] snprintf (volfile, PATH_MAX, "%s.%s.%s", volinfo->volname, ^~ brickinfo->hostname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 5381 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2068:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2288 and 4085 [-Wformat-truncation=] snprintf (volfile, PATH_MAX, "/%s/%s/%s/%s.%s.%s", ^~ glusterd-utils.c:2071:66: volinfo->volname, brickinfo->hostname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 5904 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2081:57: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (logfile, PATH_MAX, "%s/bricks/%s.log", ^~ DEFAULT_LOG_FILE_DIRECTORY, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2078:52: warning: '.log' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (logfile, PATH_MAX, "%s/%s.log", ^~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2107:72: warning: '.rdma' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (rdma_brick_path, sizeof(rdma_brick_path), "%s.rdma", ^~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c: In function 'glusterd_set_detach_bricks': glusterd-brick-ops.c:794:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, 256, "%s:%s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 5120 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_delete_peerinfo': glusterd-store.c:4237:41: warning: '/peers' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (peerdir, PATH_MAX, "%s/peers", priv->workdir); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4251:53: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/%s", peerdir, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4253:58: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (hostname_path, PATH_MAX, "%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4243:61: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/%s", peerdir, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_hostname_peerpath_set.constprop': glusterd-store.c:4327:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (peerfpath, len, "%s/%s", peerdir, peerinfo->hostname); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-op-sm.c:31: glusterd-op-sm.c: In function 'glusterd_op_commit_hook': glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-op-sm.c:5347:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (hookdir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:5348:56: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (scriptdir, sizeof (scriptdir), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4353) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-op-sm.c:31: glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-op-sm.c:5347:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (hookdir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:5348:56: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (scriptdir, sizeof (scriptdir), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4353) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-op-sm.c:31: glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-op-sm.c:5347:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (hookdir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:5348:56: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (scriptdir, sizeof (scriptdir), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4353) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_peerinfo_uuid_shandle_create': glusterd-store.c:4313:39: warning: '%s' directive output may be truncated writing up to 49 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (peerfpath, len, "%s/%s", peerdir, str); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4146 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_unlink_socket_file': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:2234:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:2234:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_peers': glusterd-store.c:4500:39: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4516:51: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/%s", path, entry->d_name); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_stage_gsync_create': glusterd-geo-rep.c:3192:68: warning: ' required for push-pem is no...' directive output may be truncated writing 95 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "%s" ^~~~ glusterd-geo-rep.c:3193:44: note: format string is defined here " required for push-pem is" ^~~~~~~~~~~~~~~~~~~~~~~~~~ " not a regular file. Please run" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " \"gluster system:: execute" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " gsec_create\"", common_pem_file); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 96 and 4191 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:3180:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] "The hook-script (%s) required " ^~ glusterd-geo-rep.c:3183:56: "and retry", hook_script); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 98 and 4193 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:3164:68: warning: ' required for push-pem is no...' directive output may be truncated writing 88 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "%s" ^~~~ glusterd-geo-rep.c:3165:44: note: format string is defined here " required for push-pem is" ^~~~~~~~~~~~~~~~~~~~~~~~~~ " not present. Please run" ~~~~~~~~~~~~~~~~~~~~~~~~~~ " \"gluster system:: execute" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " gsec_create\"", common_pem_file); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 89 and 4184 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:3309:42: warning: '/geo-replication/' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GEOREP"/%s_%s_%s/gsyncd.conf", ^~~~~ glusterd-geo-rep.c:3309:45: note: format string is defined here "%s/"GEOREP"/%s_%s_%s/gsyncd.conf", ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 32 or more bytes (assuming 4642) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c: In function 'glusterd_clearlocks_get_local_client_ports': glusterd-volume-ops.c:3122:68: warning: '.rdma' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (brickname, sizeof(brickname), "%s.rdma", ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_quota_version': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:4867:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:4867:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4868:56: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-snapshot-utils.lo In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_save_quota_version_and_cksum': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:4917:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:4917:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4918:56: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_volumes': glusterd-store.c:3476:47: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:3473:46: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:3494:53: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (entry_path, PATH_MAX, "%s/%s", path, entry->d_name); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c: In function 'glusterd_op_stage_add_brick': glusterd-brick-ops.c:1781:69: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2042 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Brick %s is down," ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 4183 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-conn-mgmt.lo CC glusterd_la-glusterd-proc-mgmt.lo In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_start': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6162:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6162:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:6162:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-utils.c:1945:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (rundir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:1945:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (rundir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5662:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, other_vol, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5662:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, other_vol, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5662:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, other_vol, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5663:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5663:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5663:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5672:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2811 and 4094 [-Wformat-truncation=] snprintf (full_id, sizeof(full_id), "%s.%s.%s", ^~ volinfo->volname, brickinfo->hostname, unslashed); ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 5381 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5666:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2288 and 4085 [-Wformat-truncation=] snprintf (full_id, sizeof(full_id), "/%s/%s/%s/%s.%s.%s", ^~ glusterd-utils.c:5670:48: brickinfo->hostname, unslashed); ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 5904 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_snaps': glusterd-store.c:4058:38: warning: '/snaps' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps", priv->workdir); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-svc-mgmt.lo In file included from glusterd-brick-ops.c:13: glusterd-brick-ops.c: In function 'glusterd_remove_brick_validate_bricks': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c:2086:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-brick-ops.c:13: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c:2086:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-brick-ops.c:13: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-brick-ops.c:2086:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-shd-svc.lo glusterd-volgen.c: In function 'generate_brick_volfiles': glusterd-volgen.c:5599:42: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (filename, PATH_MAX, "%s/vols/%s", priv->workdir, ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function 'fill_shd_status_for_local_bricks': glusterd-op-sm.c:7051:56: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (value, sizeof (value), "%s %s",msg, ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-nfs-svc.lo In file included from glusterd-statedump.c:11: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from glusterd-statedump.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-statedump.c: In function 'glusterd_dump_priv': glusterd-statedump.c:28:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 50 [-Wformat-truncation=] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~ ~~~ glusterd-statedump.c:28:44: note: directive argument in the range [1, 2147483647] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from glusterd-statedump.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4106 bytes into a destination of size 50 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-statedump.c:76:53: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 50 [-Wformat-truncation=] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~ ~~~ glusterd-statedump.c:76:52: note: directive argument in the range [1, 2147483647] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from glusterd-statedump.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4106 bytes into a destination of size 50 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'snap_max_limits_display_commit': glusterd-snapshot.c:374:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:365:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:356:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:347:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:313:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:304:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:294:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:285:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_gsync_create': glusterd-geo-rep.c:6303:19: warning: '/geo-replication/common_secr...' directive output may be truncated writing 38 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s"GLUSTERD_COMMON_PEM_PUB_FILE, conf->workdir); ^~~~ In file included from glusterd-geo-rep.c:13: glusterd.h:48:42: note: format string is defined here #define GLUSTERD_COMMON_PEM_PUB_FILE "/geo-replication/common_secret.pem.pub" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 39 and 4134 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6386:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=] "is_push_pem=%d,pub_file=%s,slave_user=%s,slave_ip=%s," ^~ glusterd-geo-rep.c:6388:26: common_pem_file, slave_user, slave_ip, slave_vol, ~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6386:26: note: assuming directive output of 4 bytes "is_push_pem=%d,pub_file=%s,slave_user=%s,slave_ip=%s," ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 68 or more bytes (assuming 4167) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6447:26: warning: '/geo-replication/' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~ glusterd-geo-rep.c:6447:29: note: format string is defined here "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 4375) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6453:26: warning: '/geo-replication/' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~ glusterd-geo-rep.c:6453:29: note: format string is defined here "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 4375) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6473:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] "rename of old working dir %s to " ^~ glusterd-geo-rep.c:6475:43: old_working_dir, new_working_dir, ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 8253) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6211:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to create %s" ^~ ". Error : %s", buf, strerror (errno)); ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6198:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to create %s" ^~ ". Error : %s", buf, strerror (errno)); ~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-mgmt.c: In function 'gd_mgmt_v3_collate_errors': glusterd-mgmt.c:118:42: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] "%s\n%s", args->errstr, op_err); ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd-mgmt.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-quotad-svc.lo CC glusterd_la-glusterd-svc-helper.lo In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_snapshot_backup_vol': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot.c:616:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot.c:616:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:619:19: warning: '/trash/vols-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~ glusterd-snapshot.c:619:22: note: format string is defined here "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 4376 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:622:48: warning: '/trash' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, ^~~~~ glusterd-snapshot.c:622:51: note: format string is defined here snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_copy_geo_rep_files': glusterd.h:662:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot.c:723:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_GEO_REP_DIR' GLUSTERD_GET_SNAP_GEO_REP_DIR(snapgeo_dir, snap_vol->snapshot, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 4373 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-conn-helper.lo glusterd-utils.c: In function 'glusterd_add_brick_detail_to_dict': glusterd-utils.c:7229:41: warning: '.block_size' directive output may be truncated writing 11 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.block_size", base_key); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 1035 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7237:41: warning: '.free' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.free", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7245:41: warning: '.total' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.total", base_key); ^~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7254:49: warning: '.total_inodes' directive output may be truncated writing 13 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.total_inodes", base_key); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 14 and 1037 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7263:49: warning: '.free_inodes' directive output may be truncated writing 12 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.free_inodes", base_key); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 1036 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7124:41: warning: '.device' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.device", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7132:41: warning: '.fs_name' directive output may be truncated writing 8 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.fs_name", base_key); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7140:41: warning: '.mnt_options' directive output may be truncated writing 12 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.mnt_options", base_key); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 1036 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_add_brick_to_dict': glusterd-utils.c:7307:41: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname", base_key); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7314:41: warning: '.path' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.path", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7321:41: warning: '.peerid' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.peerid", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7329:41: warning: '.port' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.port", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7336:41: warning: '.rdma_port' directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.rdma_port", base_key); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 1034 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7347:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7347:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:7347:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7372:41: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.pid", base_key); ^~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7378:41: warning: '.status' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.status", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-snapd-svc.lo In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_add_brick_status_to_dict': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:1946:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:1946:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-snapshot.c:1946:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-snapd-svc-helper.lo CC glusterd_la-glusterd-bitd-svc.lo glusterd-svc-mgmt.c: In function 'glusterd_svc_start': glusterd-svc-mgmt.c:179:58: warning: '/valgrind-' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (valgrind_logfile, PATH_MAX, "%s/valgrind-%s.log", ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-svc-mgmt.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 8205 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-scrub-svc.lo glusterd-snapshot.c: In function 'glusterd_snap_create_clone_common_prevalidate': glusterd-snapshot.c:2254:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3038 and 4061 [-Wformat-truncation=] "getting device name for the brick " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2255:38: note: format string is defined here "%s:%s failed", brickinfo->hostname, ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 5161 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_validate_and_create_brickpath': glusterd-utils.c:1474:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 981 and 2004 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to create brick " ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1475:59: note: format string is defined here "directory for brick %s:%s. Reason : %s ", ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 5175) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:43: glusterd-utils.h:894:37: warning: '%s' directive output may be truncated writing 18 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (buffer, size, "%s/%s", brickinfo->path, INDEX_BASEPATH); ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1489:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2015 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to create index " ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1491:27: index_basepath, brickinfo->hostname, ~~~~~~~~~~~~~~ glusterd-utils.c:1490:38: note: format string is defined here "basepath (%s) for brick %s:%s. Reason : %s ", ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 9272) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1504:65: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2030 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "The provided path %s which is " ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 64 and 4159 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1511:53: warning: '/..' directive output may be truncated writing 3 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (parentdir, sizeof (parentdir), "%s/..", brickinfo->path); ^~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1540:68: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1014 and 2037 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "The brick %s:%s " ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 218 and 5336 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1529:68: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1014 and 2037 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "The brick %s:%s is a " ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 199 and 5317 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1522:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2032 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "lstat failed on %s. Reason : %s", ^~ parentdir, strerror (errno)); ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1498:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2032 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "lstat failed on %s. Reason : %s", ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-server-quorum.lo CC glusterd_la-glusterd-reset-brick.lo In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_delete_brick': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8052:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(voldir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8052:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(voldir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_snap_geo_rep_restore': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:160:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (vol_tstamp_file, new_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:160:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (vol_tstamp_file, new_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:163:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (snap_tstamp_file, snap_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:163:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (snap_tstamp_file, snap_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-tierd-svc.lo In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_do_lvm_snapshot_remove': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2854:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_vol, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2854:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_vol, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-snapshot.c:2854:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_vol, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2927:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] snprintf (msg, sizeof(msg), "remove snapshot of the brick %s:%s, " ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 41 or more bytes (assuming 5159) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC glusterd_la-glusterd-tierd-svc-helper.lo In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_signal.isra.9': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8464:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile_path, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8464:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile_path, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:8464:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile_path, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_add_snap_to_dict': glusterd-snapshot-utils.c:727:40: warning: '.host_bricks' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.host_bricks", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:737:40: warning: '.volcount' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.volcount", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:747:40: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapname", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:757:40: warning: '.snap_id' directive output may be truncated writing 8 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_id", prefix); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 263 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:769:48: warning: '.description' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.description", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:781:40: warning: '.time_stamp' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.time_stamp", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:791:40: warning: '.snap_restored' directive output may be truncated writing 14 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_restored", prefix); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 269 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:801:40: warning: '.snap_status' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_status", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_nfs_statedump': glusterd.h:677:35: warning: '/nfs' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/nfs", priv->workdir); ^~~~~~~~ glusterd-utils.c:8575:9: note: in expansion of macro 'GLUSTERD_GET_NFS_DIR' GLUSTERD_GET_NFS_DIR (path, conf); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:716:46: warning: '/nfs/nfs.pid' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/nfs/nfs.pid", \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8576:9: note: in expansion of macro 'GLUSTERD_GET_NFS_PIDFILE' GLUSTERD_GET_NFS_PIDFILE (pidfile_path, path, conf); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_quotad_statedump': glusterd.h:680:35: warning: '/quotad' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/quotad", priv->workdir); ^~~~~~~~~~~ glusterd-utils.c:8700:9: note: in expansion of macro 'GLUSTERD_GET_QUOTAD_DIR' GLUSTERD_GET_QUOTAD_DIR (path, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:721:46: warning: '/quotad/quotad.pid' directive output may be truncated writing 18 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/quotad/quotad.pid", \ ^~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8701:9: note: in expansion of macro 'GLUSTERD_GET_QUOTAD_PIDFILE' GLUSTERD_GET_QUOTAD_PIDFILE (pidfile_path, path, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_bitd_filepath': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8896:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8896:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8899:23: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s-bitd.vol", path, volinfo->volname); ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 4366 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_client_filepath': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8914:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8914:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8924:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s.rdma-fuse.vol", path, volinfo->volname); ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8919:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s.tcp-fuse.vol", path, volinfo->volname); ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4370 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_trusted_client_filepath': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8945:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8945:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8954:50: warning: '/trusted-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/trusted-%s.rdma-fuse.vol", ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 4379 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8949:50: warning: '/trusted-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/trusted-%s.tcp-fuse.vol", ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 23 and 4378 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_volume_defrag_restart': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:9051:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:9051:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:9051:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:775:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-utils.c:9051:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_add_missed_snaps_to_dict': glusterd-snapshot.c:4742:32: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3831 and 4091 [-Wformat-truncation=] "%s:%s=%s:%d:%s:%d:%d", uuid_utoa(brickinfo->uuid), ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 4365) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd-snapd-svc-helper.c: In function 'glusterd_svc_build_snapd_rundir': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-snapd-svc-helper.c:22:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-snapd-svc-helper.c:22:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc-helper.c: In function 'glusterd_svc_build_snapd_socket_filepath': glusterd-snapd-svc-helper.c:34:59: warning: '/run-' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (sockfilepath, sizeof (sockfilepath), "%s/run-%s", ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd-snapd-svc-helper.c: In function 'glusterd_svc_build_snapd_volfile': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapd-svc-helper.c:58:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapd-svc-helper.c:58:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_lvm_snapshot_remove': glusterd-snapshot.c:3142:65: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (snap_path, sizeof (snap_path) - 1, "%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc.c: In function 'glusterd_snapdsvc_start': glusterd-snapd-svc.c:285:58: warning: '/valgrind-snapd.log' directive output may be truncated writing 19 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (valgrind_logfile, PATH_MAX, "%s/valgrind-snapd.log", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapd-svc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_compare_snap': glusterd-snapshot-utils.c:1825:40: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", prefix); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1827:40: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1829:40: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", prefix); ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1833:40: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapname", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1844:40: warning: '.snap_id' directive output may be truncated writing 8 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_id", prefix); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 263 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1854:40: warning: '.volcount' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.volcount", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1940:40: warning: '.host_bricks' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.host_bricks", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1984:40: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1986:40: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1989:40: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", prefix); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1918:56: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1920:56: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1923:56: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1888:56: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc.c: In function 'glusterd_snapdsvc_init': glusterd-snapd-svc.c:37:36: warning: '/snapd.log' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (logfile, len, "%s/snapd.log", logdir); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapd-svc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc.c:105:57: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size 250 [-Wformat-truncation=] snprintf (volfileid, sizeof (volfileid), "snapd/%s", volinfo->volname); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapd-svc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 267 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_add_snapd_to_dict': glusterd-snapshot-utils.c:2229:41: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname", base_key); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2234:41: warning: '.path' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.path", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2240:41: warning: '.port' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.port", base_key); ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2252:41: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.pid", base_key); ^~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2258:41: warning: '.status' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.status", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_merge_brick_status': glusterd-snapshot-utils.c:2522:35: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s%"PRId64".brick%"PRId64".status", ^~~~~ glusterd-snapshot-utils.c:2522:38: note: format string is defined here "%s%"PRId64".brick%"PRId64".status", In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 4149 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_snap_brick_create': glusterd-snapshot.c:4896:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d", snap_mount_dir, ^~ glusterd-snapshot.c:4896:27: note: directive argument in the range [-2147483647, 2147483647] "%s/%s/brick%d", snap_mount_dir, ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4374 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:4892:31: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d", snap_mount_dir, ^~ clone_uuid, brick_count + 1); ~~~~~~~~~~ glusterd-snapshot.c:4892:27: note: directive argument in the range [-2147483647, 2147483647] "%s/%s/brick%d", snap_mount_dir, ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4177 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_update_fs_label': glusterd-snapshot.c:5208:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Changing filesystem label of " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5209:28: note: format string is defined here "%s brick to %s", brickinfo->path, label); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 4389 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5196:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Changing filesystem label of " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5197:28: note: format string is defined here "%s brick to %s", brickinfo->path, label); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 4389 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tierd-svc.c: In function 'glusterd_tierdsvc_start': glusterd-tierd-svc.c:318:58: warning: '/valgrind-tierd.log' directive output may be truncated writing 19 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (valgrind_logfile, PATH_MAX, "%s/valgrind-tierd.log", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-tierd-svc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_mount_lvm_snapshot': glusterd-snapshot-utils.c:2871:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 249 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "mount %s %s", ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tierd-svc.c: In function 'glusterd_tierdsvc_init': glusterd-tierd-svc.c:101:57: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size 250 [-Wformat-truncation=] snprintf (volfileid, sizeof (volfileid), "tierd/%s", volinfo->volname); ^~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-tierd-svc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 267 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_do_snap_vol': glusterd-snapshot.c:5097:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d%s", snap_mount_dir, ^~ glusterd-snapshot.c:5097:27: note: directive argument in the range [1, 2147483647] "%s/%s/brick%d%s", snap_mount_dir, ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 4373) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tierd-svc-helper.c:11: glusterd-tierd-svc-helper.c: In function 'glusterd_svc_build_tierd_rundir': glusterd.h:633:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-tierd-svc-helper.c:26:9: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5092:31: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d%s", snap_mount_dir, ^~ clone_uuid, brick_count+1, ~~~~~~~~~~ glusterd-snapshot.c:5092:27: note: directive argument in the range [1, 2147483647] "%s/%s/brick%d%s", snap_mount_dir, ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 4176) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tierd-svc-helper.c: In function 'glusterd_svc_build_tierd_socket_filepath': glusterd-tierd-svc-helper.c:39:59: warning: '/run-' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (sockfilepath, sizeof (sockfilepath), "%s/run-%s", ^~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tierd-svc-helper.c:11: glusterd-tierd-svc-helper.c: In function 'glusterd_svc_build_tierd_volfile_path': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-tierd-svc-helper.c:63:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tierd-svc-helper.c:11: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-tierd-svc-helper.c:63:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_import_friend_snap': glusterd-snapshot-utils.c:1594:40: warning: '.description' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.description", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1607:40: warning: '.time_stamp' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.time_stamp", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1617:40: warning: '.snap_restored' directive output may be truncated writing 14 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_restored", prefix); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 269 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1627:40: warning: '.snap_status' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_status", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1649:40: warning: '.volcount' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.volcount", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_update_snaps_synctask': glusterd-snapshot-utils.c:2053:48: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapname", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2064:48: warning: '.snap_id' directive output may be truncated writing 8 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_id", prefix); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 263 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2075:48: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", prefix); ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2083:56: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2121:48: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", prefix); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_snapshot_deactivate_commit': glusterd-snapshot.c:6358:57: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (snap_path, sizeof (snap_path) - 1, "%s/%s", ^ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_copy_quota_files': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:3890:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (src_dir, src_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:3890:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (src_dir, src_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:3892:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (dest_dir, dest_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:3892:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (dest_dir, dest_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_copy_nfs_ganesha_file': glusterd.h:658:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-snapshot-utils.c:4000:17: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snap_dir, src_vol->snapshot, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:658:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-snapshot-utils.c:4026:17: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snap_dir, dest_vol->snapshot, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_restore_geo_rep_files': glusterd.h:662:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:4158:17: note: in expansion of macro 'GLUSTERD_GET_SNAP_GEO_REP_DIR' GLUSTERD_GET_SNAP_GEO_REP_DIR(snapgeo_dir, snap_vol->snapshot, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 4373 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_restore_nfs_ganesha_file': glusterd.h:658:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-snapshot-utils.c:4207:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snap_dir, snap, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_get_single_brick_status': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:7692:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:7692:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-snapshot.c:7692:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_clean_up_quota_store': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:12551:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldir, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:12551:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldir, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12553:64: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (quota_confpath, sizeof (quota_confpath), "%s/%s", voldir, ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12555:56: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", voldir, ^~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'gd_stop_rebalance_process': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12610:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:752:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12610:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:754:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:774:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12610:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:775:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-utils.c:12610:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_volume_stop_glusterfs': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2520:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2520:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:2520:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_rebalance_volfile': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:12784:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:12784:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_remove_trashpath': glusterd-snapshot.c:8955:19: warning: '/trash/vols-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~ glusterd-snapshot.c:8955:22: note: format string is defined here "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 4116) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_snapshot_revert_partial_restored_vol': glusterd.h:629:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot.c:9063:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:626:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot.c:9063:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:9066:19: warning: '/trash/vols-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~ glusterd-snapshot.c:9066:22: note: format string is defined here "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:120, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 4376 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'attach_brick_callback': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5487:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, volinfo, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5487:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, volinfo, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5487:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, volinfo, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5499:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5499:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5499:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_op_prerequisites': glusterd.h:651:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:14113:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, v, b, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:647:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:709:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:14113:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, v, b, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:711:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:14113:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, v, b, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:158, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD glusterd.la Making all in system Making all in posix-acl Making all in src CC posix-acl.lo CC posix-acl-xattr.lo CCLD posix-acl.la Making all in playground Making all in template Making all in src CC template.lo CCLD template.la Making all in meta Making all in src CC meta.lo CC meta-helpers.lo CC meta-defaults.lo CC root-dir.lo CC graphs-dir.lo CC frames-file.lo CC graph-dir.lo CC xlator-dir.lo CC active-link.lo CC top-link.lo CC logging-dir.lo CC logfile-link.lo CC loglevel-file.lo CC process_uuid-file.lo CC volfile-file.lo CC view-dir.lo CC subvolumes-dir.lo CC subvolume-link.lo CC type-file.lo CC version-file.lo CC options-dir.lo CC option-file.lo CC cmdline-file.lo CC name-file.lo CC private-file.lo CC history-file.lo CC mallinfo-file.lo CC meminfo-file.lo CC measure-file.lo CC profile-file.lo CCLD meta.la Making all in glusterfsd Making all in src CC glusterfsd.o CC glusterfsd-mgmt.o CC gf_attach.o CCLD gf_attach CCLD glusterfsd Making all in contrib/fuse-util CC fusermount.o CC mount_util.o CC mount-common.o ../../contrib/fuse-lib/mount-common.c: In function 'mtab_needs_update': ../../contrib/fuse-lib/mount-common.c:59:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (0, -1); ^~~~~~~~~~~~~~~~ ../../contrib/fuse-lib/mount-common.c:64:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (ruid, -1); ^~~~~~~~~~~~~~~~~~~ CCLD fusermount-glusterfs Making all in doc Making all in extras Making all in init.d Making all in systemd Making all in benchmarking Making all in hook-scripts Making all in add-brick Making all in post Making all in pre Making all in set Making all in post Making all in start Making all in post Making all in stop Making all in pre Making all in reset Making all in post Making all in pre Making all in ocf Making all in LinuxRPM To build RPMS run 'make glusterrpms' Making all in ganesha Making all in scripts Making all in config Making all in ocf Making all in snap_scheduler Making all in firewalld Making all in cliutils Making all in cli Making all in src CC cli.o CC registry.o CC input.o CC cli-cmd.o CC cli-rl.o CC cli-cmd-global.o CC cli-cmd-volume.o CC cli-cmd-peer.o CC cli-rpc-ops.o CC cli-cmd-parser.o CC cli-cmd-misc.o CC cli-cmd-system.o CC cli-quotad-client.o CC cli-xml-output.o CC cli-cmd-snapshot.o cli-xml-output.c: In function 'cli_xml_snapshot_status_per_snap': cli-xml-output.c:5162:41: warning: '.brickcount' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brickcount", keyprefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5180:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.path", keyprefix, i); ^~~~~~ cli-xml-output.c:5180:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.path", keyprefix, i); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4117 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5200:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.vgname", ^~~~~~ cli-xml-output.c:5200:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.vgname", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5215:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.status", keyprefix, i); ^~~~~~ cli-xml-output.c:5215:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.status", keyprefix, i); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5229:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.pid", keyprefix, i); ^~~~~~ cli-xml-output.c:5229:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.pid", keyprefix, i); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4116 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5242:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.data", keyprefix, i); ^~~~~~ cli-xml-output.c:5242:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.data", keyprefix, i); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 4117 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5256:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.lvsize", ^~~~~~ cli-xml-output.c:5256:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.lvsize", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c: In function 'cli_xml_snapshot_info': cli-xml-output.c:4969:55: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snapname", ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 4105 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4983:55: warning: '.snap-id' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snap-id", keyprefix); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4996:55: warning: '.snap-desc' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snap-desc", keyprefix); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5010:55: warning: '.snap-time' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snap-time", keyprefix); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5024:55: warning: '.vol-count' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.vol-count", keyprefix); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5039:63: warning: '.vol' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.vol%d", ^~~~ cli-xml-output.c:5039:60: note: directive argument in the range [1, 2147483647] snprintf (key_buffer, sizeof (key_buffer), "%s.vol%d", ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4892:41: warning: '.volname' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.volname", keyprefix); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4904:41: warning: '.vol-status' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.vol-status", keyprefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4919:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.", keyprefix); ^ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c: In function 'print_quota_list_output': cli-rpc-ops.c:3612:70: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (percent_str, sizeof (percent_str), "%"PRIu64"%%", ^~~ cli-rpc-ops.c:3612:82: note: format string is defined here snprintf (percent_str, sizeof (percent_str), "%"PRIu64"%%", ^ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 21 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c: In function 'cli_print_volume_status_tasks': cli-rpc-ops.c:8193:57: warning: '.count' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.count", task); ^~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c:8202:64: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key),"%s.brick%d", ^~~~~~ cli-rpc-ops.c:8202:61: note: directive argument in the range [1, 2147483647] snprintf (key, sizeof (key),"%s.brick%d", ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1040 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c: In function 'cli_xml_output_peer_status': cli-xml-output.c:3315:49: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname%d", prefix, i); ^~~~~~~~~ cli-xml-output.c:3315:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.hostname%d", prefix, i); ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 1043 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c: In function 'gf_cli_generate_snapshot_event': cli-rpc-ops.c:10790:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (msg, sizeof(msg), "config_type=%s;%s", ^~ volname?"volume_config":"system_config", option); ~~~~~~ In file included from /usr/include/stdio.h:873, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 27 and 4122 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD gluster Making all in heal Making all in src CC glfs-heal.o CCLD glfsheal Making all in tools Making all in gfind_missing_files CC gcrawler.o CCLD gcrawler Making all in glusterfind Making all in src Making all in setgfid2path Making all in src CC main.o CCLD gluster-setgfid2path Making all in events Making all in src Making all in tools + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.oc9L5P + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le ++ dirname /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le + cd glusterfs-3.12.2 + export RHEL_ALLOW_PYTHON2_FOR_BUILD=1 + RHEL_ALLOW_PYTHON2_FOR_BUILD=1 + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le + make install DESTDIR=/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le Making install in rpc/xdr/gen Making install in libglusterfs Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c libglusterfs.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/gfchangelog' /usr/bin/install -c -m 644 changelog.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/gfchangelog' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs' /usr/bin/install -c -m 644 common-utils.h defaults.h default-args.h dict.h glusterfs.h hashfn.h timespec.h logging.h xlator.h stack.h timer.h list.h inode.h call-stub.h compat.h fd.h revision.h compat-errno.h event.h mem-pool.h byte-order.h gf-dirent.h locking.h syscall.h iobuf.h globals.h statedump.h checksum.h daemon.h store.h rbthash.h iatt.h latency.h mem-types.h syncop.h cluster-syncop.h graph-utils.h trie.h refcount.h run.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs' /usr/bin/install -c -m 644 options.h lkowner.h fd-lk.h circ-buff.h event-history.h gidcache.h client_t.h glusterfs-acl.h glfs-message-id.h template-component-messages.h strfd.h syncop-utils.h parse-utils.h libglusterfs-messages.h lvm-defaults.h quota-common-utils.h rot-buffs.h compat-uuid.h upcall-utils.h throttle-tbf.h events.h compound-fop-utils.h atomic.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs' /usr/bin/install -c -m 644 y.tab.h protocol-common.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs' Making install in src/gfdb /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c libgfdb.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' libtool: warning: relinking 'libgfdb.la' libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/gfdb' /usr/bin/install -c -m 644 gfdb_data_store.h gfdb_data_store_types.h gfdb_data_store_helper.h gfdb_sqlite3.h gfdb_mem-types.h gfdb_sqlite3_helper.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/gfdb' Making install in rpc Making install in xdr Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c libgfxdr.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' libtool: warning: relinking 'libgfxdr.la' libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/rpc' /usr/bin/install -c -m 644 xdr-generic.h xdr-nfs3.h msg-nfs3.h glusterfs3.h rpc-pragmas.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/rpc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/rpc' /usr/bin/install -c -m 644 glusterfs3-xdr.h cli1-xdr.h nlm4-xdr.h nsm-xdr.h rpc-common-xdr.h glusterd1-xdr.h acl3-xdr.h portmap-xdr.h mount3udp.h changelog-xdr.h glusterfs-fops.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/rpc' Making install in rpc-lib Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c libgfrpc.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' libtool: warning: relinking 'libgfrpc.la' libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/rpc' /usr/bin/install -c -m 644 rpcsvc.h rpc-transport.h xdr-common.h xdr-rpc.h xdr-rpcclnt.h rpc-clnt.h rpcsvc-common.h protocol-common.h rpc-drc.h rpc-clnt-ping.h rpc-lib-messages.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/rpc' Making install in rpc-transport Making install in socket Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/rpc-transport' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c socket.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/rpc-transport' libtool: warning: relinking 'socket.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/rpc-transport' Making install in rdma Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/rpc-transport' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c rdma.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/rpc-transport' libtool: warning: relinking 'rdma.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/rpc-transport' Making install in api Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c libgfapi.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' libtool: warning: relinking 'libgfapi.la' libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/api' /usr/bin/install -c -m 644 glfs.h glfs-handles.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/api' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mount' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c api.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mount' libtool: warning: relinking 'api.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/mount' Making install in examples Making install in xlators Making install in cluster Making install in stripe Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c stripe.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' libtool: warning: relinking 'stripe.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/cluster' Making install in afr Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c afr.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' libtool: warning: relinking 'afr.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/cluster' Making install in dht Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c dht.la nufa.la switch.la tier.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' libtool: warning: relinking 'dht.la' libtool: warning: relinking 'nufa.la' libtool: warning: relinking 'switch.la' libtool: warning: relinking 'tier.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/cluster' Making install in ec Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c ec.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster' libtool: warning: relinking 'ec.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/cluster' Making install in storage Making install in posix Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/storage' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c posix.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/storage' libtool: warning: relinking 'posix.la' .libs/posix.o: In function `posix_do_chmod': /builddir/build/BUILD/glusterfs-3.12.2/xlators/storage/posix/src/posix.c:450: warning: lchmod is not implemented and will always fail libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/storage' Making install in protocol Making install in auth Making install in addr Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/auth' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c addr.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/auth' libtool: warning: relinking 'addr.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/auth' Making install in login Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/auth' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c login.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/auth' libtool: warning: relinking 'login.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/auth' Making install in client Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/protocol' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c client.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/protocol' libtool: warning: relinking 'client.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/protocol' Making install in server Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/server' /usr/bin/install -c -m 644 server.h server-helpers.h server-mem-types.h authenticate.h server-messages.h server-common.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/server' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/protocol' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c server.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/protocol' libtool: warning: relinking 'server.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/protocol' Making install in performance Making install in write-behind Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c write-behind.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'write-behind.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in read-ahead Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c read-ahead.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'read-ahead.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in readdir-ahead Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c readdir-ahead.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'readdir-ahead.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in io-threads Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c io-threads.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'io-threads.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in io-cache Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c io-cache.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'io-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in symlink-cache Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/testing/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c symlink-cache.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/testing/performance' libtool: warning: relinking 'symlink-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/testing/performance' Making install in quick-read Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c quick-read.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'quick-read.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in md-cache Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c md-cache.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'md-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in open-behind Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c open-behind.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'open-behind.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in decompounder Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c decompounder.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'decompounder.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in nl-cache Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c nl-cache.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance' libtool: warning: relinking 'nl-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/performance' Making install in debug Making install in error-gen Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c error-gen.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' libtool: warning: relinking 'error-gen.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/debug' Making install in io-stats Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c io-stats.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' libtool: warning: relinking 'io-stats.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/debug' Making install in sink Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c sink.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' libtool: warning: relinking 'sink.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/debug' Making install in trace Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c trace.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug' libtool: warning: relinking 'trace.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/debug' Making install in features Making install in locks Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c locks.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'locks.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in quota Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c quota.la quotad.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'quota.la' libtool: warning: relinking 'quotad.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in read-only Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c read-only.la worm.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'read-only.la' libtool: warning: relinking 'worm.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in quiesce Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c quiesce.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'quiesce.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in marker Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c marker.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'marker.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in index Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c index.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'index.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in barrier Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c barrier.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'barrier.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in arbiter Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c arbiter.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'arbiter.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in compress Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c cdc.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'cdc.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in changelog Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c changelog.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'changelog.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in lib Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c libgfchangelog.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64' libtool: warning: relinking 'libgfchangelog.la' libtool: warning: remember to run 'libtool --finish /usr/lib64' Making install in changetimerecorder Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c changetimerecorder.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'changetimerecorder.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in gfid-access Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c gfid-access.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'gfid-access.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in glupy Making install in src Making install in glupy /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7/site-packages/gluster/glupy' /usr/bin/install -c -m 644 __init__.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7/site-packages/gluster/glupy' Byte-compiling python modules... __init__.py Byte-compiling python modules (optimized versions) ... __init__.py /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7/site-packages/gluster' /usr/bin/install -c -m 644 __init__.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7/site-packages/gluster' Byte-compiling python modules... __init__.py Byte-compiling python modules (optimized versions) ... __init__.py /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c glupy.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'glupy.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in examples /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/glupy' /usr/bin/install -c -m 644 negative.py helloworld.py debug-trace.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/glupy' Byte-compiling python modules... negative.pyhelloworld.pydebug-trace.py Byte-compiling python modules (optimized versions) ... negative.pyhelloworld.pydebug-trace.py Making install in upcall Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c upcall.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'upcall.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in snapview-client Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c snapview-client.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'snapview-client.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in snapview-server Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c snapview-server.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'snapview-server.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in trash Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c trash.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'trash.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in shard Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c shard.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'shard.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in bit-rot Making install in src Making install in stub /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c bitrot-stub.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'bitrot-stub.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in bitd /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c bit-rot.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'bit-rot.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in leases Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c leases.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'leases.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in selinux Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c selinux.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features' libtool: warning: relinking 'selinux.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/features' Making install in encryption Making install in rot-13 Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/encryption' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c rot-13.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/encryption' libtool: warning: relinking 'rot-13.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/encryption' Making install in crypt Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/encryption' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c crypt.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/encryption' libtool: warning: relinking 'crypt.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/encryption' Making install in mount Making install in fuse Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mount' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c fuse.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mount' libtool: warning: relinking 'fuse.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/mount' Making install in utils /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/sbin' /usr/bin/install -c mount.glusterfs '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/sbin' Making install in nfs Making install in server Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/nfs' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c server.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/nfs' libtool: warning: relinking 'server.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/nfs' Making install in mgmt Making install in glusterd Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mgmt' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c glusterd.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mgmt' libtool: warning: relinking 'glusterd.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/mgmt' Making install in system Making install in posix-acl Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/system' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c posix-acl.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/system' libtool: warning: relinking 'posix-acl.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/system' Making install in playground Making install in template Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/testing/features' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c template.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/testing/features' libtool: warning: relinking 'template.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator/testing/features' Making install in meta Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c meta.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator' libtool: warning: relinking 'meta.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/glusterfs/3.12.2/xlator' Making install in glusterfsd Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c glusterfsd gf_attach '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' libtool: warning: '../../api/src/libgfapi.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' Making install in contrib/fuse-util /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/bin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c fusermount-glusterfs '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/bin' chown: changing ownership of '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/bin/fusermount-glusterfs': Operation not permitted Making install in doc /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/man/man8' /usr/bin/install -c -m 644 glusterfs.8 mount.glusterfs.8 gluster.8 glusterd.8 glusterfsd.8 '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/man/man8' Making install in extras Making install in init.d Making install in systemd /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/systemd/system' /usr/bin/install -c -m 644 glusterd.service glusterfssharedstorage.service glustereventsd.service '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/systemd/system' Making install in benchmarking /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/benchmarking' /usr/bin/install -c -m 644 rdd.c glfs-bm.c README launch-script.sh local-script.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/benchmarking' Making install in hook-scripts Making install in add-brick Making install in post /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/add-brick/post/' /usr/bin/install -c disabled-quota-root-xattr-heal.sh S13create-subdir-mounts.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/add-brick/post/' Making install in pre /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/add-brick/pre/' /usr/bin/install -c S28Quota-enable-root-xattr-heal.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/add-brick/pre/' Making install in set Making install in post /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/set/post/' /usr/bin/install -c S30samba-set.sh S32gluster_enable_shared_storage.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/set/post/' Making install in start Making install in post /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/start/post/' /usr/bin/install -c S29CTDBsetup.sh S30samba-start.sh S31ganesha-start.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/start/post/' Making install in stop Making install in pre /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/stop/pre/' /usr/bin/install -c S29CTDB-teardown.sh S30samba-stop.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/stop/pre/' Making install in reset Making install in post Making install in pre Making install in ocf /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/ocf/resource.d/glusterfs' /usr/bin/install -c glusterd volume '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/ocf/resource.d/glusterfs' Making install in LinuxRPM Making install in ganesha Making install in scripts /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/ganesha' /usr/bin/install -c create-export-ganesha.sh dbus-send.sh ganesha-ha.sh generate-epoch.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/ganesha' Making install in config /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/ganesha' /usr/bin/install -c -m 644 ganesha-ha.conf.sample '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/ganesha' Making install in ocf /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/ocf/resource.d/heartbeat' /usr/bin/install -c ganesha_grace ganesha_mon ganesha_nfsd '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/ocf/resource.d/heartbeat' Making install in snap_scheduler /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/' /usr/bin/install -c gcron.py snap_scheduler.py conf.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/' Making install in firewalld /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/firewalld/services/' /usr/bin/install -c -m 644 glusterfs.xml '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/firewalld/services/' Making install in cliutils /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7/site-packages/gluster/cliutils' /usr/bin/install -c -m 644 cliutils.py __init__.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7/site-packages/gluster/cliutils' Byte-compiling python modules... cliutils.py__init__.py Byte-compiling python modules (optimized versions) ... cliutils.py__init__.py /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs' /usr/bin/install -c peer_add_secret_pub mount-shared-storage.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs' /usr/bin/install -c -m 644 glusterfs-mode.el glusterfs.vim '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs' /usr/bin/install -c -m 644 glusterfs-logrotate gluster-rsyslog-7.2.conf gluster-rsyslog-5.8.conf logger.conf.example glusterfs-georep-logrotate group-virt.example group-metadata-cache group-gluster-block group-nl-cache group-db-workload group-distributed-virt group-samba '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/glusterfs/scripts' /usr/bin/install -c post-upgrade-script-for-quota.sh pre-upgrade-script-for-quota.sh stop-all-gluster-processes.sh control-cpu-load.sh control-mem.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/glusterfs/scripts' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs' /usr/bin/install -c -m 644 glusterd.vol '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs' Making install in cli Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c gluster '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' Making install in heal Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c glfsheal '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib64' libtool: warning: '../../api/src/libgfapi.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' Making install in tools Making install in gfind_missing_files /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/gfind_missing_files' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c gcrawler '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/gfind_missing_files' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/gfind_missing_files' /usr/bin/install -c gfind_missing_files.sh gfid_to_path.sh gfid_to_path.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/gfind_missing_files' Making install in glusterfind Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind' /usr/bin/install -c -m 644 tool.conf '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind' /usr/bin/install -c -m 644 conf.py utils.py __init__.py main.py libgfchangelog.py changelogdata.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind' Byte-compiling python modules... conf.pyutils.py__init__.pymain.pylibgfchangelog.pychangelogdata.py Byte-compiling python modules (optimized versions) ... conf.pyutils.py__init__.pymain.pylibgfchangelog.pychangelogdata.py /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind' /usr/bin/install -c changelog.py nodeagent.py brickfind.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/bin' /usr/bin/install -c glusterfind '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind/' /usr/bin/install -c S57glusterfind-delete-post.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/glusterfind/' Making install in setgfid2path Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c gluster-setgfid2path '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin' libtool: warning: '../../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/man/man8' /usr/bin/install -c -m 644 gluster-setgfid2path.8 '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/man/man8' Making install in events Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/events' /usr/bin/install -c -m 644 __init__.py gf_event.py eventsapiconf.py eventtypes.py utils.py handlers.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/events' Byte-compiling python modules... __init__.pygf_event.pyeventsapiconf.pyeventtypes.pyutils.pyhandlers.py Byte-compiling python modules (optimized versions) ... __init__.pygf_event.pyeventsapiconf.pyeventtypes.pyutils.pyhandlers.py /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/events' /usr/bin/install -c glustereventsd.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/events' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs' /usr/bin/install -c -m 644 eventsconfig.json '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs' /usr/bin/install -c peer_eventsapi.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs' Making install in tools /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/glusterfs/scripts' /usr/bin/install -c eventsdash.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/glusterfs/scripts' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 glusterfs-api.pc libgfchangelog.pc libgfdb.pc '/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/pkgconfig' + install -p -m 0644 contrib/uuid/uuid.h contrib/uuid/uuidP.h contrib/uuid/uuid_types.h contrib/uuid/uuidd.h /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/include/glusterfs/ + install -D -p -m 0644 extras/glusterd-sysconfig /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/sysconfig/glusterd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/log/glusterd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/log/glusterfs + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/log/glusterfsd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/run/gluster + find /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64 -name '*.a' -delete + find /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64 -name '*.la' -delete + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/benchmarking /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/glusterfs-mode.el /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/glusterfs.vim + head -50 ChangeLog + mv ChangeLog.head ChangeLog + cat + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/benchmarking + rm -f /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/glusterfs-mode.el + rm -f /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs/glusterfs.vim + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd + sed -i 's|option working-directory /etc/glusterd|option working-directory /var/lib/glusterd|g' /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/glusterfs/glusterd.vol + install -D -p -m 0644 extras/glusterfs-logrotate /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/logrotate.d/glusterfs + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/glusterd.info + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/options + subdirs=(add-brick create copy-file delete gsync-create remove-brick reset set start stop) + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/add-brick/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/add-brick/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/create/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/create/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/copy-file/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/copy-file/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/delete/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/delete/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/gsync-create/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/gsync-create/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/remove-brick/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/remove-brick/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/reset/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/reset/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/set/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/set/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/start/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/start/post + for dir in ${subdirs[@]} + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/stop/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/hooks/1/stop/post + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/glustershd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/peers + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/vols + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/nfs/run + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/bitd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/quotad + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/scrub + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/snaps + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/ss_brick + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/nfs/nfs-server.vol + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/var/lib/glusterd/nfs/run/nfs.pid + find ./tests ./run-tests.sh -type f + cpio -pd /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/glusterfs 3016 blocks + install -p -m 0744 -D extras/command-completion/gluster.bash /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/bash_completion.d/gluster + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 3.12.2-40.2.el8 --unique-debug-suffix -3.12.2-40.2.el8.ppc64le --unique-debug-src-base glusterfs-3.12.2-40.2.el8.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/glusterfs-3.12.2 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/libgfxdr.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/libgfdb.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/afr.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/rpc-transport/socket.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/stripe.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/dht.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/rpc-transport/rdma.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/libgfrpc.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/libglusterfs.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mount/api.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/switch.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mount/fuse.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/tier.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/storage/posix.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/nufa.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/cluster/ec.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/protocol/server.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/protocol/client.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/write-behind.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/read-ahead.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/readdir-ahead.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/io-threads.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/io-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/quick-read.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/open-behind.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/md-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/decompounder.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/performance/nl-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/testing/performance/symlink-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug/error-gen.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/testing/features/template.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug/io-stats.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug/sink.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/debug/trace.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/locks.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/quota.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/read-only.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/quotad.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/worm.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/quiesce.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/index.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/marker.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/barrier.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/arbiter.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/cdc.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/changelog.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/changetimerecorder.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/gfid-access.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/upcall.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/snapview-client.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/snapview-server.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/glupy.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/trash.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/shard.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/bit-rot.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/bitrot-stub.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/leases.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/features/selinux.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/encryption/rot-13.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/encryption/crypt.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/nfs/server.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/mgmt/glusterd.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/system/posix-acl.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/xlator/meta.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/auth/addr.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/libgfapi.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/glusterfs/3.12.2/auth/login.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/glusterfsd extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib64/libgfchangelog.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/gf_attach extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/gluster extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/glfsheal extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/sbin/gluster-setgfid2path extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/bin/fusermount-glusterfs extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/libexec/glusterfs/gfind_missing_files/gcrawler /usr/lib/rpm/sepdebugcrcfix: Updated 75 CRC32s, 0 CRC32s did match. 38452 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 Bytecompiling .py files below /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/sbin/conf.py is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/share/glusterfs/scripts/stop-all-gluster-processes.sh from /usr/bin/env bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ZLEyRu Processing files: glusterfs-3.12.2-40.2.el8.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kNq2D9 + umask 022 + cd /builddir/build/BUILD + cd glusterfs-3.12.2 + DOCDIR=/builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + cp -pr ChangeLog /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + cp -pr COPYING-GPLV2 /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + cp -pr COPYING-LGPLV3 /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + cp -pr INSTALL /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + cp -pr README.md /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + cp -pr THANKS /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le/usr/share/doc/glusterfs + exit 0 Provides: glusterfs = 3.12.2-40.2.el8 glusterfs(ppc-64) = 3.12.2-40.2.el8 glusterfs-common = 3.12.2-40.2.el8 glusterfs-core = 3.12.2-40.2.el8 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh systemd Requires(preun): systemd Requires(postun): /bin/sh systemd Requires: /bin/bash libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.0)(64bit) libtirpc.so.3(TIRPC_0.3.3)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: glusterfs-common < 3.12.2-40.2.el8 glusterfs-core < 3.12.2-40.2.el8 glusterfs-ufo hekafs Processing files: glusterfs-api-3.12.2-40.2.el8.ppc64le Provides: glusterfs-api = 3.12.2-40.2.el8 glusterfs-api(ppc-64) = 3.12.2-40.2.el8 libgfapi.so.0()(64bit) libgfapi.so.0(GFAPI_3.10.0)(64bit) libgfapi.so.0(GFAPI_3.10.7)(64bit) libgfapi.so.0(GFAPI_3.11.0)(64bit) libgfapi.so.0(GFAPI_3.4.0)(64bit) libgfapi.so.0(GFAPI_3.4.2)(64bit) libgfapi.so.0(GFAPI_3.5.0)(64bit) libgfapi.so.0(GFAPI_3.5.1)(64bit) libgfapi.so.0(GFAPI_3.6.0)(64bit) libgfapi.so.0(GFAPI_3.7.0)(64bit) libgfapi.so.0(GFAPI_3.7.15)(64bit) libgfapi.so.0(GFAPI_3.7.16)(64bit) libgfapi.so.0(GFAPI_3.7.17)(64bit) libgfapi.so.0(GFAPI_3.7.4)(64bit) libgfapi.so.0(GFAPI_PRIVATE_3.12.0)(64bit) libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit) libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires: libacl.so.1()(64bit) libacl.so.1(ACL_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypto.so.1.1()(64bit) libdl.so.2()(64bit) libgfapi.so.0()(64bit) libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit) libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.3)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: glusterfs-api-devel-3.12.2-40.2.el8.ppc64le Provides: glusterfs-api-devel = 3.12.2-40.2.el8 glusterfs-api-devel(ppc-64) = 3.12.2-40.2.el8 pkgconfig(glusterfs-api) = 7.3.12.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libgfapi.so.0()(64bit) pkgconfig(uuid) Processing files: glusterfs-cli-3.12.2-40.2.el8.ppc64le Provides: glusterfs-cli = 3.12.2-40.2.el8 glusterfs-cli(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypto.so.1.1()(64bit) libdl.so.2()(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) liblzma.so.5()(64bit) libm.so.6()(64bit) libncurses.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libreadline.so.7()(64bit) librt.so.1()(64bit) libtinfo.so.6()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.3)(64bit) libuuid.so.1()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: glusterfs-devel-3.12.2-40.2.el8.ppc64le Provides: glusterfs-devel = 3.12.2-40.2.el8 glusterfs-devel(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) Processing files: glusterfs-fuse-3.12.2-40.2.el8.ppc64le Provides: config(glusterfs-fuse) = 3.12.2-40.2.el8 glusterfs-client = 3.12.2-40.2.el8 glusterfs-fuse = 3.12.2-40.2.el8 glusterfs-fuse(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypto.so.1.1()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.3)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: glusterfs-client < 3.12.2-40.2.el8 Processing files: glusterfs-libs-3.12.2-40.2.el8.ppc64le warning: File listed twice: /usr/lib/.build-id/9b/3a0aa582776feb63f7974c011f8ef28a7cd873 warning: File listed twice: /usr/lib/.build-id/9b/f547e351e67099a62babf5ee462e314e486788 Provides: glusterfs-libs = 3.12.2-40.2.el8 glusterfs-libs(ppc-64) = 3.12.2-40.2.el8 libgfchangelog.so.0()(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.0)(64bit) libtirpc.so.3(TIRPC_0.3.3)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: python2-gluster-3.12.2-40.2.el8.ppc64le Provides: python-gluster = 3.12.2-40.2.el8 python2-gluster = 3.12.2-40.2.el8 python2-gluster(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 2.7 Obsoletes: python-gluster < 3.10 Processing files: glusterfs-rdma-3.12.2-40.2.el8.ppc64le Provides: glusterfs-rdma = 3.12.2-40.2.el8 glusterfs-rdma(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypto.so.1.1()(64bit) libdl.so.2()(64bit) libglusterfs.so.0()(64bit) libibverbs.so.1()(64bit) libibverbs.so.1(IBVERBS_1.0)(64bit) libibverbs.so.1(IBVERBS_1.1)(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librdmacm.so.1()(64bit) librdmacm.so.1(RDMACM_1.0)(64bit) librt.so.1()(64bit) libtirpc.so.3()(64bit) libuuid.so.1()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: glusterfs-client-xlators-3.12.2-40.2.el8.ppc64le Provides: glusterfs-client-xlators = 3.12.2-40.2.el8 glusterfs-client-xlators(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypto.so.1.1()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgfrpc.so.0()(64bit) libgfxdr.so.0()(64bit) libglusterfs.so.0()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.3)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: glusterfs-debugsource-3.12.2-40.2.el8.ppc64le Provides: glusterfs-debugsource = 3.12.2-40.2.el8 glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: glusterfs-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = 03a41b33a309a76038954e57ce4d33812f42493b debuginfo(build-id) = 043abcdac668ba4a60f29415f28d4ae2d655b86c debuginfo(build-id) = 055e1720da5d783f681547acac8e2569c089e1fd debuginfo(build-id) = 09f7e653ba1b9a72deed8061c110d7699b8ffab1 debuginfo(build-id) = 0b38dcf1cb3dfa869f36d241c9186f79806de8e4 debuginfo(build-id) = 18e016bf462bd4a32f63053f1e16811fa87466c6 debuginfo(build-id) = 258f8766d6f81ad599537d306e2690603a2d1152 debuginfo(build-id) = 27474dc2d54fc9d4c2fc8564c0a430786e6e63c4 debuginfo(build-id) = 2d0711cd793394c44974c04ede3fa74ae0be6337 debuginfo(build-id) = 31d0a98700bc6e15970c667cd6645e6e8cf558d6 debuginfo(build-id) = 41a0d5c641e58c2bf4224e8f0fb3fdb90e0bd66e debuginfo(build-id) = 497d7071000159d1cad2f8d1970383e681f658ec debuginfo(build-id) = 4a41696ec9d367ee1c7362350298a54d70cb5eef debuginfo(build-id) = 4e7989f53782e39e7d96f99fdf354b33c29e7c9e debuginfo(build-id) = 4fd69b50a82d5cddc8a9a9b66c109028510ee5e8 debuginfo(build-id) = 570be1c65d311c250949e52d368c9f2c2d428241 debuginfo(build-id) = 578621cc4ccc96179621b8fd80ccbb782b0b720c debuginfo(build-id) = 5f1a6f7ceaef8c7b005560450252bf3f5fa95f50 debuginfo(build-id) = 61dd1901a8b347a571cd6dfceda2a2e7bedd30e3 debuginfo(build-id) = 623d30124f69ae47d7c32b91a18cb7349da71145 debuginfo(build-id) = 642a1e6bacf59b5ac96b862ba19c0022c217b40d debuginfo(build-id) = 658c523eecf43a9aa416b70754ac070a884aeb42 debuginfo(build-id) = 6876858ded6d9224274be55bb894c2c38c1599d2 debuginfo(build-id) = 7230393049878ef66e8470338095c5486cb91f9d debuginfo(build-id) = 72e4e296a86818f4cd6a84f1e23eebb539787c54 debuginfo(build-id) = 77f48933eb5f33e95f9d8ede9ced188d4b1f350e debuginfo(build-id) = 7a5db2ebf76fc393634e583f3092191cd5849204 debuginfo(build-id) = 7ef175c3d8183df7efcf3ebcee66ecadc06ee8f2 debuginfo(build-id) = 80bab056b32d31d6fd1b52154eb690157264b61e debuginfo(build-id) = 8bf4f2a836df445cc66fdf0931b2e97ed26abe42 debuginfo(build-id) = 8ff72e6510bea662275f9bda8d8c5be300a95df8 debuginfo(build-id) = 98ca1e8604e4006019154e8a3a2c5d456bc8395d debuginfo(build-id) = 9b3a0aa582776feb63f7974c011f8ef28a7cd873 debuginfo(build-id) = 9daa87d88d0cb7833c7ae69d8a44b5d2b6bb2a12 debuginfo(build-id) = 9ea6c15b6d48999183c3e3aa4373c1c71f81156f debuginfo(build-id) = a1624a684343186b02cd7bcaaf2d73d33b5d95b6 debuginfo(build-id) = a4405a1cfbfe64851b40653703431da81b1e2269 debuginfo(build-id) = ae33dea8a12f6351f6004570c9d921c75385454d debuginfo(build-id) = b02b6ebfa96fb16ca8d2ea89ddac6016ef24de2c debuginfo(build-id) = b12b8caae7eba314e705bd5110463afa3137441b debuginfo(build-id) = b8e3783374972a4f4997fafc02a50d5f1c0fa1d9 debuginfo(build-id) = bbe797a28bc671e679557da7dfe0787890a7e361 debuginfo(build-id) = bf2278a67a542bc3e7e6042e6bfea1d73f67f71f debuginfo(build-id) = c057646ba4e2f728e7bb8a848f87dfee1cbb0570 debuginfo(build-id) = c1198e8ba27b8bd07c35b7cc22742d250cbc21a1 debuginfo(build-id) = cc1b3c8f26c5171367cb90d6fa0d7b785352ffde debuginfo(build-id) = d2f24bc36e22ccb5f638d3a88fd898a81e5cb49d debuginfo(build-id) = d3d58bf57d8c1e980b9aba689b3ce2c59f29dcaf debuginfo(build-id) = d879c1ab1063300a445c8a6561c4ebcda47b29c8 debuginfo(build-id) = d87f91bbddac7b7e18c050956829cbe32555dbab debuginfo(build-id) = df0160022aea664b5c0e2c38157a2c598e1908bf debuginfo(build-id) = e45e64cddd8344d3d8ea66d2931241eed40caf42 debuginfo(build-id) = e8ec9ad3614d8c3fb9d382ba745ee673cb98f086 debuginfo(build-id) = eafa8fefc048c8cc02570f98cbd1408b7398566d debuginfo(build-id) = ed5f54a4086c80ee655278b9df55756bde2cddff debuginfo(build-id) = f67aefd3c7983464d3b1101a2ff822d0ca07f409 debuginfo(build-id) = fc5a67a5a2c8a5dcc5feabdce769f5845f6bca73 glusterfs-debuginfo = 3.12.2-40.2.el8 glusterfs-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Processing files: glusterfs-api-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = 9bf547e351e67099a62babf5ee462e314e486788 debuginfo(build-id) = d06461a3b0ca1068d5b54fdc95e366cb69a2fd50 glusterfs-api-debuginfo = 3.12.2-40.2.el8 glusterfs-api-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Processing files: glusterfs-cli-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = 4148808421a831621cf2c48b05c9856ba5873de1 glusterfs-cli-debuginfo = 3.12.2-40.2.el8 glusterfs-cli-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Processing files: glusterfs-fuse-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = 7abb4dc0765836fdc87131356e6966e55efc452e debuginfo(build-id) = 8e90b9ed43283ef19e2cacd7584bfa04627eccef debuginfo(build-id) = d99522662832c55e09f042ee463bd2d69fdea15c glusterfs-fuse-debuginfo = 3.12.2-40.2.el8 glusterfs-fuse-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Processing files: glusterfs-libs-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = 34ecaa256fa9c15ec27f4377c694b76c34204063 debuginfo(build-id) = 53333d251216170c8bb95af164444301d0ec6255 debuginfo(build-id) = 675c4f537d86c9166d751616bc96d665ca9aaf81 debuginfo(build-id) = 9b3a0aa582776feb63f7974c011f8ef28a7cd873 debuginfo(build-id) = 9bf547e351e67099a62babf5ee462e314e486788 debuginfo(build-id) = d40a808f20267caee73ae778e4114ad27b05324e glusterfs-libs-debuginfo = 3.12.2-40.2.el8 glusterfs-libs-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Processing files: glusterfs-rdma-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = fc5a67a5a2c8a5dcc5feabdce769f5845f6bca73 glusterfs-rdma-debuginfo = 3.12.2-40.2.el8 glusterfs-rdma-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Processing files: glusterfs-client-xlators-debuginfo-3.12.2-40.2.el8.ppc64le Provides: debuginfo(build-id) = 0387a2ca738f0ac45b95dbfeb68a394054861a21 debuginfo(build-id) = 10973d15900d78d2d965ebdafbae2c9ca5b5d1ef debuginfo(build-id) = 15715534a64b55783bd26a886de5314d5d69332b debuginfo(build-id) = 547566c6907ba269ef35de13a0f65cf28103a5c1 debuginfo(build-id) = 832056f49cc76ac6fc5eee6a8489927cb41346d0 debuginfo(build-id) = 9355ca9469876de98f87713cade6543da3c8d599 debuginfo(build-id) = ca97e1b66b2eaa8634946d351f6f963e245a3720 debuginfo(build-id) = dd67aba58abb0783c1ce14e8569452854edfb169 glusterfs-client-xlators-debuginfo = 3.12.2-40.2.el8 glusterfs-client-xlators-debuginfo(ppc-64) = 3.12.2-40.2.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glusterfs-debugsource(ppc-64) = 3.12.2-40.2.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/glusterfs-3.12.2-40.2.el8.ppc64le Wrote: /builddir/build/RPMS/glusterfs-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-api-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-api-devel-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-cli-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-devel-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-fuse-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-libs-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/python2-gluster-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-rdma-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-client-xlators-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-debugsource-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-api-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-cli-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-fuse-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-libs-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-rdma-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/glusterfs-client-xlators-debuginfo-3.12.2-40.2.el8.ppc64le.rpm Child return code was: 0