Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc --nodeps /builddir/build/SPECS/glusterfs.spec'], chrootPath='/var/lib/mock/glusterfs-3.12.2-18.el7-20181104165229-31658/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=uid=1004) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc --nodeps /builddir/build/SPECS/glusterfs.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False sh: /usr/bin/python: No such file or directory Building target platforms: ppc Building for target ppc Wrote: /builddir/build/SRPMS/glusterfs-3.12.2-18.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target ppc --nodeps /builddir/build/SPECS/glusterfs.spec'], chrootPath='/var/lib/mock/glusterfs-3.12.2-18.el7-20181104165229-31658/root'shell=Falseuid=1004env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target ppc --nodeps /builddir/build/SPECS/glusterfs.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: ppc Building for target ppc Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.n8cGuc + 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 -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd glusterfs-3.12.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + 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 + sort + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0003-tier-ctr-sql-Dafault-values-for-sql-cache-and-wal-si.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0007-build-remove-ghost-directory-entries.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0008-build-add-RHGS-specific-changes.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0009-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0011-build-introduce-security-hardening-flags-in-gluster.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0014-build-add-pretrans-check.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0018-build-spec-file-conflict-resolution.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0019-build-dependency-error-during-upgrade.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0022-build-ignore-sbindir-conf.py-for-RHEL-5.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0023-build-randomize-temp-file-names-in-pretrans-scriptle.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0026-glusterd-gNFS-explicitly-set-nfs.disable-to-off-afte.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0027-glusterd-spawn-nfs-daemon-in-op-version-bump-if-nfs..patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch + '[' 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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0028-glusterd-parallel-readdir-Change-the-op-version-of-p.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0031-glusterd-Revert-op-version-for-cluster.max-brick-per.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0033-build-launch-glusterd-upgrade-after-all-new-bits-are.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0037-protocol-auth-use-the-proper-validation-method.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0039-protocol-client-handle-the-subdir-handshake-properly.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0040-glusterd-delete-source-brick-only-once-in-reset-bric.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0041-glusterd-persist-brickinfo-s-port-change-into-gluste.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0042-glusterd-restart-the-brick-if-qorum-status-is-NOT_AP.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0044-glusterd-fix-brick-restart-parallelism.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0045-glusterd-introduce-max-port-range.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0048-glusterd-introduce-timer-in-mgmt_v3_lock.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0049-Revert-packaging-ganesha-remove-glusterfs-ganesha-su.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0052-common-ha-fixes-for-Debian-based-systems.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0061-ganesha-scripts-remove-dependency-over-export-config.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0062-glusterd-ganesha-add-proper-NULL-check-in-manage_exp.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0063-ganesha-minor-improvments-for-commit-e91cdf4-17081.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0064-common-ha-surviving-ganesha.nfsd-not-put-in-grace-on.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0065-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0066-packaging-glusterfs-ganesha-update-sometimes-fails-s.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0067-packaging-own-files-in-var-run-gluster-shared_storag.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0069-ganesha-ha-don-t-set-SELinux-booleans-if-SELinux-is-.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0070-build-remove-ganesha-dependency-on-selinux-policy.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0071-common-ha-enable-pacemaker-at-end-of-setup.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0072-common-ha-Fix-an-incorrect-syntax-during-setup.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0078-cluster-afr-Honor-default-timeout-of-5min-for-analyz.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0085-snapshot-Issue-with-other-processes-accessing-the-mo.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0087-glusterd-Validate-changelog-on-geo-rep-volume.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0095-extras-hooks-Fix-errors-reported-via-shellcheck-util.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0097-extras-hooks-Fix-getopt-usage.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0099-Tier-Stop-tierd-for-detach-start.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0104-cluster-dht-fix-crash-when-deleting-directories.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0105-glusterd-Fix-glusterd-mem-leaks.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0106-glusterd-Free-up-svc-conn-on-volume-delete.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0107-feature-bitrot-remove-internal-xattrs-from-lookup-cb.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0108-mount-fuse-use-fstat-in-getattr-implementation-if-an.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0110-Revert-mount-fuse-report-ESTALE-as-ENOENT.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0114-eventsapi-Add-JWT-signing-support.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0122-tests-Use-dev-urandom-instead-of-dev-random-for-dd.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0130-md-cache-avoid-checking-the-xattr-value-buffer-with-.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0131-readdir-ahead-Add-parallel-readdir-option-in-readdir.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0132-posix-In-getxattr-honor-the-wildcard.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0133-upcall-Allow-md-cache-to-specify-invalidations-on-xa.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0140-md-cache-Add-additional-samba-and-macOS-specific-EAs.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0145-glusterd-optimize-glusterd-import-volumes-code-path.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0146-cluster-dht-Cleanup-on-fallocate-failure.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/0146-cluster-dht-Cleanup-on-fallocate-failure.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0149-cluster-ec-EC-DISCARD-doesn-t-punch-hole-properly.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0151-geo-rep-Improve-geo-rep-pre-validation-logs.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0153-afr-add-quorum-checks-in-post-op.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0154-afr-capture-the-correct-errno-in-post-op-quorum-chec.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0155-afr-don-t-treat-all-cases-all-bricks-being-blamed-as.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0160-common-ha-enable-and-disable-selinux-ganesha_use_fus.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0166-rpcsvc-scale-rpcsvc_request_handler-threads.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0168-features-shard-Pass-the-correct-block-num-to-store-i.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0171-features-shard-Upon-FSYNC-from-upper-layers-wind-fsy.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0172-glusterd-add-profile_enabled-flag-in-get-state.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0173-packaging-adding-missed-part-from-5eed664-while-back.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0174-hooks-add-a-script-to-stat-the-subdirs-in-add-brick.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0175-rpc-make-actor-search-parallel.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0177-hooks-fix-workdir-in-S13create-subdir-mounts.sh.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0179-packaging-adding-missed-part-from-5eed664-while-back.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0180-packaging-adding-missed-part-from-5eed664-while-back.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch + '[' 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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0183-cluster-afr-Fix-dict-leak-in-pre-op.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0185-rpcsvc-correct-event-thread-scaling.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0188-georep-Pause-Resume-of-geo-replication-with-wrong-us.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0189-fuse-enable-proper-fgetattr-like-semantics.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0195-storage-posix-Add-active-fd-count-option-in-gluster.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0197-glusterd-ganesha-create-remove-export-file-only-from.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0200-quick-read-Discard-cache-for-fallocate-zerofill-and-.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0201-posix-After-set-storage.reserve-limit-df-does-not-sh.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0202-glusterd-TLS-verification-fails-while-using-intermed.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0203-mgmt-glusterd-Adding-validation-for-setting-quorum-c.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/.+ ]] + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i 'rename to' /builddir/build/SOURCES/0204-glusterd-memory-leak-in-mgmt_v3-lock-functionality.patch ++ cut -f 3 -d ' ' + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0205-cluster-dht-User-xattrs-are-not-healed-after-brick-s.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0206-glusterd-honour-localtime-logging-for-all-the-daemon.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i 'rename to' /builddir/build/SOURCES/0211-common-ha-scripts-pass-the-list-of-servers-properly-.patch ++ cut -f 3 -d ' ' + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0212-readdir-ahead-Cleanup-the-xattr-request-code.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0213-glusterd-mark-port_registered-to-true-for-all-runnin.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0214-cluster-dht-Serialize-mds-update-code-path-with-look.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.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/0215-cluster-dht-ENOSPC-will-not-fail-rebalance.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0219-Quota-heal-directory-on-newly-added-bricks-when-quot.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/.+ ]] + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0220-glusterd-turn-off-selinux-feature-in-downstream.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0222-hooks-remove-selinux-hooks.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0225-glusterfsd-Memleak-in-glusterfsd-process-while-brick.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0226-gluster-Sometimes-Brick-process-is-crashed-at-the-ti.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0228-afr-fixes-to-afr-eager-locking.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0230-glusterd-volume-inode-fd-status-broken-with-brick-mu.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0232-eventsapi-Handle-Unicode-string-during-signing.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0233-libglusterfs-fix-comparison-of-a-NULL-dict-with-a-no.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0236-cluster-syncop-Address-comments-in-3ad68df725ac32f83.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.patch ++ cut -f 2- -d / + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0237-cluster-dht-Fix-dht_rename-lock-order.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/0237-cluster-dht-Fix-dht_rename-lock-order.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0238-quota-Build-is-failed-due-to-access-rpc-refcount-in-.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0239-geo-rep-Fix-syncing-of-symlink.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0240-shared-storage-Prevent-mounting-shared-storage-from-.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0241-server-auth-add-option-for-strict-authentication.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0244-common-ha-All-statd-related-files-need-to-be-owned-b.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0254-posix-Avoid-changelog-retries-for-geo-rep.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0255-glusterd-update-listen-backlog-value-to-1024.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0256-rpc-set-listen-backlog-to-high-value.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/0256-rpc-set-listen-backlog-to-high-value.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0259-Quota-Turn-on-ssl-for-crawler-clients-if-needed.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0260-dht-Avoid-dict-log-flooding-for-internal-MDS-xattr.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0261-libglusterfs-syncop-Add-syncop_entrylk.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0263-server-resolver-don-t-trust-inode-table-for-RESOLVE_.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0266-glusterd-geo-rep-Fix-glusterd-crash.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0267-geo-rep-scheduler-Fix-crash.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0270-glusterfs-Resolve-brick-crashes-at-the-time-of-inode.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0272-readdir-ahead-Fix-an-issue-with-parallel-readdir-and.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0274-client-protocol-fix-the-log-level-for-removexattr_cb.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0278-Revert-rpcsvc-correct-event-thread-scaling.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0280-Revert-rpcsvc-scale-rpcsvc_request_handler-threads.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0283-cluster-ec-Fix-pre-op-xattrop-management.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0285-gluster-Allow-only-read-only-CLI-commands-via-remote.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0286-glusterd-memory-leak-in-geo-rep-status.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0287-Revert-performance-write-behind-fix-flush-stuck-by-f.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0292-geo-rep-Fix-rename-of-directory-in-hybrid-crawl.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0296-cluster-dht-Increase-failure-count-for-lookup-failur.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/0296-cluster-dht-Increase-failure-count-for-lookup-failur.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0299-afr-heal-gfids-when-file-is-not-present-on-all-brick.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0309-extras-group-add-database-workload-profile.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/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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0314-cluster-afr-Prevent-execution-of-code-after-call_cou.patch ++ cut -f 2- -d / + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0319-glusterd-_is_prefix-should-handle-0-length-paths.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0320-glusterd-log-improvements-on-brick-creation-validati.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0321-geo-rep-Fix-symlink-rename-syncing-issue.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0330-posix-check-before-removing-stale-symlink.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0331-rpc-free-registered-callback-programs.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.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/0332-rpc-rpc_clnt_connection_cleanup-is-crashed-due-to-do.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0333-glusterd-Add-multiple-checks-before-attach-start-a-b.patch + '[' 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0334-glusterd-Bricks-of-a-normal-volumes-should-not-attac.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch + DEST_FILES=($(egrep '^\+\+\+ b/' $p | cut -f 2- -d '/')) ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0337-glusterfs-Brick-process-is-crash-at-the-time-of-call.patch ++ cut -f 2- -d / + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0339-posix-remove-not-supported-get-set-content.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ cut -f 3 -d ' ' ++ grep -i 'rename to' /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch + '[' 0 -gt 0 ']' + SOURCE_FILES=($(egrep '^\-\-\- a/' $p | cut -f 2- -d '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0345-io-stats-allow-only-relative-path-for-dumping-io-sta.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0350-cluster-dht-fix-inode-ref-management-in-dht_heal_pat.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\+\+\+ b/' /builddir/build/SOURCES/0351-cluster-dht-Fixed-rebalanced-files.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/0351-cluster-dht-Fixed-rebalanced-files.patch + read p + rename_to=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 '/')) ++ cut -f 2- -d / ++ egrep '^\-\-\- a/' /builddir/build/SOURCES/0352-snapshot-Fail-snapshot-creation-if-an-empty-descript.patch + 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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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=($(grep -i 'rename to' $p | cut -f 3 -d ' ')) ++ grep -i '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 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.L1jUMp + umask 022 + cd /builddir/build/BUILD + cd glusterfs-3.12.2 + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro,-z,now' + export LDFLAGS + ./autogen.sh ... GlusterFS autogen ... Running aclocal... Running autoheader... Running libtoolize... Running autoconf... Running automake... Running autogen.sh in argp-standalone ... Please proceed with configuring, compiling, and installing. + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -mcpu=power7 -mtune=power7' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -mcpu=power7 -mtune=power7' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -mcpu=power7 -mtune=power7 -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -mcpu=power7 -mtune=power7 -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro,-z,now' + export LDFLAGS + '[' 1 == 1 ']' + '[' ppc == ppc64le ']' ++ find . -name config.guess -o -name config.sub + for i in '$(find . -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 . -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' + ./configure --build=ppc-redhat-linux-gnu --host=ppc-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/lib --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... powerpc-redhat-linux-gnu checking host system type... powerpc-redhat-linux-gnu checking for ppc-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 for style of include used by make... GNU 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 whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert powerpc-redhat-linux-gnu file names to powerpc-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc-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 ppc-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ppc-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ppc-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for ppc-redhat-linux-gnu-strip... no checking for strip... strip checking for ppc-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 ppc-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... 4 checking size of long long... 8 checking for bison... bison -y checking for ppc-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 ppc-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/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... /usr/bin/python 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}/lib/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... yes checking whether lvm_lv_from_name is declared... yes checking for CRYPTO_THREADID_set_callback in -lcrypto... yes checking for TLS_method in -lssl... no checking for TLSv1_2_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.1) 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 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... no 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 : yes 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 + 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 + make -j16 (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /builddir/build/BUILD/glusterfs-3.12.2/missing autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged 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-hashfn.lo CC libglusterfs_la-common-utils.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-mem-pool.lo CC libglusterfs_la-event.lo CC libglusterfs_la-gf-dirent.lo CC libglusterfs_la-syscall.lo CC libglusterfs_la-iobuf.lo CC libglusterfs_la-globals.lo logging.c: In function '_gf_log_callingfn': logging.c:890:27: 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:27: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Wunused-result] vasprintf (&str2, fmt, ap); ^ CC libglusterfs_la-statedump.lo CC libglusterfs_la-stack.lo CC libglusterfs_la-checksum.lo CC libglusterfs_la-daemon.lo CC libglusterfs_la-rb.lo CC libglusterfs_la-timespec.lo 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 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 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 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 CC libglusterfs_la-locking.lo CC libglusterfs_la-xxhash.lo CC libglusterfs_la-compound-fop-utils.lo CC libglusterfs_la-events.lo CC libglusterfs_la-throttle-tbf.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-acl3-xdr.lo CC libgfxdr_la-glusterd1-xdr.lo CC libgfxdr_la-portmap-xdr.lo CC libgfxdr_la-mount3udp.lo CC libgfxdr_la-changelog-xdr.lo CC libgfxdr_la-glusterfs-fops.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 rpc-drc.lo CC xdr_sizeof.lo CC rpc-clnt-ping.lo rpcsvc.c: In function 'rpcsvc_request_create': rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^ rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' [-Wformat=] rpcsvc.c:481:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^ rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' [-Wformat=] rpcsvc.c:499:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^ rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' [-Wformat=] rpcsvc.c:517:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' [-Wformat=] rpcsvc.c: In function 'rpcsvc_callback_build_record': rpcsvc.c:969:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' [-Wformat=] gf_log ("rpcsvc", GF_LOG_WARNING, "cannot build a rpc-request " ^ rpcsvc.c:969:17: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' [-Wformat=] rpc-clnt.c: In function 'rpc_clnt_handle_cbk': rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' [-Wformat=] gf_log (clnt->conn.name, GF_LOG_TRACE, ^ rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' [-Wformat=] rpc-clnt.c:708:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' [-Wformat=] CCLD libgfrpc.la Making all in rpc-transport Making all in socket Making all in src CC socket.lo CC name.lo CCLD socket.la Making all in rdma Making all in src CC name.lo CC rdma.lo 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 stripe-helpers.c: In function 'stripe_fill_pathinfo_xattr': stripe-helpers.c:265:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (long long) (local->fctx) ? local->fctx->stripe_size : 0); ^ stripe.c: In function 'stripe_create_cbk': stripe.c:2191:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (uint64_t) local->fctx); ^ CCLD stripe.la Making all in afr Making all in src CC afr-dir-write.lo CC afr-dir-read.lo CC afr-inode-write.lo CC afr-inode-read.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 afr-self-heal-common.c: In function 'afr_sh_fav_by_majority': afr-self-heal-common.c:1034:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'uint64_t' [-Wformat=] gf_msg_debug (this->name, 0, "Child:%s " ^ afr-self-heal-common.c: In function 'afr_sh_fav_by_size': afr-self-heal-common.c:1154:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'uint64_t' [-Wformat=] gf_msg_debug (this->name, 0, "Child:%s " ^ afr-self-heal-common.c: In function 'afr_mark_split_brain_source_sinks_by_policy': afr-self-heal-common.c:1251:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 13 has type 'uint64_t' [-Wformat=] gf_msg (this->name, GF_LOG_WARNING, 0, ^ In file included from afr.c:18:0: afr-common.c: In function '__afr_inode_ctx_get': afr-common.c:157:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *ctx = (afr_inode_ctx_t *)ctx_int; ^ afr-common.c:184:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ctx_int = (uint64_t)ictx; ^ afr-common.c: In function 'afr_forget': afr-common.c:4520:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (afr_inode_ctx_t *)ctx_int; ^ afr-common.c: In function 'find_best_down_child': afr-common.c:4719:17: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'int64_t' [-Wformat=] gf_msg_debug (this->name, 0, "Found best down child (%d) " ^ afr-common.c: In function 'find_worst_up_child': afr-common.c:4744:17: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'int64_t' [-Wformat=] gf_msg_debug (this->name, 0, "Found worst up child (%d)" ^ afr-common.c: In function '__afr_handle_ping_event': afr-common.c:4761:9: warning: format '%ld' expects argument of type 'long int', but argument 10 has type 'int64_t' [-Wformat=] gf_msg_debug (child_xlator->name, 0, "Client ping @ %ld ms", ^ afr-common.c:4776:25: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int64_t' [-Wformat=] gf_log (child_xlator->name, GF_LOG_INFO, ^ afr-common.c:4776:25: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' [-Wformat=] afr-common.c:4776:25: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' [-Wformat=] afr-common.c:4776:25: warning: format '%ld' expects argument of type 'long int', but argument 8 has type 'int64_t' [-Wformat=] afr-common.c:4787:25: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int64_t' [-Wformat=] gf_log (child_xlator->name, GF_LOG_INFO, ^ afr-common.c:4787:25: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' [-Wformat=] afr-common.c:4787:25: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' [-Wformat=] afr-common.c:4787:25: warning: format '%ld' expects argument of type 'long int', but argument 8 has type 'int64_t' [-Wformat=] afr-common.c: In function '__afr_handle_child_up_event': afr-common.c:4841:25: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'int64_t' [-Wformat=] gf_msg_debug (this->name, 0, "Marking child %d down, " ^ afr-common.c: In function 'afr_get_halo_latency': afr-common.c:4968:9: warning: format '%ld' expects argument of type 'long int', but argument 10 has type 'int64_t' [-Wformat=] gf_msg_debug (this->name, 0, "Using halo latency %ld", ^ CCLD afr.la Making all in dht Making all in src CC dht-layout.lo CC dht-helper.lo CC dht-linkfile.lo CC dht-rebalance.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 dht-helper.c: In function 'dht_fd_ctx_destroy': dht-helper.c:39:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fd_ctx = (dht_fd_ctx_t *)value; ^ dht-helper.c: In function '__dht_fd_ctx_set': dht-helper.c:64:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fd_ctx->opened_on_dst = (uint64_t) dst; ^ dht-helper.c:67:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] value = (uint64_t) fd_ctx; ^ dht-helper.c: In function 'dht_fd_ctx_set': dht-helper.c:97:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fd_ctx = (dht_fd_ctx_t *) value; ^ dht-helper.c:98:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (fd_ctx->opened_on_dst == (uint64_t) dst) { ^ dht-helper.c:109:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fd_ctx->opened_on_dst = (uint64_t)dst; ^ dht-helper.c: In function 'dht_fd_ctx_get': dht-helper.c:143:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fd_ctx = (dht_fd_ctx_t *)tmp_val; ^ dht-helper.c: In function 'dht_fd_open_on_dst': dht-helper.c:161:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (fd_ctx->opened_on_dst == (uint64_t) dst) { ^ dht-helper.c: In function 'dht_inode_ctx_set_mig_info': dht-helper.c:198:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] value = (uint64_t) miginfo; ^ dht-helper.c: In function 'dht_inode_ctx_get_mig_info': dht-helper.c:226:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] miginfo = (dht_migrate_info_t *)tmp_miginfo; ^ dht-helper.c: In function 'dht_migration_complete_check_task': dht-helper.c:1364:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] miginfo = (void *)tmp_miginfo; ^ dht-helper.c:1428:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] miginfo = (void *)tmp_miginfo; ^ dht-helper.c: In function 'dht_rebalance_inprogress_task': dht-helper.c:1638:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] miginfo = (void *)tmp_miginfo; ^ dht-helper.c: In function 'dht_inode_ctx_get': dht-helper.c:1901:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *ctx = (dht_inode_ctx_t *) ctx_int; ^ dht-helper.c: In function '__dht_lock_subvol_set': dht-helper.c:2141:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (dht_inode_ctx_t *) value; ^ dht-helper.c: In function 'dht_get_lock_subvolume': dht-helper.c:2196:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (dht_inode_ctx_t *) value; ^ dht-common.c: In function 'dht_inode_ctx_mdsvol_set': dht-common.c:464:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (dht_inode_ctx_t *)ctx_int; ^ dht-selfheal.c: In function 'dht_selfheal_layout_new_directory': dht-selfheal.c:1974:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'uint64_t' [-Wformat=] gf_msg_debug (this->name, 0, ^ dht-rebalance.c: In function '__dht_check_free_space': dht-rebalance.c:928:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type '__fsblkcnt64_t' [-Wformat=] gf_msg_debug (this->name, 0, "min_free_disk - %f , block available - %lu ," ^ dht-rebalance.c:977:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type '__fsblkcnt64_t' [-Wformat=] gf_msg_debug (this->name, 0, "file : %s, post_availspacepercent : %lf " ^ dht-rebalance.c:996:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type '__fsblkcnt64_t' [-Wformat=] gf_msg_debug (this->name, 0, "file : %s, destination frsize: %lu " ^ CC switch.lo CC tier.lo CC tier-common.lo tier.c: In function 'tier_can_promote_file': tier.c:502:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'uint64_t' [-Wformat=] gf_msg (this->name, GF_LOG_INFO, 0, ^ tier.c:531:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'fsblkcnt_t' [-Wformat=] gf_msg (this->name, GF_LOG_INFO, 0, ^ 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-helpers.lo CC ec-data.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 ec.c: In function 'ec_parse_options': CC ec-heal.lo ec-dir-read.c: In function 'ec_manager_opendir': ec-dir-read.c:151:35: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec.c:84:5: warning: format '%lX' expects argument of type 'long unsigned int', but argument 13 has type 'uintptr_t' [-Wformat=] gf_msg_debug ("ec", 0, "Initialized with: nodes=%u, fragments=%u, " ^ ec-dir-read.c: In function 'ec_manager_readdir': ec-dir-read.c:443:40: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-generic.c: In function 'ec_manager_flush': ec-generic.c:88:13: warning: large integer implicitly truncated to unsigned type [-Woverflow] ec_lock_prepare_fd(fop, fop->fd, 0, 0, LLONG_MAX); ^ ec-generic.c: In function 'ec_manager_fsync': ec-generic.c:303:13: warning: large integer implicitly truncated to unsigned type [-Woverflow] ec_lock_prepare_fd(fop, fop->fd, EC_QUERY_INFO, 0, LLONG_MAX); ^ ec-generic.c: In function 'ec_manager_fsyncdir': ec-generic.c:504:13: warning: large integer implicitly truncated to unsigned type [-Woverflow] ec_lock_prepare_fd(fop, fop->fd, 0, 0, LLONG_MAX); ^ ec-generic.c: In function 'ec_manager_xattrop': ec-generic.c:1224:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-generic.c:1227:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-inode-read.c: In function 'ec_manager_access': ec-inode-read.c:76:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-inode-read.c: In function 'ec_manager_getxattr': ec-inode-read.c:316:43: warning: large integer implicitly truncated to unsigned type [-Woverflow] 0, LLONG_MAX); ^ ec-inode-read.c:319:40: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-common.c: In function 'ec_range_end_get': ec-common.c:139:9: warning: large integer implicitly truncated to unsigned type [-Woverflow] case LLONG_MAX: /*Infinity*/ ^ ec-common.c: In function 'ec_child_select': ec-common.c:607:9: warning: format '%lX' expects argument of type 'long unsigned int', but argument 10 has type 'uintptr_t' [-Wformat=] gf_msg (fop->xl->name, GF_LOG_WARNING, 0, ^ ec-common.c: In function 'ec_lock_allocate': ec-common.c:839:9: warning: large integer implicitly truncated to unsigned type [-Woverflow] lock->good_mask = -1ULL; ^ ec-common.c: In function 'ec_lock_prepare_parent_inode': ec-common.c:1010:5: warning: large integer implicitly truncated to unsigned type [-Woverflow] ec_lock_prepare_inode_internal(fop, &tmp, flags, base, 0, LLONG_MAX); ^ ec-inode-read.c: In function 'ec_manager_readlink': ec-inode-read.c:1039:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-inode-read.c: In function 'ec_manager_seek': ec-inode-read.c:1579:9: warning: large integer implicitly truncated to unsigned type [-Woverflow] ec_lock_prepare_fd(fop, fop->fd, EC_QUERY_INFO, fop->offset, LLONG_MAX); ^ ec-inode-read.c:1586:9: warning: passing argument 3 of 'ec_get_inode_size' from incompatible pointer type [enabled by default] GF_ASSERT(ec_get_inode_size(fop, fop->locks[0].lock->loc.inode, ^ In file included from ec-inode-read.c:17:0: ec-common.h:128:14: note: expected 'uint64_t *' but argument is of type 'size_t *' gf_boolean_t ec_get_inode_size(ec_fop_data_t *fop, inode_t *inode, ^ ec-inode-read.c:1607:13: warning: passing argument 3 of 'ec_get_inode_size' from incompatible pointer type [enabled by default] GF_ASSERT(ec_get_inode_size(fop, fop->locks[0].lock->loc.inode, ^ In file included from ec-inode-read.c:17:0: ec-common.h:128:14: note: expected 'uint64_t *' but argument is of type 'size_t *' gf_boolean_t ec_get_inode_size(ec_fop_data_t *fop, inode_t *inode, ^ ec-inode-read.c: In function 'ec_manager_stat': ec-inode-read.c:1800:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] LLONG_MAX); ^ ec-inode-read.c:1802:17: warning: large integer implicitly truncated to unsigned type [-Woverflow] ec_lock_prepare_fd(fop, fop->fd, EC_QUERY_INFO, 0, LLONG_MAX); ^ ec-combine.c: In function 'ec_iatt_combine': ec-combine.c:181:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'uint64_t' [-Wformat=] gf_msg (fop->xl->name, GF_LOG_WARNING, 0, ^ ec-combine.c:181:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'uint64_t' [-Wformat=] ec-combine.c:181:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 18 has type 'uint64_t' [-Wformat=] ec-combine.c:181:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 19 has type 'uint64_t' [-Wformat=] ec-combine.c:181:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 20 has type 'uint64_t' [-Wformat=] ec-combine.c:181:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 21 has type 'uint64_t' [-Wformat=] ec-inode-write.c: In function 'ec_manager_xattr': ec-inode-write.c:222:47: warning: large integer implicitly truncated to unsigned type [-Woverflow] 0, LLONG_MAX); ^ ec-inode-write.c:226:44: warning: large integer implicitly truncated to unsigned type [-Woverflow] 0, LLONG_MAX); ^ ec-inode-write.c: In function 'ec_manager_setattr': ec-inode-write.c:466:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] 0, LLONG_MAX); ^ ec-inode-write.c:469:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] 0, LLONG_MAX); ^ ec-inode-write.c: In function 'ec_manager_discard': ec-inode-write.c:1219:9: warning: passing argument 2 of 'ec_adjust_size_up' from incompatible pointer type [enabled by default] ec_adjust_size_up (fop->xl->private, &fl_size, _gf_true); ^ In file included from ec-inode-write.c:16:0: ec-helpers.h:80:1: note: expected 'uint64_t *' but argument is of type 'size_t *' ec_adjust_size_up(ec_t *ec, uint64_t *value, gf_boolean_t scale) ^ ec-inode-write.c: In function 'ec_manager_truncate': ec-inode-write.c:1448:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] EC_QUERY_INFO, fop->offset, LLONG_MAX); ^ ec-inode-write.c:1452:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] EC_QUERY_INFO, fop->offset, LLONG_MAX); ^ ec-inode-write.c: In function 'ec_manager_writev': ec-inode-write.c:1984:5: warning: large integer implicitly truncated to unsigned type [-Woverflow] size_t fl_size = LLONG_MAX; ^ ec-inode-write.c:2001:29: warning: passing argument 2 of 'ec_adjust_size_up' from incompatible pointer type [enabled by default] ec_adjust_size_up(ec, &fl_size, _gf_true); ^ In file included from ec-inode-write.c:16:0: ec-helpers.h:80:1: note: expected 'uint64_t *' but argument is of type 'size_t *' ec_adjust_size_up(ec_t *ec, uint64_t *value, gf_boolean_t scale) ^ CC ec-heald.lo CC libxlator.lo ec-heal.c: In function 'ec_fheal': ec-heal.c:318:9: warning: format '%lX' expects argument of type 'long unsigned int', but argument 11 has type 'uintptr_t' [-Wformat=] gf_msg_trace ("ec", 0, "FHEAL ctx: flags=%X, open=%lX", ctx->flags, ^ ec-heal.c: In function 'ec_heal_do': ec-heal.c:2483:25: warning: format '%lX' expects argument of type 'long unsigned int', but argument 11 has type 'uintptr_t' [-Wformat=] gf_msg_debug (this->name, 0, "%s: name heal " ^ CCLD ec.la Making all in storage Making all in posix Making all in src CC posix.lo CC posix-helpers.lo CC posix-handle.lo CC posix-aio.lo CC posix-gfid-path.lo posix.c: In function 'posix_forget': posix.c:193:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (posix_inode_ctx_t *)ctx_uint; ^ posix-helpers.c: In function '__posix_inode_ctx_get': posix-helpers.c:2377:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (posix_inode_ctx_t *)ctx_uint; ^ 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: warning: lchmod is not implemented and will always fail Making all in bd Making all in src CC bd.lo CC bd-helper.lo CC bd-aio.lo In file included from bd.c:20:0: /usr/include/lvm2app.h:22:2: warning: #warning "liblvm2app is deprecated, use D-Bus API instead." [-Wcpp] #warning "liblvm2app is deprecated, use D-Bus API instead." ^ In file included from bd-aio.c:16:0: /usr/include/lvm2app.h:22:2: warning: #warning "liblvm2app is deprecated, use D-Bus API instead." [-Wcpp] #warning "liblvm2app is deprecated, use D-Bus API instead." ^ In file included from bd-helper.c:1:0: /usr/include/lvm2app.h:22:2: warning: #warning "liblvm2app is deprecated, use D-Bus API instead." [-Wcpp] #warning "liblvm2app is deprecated, use D-Bus API instead." ^ bd-helper.c: In function 'bd_inode_ctx_get': bd-helper.c:39:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *ctx = (bd_attr_t *) ctx_int; ^ CCLD bd.la 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-handshake.lo CC client-callback.lo CC client-common.lo CC client-lk.lo CCLD client.la Making all in server Making all in src CC server.lo CC server-resolve.lo CC server-helpers.lo CC server-rpc-fops.lo CC server-handshake.lo CC authenticate.lo CC server-common.lo CCLD server.la Making all in performance Making all in write-behind Making all in src CC write-behind.lo CCLD write-behind.la Making all in read-ahead Making all in src CC read-ahead.lo CC page.lo CCLD read-ahead.la Making all in readdir-ahead Making all in src CC readdir-ahead.lo readdir-ahead.c: In function 'get_rda_fd_ctx': readdir-ahead.c:60:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (__fd_ctx_set(fd, this, (uint64_t) ctx) < 0) { ^ readdir-ahead.c:66:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (struct rda_fd_ctx *) val; ^ readdir-ahead.c: In function 'rda_releasedir': readdir-ahead.c:550:8: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (struct rda_fd_ctx *) val; ^ 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 io-cache.c: In function 'ioc_invalidate': io-cache.c:337:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ioc_inode = (void *) ioc_addr; ^ 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 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 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.lo CC nl-cache-helper.lo CCLD nl-cache.la Making all in debug Making all in error-gen Making all in src CC error-gen.lo CCLD error-gen.la Making all in io-stats Making all in src CC io-stats.lo 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 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 ../../../../libglusterfs/src/glusterfs.h:37:0, from posix.c:15: posix.c: In function 'pl_fsetxattr_handle_lockinfo': posix.c:1507:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] "(ptr:%p) (inode-gfid:%s)", (void *)oldfd_num, fd, ^ ../../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^ posix.c:1505:17: note: in expansion of macro 'gf_log' gf_log (frame->this->name, GF_LOG_WARNING, ^ posix.c:1507:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] "(ptr:%p) (inode-gfid:%s)", (void *)oldfd_num, fd, ^ ../../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^ 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-helper.lo CC worm.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_inode_ctx_get': index.c:81:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = __inode_ctx_put (inode, this, (uint64_t)ictx); ^ CCLD index.la Making all in barrier Making all in src CC barrier.lo CCLD barrier.la Making all in arbiter Making all in src CC arbiter.lo arbiter.c: In function '__arbiter_inode_ctx_get': arbiter.c:35:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = __inode_ctx_put (inode, this, (uint64_t)ctx); ^ CCLD arbiter.la Making all in compress Making all in src CC cdc.lo CC cdc-helper.lo CCLD cdc.la Making all in changelog Making all in src CC changelog.lo CC changelog-rt.lo CC changelog-helpers.lo CC changelog-encoders.lo CC changelog-rpc.lo CC changelog-barrier.lo CC changelog-rpc-common.lo CC changelog-ev-handle.lo changelog-helpers.c: In function '__changelog_inode_ctx_set': changelog-helpers.c:1470:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] uint64_t ctx_addr = (uint64_t) ctx; ^ 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 ctr-xlator-ctx.c: In function 'init_ctr_xlator_ctx': ctr-xlator-ctx.c:333:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] _addr = (uint64_t) ctr_xlator_ctx; ^ CCLD changetimerecorder.la Making all in gfid-access Making all in src CC gfid-access.lo gfid-access.c: In function 'ga_valid_inode_loc_copy': gfid-access.c:39:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dst->parent = inode_ref ((inode_t*)value); ^ gfid-access.c:50:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dst->inode = inode_ref ((inode_t*)value); ^ gfid-access.c: In function 'ga_fill_tmp_loc': gfid-access.c:299:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] parent = (void *)value; ^ gfid-access.c: In function 'ga_forget': gfid-access.c:366:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] tmp_inode = (void *)value; ^ gfid-access.c: In function 'ga_virtual_lookup_cbk': gfid-access.c:704:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = inode_ctx_put (cbk_inode, this, (uint64_t)inode); ^ gfid-access.c: In function 'ga_lookup': gfid-access.c:853:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] inode = (inode_t *) value; ^ gfid-access.c:882:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] inode = (void *)value; ^ gfid-access.c: In function 'ga_dump_inodectx': gfid-access.c:1383:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] tmp_inode = (void*) value; ^ 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 snapview-server.c: In function 'svs_forget': snapview-server.c:1191:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] inode_ctx = (svs_inode_t *)value; ^ CCLD snapview-server.la Making all in trash Making all in src CC trash.lo CCLD trash.la Making all in shard Making all in src CC shard.lo shard.c: In function '__shard_inode_ctx_get': shard.c:70:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function '__shard_inode_ctx_get_block_size': shard.c:340:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function '__shard_inode_ctx_get_fsync_count': shard.c:375:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function '__shard_inode_ctx_get_all': shard.c:409:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function '__shard_inode_ctx_fill_iatt_from_cache': shard.c:443:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function '__shard_get_delta_size_from_inode_ctx': shard.c:3932:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function '__shard_get_timestamps_from_inode_ctx': shard.c:4455:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ shard.c: In function 'reconfigure': shard.c:5501:9: warning: passing argument 4 of 'xlator_option_reconf_size' from incompatible pointer type [enabled by default] GF_OPTION_RECONF ("shard-block-size", priv->block_size, options, size, ^ In file included from ../../../../libglusterfs/src/xlator.h:65:0, from shard.h:15, from shard.c:13: ../../../../libglusterfs/src/options.h:190:1: note: expected 'size_t *' but argument is of type 'uint64_t *' xlator_option_reconf_##type (xlator_t *this, dict_t *options, char *key,\ ^ ../../../../libglusterfs/src/options.h:198:1: note: in expansion of macro 'DECLARE_RECONF_OPT' DECLARE_RECONF_OPT(size_t, size); ^ shard.c: In function 'shard_forget': shard.c:5525:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *)ctx_uint; ^ 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 In file included from bit-rot-stub-helpers.c:11:0: bit-rot-stub.h: In function 'br_stub_set_inode_ctx': bit-rot-stub.h:254:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] uint64_t ctx_addr = (uint64_t) ctx; ^ In file included from bit-rot-stub.c:22:0: bit-rot-stub.h: In function 'br_stub_set_inode_ctx': bit-rot-stub.h:254:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] uint64_t ctx_addr = (uint64_t) ctx; ^ bit-rot-stub.c: In function 'br_stub_init_inode_versions': bit-rot-stub.c:416:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *ctx_addr = (uint64_t) ctx; ^ bit-rot-stub.c: In function 'br_stub_ictxmerge': bit-rot-stub.c:3439:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (br_stub_inode_ctx_t *) ctxaddr; ^ bit-rot-stub.c:3446:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lctx = (br_stub_inode_ctx_t *) lctxaddr; ^ 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 bit-rot.c: In function 'br_calculate_obj_checksum': bit-rot.c:353:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'off_t' [-Wformat=] gf_msg (this->name, GF_LOG_ERROR, 0, ^ CCLD bit-rot.la Making all in leases Making all in src CC leases.lo CC leases-internal.lo leases.c: In function 'leases_open': leases.c:55:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = fd_ctx_set (fd, this, (uint64_t)fd_ctx); ^ 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 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.c: In function 'gf_fuse_unmount_daemon': ../../../../contrib/fuse-lib/mount.c:105:22: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir("/"); ^ ../../../../contrib/fuse-lib/mount.c:109:22: 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:25: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write (status_fd, &ret, sizeof (ret)); ^ ../../../../contrib/fuse-lib/mount-common.c: In function 'mtab_needs_update': ../../../../contrib/fuse-lib/mount-common.c:59:34: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (0, -1); ^ ../../../../contrib/fuse-lib/mount-common.c:64:34: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (ruid, -1); ^ fuse-bridge.c: In function 'fuse_getattr': fuse-bridge.c:947:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] state->fd = fd_ref ((fd_t *)fgi->fh); ^ 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 mount3.lo CC nfs3-fh.lo CC nfs-generics.lo CC nfs3.lo CC nfs3-helpers.lo CC nlm4.lo CC nlmcbk_svc.lo CC mount3udp_svc.lo CC acl3.lo CC netgroups.lo CC exports.lo CC mount3-auth.lo nfs-common.c: In function 'nfs_fix_generation': nfs-common.c:446:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ictx = (struct nfs_inode_ctx *)raw_ctx; ^ nfs-common.c:460:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = inode_ctx_put (inode, this, (uint64_t)ictx); ^ nfs.c: In function 'nfs_forget': nfs.c:1584:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ictx = (struct nfs_inode_ctx *)ctx; ^ nfs3.c: In function 'nfs3_getattr_resume': nfs3.c:947:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ictx = (struct nfs_inode_ctx *)raw_ctx; ^ nlm4.c: In function 'nlm4_file_open_and_resume': nlm4.c:645:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fd = fd_lookup_uint64 (cs->resolvedloc.inode, (uint64_t)nlmclnt); ^ nlm4.c:654:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fd = fd_create_uint64 (cs->resolvedloc.inode, (uint64_t)nlmclnt); ^ nlm4.c: In function 'nlm4_cancel_resume': nlm4.c:1655:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] cs->fd = fd_lookup_uint64 (cs->resolvedloc.inode, (uint64_t)nlmclnt); ^ nlm4.c: In function 'nlm4_unlock_resume': nlm4.c:1814:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] cs->fd = fd_lookup_uint64 (cs->resolvedloc.inode, (uint64_t)nlmclnt); ^ nlm4.c: In function 'nlm4_add_share_to_inode': nlm4.c:1969:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = inode_ctx_put (inode, this, (uint64_t)ictx); ^ nlm4.c:1978:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ictx = (struct nfs_inode_ctx *)ctx; ^ nlm4.c: In function 'nlm4_approve_share_reservation': nlm4.c:2013:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ictx = (struct nfs_inode_ctx *)ctx; ^ nlm4.c: In function 'nlm4_remove_share_reservation': nlm4.c:2235:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ictx = (struct nfs_inode_ctx *)ctx; ^ nlm4.c: In function 'nlm_priv': nlm4.c:2747:25: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' [-Wformat=] gf_proc_dump_build_key (key, "file", "%ld.gfid", file_count); ^ CC auth-cache.lo 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-geo-rep.lo CC glusterd_la-glusterd-replace-brick.lo glusterd-store.c: In function 'gd_store_brick_snap_details_write': glusterd-store.c:359:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' [-Wformat=] snprintf (value, sizeof (value), "%lu", brickinfo->statfs_fsid); ^ glusterd-store.c:359:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' [-Wformat=] In file included from glusterd-handler.c:56:0: /usr/include/lvm2app.h:22:2: warning: #warning "liblvm2app is deprecated, use D-Bus API instead." [-Wcpp] #warning "liblvm2app is deprecated, use D-Bus API instead." ^ glusterd-volgen.c: In function 'client_graph_set_rda_options': glusterd-volgen.c:3982:27: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' [-Wformat=] "%ld%s", rda_req_size, "B"); ^ glusterd-volgen.c:3982:27: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' [-Wformat=] glusterd-volgen.c:3991:19: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' [-Wformat=] "%ld%s", new_cache_size, "B"); ^ glusterd-volgen.c:3991:19: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' [-Wformat=] glusterd-pmap.c: In function 'pmap_registry_bind': glusterd-pmap.c:272:26: 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:26: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf (&new_bn, "%s %s", old_bn, brickname); ^ CC glusterd_la-glusterd-log-ops.lo CC glusterd_la-glusterd-tier.lo In file included from glusterd-utils.c:78:0: /usr/include/lvm2app.h:22:2: warning: #warning "liblvm2app is deprecated, use D-Bus API instead." [-Wcpp] #warning "liblvm2app is deprecated, use D-Bus API instead." ^ CC glusterd_la-glusterd-volume-ops.lo CC glusterd_la-glusterd-brick-ops.lo CC glusterd_la-glusterd-mountbroker.lo CC glusterd_la-glusterd-syncop.lo CC glusterd_la-glusterd-hooks.lo In file included from glusterd-volume-ops.c:11:0: /usr/include/lvm2app.h:22:2: warning: #warning "liblvm2app is deprecated, use D-Bus API instead." [-Wcpp] #warning "liblvm2app is deprecated, use D-Bus API instead." ^ CC glusterd_la-glusterd-volume-set.lo CC glusterd_la-glusterd-locks.lo CC glusterd_la-glusterd-snapshot.lo CC glusterd_la-glusterd-mgmt-handler.lo CC glusterd_la-glusterd-mgmt.lo CC glusterd_la-glusterd-peer-utils.lo CC glusterd_la-glusterd-statedump.lo CC glusterd_la-glusterd-snapshot-utils.lo CC glusterd_la-glusterd-conn-mgmt.lo CC glusterd_la-glusterd-proc-mgmt.lo glusterd-snapshot-utils.c: In function 'glusterd_import_friend_snap': glusterd-snapshot-utils.c:1608:9: warning: passing argument 3 of 'dict_get_int64' from incompatible pointer type [enabled by default] ret = dict_get_int64 (peer_data, buf, &snap->time_stamp); ^ In file included from glusterd-snapshot-utils.c:19:0: ../../../../libglusterfs/src/dict.h:217:19: note: expected 'int64_t *' but argument is of type 'time_t *' GF_MUST_CHECK int dict_get_int64 (dict_t *this, char *key, int64_t *val); ^ CC glusterd_la-glusterd-svc-mgmt.lo CC glusterd_la-glusterd-shd-svc.lo CC glusterd_la-glusterd-nfs-svc.lo CC glusterd_la-glusterd-quotad-svc.lo CC glusterd_la-glusterd-svc-helper.lo CC glusterd_la-glusterd-conn-helper.lo CC glusterd_la-glusterd-snapd-svc.lo CC glusterd_la-glusterd-snapd-svc-helper.lo CC glusterd_la-glusterd-bitd-svc.lo CC glusterd_la-glusterd-scrub-svc.lo CC glusterd_la-glusterd-server-quorum.lo CC glusterd_la-glusterd-reset-brick.lo CC glusterd_la-glusterd-tierd-svc.lo CC glusterd_la-glusterd-tierd-svc-helper.lo 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 active-link.lo CC xlator-dir.lo CC top-link.lo CC logging-dir.lo CC loglevel-file.lo CC logfile-link.lo CC process_uuid-file.lo CC volfile-file.lo CC view-dir.lo meta-helpers.c: In function 'meta_fd_get': meta-helpers.c:37:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] meta_fd = (void *) value; ^ meta-helpers.c: In function 'meta_fd_release': meta-helpers.c:54:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] meta_fd = (void *) value; ^ meta-helpers.c: In function 'meta_ops_get': meta-helpers.c:78:8: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ops = (void *) value; ^ meta-helpers.c: In function 'meta_ctx_get': meta-helpers.c:120:8: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (void *) value; ^ 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 fusermount.c: In function 'restore_privs': fusermount.c:99:11: warning: ignoring return value of 'setfsuid', declared with attribute warn_unused_result [-Wunused-result] setfsuid(oldfsuid); ^ fusermount.c:100:11: warning: ignoring return value of 'setfsgid', declared with attribute warn_unused_result [-Wunused-result] setfsgid(oldfsgid); ^ ../../contrib/fuse-lib/mount-common.c: In function 'mtab_needs_update': ../../contrib/fuse-lib/mount-common.c:59:34: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (0, -1); ^ ../../contrib/fuse-lib/mount-common.c:64:34: 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-system.o CC cli-cmd-misc.o CC cli-xml-output.o CC cli-quotad-client.o CC cli-cmd-snapshot.o 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.sKGc4p + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc '!=' / ']' + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc ++ dirname /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc + cd glusterfs-3.12.2 + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc + make install DESTDIR=/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc 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-18.el7.ppc/usr/lib' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c libglusterfs.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/include/glusterfs/gfchangelog' /usr/bin/install -c -m 644 changelog.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/include/glusterfs/gfchangelog' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/include/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/include/glusterfs' /usr/bin/install -c -m 644 y.tab.h protocol-common.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/include/glusterfs' Making install in src/gfdb /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c libgfdb.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' libtool: install: warning: relinking `libgfdb.la' libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/lib' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c libgfxdr.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' libtool: install: warning: relinking `libgfxdr.la' libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/usr/include/glusterfs/rpc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/usr/include/glusterfs/rpc' Making install in rpc-lib Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c libgfrpc.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' libtool: install: warning: relinking `libgfrpc.la' libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/rpc-transport' libtool: install: warning: relinking `socket.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/rpc-transport' libtool: install: warning: relinking `rdma.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c libgfapi.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' libtool: install: warning: relinking `libgfapi.la' libtool: install: warning: remember to run `libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/include/glusterfs/api' /usr/bin/install -c -m 644 glfs.h glfs-handles.h '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/include/glusterfs/api' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/mount' libtool: install: warning: relinking `api.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster' libtool: install: warning: relinking `stripe.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster' libtool: install: warning: relinking `afr.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster' libtool: install: warning: relinking `dht.la' libtool: install: warning: relinking `nufa.la' libtool: install: warning: relinking `switch.la' libtool: install: warning: relinking `tier.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster' libtool: install: warning: relinking `ec.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/storage' libtool: install: 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: warning: lchmod is not implemented and will always fail libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/xlator/storage' Making install in bd Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/storage' /bin/sh ../../../../libtool --quiet --mode=install /usr/bin/install -c bd.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/storage' libtool: install: warning: relinking `bd.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/auth' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c addr.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/auth' libtool: install: warning: relinking `addr.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/auth' Making install in login Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/auth' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c login.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/auth' libtool: install: warning: relinking `login.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/auth' Making install in client Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/protocol' libtool: install: warning: relinking `client.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/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-18.el7.ppc/usr/include/glusterfs/server' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/protocol' libtool: install: warning: relinking `server.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `write-behind.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `read-ahead.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `readdir-ahead.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `io-threads.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `io-cache.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/testing/performance' libtool: install: warning: relinking `symlink-cache.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `quick-read.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `md-cache.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `open-behind.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `decompounder.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance' libtool: install: warning: relinking `nl-cache.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug' libtool: install: warning: relinking `error-gen.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug' libtool: install: warning: relinking `io-stats.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug' libtool: install: warning: relinking `sink.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug' libtool: install: warning: relinking `trace.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `locks.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `quota.la' libtool: install: warning: relinking `quotad.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `read-only.la' libtool: install: warning: relinking `worm.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `quiesce.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `marker.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `index.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `barrier.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `arbiter.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `cdc.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `changelog.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib' /bin/sh ../../../../../libtool --quiet --mode=install /usr/bin/install -c libgfchangelog.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib' libtool: install: warning: relinking `libgfchangelog.la' libtool: install: warning: remember to run `libtool --finish /usr/lib' Making install in changetimerecorder Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `changetimerecorder.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `gfid-access.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/python2.7/site-packages/gluster/glupy' /usr/bin/install -c -m 644 __init__.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/usr/lib/python2.7/site-packages/gluster' /usr/bin/install -c -m 644 __init__.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `glupy.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/xlator/features' Making install in examples /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `upcall.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `snapview-client.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `snapview-server.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `trash.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `shard.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `bitrot-stub.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/xlator/features' Making install in bitd /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `bit-rot.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `leases.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features' libtool: install: warning: relinking `selinux.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/encryption' libtool: install: warning: relinking `rot-13.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/encryption' libtool: install: warning: relinking `crypt.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/mount' libtool: install: warning: relinking `fuse.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/xlator/mount' Making install in utils /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/sbin' /usr/bin/install -c mount.glusterfs '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/sbin' Making install in nfs Making install in server Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/nfs' libtool: install: warning: relinking `server.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/mgmt' libtool: install: warning: relinking `glusterd.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/system' libtool: install: warning: relinking `posix-acl.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/testing/features' libtool: install: warning: relinking `template.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/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-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c meta.la '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator' libtool: install: warning: relinking `meta.la' libtool: install: warning: remember to run `libtool --finish /usr/lib/glusterfs/3.12.2/xlator' Making install in glusterfsd Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c glusterfsd gf_attach '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' libtool: install: warning: `../../libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' libtool: install: warning: `../../libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' libtool: install: warning: `../../api/src/libgfapi.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/rpc/rpc-lib/src/libgfrpc.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' Making install in contrib/fuse-util /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/bin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c fusermount-glusterfs '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/bin' chown: changing ownership of '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/bin/fusermount-glusterfs': Operation not permitted Making install in doc /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/lib/systemd/system' /usr/bin/install -c -m 644 glusterd.service glusterfssharedstorage.service glustereventsd.service '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/systemd/system' Making install in benchmarking /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/var/lib/glusterd/hooks/1/add-brick/post/' Making install in pre /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/var/lib/glusterd/hooks/1/stop/pre/' /usr/bin/install -c S29CTDB-teardown.sh S30samba-stop.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/usr/lib/ocf/resource.d/glusterfs' /usr/bin/install -c glusterd volume '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/libexec/ganesha' Making install in config /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/ganesha' /usr/bin/install -c -m 644 ganesha-ha.conf.sample '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/ganesha' Making install in ocf /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/ocf/resource.d/heartbeat' /usr/bin/install -c ganesha_grace ganesha_mon ganesha_nfsd '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/ocf/resource.d/heartbeat' Making install in snap_scheduler /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/' /usr/bin/install -c gcron.py snap_scheduler.py conf.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/' Making install in firewalld /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/firewalld/services/' /usr/bin/install -c -m 644 glusterfs.xml '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/firewalld/services/' Making install in cliutils /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/libexec/glusterfs' /usr/bin/install -c peer_add_secret_pub mount-shared-storage.sh '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs' /usr/bin/install -c -m 644 glusterfs-mode.el glusterfs.vim '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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 '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/usr/share/glusterfs/scripts' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/glusterfs' /usr/bin/install -c -m 644 glusterd.vol '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/glusterfs' Making install in cli Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c gluster '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' libtool: install: warning: `../../libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' Making install in heal Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c glfsheal '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' libtool: install: warning: `../../libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in `/usr/lib' libtool: install: warning: `../../api/src/libgfapi.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/rpc/rpc-lib/src/libgfrpc.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/rpc/xdr/src/libgfxdr.la' has not been installed in `/usr/lib' libtool: install: warning: `/builddir/build/BUILD/glusterfs-3.12.2/libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' Making install in tools Making install in gfind_missing_files /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/gfind_missing_files' /bin/sh ../../libtool --quiet --mode=install /usr/bin/install -c gcrawler '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/gfind_missing_files' libtool: install: warning: `../../libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/libexec/glusterfs/glusterfind' /usr/bin/install -c -m 644 tool.conf '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/glusterfind' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/libexec/glusterfs/glusterfind' /usr/bin/install -c changelog.py nodeagent.py brickfind.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/glusterfind' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/bin' /usr/bin/install -c glusterfind '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/glusterfind/' /usr/bin/install -c S57glusterfind-delete-post.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/glusterfind/' Making install in setgfid2path Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' /bin/sh ../../../libtool --quiet --mode=install /usr/bin/install -c gluster-setgfid2path '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin' libtool: install: warning: `../../../libglusterfs/src/libglusterfs.la' has not been installed in `/usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/man/man8' /usr/bin/install -c -m 644 gluster-setgfid2path.8 '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/man/man8' Making install in events Making install in src /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/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-18.el7.ppc/usr/libexec/glusterfs/events' /usr/bin/install -c glustereventsd.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/events' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/glusterfs' /usr/bin/install -c -m 644 eventsconfig.json '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/glusterfs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs' /usr/bin/install -c peer_eventsapi.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs' Making install in tools /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/glusterfs/scripts' /usr/bin/install -c eventsdash.py '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/glusterfs/scripts' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/pkgconfig' /usr/bin/install -c -m 644 glusterfs-api.pc libgfchangelog.pc libgfdb.pc '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/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-18.el7.ppc/usr/include/glusterfs/ + install -D -p -m 0644 extras/glusterd-sysconfig /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/sysconfig/glusterd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/log/glusterd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/log/glusterfs + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/log/glusterfsd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/run/gluster + find /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib -name '*.a' -delete + find /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib -name '*.la' -delete + rm -rf '/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2/*' + head -50 ChangeLog + mv ChangeLog.head ChangeLog + cat + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs/benchmarking + rm -f /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs/glusterfs-mode.el + rm -f /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs/glusterfs.vim + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/etc/glusterfs/glusterd.vol + install -D -p -m 0644 extras/glusterfs-logrotate /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/logrotate.d/glusterfs + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/glusterd.info + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/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-18.el7.ppc/var/lib/glusterd/hooks/1/add-brick/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/add-brick/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/create/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/create/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/copy-file/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/copy-file/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/delete/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/delete/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/gsync-create/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/gsync-create/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/remove-brick/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/remove-brick/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/reset/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/reset/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/set/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/set/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/start/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/start/post + for dir in '${subdirs[@]}' + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/stop/pre /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/hooks/1/stop/post + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/glustershd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/peers + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/vols + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/nfs/run + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/bitd + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/quotad + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/scrub + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/snaps + mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/ss_brick + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/nfs/nfs-server.vol + touch /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/var/lib/glusterd/nfs/run/nfs.pid + find ./tests ./run-tests.sh -type f + cpio -pd /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/glusterfs 3011 blocks + install -p -m 0744 -D extras/command-completion/gluster.bash /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/etc/bash_completion.d/gluster + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/glusterfs-3.12.2 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/libgfdb.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/upcall.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/selinux.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/trash.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/bitrot-stub.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/glupy.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/changetimerecorder.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/quota.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/arbiter.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/read-only.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/changelog.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/gfid-access.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/bit-rot.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/snapview-client.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/quiesce.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/worm.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/cdc.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/leases.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/shard.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/quotad.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/barrier.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/marker.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/snapview-server.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/locks.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/features/index.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/testing/features/template.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/testing/performance/symlink-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/mgmt/glusterd.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/nfs/server.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug/sink.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug/io-stats.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug/trace.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/debug/error-gen.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/system/posix-acl.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/storage/posix.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/storage/bd.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/encryption/crypt.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/encryption/rot-13.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/mount/api.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/mount/fuse.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/protocol/client.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/protocol/server.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/tier.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/stripe.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/switch.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/afr.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/ec.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/dht.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/cluster/nufa.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/meta.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/nl-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/read-ahead.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/md-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/io-cache.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/write-behind.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/io-threads.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/decompounder.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/open-behind.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/readdir-ahead.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/xlator/performance/quick-read.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/rpc-transport/rdma.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/rpc-transport/socket.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/auth/login.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/glusterfs/3.12.2/auth/addr.so extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/libgfchangelog.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/libglusterfs.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/libgfapi.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/libgfrpc.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/libgfxdr.so.0.0.1 extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/libexec/glusterfs/gfind_missing_files/gcrawler extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/glusterfsd extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/gf_attach extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/glfsheal extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/gluster extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/sbin/gluster-setgfid2path extracting debug info from /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/bin/fusermount-glusterfs /usr/lib/rpm/sepdebugcrcfix: Updated 76 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib/libglusterfs.so.0.0.1.debug to /usr/lib/debug/usr/lib/libglusterfs.so.debug symlinked /usr/lib/debug/usr/lib/libglusterfs.so.0.0.1.debug to /usr/lib/debug/usr/lib/libglusterfs.so.0.debug symlinked /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/features/locks.so.debug to /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/features/posix-locks.so.debug symlinked /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/system/posix-acl.so.debug to /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/features/access-control.so.debug symlinked /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/cluster/ec.so.debug to /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/cluster/disperse.so.debug symlinked /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/cluster/afr.so.debug to /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/cluster/replicate.so.debug symlinked /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/cluster/dht.so.debug to /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/cluster/distribute.so.debug symlinked /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/performance/md-cache.so.debug to /usr/lib/debug/usr/lib/glusterfs/3.12.2/xlator/performance/stat-prefetch.so.debug symlinked /usr/lib/debug/usr/lib/libgfxdr.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfxdr.so.debug symlinked /usr/lib/debug/usr/lib/libgfrpc.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfrpc.so.debug symlinked /usr/lib/debug/usr/lib/libgfchangelog.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfchangelog.so.0.debug symlinked /usr/lib/debug/usr/lib/libgfchangelog.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfchangelog.so.debug symlinked /usr/lib/debug/usr/lib/libgfxdr.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfxdr.so.0.debug symlinked /usr/lib/debug/usr/lib/libgfdb.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfdb.so.debug symlinked /usr/lib/debug/usr/lib/libgfapi.so.0.0.0.debug to /usr/lib/debug/usr/lib/libgfapi.so.debug symlinked /usr/lib/debug/usr/lib/libgfdb.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfdb.so.0.debug symlinked /usr/lib/debug/usr/lib/libgfapi.so.0.0.0.debug to /usr/lib/debug/usr/lib/libgfapi.so.0.debug symlinked /usr/lib/debug/usr/lib/libgfrpc.so.0.0.1.debug to /usr/lib/debug/usr/lib/libgfrpc.so.0.debug symlinked /usr/lib/debug/usr/sbin/glusterfsd.debug to /usr/lib/debug/usr/sbin/glusterfs.debug symlinked /usr/lib/debug/usr/sbin/glusterfsd.debug to /usr/lib/debug/usr/sbin/glusterd.debug cpio: glusterfs-3.12.2/libglusterfs/src/: Cannot stat: No such file or directory 38365 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.zI8j7V + umask 022 + cd /builddir/build/BUILD + cd glusterfs-3.12.2 + make check Making check in rpc/xdr/gen Making check in libglusterfs Making check in src ============================================================================ Testsuite summary for glusterfs 3.12.2 ============================================================================ # TOTAL: 0 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ Making check in src/gfdb Making check in rpc Making check in xdr Making check in src Making check in rpc-lib Making check in src Making check in rpc-transport Making check in socket Making check in src Making check in rdma Making check in src Making check in api Making check in src Making check in examples Making check in xlators Making check in cluster Making check in stripe Making check in src Making check in afr Making check in src Making check in dht Making check in src ============================================================================ Testsuite summary for glusterfs 3.12.2 ============================================================================ # TOTAL: 0 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ Making check in ec Making check in src Making check in storage Making check in posix Making check in src Making check in bd Making check in src Making check in protocol Making check in auth Making check in addr Making check in src Making check in login Making check in src Making check in client Making check in src Making check in server Making check in src Making check in performance Making check in write-behind Making check in src Making check in read-ahead Making check in src Making check in readdir-ahead Making check in src Making check in io-threads Making check in src Making check in io-cache Making check in src Making check in symlink-cache Making check in src Making check in quick-read Making check in src Making check in md-cache Making check in src Making check in open-behind Making check in src Making check in decompounder Making check in src Making check in nl-cache Making check in src Making check in debug Making check in error-gen Making check in src Making check in io-stats Making check in src Making check in sink Making check in src Making check in trace Making check in src Making check in features Making check in locks Making check in src Making check in quota Making check in src Making check in read-only Making check in src Making check in quiesce Making check in src Making check in marker Making check in src Making check in index Making check in src Making check in barrier Making check in src Making check in arbiter Making check in src Making check in compress Making check in src Making check in changelog Making check in src Making check in lib Making check in src Making check in changetimerecorder Making check in src Making check in gfid-access Making check in src Making check in glupy Making check in src Making check in glupy Making check in examples Making check in upcall Making check in src Making check in snapview-client Making check in src Making check in snapview-server Making check in src Making check in trash Making check in src Making check in shard Making check in src Making check in bit-rot Making check in src Making check in stub Making check in bitd Making check in leases Making check in src Making check in selinux Making check in src Making check in encryption Making check in rot-13 Making check in src Making check in crypt Making check in src Making check in mount Making check in fuse Making check in src Making check in utils Making check in nfs Making check in server Making check in src Making check in mgmt Making check in glusterd Making check in src Making check in system Making check in posix-acl Making check in src Making check in playground Making check in template Making check in src Making check in meta Making check in src Making check in glusterfsd Making check in src Making check in contrib/fuse-util Making check in doc Making check in extras Making check in init.d Making check in systemd Making check in benchmarking Making check in hook-scripts Making check in add-brick Making check in post Making check in pre Making check in set Making check in post Making check in start Making check in post Making check in stop Making check in pre Making check in reset Making check in post Making check in pre Making check in ocf Making check in LinuxRPM Making check in ganesha Making check in scripts Making check in config Making check in ocf Making check in snap_scheduler Making check in firewalld Making check in cliutils Making check in cli Making check in src Making check in heal Making check in src Making check in tools Making check in gfind_missing_files Making check in glusterfind Making check in src Making check in setgfid2path Making check in src Making check in events Making check in src Making check in tools + exit 0 Processing files: glusterfs-3.12.2-18.el7.ppc Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3P8ZDt + umask 022 + cd /builddir/build/BUILD + cd glusterfs-3.12.2 + DOCDIR=/builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + cp -pr ChangeLog /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + cp -pr COPYING-GPLV2 /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + cp -pr COPYING-LGPLV3 /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + cp -pr INSTALL /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + cp -pr README.md /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + cp -pr THANKS /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc/usr/share/doc/glusterfs-3.12.2 + exit 0 Provides: glusterfs = 3.12.2-18.el7 glusterfs(ppc-32) = 3.12.2-18.el7 glusterfs-common = 3.12.2-18.el7 glusterfs-core = 3.12.2-18.el7 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 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.3) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libcrypto.so.10 libcrypto.so.10(OPENSSL_1.0.1_EC) libcrypto.so.10(libcrypto.so.10) libdl.so.2 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libpthread.so.0(GLIBC_2.6) librt.so.1 librt.so.1(GLIBC_2.2) libssl.so.10 libssl.so.10(libssl.so.10) libuuid.so.1 libuuid.so.1(UUID_1.0) libz.so.1 rtld(GNU_HASH) Obsoletes: hekafs glusterfs-common < 3.12.2-18.el7 glusterfs-core < 3.12.2-18.el7 glusterfs-ufo Processing files: glusterfs-api-3.12.2-18.el7.ppc Provides: glusterfs-api = 3.12.2-18.el7 glusterfs-api(ppc-32) = 3.12.2-18.el7 libgfapi.so.0 libgfapi.so.0(GFAPI_3.10.0) libgfapi.so.0(GFAPI_3.10.7) libgfapi.so.0(GFAPI_3.11.0) libgfapi.so.0(GFAPI_3.4.0) libgfapi.so.0(GFAPI_3.4.2) libgfapi.so.0(GFAPI_3.5.0) libgfapi.so.0(GFAPI_3.5.1) libgfapi.so.0(GFAPI_3.6.0) libgfapi.so.0(GFAPI_3.7.0) libgfapi.so.0(GFAPI_3.7.15) libgfapi.so.0(GFAPI_3.7.16) libgfapi.so.0(GFAPI_3.7.17) libgfapi.so.0(GFAPI_3.7.4) libgfapi.so.0(GFAPI_PRIVATE_3.12.0) libgfapi.so.0(GFAPI_PRIVATE_3.4.0) libgfapi.so.0(GFAPI_PRIVATE_3.7.0) 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 libacl.so.1(ACL_1.0) libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.4) libcrypto.so.10 libdl.so.2 libgfapi.so.0 libgfapi.so.0(GFAPI_PRIVATE_3.4.0) libgfapi.so.0(GFAPI_PRIVATE_3.7.0) libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) librt.so.1 libuuid.so.1 libuuid.so.1(UUID_1.0) libz.so.1 rtld(GNU_HASH) Processing files: glusterfs-api-devel-3.12.2-18.el7.ppc Provides: glusterfs-api-devel = 3.12.2-18.el7 glusterfs-api-devel(ppc-32) = 3.12.2-18.el7 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 pkgconfig(uuid) Processing files: glusterfs-cli-3.12.2-18.el7.ppc Provides: glusterfs-cli = 3.12.2-18.el7 glusterfs-cli(ppc-32) = 3.12.2-18.el7 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 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2.3) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libcrypto.so.10 libdl.so.2 libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 libm.so.6 libncurses.so.5 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libreadline.so.6 librt.so.1 libtinfo.so.5 libuuid.so.1 libxml2.so.2 libxml2.so.2(LIBXML2_2.4.30) libxml2.so.2(LIBXML2_2.6.0) libxml2.so.2(LIBXML2_2.6.3) libz.so.1 rtld(GNU_HASH) Processing files: glusterfs-devel-3.12.2-18.el7.ppc Provides: glusterfs-devel = 3.12.2-18.el7 glusterfs-devel(ppc-32) = 3.12.2-18.el7 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 libgfxdr.so.0 libglusterfs.so.0 Processing files: glusterfs-fuse-3.12.2-18.el7.ppc Provides: config(glusterfs-fuse) = 3.12.2-18.el7 glusterfs-client = 3.12.2-18.el7 glusterfs-fuse = 3.12.2-18.el7 glusterfs-fuse(ppc-32) = 3.12.2-18.el7 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 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.3) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.8) libcrypto.so.10 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) librt.so.1 librt.so.1(GLIBC_2.2) libuuid.so.1 libuuid.so.1(UUID_1.0) libz.so.1 rtld(GNU_HASH) Obsoletes: glusterfs-client < 3.12.2-18.el7 Processing files: glusterfs-libs-3.12.2-18.el7.ppc Provides: glusterfs-libs = 3.12.2-18.el7 glusterfs-libs(ppc-32) = 3.12.2-18.el7 libgfchangelog.so.0 libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 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 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.3) libc.so.6(GLIBC_2.2.4) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libc.so.6(GLIBC_2.8) libcrypto.so.10 libcrypto.so.10(libcrypto.so.10) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) librt.so.1 librt.so.1(GLIBC_2.2) libuuid.so.1 libuuid.so.1(UUID_1.0) libz.so.1 rtld(GNU_HASH) Processing files: python2-gluster-3.12.2-18.el7.ppc Provides: python-gluster = 3.12.2-18.el7 python2-gluster = 3.12.2-18.el7 python2-gluster(ppc-32) = 3.12.2-18.el7 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.12.2-18.el7 python-gluster < 3.10 Processing files: glusterfs-rdma-3.12.2-18.el7.ppc Provides: glusterfs-rdma = 3.12.2-18.el7 glusterfs-rdma(ppc-32) = 3.12.2-18.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libcrypto.so.10 libdl.so.2 libglusterfs.so.0 libibverbs.so.1 libibverbs.so.1(IBVERBS_1.0) libibverbs.so.1(IBVERBS_1.1) libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) librdmacm.so.1 librdmacm.so.1(RDMACM_1.0) librt.so.1 libuuid.so.1 libz.so.1 rtld(GNU_HASH) Processing files: glusterfs-client-xlators-3.12.2-18.el7.ppc Provides: glusterfs-client-xlators = 3.12.2-18.el7 glusterfs-client-xlators(ppc-32) = 3.12.2-18.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.3) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.8) libcrypto.so.10 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgfrpc.so.0 libgfxdr.so.0 libglusterfs.so.0 libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) librt.so.1 libuuid.so.1 libuuid.so.1(UUID_1.0) libz.so.1 rtld(GNU_HASH) Processing files: glusterfs-debuginfo-3.12.2-18.el7.ppc Provides: glusterfs-debuginfo = 3.12.2-18.el7 glusterfs-debuginfo(ppc-32) = 3.12.2-18.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc Wrote: /builddir/build/RPMS/glusterfs-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-api-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-api-devel-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-cli-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-devel-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-fuse-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-libs-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/python2-gluster-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-rdma-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-client-xlators-3.12.2-18.el7.ppc.rpm Wrote: /builddir/build/RPMS/glusterfs-debuginfo-3.12.2-18.el7.ppc.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OQsXcr + umask 022 + cd /builddir/build/BUILD + cd glusterfs-3.12.2 + rm -rf /builddir/build/BUILDROOT/glusterfs-3.12.2-18.el7.ppc + exit 0 Child return code was: 0