<86>Sep 16 12:22:20 userdel[58868]: delete user 'rooter' <86>Sep 16 12:22:20 userdel[58868]: removed group 'rooter' owned by 'rooter' <86>Sep 16 12:22:20 groupadd[58886]: group added to /etc/group: name=rooter, GID=561 <86>Sep 16 12:22:20 groupadd[58886]: group added to /etc/gshadow: name=rooter <86>Sep 16 12:22:20 groupadd[58886]: new group: name=rooter, GID=561 <86>Sep 16 12:22:20 useradd[58895]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash <86>Sep 16 12:22:20 userdel[58912]: delete user 'builder' <86>Sep 16 12:22:20 userdel[58912]: removed group 'builder' owned by 'builder' <86>Sep 16 12:22:20 userdel[58912]: removed shadow group 'builder' owned by 'builder' <86>Sep 16 12:22:20 groupadd[58934]: group added to /etc/group: name=builder, GID=562 <86>Sep 16 12:22:20 groupadd[58934]: group added to /etc/gshadow: name=builder <86>Sep 16 12:22:20 groupadd[58934]: new group: name=builder, GID=562 <86>Sep 16 12:22:20 useradd[58944]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash <13>Sep 16 12:22:24 rpmi: udev-rules-1:243-alt1 sisyphus+237134.300.3.1 1567642568 installed <13>Sep 16 12:22:24 rpmi: libnl3-3.4.0-alt2 1507570088 installed <13>Sep 16 12:22:24 rpmi: mount-2.33.2-alt1 sisyphus+227076.100.1.1 1555076789 installed <13>Sep 16 12:22:24 rpmi: libibverbs-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Sep 16 12:22:24 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335457 installed <13>Sep 16 12:22:24 rpmi: liblz4-1:1.9.1-alt1 sisyphus+228057.100.1.1 1556059318 installed <13>Sep 16 12:22:24 rpmi: libiptables-1.8.3-alt2 sisyphus+230708.100.1.1 1559139623 installed <13>Sep 16 12:22:24 rpmi: libidn2-2.2.0-alt1 sisyphus+229970.100.1.1 1558625600 installed <13>Sep 16 12:22:24 rpmi: libdevmapper-1.02.163-alt1 sisyphus+235860.260.6.1 1565551898 installed <13>Sep 16 12:22:24 rpmi: msulogin-1.0-alt1 1366288515 installed <13>Sep 16 12:22:24 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Sep 16 12:22:24 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Sep 16 12:22:24 rpmi: sysvinit-2.88-alt5 1424350686 installed <13>Sep 16 12:22:24 rpmi: libnetlink-5.2.0-alt1 sisyphus+234078.100.2.1 1563472659 installed <13>Sep 16 12:22:24 rpmi: librdmacm-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Sep 16 12:22:24 rpmi: pciids-20190909-alt1 sisyphus+237318.100.1.1 1568110874 installed <13>Sep 16 12:22:24 rpmi: libuserspace-rcu-0.10.2-alt1 sisyphus+221177.100.1.2 1549915063 installed <13>Sep 16 12:22:24 rpmi: libsqlite3-3.29.0-alt1 sisyphus+237138.100.1.1 1567626477 installed <13>Sep 16 12:22:24 rpmi: libpci-3.6.2-alt2 sisyphus+225907.100.1.1 1553930304 installed <13>Sep 16 12:22:24 rpmi: pciutils-3.6.2-alt2 sisyphus+225907.100.1.1 1553930304 installed <13>Sep 16 12:22:24 rpmi: libibumad-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Sep 16 12:22:24 rpmi: libaio-0.3.111-alt1 1530122162 installed <13>Sep 16 12:22:24 rpmi: libatm-2.5.1-alt6 sisyphus+234093.100.1.1 1562575889 installed <13>Sep 16 12:22:24 rpmi: chrooted-0.3.9-alt1 1524554183 installed <13>Sep 16 12:22:24 rpmi: chrooted-resolv-0.3.1-alt2 1176155250 installed <13>Sep 16 12:22:25 rpmi: xml-utils-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978749 installed <13>Sep 16 12:22:25 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Sep 16 12:22:25 rpmi: udev-hwdb-1:243-alt1 sisyphus+237134.300.3.1 1567642568 installed <13>Sep 16 12:22:25 rpmi: libseccomp-2.4.1-alt1 sisyphus+228056.100.1.1 1556057321 installed <13>Sep 16 12:22:25 rpmi: libpcre2-10.33-alt1.1 sisyphus+227856.100.1.2 1555786378 installed <13>Sep 16 12:22:25 rpmi: libjson-c4-0.13.1-alt1 sisyphus+226468.100.8.1 1554723266 installed <13>Sep 16 12:22:25 rpmi: libargon2-20190702-alt1 sisyphus+235300.100.1.1 1564606540 installed <13>Sep 16 12:22:25 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Sep 16 12:22:25 rpmi: libgcrypt20-1.8.5-alt1 sisyphus+236872.100.1.1 1567111980 installed <13>Sep 16 12:22:25 rpmi: libsystemd-1:243-alt1 sisyphus+237134.300.3.1 1567642540 installed <13>Sep 16 12:22:25 rpmi: hwclock-1:2.33.2-alt1 sisyphus+227076.100.1.1 1555076789 installed <13>Sep 16 12:22:25 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed <13>Sep 16 12:22:25 rpmi: losetup-2.33.2-alt1 sisyphus+227076.100.1.1 1555076789 installed <13>Sep 16 12:22:25 rpmi: lsblk-2.33.2-alt1 sisyphus+227076.100.1.1 1555076789 installed <13>Sep 16 12:22:25 rpmi: python-modules-curses-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:25 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Sep 16 12:22:25 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Sep 16 12:22:25 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Sep 16 12:22:25 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Sep 16 12:22:25 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Sep 16 12:22:25 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282372 installed <13>Sep 16 12:22:25 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 16 12:22:25 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 16 12:22:25 rpmi: ca-certificates-2019.09.10-alt1 sisyphus+237323.300.1.1 1568103476 installed <13>Sep 16 12:22:25 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Sep 16 12:22:25 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Sep 16 12:22:25 rpmi: libcrypto1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667822 installed <13>Sep 16 12:22:25 rpmi: libssl1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667822 installed <13>Sep 16 12:22:25 rpmi: libpython3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Sep 16 12:22:25 rpmi: python3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Sep 16 12:22:26 rpmi: python3-base-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Sep 16 12:22:26 rpmi: libkmod-26-alt1 sisyphus+226359.100.1.1 1554129990 installed <13>Sep 16 12:22:26 rpmi: kmod-26-alt1 sisyphus+226359.100.1.1 1554129990 installed <13>Sep 16 12:22:26 rpmi: libcryptsetup-2.2.0-alt1 sisyphus+236388.100.1.1 1566341912 installed <13>Sep 16 12:22:26 rpmi: startup-0.9.9.6-alt1 sisyphus.215964.200 1542884274 installed <13>Sep 16 12:22:26 rpmi: systemd-utils-1:243-alt1 sisyphus+237134.300.3.1 1567642540 installed <13>Sep 16 12:22:26 rpmi: dmsetup-1.02.163-alt1 sisyphus+235860.260.6.1 1565551898 installed <86>Sep 16 12:22:26 groupadd[69266]: group added to /etc/group: name=tape, GID=499 <86>Sep 16 12:22:26 groupadd[69266]: group added to /etc/gshadow: name=tape <86>Sep 16 12:22:26 groupadd[69266]: new group: name=tape, GID=499 <86>Sep 16 12:22:26 groupadd[69274]: group added to /etc/group: name=dialout, GID=498 <86>Sep 16 12:22:26 groupadd[69274]: group added to /etc/gshadow: name=dialout <86>Sep 16 12:22:26 groupadd[69274]: new group: name=dialout, GID=498 <86>Sep 16 12:22:26 groupadd[69283]: group added to /etc/group: name=input, GID=497 <86>Sep 16 12:22:26 groupadd[69283]: group added to /etc/gshadow: name=input <86>Sep 16 12:22:26 groupadd[69283]: new group: name=input, GID=497 <86>Sep 16 12:22:26 groupadd[69295]: group added to /etc/group: name=video, GID=496 <86>Sep 16 12:22:26 groupadd[69295]: group added to /etc/gshadow: name=video <86>Sep 16 12:22:26 groupadd[69295]: new group: name=video, GID=496 <86>Sep 16 12:22:26 groupadd[69307]: group added to /etc/group: name=render, GID=495 <86>Sep 16 12:22:26 groupadd[69307]: group added to /etc/gshadow: name=render <86>Sep 16 12:22:26 groupadd[69307]: new group: name=render, GID=495 <13>Sep 16 12:22:26 rpmi: udev-1:243-alt1 sisyphus+237134.300.3.1 1567642540 installed <86>Sep 16 12:22:27 groupadd[69477]: group added to /etc/group: name=fuse, GID=494 <86>Sep 16 12:22:27 groupadd[69477]: group added to /etc/gshadow: name=fuse <86>Sep 16 12:22:27 groupadd[69477]: new group: name=fuse, GID=494 <86>Sep 16 12:22:27 groupadd[69489]: group added to /etc/group: name=cuse, GID=493 <86>Sep 16 12:22:27 groupadd[69489]: group added to /etc/gshadow: name=cuse <86>Sep 16 12:22:27 groupadd[69489]: new group: name=cuse, GID=493 <13>Sep 16 12:22:27 rpmi: fuse-common-1.1.0-alt1 sisyphus+225075.100.1.1 1552666271 installed <13>Sep 16 12:22:27 rpmi: fuse-2.9.9-alt1 sisyphus+225075.300.1.1 1552666433 installed Failed to scan devices: No such file or directory warning: %post(fuse-2.9.9-alt1.i586) scriptlet failed, exit status 1 <13>Sep 16 12:22:27 rpmi: libfuse-2.9.9-alt1 sisyphus+225075.300.1.1 1552666433 installed <86>Sep 16 12:22:27 groupadd[69961]: group added to /etc/group: name=iputils, GID=492 <86>Sep 16 12:22:27 groupadd[69961]: group added to /etc/gshadow: name=iputils <86>Sep 16 12:22:27 groupadd[69961]: new group: name=iputils, GID=492 <86>Sep 16 12:22:27 useradd[69971]: new user: name=iputils, UID=499, GID=492, home=/dev/null, shell=/dev/null <86>Sep 16 12:22:27 groupadd[69985]: group added to /etc/group: name=netadmin, GID=491 <86>Sep 16 12:22:27 groupadd[69985]: group added to /etc/gshadow: name=netadmin <86>Sep 16 12:22:27 groupadd[69985]: new group: name=netadmin, GID=491 <13>Sep 16 12:22:27 rpmi: iputils-20190709-alt1 sisyphus+236473.100.1.1 1566493579 installed sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory <13>Sep 16 12:22:27 rpmi: iproute2-5.2.0-alt1 sisyphus+234078.100.2.1 1563472659 installed <13>Sep 16 12:22:27 rpmi: rdma-core-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Sep 16 12:22:27 rpmi: ibacm-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Sep 16 12:22:27 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Sep 16 12:22:27 groupadd[70705]: group added to /etc/group: name=_keytab, GID=490 <86>Sep 16 12:22:27 groupadd[70705]: group added to /etc/gshadow: name=_keytab <86>Sep 16 12:22:27 groupadd[70705]: new group: name=_keytab, GID=490 <13>Sep 16 12:22:27 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Sep 16 12:22:27 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Sep 16 12:22:27 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Sep 16 12:22:27 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-hotshot-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-bsddb-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-ctypes-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-multiprocessing-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-modules-logging-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:27 rpmi: python-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:28 rpmi: python-modules-distutils-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:28 rpmi: python-strict-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Sep 16 12:22:28 rpmi: python-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Sep 16 12:22:28 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Sep 16 12:22:28 rpmi: python-dev-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Sep 16 12:22:28 rpmi: python-module-cmd2-0.6.9-alt1 1484625834 installed <13>Sep 16 12:22:28 rpmi: rdma-core-devel-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Sep 16 12:22:28 rpmi: libfuse-devel-2.9.9-alt1 sisyphus+225075.300.1.1 1552666433 installed <13>Sep 16 12:22:28 rpmi: glib2-devel-2.60.7-alt1 sisyphus+237086.100.1.1 1567540868 installed <13>Sep 16 12:22:28 rpmi: libssl-devel-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667822 installed <13>Sep 16 12:22:28 rpmi: libaio-devel-0.3.111-alt1 1530122162 installed <13>Sep 16 12:22:28 rpmi: libsqlite3-devel-3.29.0-alt1 sisyphus+237138.100.1.1 1567626477 installed <13>Sep 16 12:22:28 rpmi: libuserspace-rcu-devel-0.10.2-alt1 sisyphus+221177.100.1.2 1549915063 installed <13>Sep 16 12:22:28 rpmi: libreadline-devel-7.0.3-alt3 sisyphus+222164.300.1.1 1550686330 installed <13>Sep 16 12:22:28 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Sep 16 12:22:28 rpmi: libxml2-devel-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978749 installed <13>Sep 16 12:22:28 rpmi: libuuid-devel-2.33.2-alt1 sisyphus+227076.100.1.1 1555076789 installed <13>Sep 16 12:22:28 rpmi: libdb4.7-devel-4.7.25-alt9 1490438479 installed <13>Sep 16 12:22:28 rpmi: libattr-devel-2.4.48.0.9.cb478-alt1 sisyphus+221900.100.1.1 1550459920 installed <13>Sep 16 12:22:28 rpmi: libacl-devel-2.2.53-alt1 sisyphus+221902.200.4.1 1550587058 installed <13>Sep 16 12:22:29 rpmi: glibc-devel-static-6:2.27-alt10 sisyphus+233706.100.1.1 1562168773 installed <13>Sep 16 12:22:29 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+221902.2300.4.1 1550596430 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/glusterfs3-3.12.15-alt3.nosrc.rpm Installing glusterfs3-3.12.15-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.51258 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf glusterfs3-3.12.15 + echo 'Source #0 (glusterfs3-3.12.15.tar):' Source #0 (glusterfs3-3.12.15.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/glusterfs3-3.12.15.tar + cd glusterfs3-3.12.15 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (glusterfs3-3.12.15-alt3.patch):' Patch #0 (glusterfs3-3.12.15-alt3.patch): + /usr/bin/patch -p1 patching file .gear/glusterd.init patching file .gear/glusterd.logrotate patching file .gear/glusterd.sysconfig patching file .gear/glustereventsd.init patching file .gear/glusterfs.logrotate patching file .gear/glusterfs3.spec patching file .gear/glusterfs3.watch patching file .gear/glusterfsd.init patching file .gear/glusterfsd.sysconfig patching file .gear/rules patching file .gear/tags/d56b25dca951326ee09a4e63619675abf8f60419 patching file .gear/tags/list patching file .gear/umount.glusterfs patching file xlators/mount/fuse/src/fuse-helpers.c + /usr/bin/subst 's|/libexec/glusterfs|/lib/glusterfs|' ./configure.ac + echo v3.12.15-alt3 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.51258 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd glusterfs3-3.12.15 + ./autogen.sh ... GlusterFS autogen ... Running aclocal... Running autoheader... Running libtoolize... Running autoconf... Running automake... configure.ac:271: installing './compile' configure.ac:269: installing './config.guess' configure.ac:269: installing './config.sub' configure.ac:16: installing './install-sh' configure.ac:16: installing './missing' api/examples/Makefile.am: installing './depcomp' contrib/fuse-util/Makefile.am:3: warning: source file '$(CONTRIBDIR)/fuse-lib/mount-common.c' is in a subdirectory, contrib/fuse-util/Makefile.am:3: but option 'subdir-objects' is disabled automake-default: warning: possible forward-incompatibility. automake-default: At least a source file is in a subdirectory, but the 'subdir-objects' automake-default: automake option hasn't been enabled. For now, the corresponding output automake-default: object file(s) will be placed in the top-level directory. However, automake-default: this behaviour will change in future Automake versions: they will automake-default: unconditionally cause object files to be placed in the same subdirectory automake-default: of the corresponding sources. automake-default: You are advised to start using 'subdir-objects' option throughout your automake-default: project, to avoid future incompatibilities. events/Makefile.am:3: installing './py-compile' libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/rbtree/rb.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/libgen/basename_r.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/libgen/dirname_r.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/stdlib/gf_mkostemp.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/mount/mntent.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/libexecinfo/execinfo.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/timer-wheel/timer-wheel.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/timer-wheel/find_last_bit.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:23: warning: source file '$(CONTRIBDIR)/xxhash/xxhash.c' is in a subdirectory, libglusterfs/src/Makefile.am:23: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/clear.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/copy.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/gen_uuid.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/pack.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/parse.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/unparse.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/uuid_time.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/compare.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/isnull.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled libglusterfs/src/Makefile.am:75: warning: source file '$(CONTRIBDIR)/uuid/unpack.c' is in a subdirectory, libglusterfs/src/Makefile.am:75: but option 'subdir-objects' is disabled parallel-tests: installing './test-driver' rpc/rpc-lib/src/Makefile.am:3: warning: source file '$(CONTRIBDIR)/sunrpc/xdr_sizeof.c' is in a subdirectory, rpc/rpc-lib/src/Makefile.am:3: but option 'subdir-objects' is disabled xlators/cluster/afr/src/Makefile.am:4: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/afr/src/Makefile.am:4: but option 'subdir-objects' is disabled xlators/cluster/dht/src/Makefile.am:10: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/dht/src/Makefile.am:10: but option 'subdir-objects' is disabled xlators/cluster/ec/src/Makefile.am:59: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/ec/src/Makefile.am:59: but option 'subdir-objects' is disabled xlators/cluster/stripe/src/Makefile.am:7: warning: source file '$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory, xlators/cluster/stripe/src/Makefile.am:7: but option 'subdir-objects' is disabled xlators/features/changelog/lib/src/Makefile.am:24: warning: source file '$(top_srcdir)/xlators/features/changelog/src/changelog-rpc-common.c' is in a subdirectory, xlators/features/changelog/lib/src/Makefile.am:24: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:26: warning: source file '$(CONTRIBDIR)/fuse-lib/misc.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:26: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:21: warning: source file '$(CONTRIBDIR)/fuse-lib/mount.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:21: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:21: warning: source file '$(CONTRIBDIR)/fuse-lib/mount-common.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:21: but option 'subdir-objects' is disabled xlators/mount/fuse/src/Makefile.am:21: warning: source file '$(CONTRIBDIR)/macfuse/mount_darwin.c' is in a subdirectory, xlators/mount/fuse/src/Makefile.am:21: but option 'subdir-objects' is disabled Running autogen.sh in argp-standalone ... configure.ac:19: installing './compile' configure.ac:10: installing './install-sh' configure.ac:10: installing './missing' Makefile.am: installing './depcomp' Please proceed with configuring, compiling, and installing. + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-fusermount --without-ocf --with-systemddir=/lib/systemd/system --localstatedir=/var/ --libexecdir=/usr/lib --enable-qemu-block checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /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... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking for i586-alt-linux-gcc... i586-alt-linux-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 i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of i586-alt-linux-gcc... none checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by i586-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... i586-alt-linux-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 i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... yes checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-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... -lfl checking whether yytext is a pointer... yes 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 i586-alt-linux-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 i586-alt-linux-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-2.7"... yes checking /usr/include/python2.7/Python.h usability... yes checking /usr/include/python2.7/Python.h presence... yes checking for /usr/include/python2.7/Python.h... yes checking for lvm_init,lvm_lv_from_name in -llvm2app... no checking for CRYPTO_THREADID_set_callback in -lcrypto... no checking for TLS_method in -lssl... yes checking openssl/cmac.h usability... yes checking openssl/cmac.h presence... yes checking for openssl/cmac.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for ibv_get_device_list in -libverbs... yes checking for rdma_create_id in -lrdmacm... yes checking whether RDMA_OPTION_ID_REUSEADDR is declared... yes checking whether /usr/bin/python version >= 2.4... yes checking for /usr/bin/python version... (cached) 2.7 checking for /usr/bin/python platform... (cached) linux2 checking for /usr/bin/python script directory... (cached) ${prefix}/lib/python2.7/site-packages checking for /usr/bin/python extension module directory... (cached) ${exec_prefix}/lib/python2.7/site-packages checking if python is python 2.x... 2.7 checking if python has ctypes support... yes checking for zlib >= 1.2.0... yes features requiring zlib enabled: yes checking for sqlite3... yes checking for xml2-config... /usr/bin/xml2-config checking for libxml - version >= 2.6.19... yes (version 2.9.9) 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 i586-alt-linux-gcc accepts -Werror=format-security... yes checking whether i586-alt-linux-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... no 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 liburcu-bp... yes checking for liburcu-cds >= 0.8... 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/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/create/Makefile config.status: creating extras/hook-scripts/create/post/Makefile config.status: creating extras/hook-scripts/delete/Makefile config.status: creating extras/hook-scripts/delete/pre/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/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 : yes Linux-AIO : yes Enable Debug : no Block Device xlator : no glupy : yes Use syslog : yes XML output : yes Encryption xlator : yes Unit Tests : no Track priv ports : yes POSIX ACLs : yes Data Classification : yes SELinux features : yes firewalld-config : no Events : yes EC dynamic support : none Use memory pools : yes Nanosecond m/atimes : yes Legacy gNFS server : no + /usr/bin/subst 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + /usr/bin/subst 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + make -j8 make --no-print-directory --quiet all-recursive Making all in rpc/xdr/gen Making all in libglusterfs Making all in src In file included from inode.c:14: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from xlator.h:14, from inode.h:32, from inode.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fd.c:15: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from glusterfs.h:14, from fd.h:17, from fd.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function '_gf_log_callingfn': logging.c:890:17: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Wunused-result] vasprintf (&str2, fmt, ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function '_gf_log': logging.c:2186:17: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Wunused-result] vasprintf (&str2, fmt, ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dict.c:28: statedump.h: In function '_gf_proc_dump_build_key.constprop': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from dict.c:14: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ statedump.c: In function 'gf_proc_dump_info': statedump.c:803:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4079 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s.%d.dump.%"PRIu64, ^~ statedump.c:806:50: DEFAULT_VAR_RUN_DIRECTORY)), brick_name, getpid(), ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from glusterfs.h:14, from statedump.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 4122) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from iobuf.c:13: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from logging.h:16, from common-utils.h:39, from iobuf.h:15, from iobuf.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from latency.c:21: statedump.h: In function '_gf_proc_dump_build_key.constprop': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from glusterfs.h:14, from latency.c:17: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client_t.c:13: statedump.h: In function '_gf_proc_dump_build_key': statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from glusterfs.h:14, from client_t.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ event-epoll.c: In function 'event_dispatch_epoll': event-epoll.c:713:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] "%s%d", "epoll", i); ^~ event-epoll.c:713:35: note: directive argument in the range [0, 2147483646] "%s%d", "epoll", i); ^~~~~~ In file included from /usr/include/stdio.h:862, from logging.h:16, from event-epoll.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 16 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in src/gfdb Making all in rpc Making all in xdr Making all in src Making all in rpc-lib Making all in src In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c: In function 'rpcsvc_request_create': rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:483:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:483:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:483:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:483:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:483:9: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:483:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_TRACE, "received rpc-message " ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:501:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:501:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:501:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:501:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:501:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:501:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "RPC version not supported " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:519:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:519:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:519:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:519:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:519:17: note: in expansion of macro 'gf_log' gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:519:50: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log (GF_RPCSVC, GF_LOG_ERROR, "auth failed on request. " ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c: In function 'rpcsvc_callback_build_record': rpcsvc.c:985:51: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log ("rpcsvc", GF_LOG_WARNING, "cannot build a rpc-request " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "xid (%" GF_PRI_RPC_XID ")", xid); ~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpcsvc.c:985:17: note: in expansion of macro 'gf_log' gf_log ("rpcsvc", GF_LOG_WARNING, "cannot build a rpc-request " ^~~~~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/dict.h:18, from rpc-transport.h:61, from rpcsvc.h:15, from rpcsvc.c:11: rpcsvc.c:985:51: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] gf_log ("rpcsvc", GF_LOG_WARNING, "cannot build a rpc-request " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "xid (%" GF_PRI_RPC_XID ")", xid); ~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from rpc-transport.h:15, from rpcsvc.h:15, from rpcsvc.c:11: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from rpc-drc.c:18: ../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from /usr/include/rpc/xdr.h:42, from /usr/include/rpc/rpc.h:42, from rpc-transport.h:19, from rpcsvc.h:15, from rpc-drc.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c: In function 'rpc_clnt_handle_cbk': rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ rpc-clnt.c:708:9: note: in expansion of macro 'gf_log' gf_log (clnt->conn.name, GF_LOG_TRACE, ^~~~~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" In file included from ../../../libglusterfs/src/common-utils.h:39, from ../../../libglusterfs/src/circ-buff.h:14, from ../../../libglusterfs/src/event-history.h:15, from ../../../libglusterfs/src/xlator.h:18, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: rpc-clnt.c:709:3: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] "receivd rpc message (XID: 0x%" GF_PRI_RPC_XID ", " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from ../../../libglusterfs/src/xlator.h:16, from ../../../libglusterfs/src/stack.h:28, from rpc-clnt.h:14, from rpc-clnt.c:14: /usr/include/inttypes.h:105:34: note: format string is defined here # define PRIu64 __PRI64_PREFIX "u" Making all in rpc-transport Making all in socket Making all in src socket.c:4003:1: warning: 'legacy_threadid_func' defined but not used [-Wunused-function] legacy_threadid_func (void) ^~~~~~~~~~~~~~~~~~~~ socket.c:3976:1: warning: 'locking_func' defined but not used [-Wunused-function] locking_func (int mode, int type, const char *file, int line) ^~~~~~~~~~~~ Making all in rdma Making all in src rdma.c: In function 'gf_rdma_listen': rdma.c:4872:44: warning: '%s' directive writing up to 1024 bytes into a region of size 108 [-Wformat-overflow=] sprintf (this->myinfo.identifier, "%s:%s", host, service); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from rdma.c:11: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 1057 bytes into a destination of size 108 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in api Making all in src Making all in examples Making all in xlators Making all in cluster Making all in stripe Making all in src 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); ^ In file included from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from stripe.h:15, from stripe.c:28: stripe.c: In function 'stripe_truncate': stripe.c:701:49: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = roof(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:56:35: note: in definition of macro 'roof' #define roof(a,b) ((((a)+(b)-1)/((b)?(b):1))*(b)) ^ stripe.c:704:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = floor(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:57:28: note: in definition of macro 'floor' #define floor(a,b) (((a)/((b)?(b):1))*(b)) ^ stripe.c: In function 'stripe_create_cbk': stripe.c:2191:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (uint64_t) local->fctx); ^ In file included from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from stripe.h:15, from stripe.c:28: stripe.c: In function 'stripe_ftruncate': stripe.c:3070:49: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = roof(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:56:35: note: in definition of macro 'roof' #define roof(a,b) ((((a)+(b)-1)/((b)?(b):1))*(b)) ^ stripe.c:3073:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] tmp_offset = floor(offset, fctx->stripe_size * ../../../../libglusterfs/src/common-utils.h:57:28: note: in definition of macro 'floor' #define floor(a,b) (((a)/((b)?(b):1))*(b)) ^ Making all in afr Making all in src In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from afr.h:15, from afr-self-heal-common.c:12: afr-self-heal-common.c: In function 'afr_sh_fav_by_majority': afr-self-heal-common.c:1034:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] gf_msg_debug (this->name, 0, "Child:%s " ^~~~~~~~~~~ afr-self-heal-common.c:1038:33: replies[i].poststat.ia_size, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ afr-self-heal-common.c:1035:59: note: format string is defined here "mtime_sec = %d, size = %lu for gfid %s", ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from afr.h:15, from afr-self-heal-common.c:12: afr-self-heal-common.c: In function 'afr_sh_fav_by_size': afr-self-heal-common.c:1154:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] gf_msg_debug (this->name, 0, "Child:%s " ^~~~~~~~~~~ afr-self-heal-common.c:1157:33: replies[i].poststat.ia_size, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ afr-self-heal-common.c:1155:48: note: format string is defined here "file size = %lu for gfid %s", ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from afr.h:15, from afr-self-heal-common.c:12: afr-self-heal-common.c: In function 'afr_mark_split_brain_source_sinks_by_policy': afr-self-heal-common.c:1252:58: warning: format '%lu' expects argument of type 'long unsigned int', but argument 13 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] AFR_MSG_SBRAIN_FAV_CHILD_POLICY, "Source %s " ^~~~~~~~~~~~ afr-self-heal-common.c:1259:26: replies[fav_child].poststat.ia_size, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ afr-self-heal-common.c:1254:59: note: format string is defined here "data in file (gfid:%s) by %s (%lu bytes @ %s mtime, " ~~^ %llu In file included from afr.c:18: afr-common.c: In function '__afr_inode_ctx_get': afr-common.c:155:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] tmp_ctx = (afr_inode_ctx_t *) ctx_int; ^ afr-common.c: In function 'afr_forget': afr-common.c:4785:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (afr_inode_ctx_t *)ctx_int; ^ In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c: In function 'find_best_down_child': afr-common.c:4987:46: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'int64_t' {aka 'long long int'} [-Wformat=] gf_msg_debug (this->name, 0, "Found best down child (%d) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "@ %ld ms latency", best_child, best_latency); ~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:4988:36: note: format string is defined here "@ %ld ms latency", best_child, best_latency); ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c: In function 'find_worst_up_child': afr-common.c:5012:46: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'int64_t' {aka 'long long int'} [-Wformat=] gf_msg_debug (this->name, 0, "Found worst up child (%d)" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ " @ %ld ms latency", worst_child, worst_latency); ~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:5013:37: note: format string is defined here " @ %ld ms latency", worst_child, worst_latency); ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c: In function '__afr_handle_ping_event': afr-common.c:5029:46: warning: format '%ld' expects argument of type 'long int', but argument 10 has type 'int64_t' {aka 'long long int'} [-Wformat=] gf_msg_debug (child_xlator->name, 0, "Client ping @ %ld ms", ^~~~~~~~~~~~~~~~~~~~~~ child_latency_msec); ~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ afr-common.c:5047:33: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5050:33: child_latency_msec, ~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ afr-common.c:5046:25: note: in expansion of macro 'gf_log' gf_log (child_xlator->name, GF_LOG_INFO, ^~~~~~ In file included from afr.c:18: afr-common.c:5047:51: note: format string is defined here "Child latency (%ld ms) " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5047:33: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5051:33: halo_max_latency_msec); ~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ afr-common.c:5046:25: note: in expansion of macro 'gf_log' gf_log (child_xlator->name, GF_LOG_INFO, ^~~~~~ In file included from afr.c:18: afr-common.c:5048:60: note: format string is defined here "exceeds halo threshold (%ld), " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5047:33: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5050:33: child_latency_msec, ~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:5047:51: note: format string is defined here "Child latency (%ld ms) " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5047:33: warning: format '%ld' expects argument of type 'long int', but argument 8 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5051:33: halo_max_latency_msec); ~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:5048:60: note: format string is defined here "exceeds halo threshold (%ld), " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5058:33: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5061:33: child_latency_msec, ~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ afr-common.c:5057:25: note: in expansion of macro 'gf_log' gf_log (child_xlator->name, GF_LOG_INFO, ^~~~~~ In file included from afr.c:18: afr-common.c:5058:51: note: format string is defined here "Child latency (%ld ms) " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5058:33: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5062:33: halo_max_latency_msec); ~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:209:46: note: in definition of macro 'FMT_WARN' #define FMT_WARN(fmt...) do { if (0) printf (fmt); } while (0) ^~~ afr-common.c:5057:25: note: in expansion of macro 'gf_log' gf_log (child_xlator->name, GF_LOG_INFO, ^~~~~~ In file included from afr.c:18: afr-common.c:5059:58: note: format string is defined here "below halo threshold (%ld), " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5058:33: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5061:33: child_latency_msec, ~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:5058:51: note: format string is defined here "Child latency (%ld ms) " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c:5058:33: warning: format '%ld' expects argument of type 'long int', but argument 8 has type 'int64_t' {aka 'long long int'} [-Wformat=] "Child latency (%ld ms) " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5062:33: halo_max_latency_msec); ~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:260:34: note: in definition of macro 'gf_log' levl, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:5059:58: note: format string is defined here "below halo threshold (%ld), " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c: In function '__afr_handle_child_up_event': afr-common.c:5111:54: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'int64_t' {aka 'long long int'} [-Wformat=] gf_msg_debug (this->name, 0, "Marking child %d down, " ^~~~~~~~~~~~~~~~~~~~~~~~~ afr-common.c:5114:49: worst_up_child, halo_max_latency_msec, ~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ In file included from afr.c:18: afr-common.c:5112:65: note: format string is defined here "doesn't meet halo threshold (%ld), and > " ~~^ %lld In file included from ../../../../libglusterfs/src/glusterfs.h:37, from afr-common.c:18, from afr.c:18: afr-common.c: In function 'afr_get_halo_latency': afr-common.c:5238:38: warning: format '%ld' expects argument of type 'long int', but argument 10 has type 'int64_t' {aka 'long long int'} [-Wformat=] gf_msg_debug (this->name, 0, "Using halo latency %ld", ^~~~~~~~~~~~~~~~~~~~~~~~ halo_max_latency_msec); ~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ Making all in dht Making all in src In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.h:17, from dht-rebalance.c:12: dht-rebalance.c: In function '__dht_check_free_space': dht-rebalance.c:951:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type '__fsblkcnt64_t' {aka 'long long unsigned int'} [-Wformat=] gf_msg_debug (this->name, 0, "min_free_disk - %f , block available - " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dht-rebalance.c:953:23: dst_statfs.f_bavail, dst_statfs.f_bsize); ~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ dht-rebalance.c:952:26: note: format string is defined here "%lu , block size - %lu ", conf->min_free_disk, ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.h:17, from dht-rebalance.c:12: dht-rebalance.c:1028:46: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type '__fsblkcnt64_t' {aka 'long long unsigned int'} [-Wformat=] gf_msg_debug (this->name, 0, "file : %s, post_availspacepercent" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dht-rebalance.c:1031:31: dst_statfs.f_bavail, conf->min_free_disk); ~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ dht-rebalance.c:1029:52: note: format string is defined here " : %lf f_bavail : %lu min-free-disk: %lf", ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.h:17, from dht-rebalance.c:12: dht-rebalance.c:1049:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type '__fsblkcnt64_t' {aka 'long long unsigned int'} [-Wformat=] gf_msg_debug (this->name, 0, "file : %s, destination " ^~~~~~~~~~~~~~~~~~~~~~~~~~ dht-rebalance.c:1052:60: dst_statfs.f_frsize, dst_statfs.f_bavail, ~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ dht-rebalance.c:1050:65: note: format string is defined here "frsize: %lu f_bavail : %lu " ~~^ %llu 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:1359:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] miginfo = (void *)tmp_miginfo; ^ dht-helper.c:1423: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:1633: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:1896: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:2119: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:2174:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (dht_inode_ctx_t *) value; ^ In file included from dht-shared.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from dht-shared.c:13: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../libglusterfs/src/glusterfs.h:37, from dht-selfheal.c:12: dht-selfheal.c: In function 'dht_selfheal_layout_new_directory': dht-selfheal.c:1929:31: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "chunk size = 0xffffffff / %lu = %f", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ total_size, chunk); ~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.c:13: tier.c: In function 'tier_can_promote_file': tier.c:504:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "File %s (gfid:%s) with size (%lu) exceeds maxsize " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tier.c:508:25: current->ia_size, ~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ tier.c:504:57: note: format string is defined here "File %s (gfid:%s) with size (%lu) exceeds maxsize " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.c:13: tier.c:533:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'fsblkcnt_t' {aka 'long long unsigned int'} [-Wformat=] "Estimated block count consumption on " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tier.c:536:25: estimated_usage, ~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ tier.c:534:38: note: format string is defined here "hot tier (%lu) exceeds hi watermark (%d%%). " ~~^ %llu tier.c: In function 'tier_get_bricklist': tier.c:2159:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4084 [-Wformat-truncation=] PATH_MAX, "%s/%s/%s", rv, ^~ GF_HIDDEN_PATH, db_name); ~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.c:13: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 4108) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tier.c: In function 'tier_migrate_files_using_qfile.isra.16': tier.c:1763:70: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (query_file_path_err, PATH_MAX, "%s-%s.err", ^~ local_brick->qfile_path, time_str); ~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/call-stub.h:14, from dht-common.h:17, from tier.c:13: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4356 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in ec Making all in src In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../libglusterfs/src/defaults.h:18, from ec.c:11: ec.c: In function 'ec_parse_options': ec.c:84:28: warning: format '%lX' expects argument of type 'long unsigned int', but argument 13 has type 'uintptr_t' {aka 'unsigned int'} [-Wformat=] gf_msg_debug ("ec", 0, "Initialized with: nodes=%u, fragments=%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec.c:86:55: ec->nodes, ec->fragments, ec->stripe_size, ec->node_mask); ~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ ec.c:85:61: note: format string is defined here "stripe_size=%u, node_mask=%lX", ~~^ %X In file included from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ec-inode-read.c:11: ec-inode-read.c: In function 'ec_manager_seek': ec-inode-read.c:1580:37: warning: passing argument 3 of 'ec_get_inode_size' from incompatible pointer type [-Wincompatible-pointer-types] &size)); ^~~~~ ../../../../libglusterfs/src/common-utils.h:419:23: note: in definition of macro 'GF_ASSERT' if (!(x)) { \ ^ In file included from ec-inode-read.c:17: ec-common.h:101:42: note: expected 'uint64_t *' {aka 'long long unsigned int *'} but argument is of type 'size_t *' {aka 'unsigned int *'} uint64_t *size); ~~~~~~~~~~^~~~ In file included from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ec-inode-read.c:11: ec-inode-read.c:1601:41: warning: passing argument 3 of 'ec_get_inode_size' from incompatible pointer type [-Wincompatible-pointer-types] &size)); ^~~~~ ../../../../libglusterfs/src/common-utils.h:419:23: note: in definition of macro 'GF_ASSERT' if (!(x)) { \ ^ In file included from ec-inode-read.c:17: ec-common.h:101:42: note: expected 'uint64_t *' {aka 'long long unsigned int *'} but argument is of type 'size_t *' {aka 'unsigned int *'} uint64_t *size); ~~~~~~~~~~^~~~ In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ec-types.h:14, from ec-common.c:15: ec-common.c: In function 'ec_child_select': ec-common.c:569:17: warning: format '%lX' expects argument of type 'long unsigned int', but argument 10 has type 'uintptr_t' {aka 'unsigned int'} [-Wformat=] "Executing operation with " ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-common.c:571:26: "(%lX)", fop->mask & ~ec->xl_up); ~~~~~~~~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-common.c:571:21: note: format string is defined here "(%lX)", fop->mask & ~ec->xl_up); ~~^ %X ec-common.c: In function 'ec_lock_allocate': ec-common.c:799:27: warning: conversion from 'long long unsigned int' to 'uintptr_t' {aka 'unsigned int'} changes value from '18446744073709551615' to '4294967295' [-Woverflow] lock->good_mask = -1ULL; ^ In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../xlators/lib/src/libxlator.h:14, from ec-combine.c:13: ec-combine.c: In function 'ec_iatt_combine': ec-combine.c:183:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-combine.c:186:21: dst[i].ia_ino, src[i].ia_ino, dst[i].ia_nlink, ~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-combine.c:183:55: note: format string is defined here "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../xlators/lib/src/libxlator.h:14, from ec-combine.c:13: ec-combine.c:183:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-combine.c:186:36: dst[i].ia_ino, src[i].ia_ino, dst[i].ia_nlink, ~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-combine.c:183:59: note: format string is defined here "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../xlators/lib/src/libxlator.h:14, from ec-combine.c:13: ec-combine.c:183:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 18 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-combine.c:188:51: dst[i].ia_gid, src[i].ia_gid, dst[i].ia_rdev, ~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-combine.c:184:54: note: format string is defined here "uid: %u-%u, gid: %u-%u, rdev: %lu-%lu, size: %lu-%lu, " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../xlators/lib/src/libxlator.h:14, from ec-combine.c:13: ec-combine.c:183:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 19 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-combine.c:189:21: src[i].ia_rdev, dst[i].ia_size, src[i].ia_size, ~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-combine.c:184:58: note: format string is defined here "uid: %u-%u, gid: %u-%u, rdev: %lu-%lu, size: %lu-%lu, " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../xlators/lib/src/libxlator.h:14, from ec-combine.c:13: ec-combine.c:183:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 20 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-combine.c:189:37: src[i].ia_rdev, dst[i].ia_size, src[i].ia_size, ~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-combine.c:184:69: note: format string is defined here "uid: %u-%u, gid: %u-%u, rdev: %lu-%lu, size: %lu-%lu, " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ../../../../xlators/lib/src/libxlator.h:14, from ec-combine.c:13: ec-combine.c:183:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 21 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "Failed to combine iatt (inode: %lu-%lu, links: %u-%u, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec-combine.c:189:53: src[i].ia_rdev, dst[i].ia_size, src[i].ia_size, ~~~~~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ ec-combine.c:184:73: note: format string is defined here "uid: %u-%u, gid: %u-%u, rdev: %lu-%lu, size: %lu-%lu, " ~~^ %llu In file included from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/circ-buff.h:14, from ../../../../libglusterfs/src/event-history.h:15, from ../../../../libglusterfs/src/xlator.h:18, from ec-heal.c:11: ec-heal.c: In function 'ec_fheal': ec-heal.c:318:32: warning: format '%lX' expects argument of type 'long unsigned int', but argument 11 has type 'uintptr_t' {aka 'unsigned int'} [-Wformat=] gf_msg_trace ("ec", 0, "FHEAL ctx: flags=%X, open=%lX", ctx->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctx->open); ~~~~~~~~~ ../../../../libglusterfs/src/logging.h:254:55: note: in definition of macro 'gf_msg_trace' GF_LOG_TRACE, errnum, 0, 0, ##fmt); \ ^~~ ec-heal.c: In function 'ec_heal_do': ec-heal.c:2455:54: warning: format '%lX' expects argument of type 'long unsigned int', but argument 11 has type 'uintptr_t' {aka 'unsigned int'} [-Wformat=] gf_msg_debug (this->name, 0, "%s: name heal " ^~~~~~~~~~~~~~~~ ec-heal.c:2457:33: ec_char_array_to_mask (participants, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ec->nodes)); ~~~~~~~~~~ ../../../../libglusterfs/src/logging.h:249:55: note: in definition of macro 'gf_msg_debug' GF_LOG_DEBUG, errnum, 0, 0, ##fmt); \ ^~~ ec-heal.c:2456:50: note: format string is defined here "successful on %lX", loc->path, ~~^ %X Making all in storage Making all in posix Making all in src posix-helpers.c: In function '__posix_inode_ctx_get': posix-helpers.c:2248:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (posix_inode_ctx_t *)ctx_uint; ^ posix-helpers.c: In function 'posix_resolve_dirgfid_to_path': posix-helpers.c:2230:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (result1, PATH_MAX, "/%s", result); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix-helpers.c:2228:50: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (result1, PATH_MAX, "/%s/%s", result, bname); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix-helpers.c:2195:53: warning: '%02x' directive output may be truncated writing 2 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~ posix-helpers.c:2195:49: note: directive argument in the range [0, 255] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~~~~~~~~~~~~~~ posix-helpers.c:2195:49: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix-helpers.c:2215:59: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (result, PATH_MAX, "%s/%s", dir_name, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from posix-helpers.c:35: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ posix.c: In function 'posix_forget': posix.c:192:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (posix_inode_ctx_t *)ctx_uint; ^ /usr/bin/ld.default: .libs/posix.o: in function `posix_do_chmod': /usr/src/RPM/BUILD/glusterfs3-3.12.15/xlators/storage/posix/src/posix.c:449: warning: lchmod is not implemented and will always fail Making all in protocol Making all in auth Making all in addr Making all in src Making all in login Making all in src Making all in client Making all in src In file included from client.c:16: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from client.h:17, from client.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 24 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in server Making all in src In file included from server.c:20: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from ../../../../libglusterfs/src/fd.h:17, from server.h:16, from server.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server-helpers.c: In function 'auth_set_username_passwd': server-helpers.c:1290:65: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] ret = !((strcmp (data_to_str (passwd_data), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ password))?0: -1); ~~~~~~~~~~~~^~~~~ Making all in performance Making all in write-behind Making all in src In file included from write-behind.c:21: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from write-behind.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in read-ahead Making all in src In file included from read-ahead.c:23: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from read-ahead.c:18: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in readdir-ahead Making all in src 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:588:8: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (struct rda_fd_ctx *) val; ^ Making all in io-threads Making all in src Making all in io-cache Making all in src 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; ^ In file included from io-cache.c:18: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from io-cache.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in symlink-cache Making all in src Making all in quick-read Making all in src In file included from quick-read.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from quick-read.h:14, from quick-read.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in md-cache Making all in src Making all in open-behind Making all in src In file included from open-behind.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4065 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from open-behind.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 32 and 4127 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in decompounder Making all in src Making all in nl-cache Making all in src In file included from nl-cache-helper.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4068 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from nl-cache.h:16, from nl-cache-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 29 and 4124 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in debug Making all in error-gen Making all in src In file included from error-gen.c:12: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from error-gen.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 24 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in io-stats Making all in src In file included from io-stats.c:38: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from io-stats.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in sink Making all in src Making all in trace Making all in src trace.c: In function 'trace_lookup_cbk': trace.c:610:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4071 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:614:43: op_ret, statstr, postparentstr); ~~~~~~~ trace.c:611:42: note: format string is defined here "*buf {%s}, *postparent {%s}", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 8233) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_fstat_cbk': trace.c:1219:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4074 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d " ^~~ trace.c:1222:35: statstr); ~~~~~~~ trace.c:1220:40: note: format string is defined here "buf=%s", frame->root->unique, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 4118) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_ftruncate_cbk': trace.c:1184:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4053 and 4072 [-Wformat-truncation=] "%"PRId64": op_ret=%d, " ^~~ trace.c:1187:35: prebufstr, postbufstr); ~~~~~~~~~ trace.c:1185:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s} )", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 43 and 8252 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_truncate_cbk': trace.c:924:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:927:35: preopstr, postopstr); ~~~~~~~~ trace.c:925:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s} )", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 44 and 8253 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_rmdir_cbk': trace.c:884:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4068 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d, " ^~~ trace.c:888:43: op_ret, preparentstr, postparentstr); ~~~~~~~~~~~~ trace.c:885:45: note: format string is defined here "*prebuf={%s}, *postbuf={%s}", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 44 or more bytes (assuming 8234) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_link_cbk': trace.c:790:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4053 and 4072 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:794:35: statstr, preparentstr, postparentstr); ~~~~~~~ trace.c:791:46: note: format string is defined here "*stbuf = {%s}, *prebuf = {%s}," ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 57 and 12361 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_mkdir_cbk': trace.c:746:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4065 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:751:43: op_ret, statstr, preparentstr, ~~~~~~~ trace.c:747:48: note: format string is defined here ", *stbuf = {%s}, *prebuf = {%s}, " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 12349) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_mknod_cbk': trace.c:702:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:707:43: op_ret, statstr, preparentstr, ~~~~~~~ trace.c:703:46: note: format string is defined here "*stbuf = {%s}, *preparent = {%s}, " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 12352) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_symlink_cbk': trace.c:658:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] "%"PRId64": gfid=%s (op_ret=%d " ^~~ trace.c:663:43: op_ret, statstr, preparentstr, ~~~~~~~ trace.c:659:46: note: format string is defined here "*stbuf = {%s}, *preparent = {%s}, " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 12352) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_readlink_cbk': trace.c:564:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4055 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, op_errno=%d," ^~~ trace.c:567:40: buf, statstr); ~~~~~~~ trace.c:565:54: note: format string is defined here "buf=%s, stbuf = { %s })", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 45 or more bytes (assuming 4140) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_rename_cbk': trace.c:522:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4053 and 4072 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:527:64: frame->root->unique, op_ret, statstr, ~~~~~~~ trace.c:523:46: note: format string is defined here "*stbuf = {%s}, *preoldparent = {%s}," ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 108 and 20602 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_unlink_cbk': trace.c:471:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4062 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d, " ^~~ trace.c:476:43: op_ret, preparentstr, ~~~~~~~~~~~~ trace.c:472:51: note: format string is defined here " *preparent = {%s}, " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 8245) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_fsetattr_cbk': trace.c:432:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:435:35: preopstr, postopstr); ~~~~~~~~ trace.c:433:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s})", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 43 and 8252 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_setattr_cbk': trace.c:393:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:396:35: preopstr, postopstr); ~~~~~~~~ trace.c:394:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s})", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 43 and 8252 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_fsync_cbk': trace.c:352:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4052 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:355:35: preopstr, postopstr); ~~~~~~~~ trace.c:353:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s}", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 42 and 8251 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_readdirp_cbk': trace.c:321:52: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4051 and 4060 [-Wformat-truncation=] snprintf (string, sizeof (string), "entry no. %d, pargfid=%s, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c:323:42: entry->d_name, statstr); ~~~~~~~ trace.c:322:43: note: format string is defined here "bname=%s *buf {%s}", count, uuid_utoa (frame->local), ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 38 or more bytes (assuming 4142) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_writev_cbk': trace.c:247:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4043 and 4071 [-Wformat-truncation=] "%"PRId64": (op_ret=%d, " ^~~ trace.c:250:35: preopstr, postopstr); ~~~~~~~~ trace.c:248:47: note: format string is defined here "*prebuf = {%s}, *postbuf = {%s})", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 43 and 8261 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_readv_cbk': trace.c:207:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4065 and 4074 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~~ trace.c:210:35: statstr); ~~~~~~~ trace.c:207:69: note: format string is defined here "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 4127) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trace.c: In function 'trace_stat_cbk': trace.c:170:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4074 [-Wformat-truncation=] "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~~ trace.c:173:35: statstr); ~~~~~~~ trace.c:170:69: note: format string is defined here "%"PRId64": gfid=%s op_ret=%d buf=%s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 4118) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from trace.h:19, from trace.c:11: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4077 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trace.h:13, from trace.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in features Making all in locks Making all in src In file included from ../../../../libglusterfs/src/glusterfs.h:37, from posix.c:15: posix.c: In function 'pl_fsetxattr_handle_lockinfo': posix.c:1480: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:1478:17: note: in expansion of macro 'gf_log' gf_log (frame->this->name, GF_LOG_WARNING, ^~~~~~ posix.c:1480: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); \ ^~~ In file included from posix.c:24: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from posix.c:15: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in quota Making all in src Making all in read-only Making all in src Making all in quiesce Making all in src Making all in marker Making all in src Making all in index Making all in src 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); ^ index.c: In function 'index_entry_create': index.c:845:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (entry_path, sizeof(entry_path), "%s/%s", pgfid_path, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from index.h:14, from index.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ index.c: In function 'index_entry_delete': index.c:872:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (entry_path, sizeof(entry_path), "%s/%s", pgfid_path, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from index.h:14, from index.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in barrier Making all in src In file included from barrier.c:15: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from barrier.h:15, from barrier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in arbiter Making all in src 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); ^ Making all in compress Making all in src Making all in changelog Making all in src changelog-rpc.c: In function 'changelog_init_rpc_listener': changelog-rpc.c:116:30: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] "%s%d", "clogd", j); ^~ changelog-rpc.c:116:27: note: directive argument in the range [0, 2147483647] "%s%d", "clogd", j); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from changelog-rpc.h:14, from changelog-rpc.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 16 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function '__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; ^ changelog-helpers.c: In function 'htime_create': changelog-helpers.c:757:52: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] (void) snprintf (ht_file_path,PATH_MAX,"%s/%s.%lu",ht_dir_path, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4113 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'htime_open': changelog-helpers.c:666:54: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] (void) snprintf (ht_file_path, PATH_MAX, "%s/%s", ^~ ht_dir_path, ht_file_bname); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'changelog_snap_open': changelog-helpers.c:851:25: warning: '/CHANGELOG.SNAP' directive output may be truncated writing 15 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"CSNAP_FILE_NAME, ^~~~~ changelog-helpers.c:851:28: note: format string is defined here "%s/"CSNAP_FILE_NAME, In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c: In function 'resolve_pargfid_to_path': changelog-helpers.c:1973:53: warning: '%02x' directive output may be truncated writing 2 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~ changelog-helpers.c:1973:49: note: directive argument in the range [0, 255] snprintf (dir_handle, PATH_MAX, "%s/%02x/%02x/%s", gpath, ^~~~~~~~~~~~~~~~~ changelog-helpers.c:1973:49: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ changelog-helpers.c:1992:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (result, PATH_MAX, "%s/%s", dir_name, pre_dir_name); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from changelog-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in lib Making all in src Making all in changetimerecorder Making all in src 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; ^ Making all in gfid-access Making all in src 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; ^ In file included from gfid-access.c:13: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from gfid-access.h:13, from gfid-access.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in glupy Making all in src Making all in glupy Making all in examples Making all in upcall Making all in src Making all in snapview-client Making all in src Making all in snapview-server Making all in src 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; ^ Making all in trash Making all in src In file included from ../../../../libglusterfs/src/inode.c:14, from trash.h:18, from trash.c:10: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from trash.h:13, from trash.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in shard Making all in src 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:280: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:315: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:349: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:3706:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *) ctx_uint; ^ In file included from ../../../../libglusterfs/src/xlator.h:65, from shard.h:15, from shard.c:13: shard.c: In function 'reconfigure': ../../../../libglusterfs/src/options.h:263:48: warning: passing argument 4 of 'xlator_option_reconf_size' from incompatible pointer type [-Wincompatible-pointer-types] &(val)); \ ^~~~~~ shard.c:5048:9: note: in expansion of macro 'GF_OPTION_RECONF' GF_OPTION_RECONF ("shard-block-size", priv->block_size, options, size, ^~~~~~~~~~~~~~~~ ../../../../libglusterfs/src/options.h:191:38: note: expected 'size_t *' {aka 'unsigned int *'} but argument is of type 'uint64_t *' {aka 'long long unsigned int *'} type_t *val_p); ^ ../../../../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:5072:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctx = (shard_inode_ctx_t *)ctx_uint; ^ Making all in bit-rot Making all in src Making all in stub In file included from bit-rot-stub-helpers.c:11: 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-helpers.c: In function 'br_stub_fill_readdir.isra.3': bit-rot-stub-helpers.c:111:39: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (file_path, len, "%s/%s", priv->stub_basepath, filename); ^~ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c: In function 'br_stub_add': bit-rot-stub-helpers.c:146:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (gfid_path, len, "%s/%s", priv->stub_basepath, ^ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c:127:43: warning: '/stub-' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (stub_gfid_path, len, "%s/stub-%s", priv->stub_basepath, ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c: In function 'br_stub_del': bit-rot-stub-helpers.c:146:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (gfid_path, len, "%s/%s", priv->stub_basepath, ^ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c: In function 'br_stub_dir_create': bit-rot-stub-helpers.c:127:43: warning: '/stub-' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (stub_gfid_path, len, "%s/stub-%s", priv->stub_basepath, ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bit-rot-stub-helpers.c:235:30: warning: '%s' directive output may be truncated writing 22 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s", priv->export, OLD_BR_STUB_QUARANTINE_DIR); ^~ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.h:13, from bit-rot-stub-helpers.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 24 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bit-rot-stub.c:22: 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; ^ bit-rot-stub.c: In function 'init': bit-rot-stub.c:145:30: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s", priv->export, BR_STUB_QUARANTINE_DIR); ^~ In file included from /usr/include/stdio.h:862, from ../../../../../libglusterfs/src/glusterfs.h:14, from bit-rot-stub.c:15: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in bitd In file included from ../../../../../libglusterfs/src/glusterfs.h:37, from bit-rot.c:14: bit-rot.c: In function 'br_calculate_obj_checksum': bit-rot.c:354:60: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'off_t' {aka 'long long int'} [-Wformat=] BRB_MSG_BLOCK_READ_FAILED, "reading block with " ^~~~~~~~~~~~~~~~~~~~~ "offset %lu of object %s failed", offset, ~~~~~~ ../../../../../libglusterfs/src/logging.h:214:51: note: in definition of macro 'gf_msg' levl, errnum, 0, msgid, ##fmt); \ ^~~ bit-rot.c:355:43: note: format string is defined here "offset %lu of object %s failed", offset, ~~^ %llu Making all in leases Making all in src 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); ^ Making all in selinux Making all in src Making all in encryption Making all in rot-13 Making all in src Making all in crypt Making all in src In file included from ../../../../libglusterfs/src/xlator.h:59, from crypt.c:14: crypt.c: In function '__crypt_ftruncate_done': crypt.c:3685:31: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] local->op_ret < 0 ? -1 : 0, ../../../../libglusterfs/src/stack.h:319:21: note: in definition of macro 'STACK_UNWIND_STRICT' if (op_ret < 0) { \ ^~~~~~ crypt.c:3685:31: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] local->op_ret < 0 ? -1 : 0, ../../../../libglusterfs/src/stack.h:338:29: note: in definition of macro 'STACK_UNWIND_STRICT' if (op_ret < 0 && \ ^~~~~~ crypt.c:3685:31: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] local->op_ret < 0 ? -1 : 0, ../../../../libglusterfs/src/stack.h:342:36: note: in definition of macro 'STACK_UNWIND_STRICT' } else if (op_ret == 0) { \ ^~~~~~ Making all in mount Making all in fuse Making all in src ../../../../contrib/fuse-lib/mount-common.c: In function 'mtab_needs_update': ../../../../contrib/fuse-lib/mount-common.c:59:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (0, -1); ^~~~~~~~~~~~~~~~ ../../../../contrib/fuse-lib/mount-common.c:64:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (ruid, -1); ^~~~~~~~~~~~~~~~~~~ ../../../../contrib/fuse-lib/mount.c: In function 'gf_fuse_unmount_daemon': ../../../../contrib/fuse-lib/mount.c:98:22: warning: statement will never be executed [-Wswitch-unreachable] char c = 0; ^ ../../../../contrib/fuse-lib/mount.c:105:17: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir("/"); ^~~~~~~~~~ ../../../../contrib/fuse-lib/mount.c:109:17: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (ump[0], &c, 1); ^~~~~~~~~~~~~~~~~~~~ ../../../../contrib/fuse-lib/mount.c: In function 'gf_fuse_mount': ../../../../contrib/fuse-lib/mount.c:505:31: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write (status_fd, &ret, sizeof (ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fuse-bridge.h:27, from fuse-bridge.c:12: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key.constprop': ../../../../libglusterfs/src/statedump.h:50:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from fuse-bridge.h:22, from fuse-bridge.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in utils Making all in mgmt Making all in glusterd Making all in src glusterd-pmap.c: In function 'pmap_registry_bind': glusterd-pmap.c:285:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf (&pmap->ports[p].brickname, "%s %s", tmp, brickname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-pmap.c: In function 'pmap_registry_extend': glusterd-pmap.c:344:17: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] asprintf (&new_bn, "%s %s", old_bn, brickname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-pmap.c:16: glusterd-pmap.c: In function '__gluster_pmap_signout': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-pmap.c:594:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-pmap.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-pmap.c:16: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-pmap.c:594:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-pmap.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-pmap.c:16: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-pmap.c:594:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-pmap.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c: In function 'init': glusterd.c:1506:62: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (snap_mount_dir, sizeof(snap_mount_dir), "%s%s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1574:42: warning: '/vols' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/vols", workdir); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1587:42: warning: '/vols' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/vols", rundir); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1599:42: warning: '/snaps' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/snaps", workdir); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1611:42: warning: '/peers' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/peers", workdir); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1633:42: warning: '/nfs' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/nfs", workdir); ^~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1643:42: warning: '/bitd' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/bitd", workdir); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1653:42: warning: '/scrub' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/scrub", workdir); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1663:42: warning: '/glustershd' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/glustershd", workdir); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1673:42: warning: '/quotad' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/quotad", workdir); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:1683:42: warning: '/groups' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (storedir, PATH_MAX, "%s/groups", workdir); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd.c:585:40: warning: '/geo-replication' directive output may be truncated writing 16 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (georepdir, PATH_MAX, "%s/"GEOREP, conf->workdir); ^~~~~ glusterd.c:585:43: note: format string is defined here snprintf (georepdir, PATH_MAX, "%s/"GEOREP, conf->workdir); In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 17 and 4112 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'client_graph_set_rda_options': glusterd-volgen.c:3925:30: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "%ld%s", rda_req_size, "B"); ~~^ ~~~~~~~~~~~~ %lld glusterd-volgen.c:3934:22: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "%ld%s", new_cache_size, "B"); ~~^ ~~~~~~~~~~~~~~ %lld In file included from glusterd-volgen.c:17: glusterd-volgen.c: In function 'get_brick_filepath': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-volgen.c:5335:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-volgen.c:5335:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c:5342:51: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filename, PATH_MAX, "%s/%s.%s.%s.vol", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 9481 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c:5338:51: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filename, PATH_MAX, "%s/%s.%s.%s.%s.vol", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 9482) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd-volgen.c: In function 'get_vol_tstamp_file': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-volgen.c:5526:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (filename, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:17: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-volgen.c:5526:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (filename, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'brick_graph_add_changelog': glusterd-volgen.c:1708:23: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s", brickinfo->path, ".glusterfs/changelogs"); ^~ ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'brick_graph_add_changetimerecorder': glusterd-volgen.c:1757:64: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (index_basepath, sizeof (index_basepath), "%s/%s", ^~ path, ".glusterfs/"); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'brick_graph_add_server': glusterd-volgen.c:2338:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1013 [-Wformat-truncation=] snprintf (key, sizeof (key), "auth.login.%s.allow", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c:2378:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1013 [-Wformat-truncation=] snprintf (key, sizeof (key), "auth.login.%s.ssl-allow", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 22 and 4117 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-volgen.c:31: glusterd-volgen.c: In function 'brick_graph_add_index': glusterd-utils.h:888:37: warning: '%s' directive output may be truncated writing 18 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (buffer, size, "%s/%s", brickinfo->path, INDEX_BASEPATH); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volgen.c: In function 'generate_brick_volfiles': glusterd-volgen.c:5542:42: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (filename, PATH_MAX, "%s/vols/%s", priv->workdir, ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-volgen.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c: In function '_glusterd_quota_initiate_fs_crawl': : warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4065 [-Wformat-truncation=] ../../../../libglusterfs/src/logging.h:94:45: note: in expansion of macro 'DATADIR' #define DEFAULT_QUOTA_CRAWL_LOG_DIRECTORY DATADIR "/log/glusterfs/quota_crawl" ^~~~~~~ glusterd-quota.c:276:19: note: in expansion of macro 'DEFAULT_QUOTA_CRAWL_LOG_DIRECTORY' DEFAULT_QUOTA_CRAWL_LOG_DIRECTORY"/%s.log", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 36 and 4131 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:283:71: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2787 and 4070 [-Wformat-truncation=] snprintf (vol_id, sizeof (vol_id), "client_per_brick/%s.%s.%s.%s.vol", ^~ volinfo->volname, "client", brick->hostname, brickpath); ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 31 and 5409 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:373:60: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, sizeof (pidfile), "%s/%s.pid", pid_dir, ^~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd-quota.c: In function 'glusterd_stop_all_quota_crawl_service': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:710:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:406:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:710:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:406:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:716:53: warning: '/run/quota/disable' directive output may be truncated writing 18 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/disable", \ ^~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:406:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:713:53: warning: '/run/quota/enable' directive output may be truncated writing 17 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/enable", \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:406:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:414:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, sizeof (pidfile), "%s/%s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd-quota.c: In function 'glusterd_quota_initiate_fs_crawl': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:710:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:453:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:710:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (_volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:453:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:716:53: warning: '/run/quota/disable' directive output may be truncated writing 18 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/disable", \ ^~~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:453:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-quota.c:13: glusterd.h:713:53: warning: '/run/quota/enable' directive output may be truncated writing 17 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (piddir, PATH_MAX, "%s/run/quota/enable", \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-quota.c:453:9: note: in expansion of macro 'GLUSTERD_GET_QUOTA_CRAWL_PIDDIR' GLUSTERD_GET_QUOTA_CRAWL_PIDDIR (pid_dir, volinfo, type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-quota.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handshake.c:17: glusterd-handshake.c: In function 'glusterd_get_client_per_brick_volfile': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-handshake.c:172:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handshake.c:17: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-handshake.c:172:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handshake.c: In function 'build_volfile_path': glusterd-handshake.c:366:57: warning: '/vols' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path_prefix, sizeof (path_prefix), "%s/vols", ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handshake.c:279:65: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path_prefix, sizeof (path_prefix), "%s/snaps/%s", ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-handshake.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-log-ops.c:13: glusterd-log-ops.c: In function 'glusterd_op_log_rotate': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-log-ops.c:235:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-log-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-log-ops.c:13: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-log-ops.c:235:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-log-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-log-ops.c:13: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-log-ops.c:235:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-log-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd-rebalance.c: In function '__glusterd_defrag_notify': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:108:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:108:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:108:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:758:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-rebalance.c:108:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c: In function 'glusterd_rebalance_rpc_create': : warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 83 [-Wformat-truncation=] ../../../../libglusterfs/src/glusterfs.h:226:42: note: in expansion of macro 'DATADIR' #define DEFAULT_VAR_RUN_DIRECTORY DATADIR "/run/gluster" ^~~~~~~ glusterd.h:750:48: note: in expansion of macro 'DEFAULT_VAR_RUN_DIRECTORY' snprintf (path, UNIX_PATH_MAX, DEFAULT_VAR_RUN_DIRECTORY \ ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:391:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE' GLUSTERD_GET_DEFRAG_SOCK_FILE (sockfile, volinfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 32 or more bytes (assuming 286) into a destination of size 108 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:742:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:404:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:742:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:404:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:742:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:404:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:743:43: warning: '.sock' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.sock", defrag_path, \ ^~~~~~~~~~~~ glusterd-rebalance.c:404:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd-rebalance.c: In function 'glusterd_handle_defrag_start': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:234:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR (defrag_path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:234:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR (defrag_path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd-rebalance.c:234:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR (defrag_path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 83 [-Wformat-truncation=] ../../../../libglusterfs/src/glusterfs.h:226:42: note: in expansion of macro 'DATADIR' #define DEFAULT_VAR_RUN_DIRECTORY DATADIR "/run/gluster" ^~~~~~~ glusterd.h:750:48: note: in expansion of macro 'DEFAULT_VAR_RUN_DIRECTORY' snprintf (path, UNIX_PATH_MAX, DEFAULT_VAR_RUN_DIRECTORY \ ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:243:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE' GLUSTERD_GET_DEFRAG_SOCK_FILE (sockfile, volinfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 32 or more bytes (assuming 286) into a destination of size 108 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:244:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:244:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:244:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:758:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-rebalance.c:244:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:742:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:270:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:742:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:270:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:742:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-rebalance.c:270:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-rebalance.c:23: glusterd.h:743:43: warning: '.sock' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.sock", defrag_path, \ ^~~~~~~~~~~~ glusterd-rebalance.c:270:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD' GLUSTERD_GET_DEFRAG_SOCK_FILE_OLD (sockfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-rebalance.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'gd_store_brick_snap_details_write': glusterd-store.c:359:45: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] snprintf (value, sizeof (value), "%lu", brickinfo->statfs_fsid); ~~^ ~~~~~~~~~~~~~~~~~~~~~~ %llu In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_voldirpath_set.isra.0': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:1073:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:1073:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_volume_run_dir': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-store.c:1086:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (piddirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-store.c:1086:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (piddirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_missed_snaps_list_path_set.constprop': glusterd-store.c:1266:43: warning: '/snaps/missed_snaps_list' directive output may be truncated writing 24 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (missed_snaps_list, len, "%s/snaps/" ^~~~~~~~~~~ glusterd-store.c:1266:46: note: format string is defined here snprintf (missed_snaps_list, len, "%s/snaps/" In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 25 and 4120 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_brickinfofname_set.constprop': glusterd-store.c:108:40: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3072 and 4095 [-Wformat-truncation=] snprintf (brickfname, len, "%s:%s", brickinfo->hostname, key_vol_brick); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 5120 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_brick_dir': glusterd.h:654:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:78:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 14 and 4369 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:650:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~~~~ glusterd-store.c:78:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4625 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_brick_shandle_on_absence': glusterd.h:654:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:127:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 14 and 4369 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:650:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~~~~ glusterd-store.c:127:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdirpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4625 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:130:39: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (brickpath, len, "%s/%s", brickdirpath, brickfname); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_snapd_shandle_on_absence': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:146:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:146:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:148:39: warning: '/snapd.info' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (snapd_path, len, "%s/snapd.info", volpath); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'gd_store_brick_snap_details_write': glusterd-store.c:311:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, sizeof(value), "%s", brickinfo->device_path); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin_snprintf' output between 1 and 4096 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:320:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, sizeof(value), "%s", brickinfo->mount_dir); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin_snprintf' output between 1 and 4096 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:340:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, sizeof (value), "%s", brickinfo->mnt_opts); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_remove_bricks': glusterd-store.c:667:52: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_create_snap_dir': glusterd.h:641:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:1133:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snapdirpath, snap, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_vol_shandle_on_absence': glusterd-store.c:1222:38: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (volfpath, len, "%s/%s", voldirpath, GLUSTERD_VOLUME_INFO_FILE); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_nodestate_sh_on_absence': glusterd-store.c:1236:44: warning: '%s' directive output may be truncated writing 15 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (node_statepath, len, "%s/%s", voldirpath, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 17 and 4112 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_quota_conf_sh_on_absence': glusterd-store.c:1251:45: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (quota_conf_path, len, "%s/%s", voldirpath, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_create_snap_shandle_on_absence': glusterd-store.c:1281:39: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (snap_fpath, len, "%s/snaps/%s/%s", priv->workdir, ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_delete_volume': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:1859:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:1859:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1862:9: warning: '/trash/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/%s.deleted", priv->workdir, ^~~~~ glusterd-store.c:1862:12: note: format string is defined here "%s/"GLUSTERD_TRASH"/%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 4111) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1865:48: warning: '/trash' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, ^~~~~ glusterd-store.c:1865:51: note: format string is defined here snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_delete_snap': glusterd.h:641:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:1926:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (pathname, snap, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1929:9: warning: '/trash/snap-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/snap-%s.deleted", priv->workdir, ^~~~~ glusterd-store.c:1929:12: note: format string is defined here "%s/"GLUSTERD_TRASH"/snap-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 4116) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1932:48: warning: '/trash' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, ^~~~~ glusterd-store.c:1932:51: note: format string is defined here snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:1963:47: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", delete_path, entry->d_name); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_global_info': glusterd-store.c:2034:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", conf->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_retrieve_op_version': glusterd-store.c:2122:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_retrieve_sys_snap_max_limit': glusterd-store.c:2180:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_retrieve_uuid': glusterd-store.c:2291:47: warning: '%s' directive output may be truncated writing 13 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_snapd': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:2366:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:2366:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2368:44: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", volpath, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_bricks': glusterd.h:654:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:2449:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 14 and 4369 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:650:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~~~~ glusterd-store.c:2449:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_DIR' GLUSTERD_GET_BRICK_DIR (brickdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4625 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2464:54: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", brickdir, tmpvalue); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_node_state': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:2685:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:2685:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2686:44: warning: '%s' directive output may be truncated writing 15 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", volpath, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 17 and 4112 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_update_volinfo': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:2856:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:2856:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(volpath, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:2858:44: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", volpath, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_options': glusterd-store.c:3231:33: warning: '/options' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, len, "%s/options", conf->workdir); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_options': glusterd-store.c:3231:33: warning: '/options' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, len, "%s/options", conf->workdir); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_update_snap': glusterd.h:641:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, \ ^~~~~~~~~~~~~ glusterd-store.c:3687:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_DIR' GLUSTERD_GET_SNAP_DIR (snappath, snap, conf); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:3689:44: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", snappath, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_delete_peerinfo': glusterd-store.c:4107:41: warning: '/peers' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (peerdir, PATH_MAX, "%s/peers", priv->workdir); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4121:53: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/%s", peerdir, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4123:58: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (hostname_path, PATH_MAX, "%s/%s", ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4113:61: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/%s", peerdir, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_hostname_peerpath_set.constprop': glusterd-store.c:4197:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (peerfpath, len, "%s/%s", peerdir, peerinfo->hostname); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_peerinfo_uuid_shandle_create': glusterd-store.c:4183:39: warning: '%s' directive output may be truncated writing up to 49 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (peerfpath, len, "%s/%s", peerdir, str); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4146 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_peers': glusterd-store.c:4370:39: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4386:51: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/%s", path, entry->d_name); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_retrieve_quota_version': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:4732:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:4732:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4733:56: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd-store.c: In function 'glusterd_store_save_quota_version_and_cksum': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-store.c:4782:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-store.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-store.c:4782:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:4783:56: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_volumes': glusterd-store.c:3346:47: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", priv->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:3343:46: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s", priv->workdir, ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4357 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c:3364:53: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (entry_path, PATH_MAX, "%s/%s", path, entry->d_name); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-store.c: In function 'glusterd_store_retrieve_snaps': glusterd-store.c:3928:38: warning: '/snaps' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps", priv->workdir); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/glusterfs.h:14, from glusterd-op-sm.h:17, from glusterd-store.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function '_add_remove_bricks_to_dict': glusterd-op-sm.c:3364:62: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (dict_key, sizeof (dict_key), "%s.%s", prefix, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function 'glusterd_set_shared_storage': glusterd-op-sm.c:2793:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4060 [-Wformat-truncation=] "is_originator=0,local_node_hostname=%s", ^~ local_node_hostname); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 37 and 4132 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:2789:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4060 [-Wformat-truncation=] "is_originator=1,local_node_hostname=%s", ^~ local_node_hostname); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 37 and 4132 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.c:22: glusterd-op-sm.c: In function 'glusterd_bricks_select_profile_volume': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:6509:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.c:22: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:6509:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.c:22: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-op-sm.c:6509:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function 'glusterd_op_stage_set_volume': glusterd-op-sm.c:812:19: warning: '/hooks/1/set/post/S32gluster...' directive output may be truncated writing 53 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s"GLUSTERD_SHRD_STRG_HOOK_SCRIPT, conf->workdir); ^~~~ In file included from glusterd-op-sm.c:22: glusterd.h:52:42: note: format string is defined here #define GLUSTERD_SHRD_STRG_HOOK_SCRIPT "/hooks/1/set/post/" \ ^~~~~~~~~~~~~~~~~~~~~ "S32gluster_enable_shared_storage.sh" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 54 and 4149 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:817:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] "The hook-script (%s) required " ^~ glusterd-op-sm.c:820:40: "and retry", hook_script); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 104 and 4199 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-op-sm.c:31: glusterd-op-sm.c: In function 'glusterd_op_commit_hook': glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-op-sm.c:5231:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (hookdir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:5232:56: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (scriptdir, sizeof (scriptdir), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4353) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-op-sm.c:31: glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-op-sm.c:5231:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (hookdir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:5232:56: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (scriptdir, sizeof (scriptdir), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4353) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-op-sm.c:31: glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-op-sm.c:5231:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (hookdir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c:5232:56: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (scriptdir, sizeof (scriptdir), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4353) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-op-sm.c: In function 'fill_shd_status_for_local_bricks': glusterd-op-sm.c:6913:56: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (value, sizeof (value), "%s %s",msg, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from glusterd-op-sm.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd-tier.c: In function 'glusterd_op_tier_start_stop': glusterd.h:616:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:622:17: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR(tier_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:338:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:623:43: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/run/%s-tierd.pid", tier_path,\ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:338:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:616:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:622:17: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR(tier_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:819:17: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:623:43: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/run/%s-tierd.pid", tier_path,\ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:819:17: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:616:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:622:17: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR(tier_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:302:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:623:43: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/run/%s-tierd.pid", tier_path,\ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:302:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd-tier.c: In function 'glusterd_op_stage_tier': glusterd.h:616:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:622:17: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR(tier_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:947:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tier.c:14: glusterd.h:623:43: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/run/%s-tierd.pid", tier_path,\ ^~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:947:9: note: in expansion of macro 'GLUSTERD_GET_TIER_PID_FILE' GLUSTERD_GET_TIER_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c: In function 'glusterd_add_tierd_to_dict': glusterd-tier.c:1170:41: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname", base_key); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1175:41: warning: '.path' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.path", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1185:41: warning: '.port' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.port", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1195:41: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.pid", base_key); ^~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tier.c:1201:41: warning: '.status' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.status", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-tier.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c: In function 'glusterd_op_stage_start_volume': glusterd-volume-ops.c:1601:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 995 and 2018 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Volume id mismatch for " ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1602:45: note: format string is defined here "brick %s:%s. Expected volume id %s, " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 70 or more bytes (assuming 5188) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1591:62: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1984 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to set " ^~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1592:67: note: format string is defined here "extended attribute %s on %s. Reason: " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 75 or more bytes (assuming 4170) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1579:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1973 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to get " ^~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1580:72: note: format string is defined here "extended attribute %s for brick dir %s. " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 4182) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1570:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2017 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to find " ^~~~~~~~~~~~~~~~~ glusterd-volume-ops.c:1571:60: note: format string is defined here "brick directory %s for volume %s. " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 4150) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-volume-ops.c: In function 'glusterd_clearlocks_get_local_client_ports': glusterd-volume-ops.c:3063:68: warning: '.rdma' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (brickname, sizeof(brickname), "%s.rdma", ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-volume-ops.c:14: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_volinfo_copy_brickinfo': glusterd-utils.c:4355:54: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (old_brickinfo->real_path == '\0') { ^~ glusterd-utils.c:4355:29: note: did you mean to dereference the pointer? if (old_brickinfo->real_path == '\0') { ^ glusterd-utils.c: In function '_profile_volume_add_friend_rsp': glusterd-utils.c:9621:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (new_key, sizeof (new_key), "%d%s", ^ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 267 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_volume_status_add_peer_rsp': glusterd-utils.c:9694:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1007 and 1017 [-Wformat-truncation=] snprintf (new_key, sizeof (new_key), "brick%d.%s", ^~ index + rsp_ctx->other_count, brick_key); ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1041 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_set_brick_socket_filepath': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-utils.c:1868:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volume_dir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:1868:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volume_dir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1870:47: warning: '/run/' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (sock_filepath, PATH_MAX, "%s/run/%s-%s", ^~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'find_compat_brick_in_vol': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5697:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, srch_vol, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5697:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, srch_vol, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5697:33: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, srch_vol, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_compute_cksum': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:2727:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:2727:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2735:64: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2737:60: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filepath, sizeof (filepath), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2730:64: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2732:60: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (filepath, sizeof (filepath), "%s/%s", path, ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_volume_start_glusterfs': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1987:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1987:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:1987:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2037:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3800 and 4060 [-Wformat-truncation=] "%s/bricks/valgrind-%s-%s.log", ^~ glusterd-utils.c:2039:53: volinfo->volname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 41 and 4396 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2032:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3825 and 4085 [-Wformat-truncation=] "%s/valgrind-%s-%s.log", ^~ glusterd-utils.c:2034:53: volinfo->volname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 4371) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2054:53: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2811 and 4094 [-Wformat-truncation=] snprintf (volfile, PATH_MAX, "%s.%s.%s", volinfo->volname, ^~ brickinfo->hostname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 3 and 5381 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2049:59: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2549 and 4086 [-Wformat-truncation=] snprintf (volfile, PATH_MAX,"/%s/%s/%s.%s.%s", ^~ glusterd-utils.c:2052:48: brickinfo->hostname, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 5643 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2062:57: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (logfile, PATH_MAX, "%s/bricks/%s.log", ^~ DEFAULT_LOG_FILE_DIRECTORY, exp_path); ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2059:52: warning: '.log' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (logfile, PATH_MAX, "%s/%s.log", ^~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2088:72: warning: '.rdma' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (rdma_brick_path, sizeof(rdma_brick_path), "%s.rdma", ^~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_unlink_socket_file': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:2201:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:2201:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_start': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5956:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5956:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5956:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-utils.c:1934:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (rundir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:1934:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (rundir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5519:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, other_vol, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5519:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, other_vol, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5519:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile1, other_vol, other_brick, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5520:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5520:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:5520:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile2, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5528:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2811 and 4094 [-Wformat-truncation=] snprintf (full_id, sizeof(full_id), "%s.%s.%s", ^~ volinfo->volname, brickinfo->hostname, unslashed); ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 3 and 5381 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:5523:67: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 2549 and 4086 [-Wformat-truncation=] snprintf (full_id, sizeof(full_id), "/%s/%s/%s.%s.%s", ^~ glusterd-utils.c:5526:66: volinfo->volname, brickinfo->hostname, unslashed); ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 5643 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_add_brick_detail_to_dict': glusterd-utils.c:6961:41: warning: '.block_size' directive output may be truncated writing 11 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.block_size", base_key); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 1035 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6969:41: warning: '.free' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.free", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6977:41: warning: '.total' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.total", base_key); ^~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6986:49: warning: '.total_inodes' directive output may be truncated writing 13 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.total_inodes", base_key); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 14 and 1037 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6995:49: warning: '.free_inodes' directive output may be truncated writing 12 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.free_inodes", base_key); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 1036 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6856:41: warning: '.device' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.device", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6864:41: warning: '.fs_name' directive output may be truncated writing 8 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.fs_name", base_key); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:6872:41: warning: '.mnt_options' directive output may be truncated writing 12 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.mnt_options", base_key); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 1036 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_add_brick_to_dict': glusterd-utils.c:7038:41: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname", base_key); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7045:41: warning: '.path' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.path", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7052:41: warning: '.peerid' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.peerid", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7060:41: warning: '.port' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.port", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7067:41: warning: '.rdma_port' directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.rdma_port", base_key); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 1034 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7078:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7078:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:7078:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7089:41: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.pid", base_key); ^~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:7095:41: warning: '.status' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.status", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c: In function 'glusterd_validate_and_create_brickpath': glusterd-utils.c:1465:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 981 and 2004 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to create brick " ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1466:59: note: format string is defined here "directory for brick %s:%s. Reason : %s ", ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 5175) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:43: glusterd-utils.h:888:37: warning: '%s' directive output may be truncated writing 18 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (buffer, size, "%s/%s", brickinfo->path, INDEX_BASEPATH); ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1480:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2015 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Failed to create index " ^~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1482:27: index_basepath, brickinfo->hostname, ~~~~~~~~~~~~~~ glusterd-utils.c:1481:38: note: format string is defined here "basepath (%s) for brick %s:%s. Reason : %s ", ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 9272) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1495:65: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2030 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "The provided path %s which is " ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 64 and 4159 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1502:53: warning: '/..' directive output may be truncated writing 3 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (parentdir, sizeof (parentdir), "%s/..", brickinfo->path); ^~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1531:68: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1014 and 2037 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "The brick %s:%s " ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 218 and 5336 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1520:68: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1014 and 2037 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "The brick %s:%s is a " ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 199 and 5317 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1513:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2032 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "lstat failed on %s. Reason : %s", ^~ parentdir, strerror (errno)); ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:1489:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2032 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "lstat failed on %s. Reason : %s", ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_delete_brick': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:7769:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(voldir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:7769:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(voldir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_signal.isra.8': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8181:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile_path, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8181:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile_path, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:8181:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile_path, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_nfs_statedump': glusterd.h:660:35: warning: '/nfs' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/nfs", priv->workdir); ^~~~~~~~ glusterd-utils.c:8292:9: note: in expansion of macro 'GLUSTERD_GET_NFS_DIR' GLUSTERD_GET_NFS_DIR (path, conf); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:699:46: warning: '/nfs/nfs.pid' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/nfs/nfs.pid", \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8293:9: note: in expansion of macro 'GLUSTERD_GET_NFS_PIDFILE' GLUSTERD_GET_NFS_PIDFILE (pidfile_path, path, conf); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_quotad_statedump': glusterd.h:663:35: warning: '/quotad' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/quotad", priv->workdir); ^~~~~~~~~~~ glusterd-utils.c:8417:9: note: in expansion of macro 'GLUSTERD_GET_QUOTAD_DIR' GLUSTERD_GET_QUOTAD_DIR (path, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:704:46: warning: '/quotad/quotad.pid' directive output may be truncated writing 18 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/quotad/quotad.pid", \ ^~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8418:9: note: in expansion of macro 'GLUSTERD_GET_QUOTAD_PIDFILE' GLUSTERD_GET_QUOTAD_PIDFILE (pidfile_path, path, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_bitd_filepath': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8613:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8613:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8616:23: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s-bitd.vol", path, volinfo->volname); ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 4366 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_client_filepath': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8631:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8631:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8641:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s.rdma-fuse.vol", path, volinfo->volname); ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4371 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8636:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s.tcp-fuse.vol", path, volinfo->volname); ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4370 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_trusted_client_filepath': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:8662:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:8662:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (path, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8671:50: warning: '/trusted-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/trusted-%s.rdma-fuse.vol", ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 24 and 4379 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8666:50: warning: '/trusted-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (filepath, PATH_MAX, "%s/trusted-%s.tcp-fuse.vol", ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 23 and 4378 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_volume_defrag_restart': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8768:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8768:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:8768:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:758:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-utils.c:8768:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE(pidfile, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_clean_up_quota_store': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:12253:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldir, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:12253:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (voldir, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12255:64: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (quota_confpath, sizeof (quota_confpath), "%s/%s", voldir, ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12257:56: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (cksum_path, sizeof (cksum_path), "%s/%s", voldir, ^~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'gd_stop_rebalance_process': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12312:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd.h:735:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR(vol_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12312:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:737:43: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s", vol_path, operation);\ ^~~~~~~ ~~~~~~~~~ glusterd.h:757:17: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_DIR' GLUSTERD_GET_DEFRAG_DIR(defrag_path, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:12312:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:758:43: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/%s.pid", defrag_path, \ ^~~~~~~~~~~ glusterd-utils.c:12312:9: note: in expansion of macro 'GLUSTERD_GET_DEFRAG_PID_FILE' GLUSTERD_GET_DEFRAG_PID_FILE (pidfile, volinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_volume_stop_glusterfs': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2491:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:2491:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:2491:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_get_rebalance_volfile': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-utils.c:12486:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-utils.c:12486:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd-utils.c: In function 'glusterd_brick_op_prerequisites': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:13779:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, v, b, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-utils.c:13779:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, v, b, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-utils.c:39: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-utils.c:13779:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, v, b, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/libxml2/libxml/tree.h:15, from /usr/include/libxml2/libxml/encoding.h:163, from glusterd-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c: In function 'glusterd_set_detach_bricks': glusterd-brick-ops.c:794:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 256 [-Wformat-truncation=] snprintf (value, 256, "%s:%s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 5120 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c: In function 'glusterd_op_stage_add_brick': glusterd-brick-ops.c:1781:69: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 2042 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Brick %s is down," ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 88 and 4183 bytes into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-brick-ops.c:13: glusterd-brick-ops.c: In function 'glusterd_remove_brick_validate_bricks': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c:2086:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-brick-ops.c:13: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-brick-ops.c:2086:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-brick-ops.c:13: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-brick-ops.c:2086:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-brick-ops.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:25, from glusterd-hooks.c:23: glusterd-hooks.c: In function 'glusterd_hooks_create_hooks_directory': glusterd-hooks.h:16:35: warning: '/hooks/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/hooks/%d", priv->workdir,\ ^~~~~~~~~~~~~ glusterd-hooks.c:96:9: note: in expansion of macro 'GLUSTERD_GET_HOOKS_DIR' GLUSTERD_GET_HOOKS_DIR (version_dir, GLUSTERD_HOOK_VER, priv); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-hooks.c:110:54: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s", version_dir, ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-hooks.c:123:62: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-hooks.c:123:62: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (path, sizeof (path), "%s/%s/%s", ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-hooks.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handler.c:27: glusterd-handler.c: In function '__glusterd_brick_rpc_notify': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handler.c:6094:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handler.c:27: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handler.c:6094:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-handler.c:27: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-handler.c:6094:25: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-handler.c: In function 'glusterd_add_volume_detail_to_dict': glusterd-handler.c:657:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf (brick, 1024, "%s:%s", brickinfo->hostname, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-handler.c:12: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 5120 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-statedump.c:11: ../../../../libglusterfs/src/statedump.h: In function '_gf_proc_dump_build_key': ../../../../libglusterfs/src/statedump.h:50:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(key, GF_DUMP_MAX_BUF_LEN, "%s.%s", prefix, buf); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from glusterd-statedump.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-statedump.c: In function 'glusterd_dump_priv': glusterd-statedump.c:28:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 50 [-Wformat-truncation=] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~ ~~~ glusterd-statedump.c:28:44: note: directive argument in the range [1, 2147483647] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from glusterd-statedump.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4106 bytes into a destination of size 50 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-statedump.c:76:53: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 50 [-Wformat-truncation=] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~ ~~~ glusterd-statedump.c:76:52: note: directive argument in the range [1, 2147483647] snprintf (subkey, sizeof (subkey), "%s%d", key, index); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/inode.h:32, from ../../../../libglusterfs/src/statedump.h:16, from glusterd-statedump.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4106 bytes into a destination of size 50 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-svc-mgmt.c: In function 'glusterd_svc_start': glusterd-svc-mgmt.c:176:58: warning: '/valgrind-' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (valgrind_logfile, PATH_MAX, "%s/valgrind-%s.log", ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-svc-mgmt.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 8205 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc.c: In function 'glusterd_snapdsvc_start': glusterd-snapd-svc.c:284:58: warning: '/valgrind-snapd.log' directive output may be truncated writing 19 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (valgrind_logfile, PATH_MAX, "%s/valgrind-snapd.log", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapd-svc.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc.c: In function 'glusterd_snapdsvc_init': glusterd-snapd-svc.c:37:36: warning: '/snapd.log' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (logfile, len, "%s/snapd.log", logdir); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapd-svc.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc.c:105:57: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size 250 [-Wformat-truncation=] snprintf (volfileid, sizeof (volfileid), "snapd/%s", volinfo->volname); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapd-svc.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 267 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd-snapd-svc-helper.c: In function 'glusterd_svc_build_snapd_rundir': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd-snapd-svc-helper.c:22:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd-snapd-svc-helper.c:22:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapd-svc-helper.c: In function 'glusterd_svc_build_snapd_socket_filepath': glusterd-snapd-svc-helper.c:34:59: warning: '/run-' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (sockfilepath, sizeof (sockfilepath), "%s/run-%s", ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd-snapd-svc-helper.c: In function 'glusterd_svc_build_snapd_volfile': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapd-svc-helper.c:58:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapd-svc-helper.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapd-svc-helper.c:58:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-snapd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-mgmt.c: In function 'gd_mgmt_v3_collate_errors': glusterd-mgmt.c:117:42: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] "%s\n%s", args->errstr, op_err); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd-mgmt.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'snap_max_limits_display_commit': glusterd-snapshot.c:374:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:365:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:356:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:347:50: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:313:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:304:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:294:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:285:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=] "Failed to set %s", buf); ^~ ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_snapshot_backup_vol': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot.c:616:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot.c:616:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:619:19: warning: '/trash/vols-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~ glusterd-snapshot.c:619:22: note: format string is defined here "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 21 and 4376 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:622:48: warning: '/trash' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, ^~~~~ glusterd-snapshot.c:622:51: note: format string is defined here snprintf (trashdir, sizeof (trashdir), "%s/"GLUSTERD_TRASH, In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_copy_geo_rep_files': glusterd.h:645:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot.c:723:9: note: in expansion of macro 'GLUSTERD_GET_SNAP_GEO_REP_DIR' GLUSTERD_GET_SNAP_GEO_REP_DIR(snapgeo_dir, snap_vol->snapshot, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 24 and 4373 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_add_brick_status_to_dict': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:1856:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:1856:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-snapshot.c:1856:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, volinfo, brickinfo, conf); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_snap_create_clone_common_prevalidate': glusterd-snapshot.c:2164:35: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3038 and 4061 [-Wformat-truncation=] "getting device name for the brick " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2165:38: note: format string is defined here "%s:%s failed", brickinfo->hostname, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 43 and 5161 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_do_lvm_snapshot_remove': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2754:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_vol, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2754:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_vol, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-snapshot.c:2754:9: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_vol, brickinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:2827:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] snprintf (msg, sizeof(msg), "remove snapshot of the brick %s:%s, " ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 41 or more bytes (assuming 5159) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_add_missed_snaps_to_dict': glusterd-snapshot.c:4613:32: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3831 and 4091 [-Wformat-truncation=] "%s:%s=%s:%d:%s:%d:%d", uuid_utoa(brickinfo->uuid), ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 4365) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_snap_brick_create': glusterd-snapshot.c:4767:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d", snap_mount_dir, ^~ glusterd-snapshot.c:4767:27: note: directive argument in the range [-2147483647, 2147483647] "%s/%s/brick%d", snap_mount_dir, ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4374 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:4763:31: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d", snap_mount_dir, ^~ clone_uuid, brick_count + 1); ~~~~~~~~~~ glusterd-snapshot.c:4763:27: note: directive argument in the range [-2147483647, 2147483647] "%s/%s/brick%d", snap_mount_dir, ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4177 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_update_fs_label': glusterd-snapshot.c:5079:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Changing filesystem label of " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5080:28: note: format string is defined here "%s brick to %s", brickinfo->path, label); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 40 and 4389 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5067:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4067 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "Changing filesystem label of " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:5068:28: note: format string is defined here "%s brick to %s", brickinfo->path, label); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 40 and 4389 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_do_snap_vol': glusterd-snapshot.c:4968:31: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d%s", snap_mount_dir, ^~ glusterd-snapshot.c:4968:27: note: directive argument in the range [1, 2147483647] "%s/%s/brick%d%s", snap_mount_dir, ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 4373) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:4963:31: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/%s/brick%d%s", snap_mount_dir, ^~ clone_uuid, brick_count+1, ~~~~~~~~~~ glusterd-snapshot.c:4963:27: note: directive argument in the range [1, 2147483647] "%s/%s/brick%d%s", snap_mount_dir, ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 4176) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_get_single_brick_status': glusterd.h:634:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", \ ^~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:7511:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:630:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", \ ^~~~~~~~~~~~~~~~ glusterd.h:692:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_PID_DIR' GLUSTERD_GET_VOLUME_PID_DIR (volpath, volinfo, priv); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:7511:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:694:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf (pidfile, PATH_MAX, "%s/%s-%s.pid", \ ^~~~~~~~~~~~~~ glusterd-snapshot.c:7511:17: note: in expansion of macro 'GLUSTERD_GET_BRICK_PIDFILE' GLUSTERD_GET_BRICK_PIDFILE (pidfile, snap_volinfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 9220 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c: In function 'glusterd_remove_trashpath': glusterd-snapshot.c:8750:19: warning: '/trash/vols-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~ glusterd-snapshot.c:8750:22: note: format string is defined here "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 4116) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd-snapshot.c: In function 'glusterd_snapshot_revert_partial_restored_vol': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot.c:8858:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot.c:45: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot.c:8858:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (pathname, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot.c:8861:19: warning: '/trash/vols-' directive output may be truncated writing 12 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~ glusterd-snapshot.c:8861:22: note: format string is defined here "%s/"GLUSTERD_TRASH"/vols-%s.deleted", priv->workdir, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-snapshot.c:38: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 21 and 4376 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_import_friend_snap': glusterd-snapshot-utils.c:1597:47: warning: passing argument 3 of 'dict_get_int64' from incompatible pointer type [-Wincompatible-pointer-types] ret = dict_get_int64 (peer_data, buf, &snap->time_stamp); ^~~~~~~~~~~~~~~~~ In file included from glusterd-snapshot-utils.c:19: ../../../../libglusterfs/src/dict.h:213:69: note: expected 'int64_t *' {aka 'long long int *'} but argument is of type 'time_t *' {aka 'long int *'} GF_MUST_CHECK int dict_get_int64 (dict_t *this, char *key, int64_t *val); ~~~~~~~~~^~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_snap_geo_rep_restore': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:160:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (vol_tstamp_file, new_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:160:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (vol_tstamp_file, new_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:163:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (snap_tstamp_file, snap_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:163:17: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (snap_tstamp_file, snap_volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_add_snap_to_dict': glusterd-snapshot-utils.c:727:40: warning: '.host_bricks' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.host_bricks", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:737:40: warning: '.volcount' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.volcount", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:747:40: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapname", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:757:40: warning: '.snap_id' directive output may be truncated writing 8 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_id", prefix); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 263 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:769:48: warning: '.snapid' directive output may be truncated writing 7 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapid", prefix); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 262 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:781:40: warning: '.time_stamp' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.time_stamp", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:791:40: warning: '.snap_restored' directive output may be truncated writing 14 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_restored", prefix); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 269 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:801:40: warning: '.snap_status' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_status", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_import_friend_snap': glusterd-snapshot-utils.c:1593:40: warning: '.snapid' directive output may be truncated writing 7 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapid", prefix); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 262 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1596:40: warning: '.time_stamp' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.time_stamp", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1606:40: warning: '.snap_restored' directive output may be truncated writing 14 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_restored", prefix); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 269 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1616:40: warning: '.snap_status' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_status", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1638:40: warning: '.volcount' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.volcount", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_update_snaps_synctask': glusterd-snapshot-utils.c:2021:48: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapname", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2032:48: warning: '.snap_id' directive output may be truncated writing 8 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_id", prefix); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 263 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2043:48: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", prefix); ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2051:56: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2089:48: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", prefix); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_compare_snap': glusterd-snapshot-utils.c:1793:40: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", prefix); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1795:40: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1797:40: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", prefix); ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1801:40: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snapname", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1812:40: warning: '.snap_id' directive output may be truncated writing 8 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.snap_id", prefix); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 263 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1822:40: warning: '.volcount' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.volcount", prefix); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 264 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1908:40: warning: '.host_bricks' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.host_bricks", prefix); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 267 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1952:40: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1954:40: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1957:40: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", prefix); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1886:56: warning: '.remove_lvm' directive output may be truncated writing 11 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_lvm", prefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 266 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1888:56: warning: '.remove_my_data' directive output may be truncated writing 15 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.remove_my_data", ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 270 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1891:56: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:1856:56: warning: '.accept_peer_data' directive output may be truncated writing 17 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf (buf, sizeof(buf), "%s.accept_peer_data", ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 18 and 272 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_add_snapd_to_dict': glusterd-snapshot-utils.c:2197:41: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname", base_key); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2202:41: warning: '.path' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.path", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2208:41: warning: '.port' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.port", base_key); ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2220:41: warning: '.pid' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.pid", base_key); ^~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:2226:41: warning: '.status' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.status", base_key); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1031 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_merge_brick_status': glusterd-snapshot-utils.c:2490:35: warning: '%lld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s%"PRId64".brick%"PRId64".status", ^~~~~ glusterd-snapshot-utils.c:2490:38: note: format string is defined here "%s%"PRId64".brick%"PRId64".status", In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4149 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c: In function 'glusterd_mount_lvm_snapshot': glusterd-snapshot-utils.c:2839:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 249 [-Wformat-truncation=] snprintf (msg, sizeof (msg), "mount %s %s", ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_copy_quota_files': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:3794:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (src_dir, src_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:3794:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (src_dir, src_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-snapshot-utils.c:3796:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (dest_dir, dest_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:3796:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (dest_dir, dest_vol, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-op-sm.h:23, from glusterd-snapshot-utils.c:21: glusterd-snapshot-utils.c: In function 'glusterd_restore_geo_rep_files': glusterd.h:645:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-snapshot-utils.c:3922:17: note: in expansion of macro 'GLUSTERD_GET_SNAP_GEO_REP_DIR' GLUSTERD_GET_SNAP_GEO_REP_DIR(snapgeo_dir, snap_vol->snapshot, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from ../../../../libglusterfs/src/dict.h:18, from glusterd-snapshot-utils.c:19: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 24 and 4373 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tierd-svc-helper.c:11: glusterd-tierd-svc-helper.c: In function 'glusterd_svc_build_tierd_rundir': glusterd.h:616:43: warning: '/tier/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/tier/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-tierd-svc-helper.c:26:9: note: in expansion of macro 'GLUSTERD_GET_TIER_DIR' GLUSTERD_GET_TIER_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tierd-svc-helper.c: In function 'glusterd_svc_build_tierd_socket_filepath': glusterd-tierd-svc-helper.c:39:59: warning: '/run-' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (sockfilepath, sizeof (sockfilepath), "%s/run-%s", ^~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tierd-svc-helper.c:11: glusterd-tierd-svc-helper.c: In function 'glusterd_svc_build_tierd_volfile_path': glusterd.h:612:43: warning: '/vols/' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/vols/%s", priv->workdir, \ ^~~~~~~~~~~~ glusterd-tierd-svc-helper.c:63:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 4362 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from glusterd-tierd-svc-helper.c:11: glusterd.h:609:43: warning: '/snaps/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (path, PATH_MAX, "%s/snaps/%s/%s", priv->workdir, \ ^~~~~~~~~~~~~~~~ glusterd-tierd-svc-helper.c:63:9: note: in expansion of macro 'GLUSTERD_GET_VOLUME_DIR' GLUSTERD_GET_VOLUME_DIR (workdir, volinfo, priv); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/stack.h:28, from ../../../../rpc/rpc-lib/src/rpc-clnt.h:14, from glusterd.h:20, from glusterd-tierd-svc-helper.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4618 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'gsyncd_getpidfile': glusterd-geo-rep.c:954:19: warning: '/geo-replication/gsyncd_temp...' directive output may be truncated writing 37 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); ^~~~~ glusterd-geo-rep.c:954:22: note: format string is defined here "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_stage_copy_file': glusterd-geo-rep.c:2452:33: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] "%s/%s", priv->workdir, filename); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2474:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (workdir, sizeof(workdir), "%s/", realpath_workdir); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2487:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Source file" ^~~~~~~~~~~~~ glusterd-geo-rep.c:2488:55: note: format string is defined here " does not exist in %s", priv->workdir); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2478:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Source file" ^~~~~~~~~~~~~ glusterd-geo-rep.c:2479:51: note: format string is defined here " is outside of %s directory", priv->workdir); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 37 and 4132 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2455:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Failed to get " ^~~~~~~~~~~~~~~~ glusterd-geo-rep.c:2456:48: note: format string is defined here "realpath of %s: %s", priv->workdir, ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 4124) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_get_statefile_name': glusterd-geo-rep.c:2546:19: warning: '/geo-replication/gsyncd_temp...' directive output may be truncated writing 37 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); ^~~~~ glusterd-geo-rep.c:2546:22: note: format string is defined here "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_read_status_file': glusterd-geo-rep.c:4442:19: warning: '/geo-replication/gsyncd_temp...' directive output may be truncated writing 37 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); ^~~~~ glusterd-geo-rep.c:4442:22: note: format string is defined here "%s/"GSYNC_CONF_TEMPLATE, priv->workdir); In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_copy_file': glusterd-geo-rep.c:5294:25: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] "%s/%s", priv->workdir, filename); ^ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5430:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4077 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Failed to write" ^~~~~~~~~~~~~~~~~ " to %s", abs_filename); ~~~~~~~~~~~~ glusterd-geo-rep.c:5431:40: note: format string is defined here " to %s", abs_filename); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5418:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4081 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to open %s", ^~ abs_filename); ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5342:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to read all " ^~~~~~~~~~~~~~~~~~~~~ "the data from %s", abs_filename); ~~~~~~~~~~~~ glusterd-geo-rep.c:5343:50: note: format string is defined here "the data from %s", abs_filename); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 34 and 4129 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5322:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4081 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to open %s", ^~ abs_filename); ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:5300:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4066 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Source file" ^~~~~~~~~~~~~ glusterd-geo-rep.c:5301:54: note: format string is defined here " does not exist in %s", priv->workdir); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 31 and 4126 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_stage_gsync_create': glusterd-geo-rep.c:3190:68: warning: ' required for push-pem is no...' directive output may be truncated writing 95 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "%s" ^~~~ glusterd-geo-rep.c:3191:44: note: format string is defined here " required for push-pem is" ^~~~~~~~~~~~~~~~~~~~~~~~~~ " not a regular file. Please run" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " \"gluster system:: execute" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " gsec_create\"", common_pem_file); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 96 and 4191 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:3178:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] "The hook-script (%s) required " ^~ glusterd-geo-rep.c:3181:56: "and retry", hook_script); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 98 and 4193 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:3162:68: warning: ' required for push-pem is no...' directive output may be truncated writing 88 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "%s" ^~~~ glusterd-geo-rep.c:3163:44: note: format string is defined here " required for push-pem is" ^~~~~~~~~~~~~~~~~~~~~~~~~~ " not present. Please run" ~~~~~~~~~~~~~~~~~~~~~~~~~~ " \"gluster system:: execute" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " gsec_create\"", common_pem_file); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 89 and 4184 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:3307:42: warning: '/geo-replication/' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GEOREP"/%s_%s_%s/gsyncd.conf", ^~~~~ glusterd-geo-rep.c:3307:45: note: format string is defined here "%s/"GEOREP"/%s_%s_%s/gsyncd.conf", ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 32 or more bytes (assuming 4642) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c: In function 'glusterd_op_gsync_create': glusterd-geo-rep.c:6276:19: warning: '/geo-replication/common_secr...' directive output may be truncated writing 38 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] "%s"GLUSTERD_COMMON_PEM_PUB_FILE, conf->workdir); ^~~~ In file included from glusterd-geo-rep.c:13: glusterd.h:48:42: note: format string is defined here #define GLUSTERD_COMMON_PEM_PUB_FILE "/geo-replication/common_secret.pem.pub" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 39 and 4134 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6359:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=] "is_push_pem=%d,pub_file=%s,slave_user=%s,slave_ip=%s," ^~ glusterd-geo-rep.c:6361:26: common_pem_file, slave_user, slave_ip, slave_vol, ~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6359:26: note: assuming directive output of 4 bytes "is_push_pem=%d,pub_file=%s,slave_user=%s,slave_ip=%s," ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 68 or more bytes (assuming 4167) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6420:26: warning: '/geo-replication/' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~ glusterd-geo-rep.c:6420:29: note: format string is defined here "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 4375) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6426:26: warning: '/geo-replication/' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~ glusterd-geo-rep.c:6426:29: note: format string is defined here "%s/"GEOREP"/%s_%s_%s", conf->workdir, ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 4375) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6446:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] "rename of old working dir %s to " ^~ glusterd-geo-rep.c:6448:43: old_working_dir, new_working_dir, ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 8253) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6184:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to create %s" ^~ ". Error : %s", buf, strerror (errno)); ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-geo-rep.c:6171:70: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=] snprintf (errmsg, sizeof (errmsg), "Unable to create %s" ^~ ". Error : %s", buf, strerror (errno)); ~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/logging.h:16, from ../../../../libglusterfs/src/common-utils.h:39, from glusterd-geo-rep.c:10: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 4123) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tierd-svc.c: In function 'glusterd_tierdsvc_start': glusterd-tierd-svc.c:306:58: warning: '/valgrind-tierd.log' directive output may be truncated writing 19 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (valgrind_logfile, PATH_MAX, "%s/valgrind-tierd.log", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-tierd-svc.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glusterd-tierd-svc.c: In function 'glusterd_tierdsvc_init': glusterd-tierd-svc.c:99:57: warning: '%s' directive output may be truncated writing up to 260 bytes into a region of size 250 [-Wformat-truncation=] snprintf (volfileid, sizeof (volfileid), "tierd/%s", volinfo->volname); ^~ In file included from /usr/include/stdio.h:862, from ../../../../libglusterfs/src/xlator.h:14, from ../../../../libglusterfs/src/globals.h:95, from glusterd-tierd-svc.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 267 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in system Making all in posix-acl Making all in src Making all in playground Making all in template Making all in src Making all in meta Making all in src 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; ^ Making all in glusterfsd Making all in src Making all in contrib/fuse-util ../../contrib/fuse-lib/mount-common.c: In function 'mtab_needs_update': ../../contrib/fuse-lib/mount-common.c:59:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (0, -1); ^~~~~~~~~~~~~~~~ ../../contrib/fuse-lib/mount-common.c:64:25: warning: ignoring return value of 'setreuid', declared with attribute warn_unused_result [-Wunused-result] setreuid (ruid, -1); ^~~~~~~~~~~~~~~~~~~ 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 create Making all in post Making all in delete 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 LinuxRPM To build RPMS run 'make glusterrpms' Making all in geo-rep Making all in snap_scheduler Making all in firewalld Making all in cliutils Making all in cli Making all in src cli-xml-output.c: In function 'cli_xml_snapshot_status_per_snap': cli-xml-output.c:5162:41: warning: '.brickcount' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brickcount", keyprefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5180:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.path", keyprefix, i); ^~~~~~ cli-xml-output.c:5180:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.path", keyprefix, i); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4117 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5200:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.vgname", ^~~~~~ cli-xml-output.c:5200:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.vgname", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5215:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.status", keyprefix, i); ^~~~~~ cli-xml-output.c:5215:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.status", keyprefix, i); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5229:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.pid", keyprefix, i); ^~~~~~ cli-xml-output.c:5229:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.pid", keyprefix, i); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4116 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5242:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.data", keyprefix, i); ^~~~~~ cli-xml-output.c:5242:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.data", keyprefix, i); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 13 and 4117 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5256:49: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.brick%d.lvsize", ^~~~~~ cli-xml-output.c:5256:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.brick%d.lvsize", ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 15 and 4119 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c: In function 'cli_xml_snapshot_info': cli-xml-output.c:4969:55: warning: '.snapname' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snapname", ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 10 and 4105 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4983:55: warning: '.snap-id' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snap-id", keyprefix); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4996:55: warning: '.snap-desc' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snap-desc", keyprefix); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5010:55: warning: '.snap-time' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.snap-time", keyprefix); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5024:55: warning: '.vol-count' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.vol-count", keyprefix); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:5039:63: warning: '.vol' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key_buffer, sizeof (key_buffer), "%s.vol%d", ^~~~ cli-xml-output.c:5039:60: note: directive argument in the range [1, 2147483647] snprintf (key_buffer, sizeof (key_buffer), "%s.vol%d", ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 4110 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4892:41: warning: '.volname' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.volname", keyprefix); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4904:41: warning: '.vol-status' directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.vol-status", keyprefix); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 12 and 4107 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c:4919:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.", keyprefix); ^ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-xml-output.c: In function 'cli_xml_output_peer_status': cli-xml-output.c:3315:49: warning: '.hostname' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.hostname%d", prefix, i); ^~~~~~~~~ cli-xml-output.c:3315:46: note: directive argument in the range [0, 2147483647] snprintf (key, sizeof (key), "%s.hostname%d", prefix, i); ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-xml-output.c:11: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 11 and 1043 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c: In function 'print_quota_list_output': cli-rpc-ops.c:3555:70: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf (percent_str, sizeof (percent_str), "%"PRIu64"%%", ^~~ cli-rpc-ops.c:3555:82: note: format string is defined here snprintf (percent_str, sizeof (percent_str), "%"PRIu64"%%", ^ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 3 and 21 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c: In function 'cli_print_volume_status_tasks': cli-rpc-ops.c:8110:57: warning: '.count' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key), "%s.count", task); ^~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c:8119:64: warning: '.brick' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf (key, sizeof (key),"%s.brick%d", ^~~~~~ cli-rpc-ops.c:8119:61: note: directive argument in the range [1, 2147483647] snprintf (key, sizeof (key),"%s.brick%d", ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 1040 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cli-rpc-ops.c: In function 'gf_cli_generate_snapshot_event': cli-rpc-ops.c:10705:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4070 [-Wformat-truncation=] snprintf (msg, sizeof(msg), "config_type=%s;%s", ^~ volname?"volume_config":"system_config", option); ~~~~~~ In file included from /usr/include/stdio.h:862, from ../../libglusterfs/src/xlator.h:14, from ../../libglusterfs/src/stack.h:28, from ../../rpc/rpc-lib/src/rpc-clnt.h:14, from cli.h:13, from cli-rpc-ops.c:26: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 27 and 4122 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in heal Making all in src Making all in geo-replication Making all in syncdaemon Making all in src Making all in tools Making all in gfind_missing_files Making all in glusterfind Making all in src Making all in setgfid2path Making all in src Making all in events Making all in src Making all in tools + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.32425 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/glusterfs3-buildroot + : + /bin/rm -rf -- /usr/src/tmp/glusterfs3-buildroot + cd glusterfs3-3.12.15 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/glusterfs3-buildroot make: Entering directory '/usr/src/RPM/BUILD/glusterfs3-3.12.15' Making install in rpc/xdr/gen Making install in libglusterfs Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib' /bin/sh ../../libtool --quiet --mode=install /bin/install -p libglusterfs.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib' libtool: warning: remember to run 'libtool --finish /usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfchangelog' /bin/install -p -m 644 changelog.h '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfchangelog' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs' /bin/install -p -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 '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs' /bin/install -p -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 '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs' /bin/install -p -m 644 y.tab.h protocol-common.h '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs' Making install in src/gfdb /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib' /bin/sh ../../../libtool --quiet --mode=install /bin/install -p libgfdb.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib' libtool: warning: relinking 'libgfdb.la' libtool: warning: remember to run 'libtool --finish /usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb' /bin/install -p -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 '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb' Making install in rpc Making install in xdr Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib' /bin/sh ../../../libtool --quiet --mode=install /bin/install -p libgfxdr.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib' libtool: warning: relinking 'libgfxdr.la' libtool: warning: remember to run 'libtool --finish /usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc' /bin/install -p -m 644 xdr-generic.h xdr-nfs3.h msg-nfs3.h glusterfs3.h rpc-pragmas.h '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc' /bin/install -p -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 '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc' Making install in rpc-lib Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib' /bin/sh ../../../libtool --quiet --mode=install /bin/install -p libgfrpc.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib' libtool: warning: relinking 'libgfrpc.la' libtool: warning: remember to run 'libtool --finish /usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc' /bin/install -p -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 '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc' Making install in rpc-transport Making install in socket Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/rpc-transport' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p socket.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/rpc-transport' libtool: warning: relinking 'socket.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/rpc-transport' Making install in rdma Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/rpc-transport' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p rdma.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/rpc-transport' libtool: warning: relinking 'rdma.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/rpc-transport' Making install in api Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib' /bin/sh ../../libtool --quiet --mode=install /bin/install -p libgfapi.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib' libtool: warning: relinking 'libgfapi.la' libtool: warning: remember to run 'libtool --finish /usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/api' /bin/install -p -m 644 glfs.h glfs-handles.h '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/api' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mount' /bin/sh ../../libtool --quiet --mode=install /bin/install -p api.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mount' libtool: warning: relinking 'api.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/mount' Making install in examples Making install in xlators Making install in cluster Making install in stripe Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p stripe.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' libtool: warning: relinking 'stripe.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/cluster' Making install in afr Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p afr.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' libtool: warning: relinking 'afr.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/cluster' Making install in dht Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p dht.la nufa.la switch.la tier.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' libtool: warning: relinking 'dht.la' libtool: warning: relinking 'nufa.la' libtool: warning: relinking 'switch.la' libtool: warning: relinking 'tier.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/cluster' Making install in ec Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p ec.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster' libtool: warning: relinking 'ec.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/cluster' Making install in storage Making install in posix Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/storage' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p posix.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/storage' libtool: warning: relinking 'posix.la' /usr/bin/ld.default: .libs/posix.o: in function `posix_do_chmod': /usr/src/RPM/BUILD/glusterfs3-3.12.15/xlators/storage/posix/src/posix.c:449: warning: lchmod is not implemented and will always fail libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/storage' Making install in protocol Making install in auth Making install in addr Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/auth' /bin/sh ../../../../../libtool --quiet --mode=install /bin/install -p addr.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/auth' libtool: warning: relinking 'addr.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/auth' Making install in login Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/auth' /bin/sh ../../../../../libtool --quiet --mode=install /bin/install -p login.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/auth' libtool: warning: relinking 'login.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/auth' Making install in client Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/protocol' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p client.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/protocol' libtool: warning: relinking 'client.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/protocol' Making install in server Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server' /bin/install -p -m 644 server.h server-helpers.h server-mem-types.h authenticate.h server-messages.h server-common.h '/usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/protocol' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p server.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/protocol' libtool: warning: relinking 'server.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/protocol' Making install in performance Making install in write-behind Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p write-behind.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'write-behind.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in read-ahead Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p read-ahead.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'read-ahead.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in readdir-ahead Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p readdir-ahead.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'readdir-ahead.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in io-threads Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p io-threads.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'io-threads.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in io-cache Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p io-cache.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'io-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in symlink-cache Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/testing/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p symlink-cache.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/testing/performance' libtool: warning: relinking 'symlink-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/testing/performance' Making install in quick-read Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p quick-read.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'quick-read.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in md-cache Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p md-cache.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'md-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in open-behind Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p open-behind.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'open-behind.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in decompounder Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p decompounder.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'decompounder.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in nl-cache Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p nl-cache.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance' libtool: warning: relinking 'nl-cache.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/performance' Making install in debug Making install in error-gen Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p error-gen.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' libtool: warning: relinking 'error-gen.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/debug' Making install in io-stats Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p io-stats.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' libtool: warning: relinking 'io-stats.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/debug' Making install in sink Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p sink.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' libtool: warning: relinking 'sink.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/debug' Making install in trace Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p trace.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug' libtool: warning: relinking 'trace.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/debug' Making install in features Making install in locks Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p locks.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'locks.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in quota Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p quota.la quotad.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'quota.la' libtool: warning: relinking 'quotad.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in read-only Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p read-only.la worm.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'read-only.la' libtool: warning: relinking 'worm.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in quiesce Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p quiesce.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'quiesce.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in marker Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p marker.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'marker.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in index Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p index.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'index.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in barrier Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p barrier.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'barrier.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in arbiter Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p arbiter.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'arbiter.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in compress Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p cdc.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'cdc.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in changelog Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p changelog.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'changelog.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in lib Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib' /bin/sh ../../../../../libtool --quiet --mode=install /bin/install -p libgfchangelog.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib' libtool: warning: relinking 'libgfchangelog.la' libtool: warning: remember to run 'libtool --finish /usr/lib' Making install in changetimerecorder Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p changetimerecorder.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'changetimerecorder.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in gfid-access Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p gfid-access.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'gfid-access.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in glupy Making install in src Making install in glupy /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy' /bin/install -p -m 644 __init__.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy' Byte-compiling python modules... __init__.py Byte-compiling python modules (optimized versions) ... __init__.py /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster' /bin/install -p -m 644 __init__.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster' Byte-compiling python modules... __init__.py Byte-compiling python modules (optimized versions) ... __init__.py /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p glupy.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'glupy.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in examples /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy' /bin/install -p -m 644 negative.py helloworld.py debug-trace.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/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 /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p upcall.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'upcall.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in snapview-client Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p snapview-client.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'snapview-client.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in snapview-server Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p snapview-server.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'snapview-server.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in trash Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p trash.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'trash.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in shard Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p shard.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'shard.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in bit-rot Making install in src Making install in stub /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../../libtool --quiet --mode=install /bin/install -p bitrot-stub.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'bitrot-stub.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in bitd /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../../libtool --quiet --mode=install /bin/install -p bit-rot.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'bit-rot.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in leases Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p leases.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'leases.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in selinux Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p selinux.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features' libtool: warning: relinking 'selinux.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/features' Making install in encryption Making install in rot-13 Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/encryption' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p rot-13.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/encryption' libtool: warning: relinking 'rot-13.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/encryption' Making install in crypt Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/encryption' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p crypt.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/encryption' libtool: warning: relinking 'crypt.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/encryption' Making install in mount Making install in fuse Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mount' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p fuse.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mount' libtool: warning: relinking 'fuse.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/mount' Making install in utils /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/sbin' /bin/install -p mount.glusterfs '/usr/src/tmp/glusterfs3-buildroot/sbin' Making install in mgmt Making install in glusterd Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mgmt' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p glusterd.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mgmt' libtool: warning: relinking 'glusterd.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/mgmt' Making install in system Making install in posix-acl Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/system' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p posix-acl.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/system' libtool: warning: relinking 'posix-acl.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/system' Making install in playground Making install in template Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/testing/features' /bin/sh ../../../../libtool --quiet --mode=install /bin/install -p template.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/testing/features' libtool: warning: relinking 'template.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator/testing/features' Making install in meta Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator' /bin/sh ../../../libtool --quiet --mode=install /bin/install -p meta.la '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator' libtool: warning: relinking 'meta.la' libtool: warning: remember to run 'libtool --finish /usr/lib/glusterfs/3.12.15/xlator' Making install in glusterfsd Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /bin/install -p glusterfsd gf_attach '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' libtool: warning: '../../api/src/libgfapi.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib' Making install in contrib/fuse-util /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/bin' /bin/sh ../../libtool --quiet --mode=install /bin/install -p fusermount-glusterfs '/usr/src/tmp/glusterfs3-buildroot/usr/bin' chown: changing ownership of '/usr/src/tmp/glusterfs3-buildroot/usr/bin/fusermount-glusterfs': Operation not permitted Making install in doc /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/man/man8' /bin/install -p -m 644 glusterfs.8 mount.glusterfs.8 gluster.8 glusterd.8 glusterfsd.8 '/usr/src/tmp/glusterfs3-buildroot/usr/share/man/man8' Making install in extras Making install in init.d Making install in systemd Making install in benchmarking /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs/benchmarking' /bin/install -p -m 644 rdd.c glfs-bm.c README launch-script.sh local-script.sh '/usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs/benchmarking' Making install in hook-scripts Making install in add-brick Making install in post /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/add-brick/post/' /bin/install -p disabled-quota-root-xattr-heal.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/add-brick/post/' Making install in pre /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/add-brick/pre/' /bin/install -p S28Quota-enable-root-xattr-heal.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/add-brick/pre/' Making install in create Making install in post /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/create/post/' /bin/install -p S10selinux-label-brick.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/create/post/' Making install in delete Making install in pre /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/delete/pre/' /bin/install -p S10selinux-del-fcontext.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/delete/pre/' Making install in set Making install in post /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/set/post/' /bin/install -p S30samba-set.sh S32gluster_enable_shared_storage.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/set/post/' Making install in start Making install in post /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/start/post/' /bin/install -p S29CTDBsetup.sh S30samba-start.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/start/post/' Making install in stop Making install in pre /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/stop/pre/' /bin/install -p S29CTDB-teardown.sh S30samba-stop.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/stop/pre/' Making install in reset Making install in post Making install in pre /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/gsync-create/post/' /bin/install -p S56glusterd-geo-rep-create-post.sh '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/gsync-create/post/' Making install in LinuxRPM Making install in geo-rep /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' /bin/sh ../../libtool --quiet --mode=install /bin/install -p gsync-sync-gfid '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' /bin/install -p gsync-upgrade.sh generate-gfid-file.sh get-gfid.sh slave-upgrade.sh schedule_georep.py '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' Making install in snap_scheduler /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/sbin/' /bin/install -p gcron.py snap_scheduler.py conf.py '/usr/src/tmp/glusterfs3-buildroot/usr/sbin/' Making install in firewalld Making install in cliutils /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils' /bin/install -p -m 644 cliutils.py __init__.py '/usr/src/tmp/glusterfs3-buildroot/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 /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' /bin/install -p peer_add_secret_pub '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs' /bin/install -p -m 644 glusterfs-mode.el glusterfs.vim '/usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs' /bin/install -p -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 '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' /bin/install -p post-upgrade-script-for-quota.sh pre-upgrade-script-for-quota.sh stop-all-gluster-processes.sh '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs' /bin/install -p -m 644 glusterd.vol '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs' Making install in cli Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /bin/install -p gluster '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib' Making install in heal Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' /bin/sh ../../libtool --quiet --mode=install /bin/install -p glfsheal '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/xdr/src/libgfxdr.la' has not been installed in '/usr/lib' libtool: warning: '../../rpc/rpc-lib/src/libgfrpc.la' has not been installed in '/usr/lib' libtool: warning: '../../api/src/libgfapi.la' has not been installed in '/usr/lib' Making install in geo-replication Making install in syncdaemon /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon' /bin/install -p -m 644 gconf.py gsyncd.py __init__.py master.py README.md repce.py resource.py configinterface.py syncdutils.py monitor.py libcxattr.py ../../contrib/ipaddr-py/ipaddr.py libgfchangelog.py changelogagent.py gsyncdstatus.py conf.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon' Byte-compiling python modules... gconf.pygsyncd.py__init__.pymaster.pyrepce.pyresource.pyconfiginterface.pysyncdutils.pymonitor.pylibcxattr.pyipaddr.pylibgfchangelog.pychangelogagent.pygsyncdstatus.pyconf.py Byte-compiling python modules (optimized versions) ... gconf.pygsyncd.py__init__.pymaster.pyrepce.pyresource.pyconfiginterface.pysyncdutils.pymonitor.pylibcxattr.pyipaddr.pylibgfchangelog.pychangelogagent.pygsyncdstatus.pyconf.py Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' /bin/sh ../../libtool --quiet --mode=install /bin/install -p gsyncd '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' /bin/install -p gverify.sh peer_gsec_create set_geo_rep_pem_keys.sh peer_mountbroker peer_mountbroker.py peer_georep-sshkey.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' Making install in tools Making install in gfind_missing_files /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/gfind_missing_files' /bin/sh ../../libtool --quiet --mode=install /bin/install -p gcrawler '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/gfind_missing_files' libtool: warning: '../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/gfind_missing_files' /bin/install -p gfind_missing_files.sh gfid_to_path.sh gfid_to_path.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/gfind_missing_files' Making install in glusterfind Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind' /bin/install -p -m 644 tool.conf '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind' /bin/install -p -m 644 conf.py utils.py __init__.py main.py libgfchangelog.py changelogdata.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/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 /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind' /bin/install -p changelog.py nodeagent.py brickfind.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/bin' /bin/install -p glusterfind '/usr/src/tmp/glusterfs3-buildroot/usr/bin' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/' /bin/install -p S57glusterfind-delete-post.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/' Making install in setgfid2path Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' /bin/sh ../../../libtool --quiet --mode=install /bin/install -p gluster-setgfid2path '/usr/src/tmp/glusterfs3-buildroot/usr/sbin' libtool: warning: '../../../libglusterfs/src/libglusterfs.la' has not been installed in '/usr/lib' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/man/man8' /bin/install -p -m 644 gluster-setgfid2path.8 '/usr/src/tmp/glusterfs3-buildroot/usr/share/man/man8' Making install in events Making install in src /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events' /bin/install -p -m 644 __init__.py gf_event.py eventsapiconf.py eventtypes.py utils.py handlers.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/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 /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events' /bin/install -p glustereventsd.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs' /bin/install -p -m 644 eventsconfig.json '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' /bin/install -p peer_eventsapi.py '/usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs' Making install in tools /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' /bin/install -p eventsdash.py '/usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts' /bin/mkdir -p '/usr/src/tmp/glusterfs3-buildroot/usr/lib/pkgconfig' /bin/install -p -m 644 glusterfs-api.pc libgfchangelog.pc libgfdb.pc '/usr/src/tmp/glusterfs3-buildroot/usr/lib/pkgconfig' make: Leaving directory '/usr/src/RPM/BUILD/glusterfs3-3.12.15' + mkdir -p /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs + install -p -m 0644 libglusterfs/src/atomic.h libglusterfs/src/byte-order.h libglusterfs/src/call-stub.h libglusterfs/src/changelog.h libglusterfs/src/checksum.h libglusterfs/src/circ-buff.h libglusterfs/src/client_t.h libglusterfs/src/cluster-syncop.h libglusterfs/src/common-utils.h libglusterfs/src/compat-errno.h libglusterfs/src/compat-uuid.h libglusterfs/src/compat.h libglusterfs/src/compound-fop-utils.h libglusterfs/src/daemon.h libglusterfs/src/default-args.h libglusterfs/src/defaults.h libglusterfs/src/dict.h libglusterfs/src/event-history.h libglusterfs/src/event.h libglusterfs/src/events.h libglusterfs/src/eventtypes.h libglusterfs/src/fd-lk.h libglusterfs/src/fd.h libglusterfs/src/gf-dirent.h libglusterfs/src/gidcache.h libglusterfs/src/glfs-message-id.h libglusterfs/src/globals.h libglusterfs/src/glusterfs-acl.h libglusterfs/src/glusterfs.h libglusterfs/src/graph-utils.h libglusterfs/src/hashfn.h libglusterfs/src/iatt.h libglusterfs/src/inode.h libglusterfs/src/iobuf.h libglusterfs/src/latency.h libglusterfs/src/libglusterfs-messages.h libglusterfs/src/list.h libglusterfs/src/lkowner.h libglusterfs/src/locking.h libglusterfs/src/logging.h libglusterfs/src/lvm-defaults.h libglusterfs/src/mem-pool.h libglusterfs/src/mem-types.h libglusterfs/src/options.h libglusterfs/src/parse-utils.h libglusterfs/src/protocol-common.h libglusterfs/src/quota-common-utils.h libglusterfs/src/rbthash.h libglusterfs/src/refcount.h libglusterfs/src/revision.h libglusterfs/src/rot-buffs.h libglusterfs/src/run.h libglusterfs/src/stack.h libglusterfs/src/statedump.h libglusterfs/src/store.h libglusterfs/src/strfd.h libglusterfs/src/syncop-utils.h libglusterfs/src/syncop.h libglusterfs/src/syscall.h libglusterfs/src/template-component-messages.h libglusterfs/src/throttle-tbf.h libglusterfs/src/tier-ctr-interface.h libglusterfs/src/timer.h libglusterfs/src/timespec.h libglusterfs/src/trie.h libglusterfs/src/upcall-utils.h libglusterfs/src/xlator.h libglusterfs/src/y.tab.h /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/ + install -p -m 0644 contrib/uuid/uuid.h contrib/uuid/uuidP.h contrib/uuid/uuid_types.h contrib/uuid/uuidd.h /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/ + mkdir -p /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc + install -p -m 0644 rpc/rpc-lib/src/protocol-common.h rpc/rpc-lib/src/rpc-clnt-ping.h rpc/rpc-lib/src/rpc-clnt.h rpc/rpc-lib/src/rpc-drc.h rpc/rpc-lib/src/rpc-lib-messages.h rpc/rpc-lib/src/rpc-transport.h rpc/rpc-lib/src/rpcsvc-common.h rpc/rpc-lib/src/rpcsvc.h rpc/rpc-lib/src/xdr-common.h rpc/rpc-lib/src/xdr-rpc.h rpc/rpc-lib/src/xdr-rpcclnt.h /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/ + install -p -m 0644 rpc/xdr/src/acl3-xdr.h rpc/xdr/src/changelog-xdr.h rpc/xdr/src/cli1-xdr.h rpc/xdr/src/glusterd1-xdr.h rpc/xdr/src/glusterfs-fops.h rpc/xdr/src/glusterfs3-xdr.h rpc/xdr/src/glusterfs3.h rpc/xdr/src/mount3udp.h rpc/xdr/src/msg-nfs3.h rpc/xdr/src/nlm4-xdr.h rpc/xdr/src/nsm-xdr.h rpc/xdr/src/portmap-xdr.h rpc/xdr/src/rpc-common-xdr.h rpc/xdr/src/rpc-pragmas.h rpc/xdr/src/xdr-generic.h rpc/xdr/src/xdr-nfs3.h /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/ + mkdir -p /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server + install -p -m 0644 xlators/protocol/server/src/authenticate.h xlators/protocol/server/src/server-common.h xlators/protocol/server/src/server-helpers.h xlators/protocol/server/src/server-mem-types.h xlators/protocol/server/src/server-messages.h xlators/protocol/server/src/server.h /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/ + rm -f /usr/src/tmp/glusterfs3-buildroot/etc/init.d/glusterd + mkdir -p /usr/src/tmp/glusterfs3-buildroot/var/log/glusterfs/ + find /usr/src/tmp/glusterfs3-buildroot/usr/lib -name '*.a' -delete + find /usr/src/tmp/glusterfs3-buildroot/usr/lib -name '*.la' -delete + rm -rf /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs/ + mv /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/gsync-sync-gfid /usr/src/tmp/glusterfs3-buildroot/usr/bin/ + for file in glusterfs-georep-logrotate glusterfs-logrotate + rm -v /usr/src/tmp/glusterfs3-buildroot/etc/glusterfs/glusterfs-georep-logrotate removed '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs/glusterfs-georep-logrotate' + for file in glusterfs-georep-logrotate glusterfs-logrotate + rm -v /usr/src/tmp/glusterfs3-buildroot/etc/glusterfs/glusterfs-logrotate removed '/usr/src/tmp/glusterfs3-buildroot/etc/glusterfs/glusterfs-logrotate' + mkdir -p /usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/ + /usr/bin/subst 's|option working-directory /etc/glusterd|option working-directory /var/lib/glusterd|g' /usr/src/tmp/glusterfs3-buildroot/etc/glusterfs/glusterd.vol + install -D -m644 extras/systemd/glusterd.service /usr/src/tmp/glusterfs3-buildroot//lib/systemd/system/glusterd.service + install -D -m644 extras/systemd/glustereventsd.service /usr/src/tmp/glusterfs3-buildroot//lib/systemd/system/glustereventsd.service + install -D -p -m 0755 /usr/src/RPM/SOURCES/glusterd.init /usr/src/tmp/glusterfs3-buildroot/etc/rc.d/init.d/glusterd + install -D -p -m 0755 /usr/src/RPM/SOURCES/glustereventsd.init /usr/src/tmp/glusterfs3-buildroot/etc/rc.d/init.d/glustereventsd + install -D -p -m 0644 /usr/src/RPM/SOURCES/glusterd.sysconfig /usr/src/tmp/glusterfs3-buildroot/etc/sysconfig/glusterd + install -D -p -m 0755 /usr/src/RPM/SOURCES/umount.glusterfs /usr/src/tmp/glusterfs3-buildroot/sbin/umount.glusterfs + install -D -p -m 0644 extras/glusterfs-georep-logrotate /usr/src/tmp/glusterfs3-buildroot/etc/logrotate.d/glusterfs-georep + install -D -p -m 0644 /usr/src/RPM/SOURCES/glusterfs.logrotate /usr/src/tmp/glusterfs3-buildroot/etc/logrotate.d/glusterfs + install -D -p -m 644 extras/glusterfs.vim /usr/src/tmp/glusterfs3-buildroot/usr/share/vim/vimfiles/syntax/glusterfs.vim + rm -rf /usr/src/tmp/glusterfs3-buildroot/usr/lib/ocf/ + rm -rf /usr/src/tmp/glusterfs3-buildroot/usr/sbin/conf.py + rm -fv /usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/create/post/S10selinux-label-brick.sh removed '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/create/post/S10selinux-label-brick.sh' + rm -fv /usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/delete/pre/S10selinux-del-fcontext.sh removed '/usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/delete/pre/S10selinux-del-fcontext.sh' + /usr/bin/subst 's| restorecon| a= restorecon|' /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_add_secret_pub + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/glusterfs3-buildroot (auto) mode of './usr/bin/fusermount-glusterfs' changed from 4755 (rwsr-xr-x) to 4711 (rws--x--x) mode of './usr/lib/libgfchangelog.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgfapi.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/auth/login.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/auth/addr.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/meta.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/system/posix-acl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/mgmt/glusterd.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/encryption/crypt.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/encryption/rot-13.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/selinux.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/leases.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/bit-rot.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/bitrot-stub.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/shard.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/trash.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/snapview-server.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/snapview-client.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/upcall.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/glupy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/gfid-access.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/changetimerecorder.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/changelog.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/cdc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/arbiter.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/barrier.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/index.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/marker.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/quiesce.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/worm.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/read-only.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/quotad.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/quota.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/features/locks.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/debug/trace.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/debug/sink.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/debug/io-stats.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/debug/error-gen.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/testing/features/template.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/testing/performance/symlink-cache.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/nl-cache.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/decompounder.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/open-behind.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/md-cache.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/quick-read.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/io-cache.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/io-threads.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/readdir-ahead.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/read-ahead.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/performance/write-behind.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/protocol/server.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/protocol/client.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/storage/posix.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/ec.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/tier.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/switch.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/nufa.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/dht.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/afr.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/cluster/stripe.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/mount/fuse.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/xlator/mount/api.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/glusterfs/3.12.15/rpc-transport/socket.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgfrpc.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgfxdr.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgfdb.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libglusterfs.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/glusterfs3-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/lib/pkgconfig/libgfdb.pc: Libs: '-L${libdir} -lgfchangedb -lglusterfs' --> '-lgfchangedb -lglusterfs' /usr/lib/pkgconfig/libgfchangelog.pc: Libs: '-L${libdir} -lgfchangelog -lglusterfs' --> '-lgfchangelog -lglusterfs' /usr/lib/pkgconfig/glusterfs-api.pc: Libs: '-L${libdir} -lacl -lgfapi -lglusterfs -lgfrpc -lgfxdr' --> '-lacl -lgfapi -lglusterfs -lgfrpc -lgfxdr' Checking contents of files in /usr/src/tmp/glusterfs3-buildroot/ (default) Compressing files in /usr/src/tmp/glusterfs3-buildroot (auto) Adjusting library links in /usr/src/tmp/glusterfs3-buildroot ./lib: ./var/lib: ./usr/lib: libglusterfs.so.0 -> libglusterfs.so.0.0.1 libgfdb.so.0 -> libgfdb.so.0.0.1 libgfxdr.so.0 -> libgfxdr.so.0.0.1 libgfrpc.so.0 -> libgfrpc.so.0.0.1 libgfapi.so.0 -> libgfapi.so.0.0.0 libgfchangelog.so.0 -> libgfchangelog.so.0.0.1 Verifying ELF objects in /usr/src/tmp/glusterfs3-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quotad.so: undefined symbol: rpcsvc_program_register verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quotad.so: undefined symbol: rpcsvc_create_listeners verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quotad.so: undefined symbol: rpcsvc_submit_generic verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quotad.so: undefined symbol: rpcsvc_init verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quota.so: undefined symbol: rpc_clnt_new verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quota.so: undefined symbol: rpc_clnt_unref verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quota.so: undefined symbol: rpc_clnt_start verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quota.so: undefined symbol: rpc_clnt_submit verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/features/quota.so: undefined symbol: rpc_clnt_register_notify verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/protocol/server.so: undefined symbol: glusterfs_mgmt_pmap_signout verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/protocol/server.so: undefined symbol: glusterfs_autoscale_threads verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/xlator/storage/posix.so: undefined symbol: xlator_mem_cleanup verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_transport_ref verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_transport_unref verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_transport_pollin_alloc verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_transport_pollin_destroy verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_transport_notify verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_reply_to_xdr verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/rdma.so: undefined symbol: rpc_transport_disconnect verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/socket.so: undefined symbol: rpc_transport_notify verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/socket.so: undefined symbol: rpc_transport_pollin_destroy verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/socket.so: undefined symbol: rpc_transport_unref verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/socket.so: undefined symbol: rpcsvc_get_program_vector_sizer verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/socket.so: undefined symbol: rpc_transport_ref verify-elf: WARNING: ./usr/lib/glusterfs/3.12.15/rpc-transport/socket.so: undefined symbol: rpc_transport_pollin_alloc Bytecompiling python modules in /usr/src/tmp/glusterfs3-buildroot using /usr/bin/python2.7 unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/__init__.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventsapiconf.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventtypes.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/handlers.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventsapiconf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventtypes.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/handlers.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/__init__.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelogdata.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/conf.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/libgfchangelog.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/utils.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelogdata.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/conf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/libgfchangelog.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/utils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/__init__.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/conf.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gconf.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/ipaddr.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libcxattr.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/conf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gconf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/ipaddr.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libcxattr.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/__init__.pyc unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy/__init__.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy/__init__.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/__init__.pyc compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/__init__.py Bytecompiling python modules with optimization in /usr/src/tmp/glusterfs3-buildroot using /usr/bin/python2.7 -O unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/__init__.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventsapiconf.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventtypes.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/handlers.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventsapiconf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/eventtypes.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/handlers.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/__init__.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelogdata.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/conf.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/libgfchangelog.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/utils.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelogdata.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/conf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/libgfchangelog.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/utils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/__init__.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/conf.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gconf.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/ipaddr.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libcxattr.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/conf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gconf.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/ipaddr.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libcxattr.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/__init__.pyo unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/__init__.py compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy/__init__.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy/__init__.py unlink /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/__init__.pyo compile /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/__init__.py Hardlinking identical .pyc and .pyo files './usr/lib/python2.7/site-packages/gluster/__init__.pyo' => './usr/lib/python2.7/site-packages/gluster/__init__.pyc' './usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.pyo' => './usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.pyc' './usr/lib/python2.7/site-packages/gluster/cliutils/__init__.pyo' => './usr/lib/python2.7/site-packages/gluster/cliutils/__init__.pyc' './usr/lib/python2.7/site-packages/gluster/glupy/__init__.pyo' => './usr/lib/python2.7/site-packages/gluster/glupy/__init__.pyc' './usr/lib/glusterfs/events/utils.pyo' => './usr/lib/glusterfs/events/utils.pyc' './usr/lib/glusterfs/events/handlers.pyo' => './usr/lib/glusterfs/events/handlers.pyc' './usr/lib/glusterfs/events/eventtypes.pyo' => './usr/lib/glusterfs/events/eventtypes.pyc' './usr/lib/glusterfs/events/eventsapiconf.pyo' => './usr/lib/glusterfs/events/eventsapiconf.pyc' './usr/lib/glusterfs/events/__init__.pyo' => './usr/lib/glusterfs/events/__init__.pyc' './usr/lib/glusterfs/glusterfind/utils.pyo' => './usr/lib/glusterfs/glusterfind/utils.pyc' './usr/lib/glusterfs/glusterfind/main.pyo' => './usr/lib/glusterfs/glusterfind/main.pyc' './usr/lib/glusterfs/glusterfind/libgfchangelog.pyo' => './usr/lib/glusterfs/glusterfind/libgfchangelog.pyc' './usr/lib/glusterfs/glusterfind/conf.pyo' => './usr/lib/glusterfs/glusterfind/conf.pyc' './usr/lib/glusterfs/glusterfind/changelogdata.pyo' => './usr/lib/glusterfs/glusterfind/changelogdata.pyc' './usr/lib/glusterfs/glusterfind/__init__.pyo' => './usr/lib/glusterfs/glusterfind/__init__.pyc' './usr/lib/glusterfs/python/syncdaemon/syncdutils.pyo' => './usr/lib/glusterfs/python/syncdaemon/syncdutils.pyc' './usr/lib/glusterfs/python/syncdaemon/repce.pyo' => './usr/lib/glusterfs/python/syncdaemon/repce.pyc' './usr/lib/glusterfs/python/syncdaemon/monitor.pyo' => './usr/lib/glusterfs/python/syncdaemon/monitor.pyc' './usr/lib/glusterfs/python/syncdaemon/master.pyo' => './usr/lib/glusterfs/python/syncdaemon/master.pyc' './usr/lib/glusterfs/python/syncdaemon/libgfchangelog.pyo' => './usr/lib/glusterfs/python/syncdaemon/libgfchangelog.pyc' './usr/lib/glusterfs/python/syncdaemon/libcxattr.pyo' => './usr/lib/glusterfs/python/syncdaemon/libcxattr.pyc' './usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.pyo' => './usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.pyc' './usr/lib/glusterfs/python/syncdaemon/gsyncd.pyo' => './usr/lib/glusterfs/python/syncdaemon/gsyncd.pyc' './usr/lib/glusterfs/python/syncdaemon/gconf.pyo' => './usr/lib/glusterfs/python/syncdaemon/gconf.pyc' './usr/lib/glusterfs/python/syncdaemon/configinterface.pyo' => './usr/lib/glusterfs/python/syncdaemon/configinterface.pyc' './usr/lib/glusterfs/python/syncdaemon/conf.pyo' => './usr/lib/glusterfs/python/syncdaemon/conf.pyc' './usr/lib/glusterfs/python/syncdaemon/changelogagent.pyo' => './usr/lib/glusterfs/python/syncdaemon/changelogagent.pyc' './usr/lib/glusterfs/python/syncdaemon/__init__.pyo' => './usr/lib/glusterfs/python/syncdaemon/__init__.pyc' './usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.pyo' => './usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.pyc' './usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.pyo' => './usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.pyc' './usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.pyo' => './usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.pyc' Processing files: glusterfs3-3.12.15-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.58303 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd glusterfs3-3.12.15 + DOCDIR=/usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-3.12.15 + export DOCDIR + rm -rf /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-3.12.15 + /bin/mkdir -p /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-3.12.15 + cp -prL ChangeLog INSTALL README.md THANKS COPYING-GPLV2 COPYING-LGPLV3 /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-3.12.15 + chmod -R go-w /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-3.12.15 + chmod -R a+rX /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-3.12.15 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GUsQoG find-provides: absolute symbolic link /usr/src/tmp/glusterfs3-buildroot/usr/sbin/gfind_missing_files -> /usr/lib/glusterfs/gfind_missing_files/gfind_missing_files.sh is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uPeFU2 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/afr.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/dht.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/ec.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/nufa.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/stripe.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/switch.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/tier.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/debug/io-stats.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/encryption/crypt.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/arbiter.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/barrier.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/bit-rot.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/bitrot-stub.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/changelog.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/changetimerecorder.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/gfid-access.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/index.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/leases.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/locks.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/marker.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/quota.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/quotad.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/shard.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/snapview-client.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/snapview-server.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/trash.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/upcall.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/worm.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/meta.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mgmt/glusterd.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance/io-cache.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance/md-cache.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance/nl-cache.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance/write-behind.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/protocol/client.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/protocol/server.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/storage/posix.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/replicate.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/distribute.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/cluster/disperse.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/posix-locks.so: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/performance/stat-prefetch.so: underlinked libraries: /lib/libuuid.so.1 python.req: /usr/src/tmp/glusterfs3-buildroot/usr/bin/glusterfind: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/bin/glusterfind: hiding glusterfind, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/debug-trace.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/helloworld.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/features/glupy/negative.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/gfind_missing_files/gfid_to_path.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/gfind_missing_files/gfid_to_path.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/S57glusterfind-delete-post.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/brickfind.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/brickfind.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/brickfind.py: hiding conf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding libgfchangelog, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding changelogdata, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelog.py: hiding conf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelogdata.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/changelogdata.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: skipping signal python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: hiding conf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py: hiding changelogdata, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/nodeagent.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/nodeagent.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/nodeagent.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/nodeagent.py: hiding conf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/utils.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/utils.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/gcron.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: hiding conf, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=27 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=29 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=31 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=33 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=35 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=37 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=39 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=41 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=43 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=45 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=47 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=49 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/sbin/snap_scheduler.py: line=839 IGNORE (for REQ=slight and deep=12) module=events shebang.req.files: executable script /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/glusterfind/main.py is not executable find-requires: FINDPACKAGE-COMMANDS: find grep python rmdir umount Provides: glusterfs3-common = 3.12.15-alt3, glusterfs3-core = 3.12.15-alt3 Requires: /bin/sh, /lib/ld-linux.so.2, /usr/bin/env, /usr/bin/python, /usr/sbin/glusterfs, coreutils, findutils, grep, libacl.so.1 >= set:jgcXgCdKrRTNTm1, libacl.so.1(ACL_1.0), libaio.so.1 >= set:hefuSmKU0nu, libaio.so.1(LIBAIO_0.1), libaio.so.1(LIBAIO_0.4), 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.2), libc.so.6(GLIBC_2.3.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libc.so.6(GLIBC_2.8), libcrypto.so.1.1 >= set:qkvV2jOl7ZmE0Obvybn77RRWAOv2O4pbsqZzOD56FNZ7hJgikH72lzZ4brIiBVH07MNrBxFaWWyBgHMrKbWxb4A6PZLcZrlwx4wvZFUMyajt0nCaSeH5B6wg17aeGtTtqUDGXm5, libcrypto.so.1.1(OPENSSL_1_1_0), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libgfapi.so.0 >= set:lgh4X9wAI9XXv6pS5HU5ZDZxZae29at0S5NgZKcjyF7mmtoaC5snzkAkoRkbvRGQk, libgfapi.so.0(GFAPI_3.4.0), libgfapi.so.0(GFAPI_3.4.2), 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.4), libgfchangelog.so.0 >= set:kiscFj5f, libgfdb.so.0 >= set:jfVpP05dOYp37CcKZsVBgDwT4asQdaj4kW2, libgfrpc.so.0 >= set:lfS3w58W5YNPolFOt1AP3G2piEOo5W0Y9BqeNEO16r3Cu1YDWQIEVEjy42hW48oSsPHq08ZkopldSCoQZJ6LtfJ1Lj6, libgfxdr.so.0 >= set:mep2ugQKc00GLY9mguqv3cFYY1YQp5Jlryfq5UCMocx2RdMqrkgKT9SiSqexZiw5wobkWmCqsevjdRgUbN8lHY5IQ4J3kVuq2PP13Xyus8uB5bRLhAZoUnYeZ7HHU6VYcZD5qgFWS0mZhbwBV0memZpZ3U5Sbg2rcwl2kyde0Z4gU6zFWk1OhJjeq5nHZhDEeu4CD5WNDFVxHwioNk0xQX9BFSDGWx8GCPDGi14DH4icAJ5sHDMz5GQRZBHOrzanKV9blDeL9Lo7cdOhnP7SoZfAGlVfkLTf4WKnHylUrSGV1unJRpLrZdqRcZk454ZfGfgS6wTEeAe9o0xeLdIq10muhCCeo3wH3P9QerBFDZrf, libglusterfs.so.0 >= set:oecxKUil77zH2l0anPPOfaEiHoPpqrQZ1xRFj1jwgkh423fRgoPiZBUPr4tFPggS2xWVhoLoZwtUh3RnReZ5BtZbvj0sdRXtHXtIgT8bpzV6GxvLE7qYJCd0WNVjhMtY3ZLzJwDvsHn3MGujU6MVBVry5YxoqsWF6dDqnzNTjxYRd24Kxm69paBa7QnQxYn05g9CMF92KCe86c1uW1NIXNhDDlLVMUm5MuhCZa8laH1Ne1zSdNRa1gJVk2N6NqCtwC113P0nnAExuNPR75xKZfVHq6IeQBpDqZLopMZh8lr89rndk2sIB1N6DFiKRqB7SH2pUVAd9aKrFyNd4S6tSVh3BZmaTDkmH6LIlArofh8aDHWApAQ49gpFcBU6iwjwC7CMiMEcHcXRWpdJFB27uxf6ikvMdXiHUfN2uRul2e2DjcWibkXLRTCT5vMHZk6Zrc1E4mnvNYrhqsnjuwPNKEuCS7q8UJpeM72t8MHiFmX5eeWGZhHzGibdKOU7bah5VdI8mSVZL26i5ZknakMVb9x8PYJKANzzOLEuCpHZy7r48Up2kJbDJQJ96vAZIUSQFtLn5e1Ut4CD8kYFGRtkx1NZEw94ndR4TjKNq0mvAUodUCX75G9eUlZabIXQllZ6vGst9vGPEqNhIRuZBOMG4wF0C4Wx6WQ0mQWB3OZzGY0wH0f21dR1exKs9RapTcZs6Z5GPJ4ilZ9gd8VkDOpzRqhnnqBtChmNK3KLM7jRwnkYLWm9QojzdBc8pPI5e55MZfi4MwbHQpd4tMjOQF3DgTv0wFn8c9GoMtJIlMZgbDzKkotXq8p0Z1CZHXLlpEMaHYFIkUmzve512YpZpMHDePlodOmiHWZwpmitrl7OYVQz75bEpeOgAYhjSlCNtSvveb5B6wjaAn4KHpvMXwRFzvPDG5Qk8kxEWA9ZFvIj6Yd03YaMkZtolFmBJ3rXIviEFcol9pLyHHGoA9Hj6N4NxWRS2j9dpQqyhZzr6Nf4QvyMZkd8rr9HvpZBs3ZzDSbKcOwmZqIhowFJfIOT7KZ7BBN4k0Yzn0OQm8pcYY3JBqAc0cuhmGpocDTVtlQH5Sf4IbgKyZLb3kaQzUZt21BiR0FFVlZAtQQDGP9i2hI3cZqUBp7o0D04HLX9j67hdrXp7xbW6fLf2veQU5qNlxw5uDrmbHDrcUlTGb1DzRS2zGiZeKYtcqKNNiOElTa3FDjAnR34V1r7NpD0kqvr6f6blnTgUFDFHl9zfYACb8XlbCh8QsSyrOMZofHxQoOZ58kZnJZKvuP3GkA4nZvNsmCsOQj8ol8JiclQVZsHOhMAxiYhaB5v4cVfUXzz4lDA871fW2DaumSZFcrNoZwK7vbsysqsLMdB3MDfmD8RdOd95ZkF2CJQTLMm7zHCZgXkh7soevX1SzolqPXekVGV5t5JJdrdGkvDtfKzse9agVw711QxsE5ReH7yPivyZDgYsEWpXCWxo5hspIEr1aloP93zTwVywZyOAruiT6g0zJIAouTaXGHI3w3IZC7mByliIRiD9b5z3os8algBBmr6aQOx0YzvVwuyLgPy2kHnuoJcW2RN3tovkpOCpQctcRaSqQzoxDhZpDHzjrv3R6WSWYcFpcXh2QTAty9zTwbd7izYpDCz3Zbvln08LsOvzb7w8dmY3cyPd62P7hvHenUfv6lm06Nmc4bLdYv8LIdxOyXS6V0D0FJG1jVKecUNTbwbQMXmG6s2uiz64l4VLqrPsznyZm7pZIwwBlGfMBe3HndXEz1zhK7P0eJNs5jV7LBGha6jXL4T9EZyV4PoNOy9Kx789BR2jAIgrPrECXKJ7T28pvuXES7kG5c4snqWi7jdgoHmWhBUFIn9Q9FPLJke5Vt9oUJJgORiZam1m2DoU3ofjn7h4myZc7, 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.3.3), libpython2.7.so.1.0 >= set:ojbZvSXWUU1MPMLh6ZaZxkJ0wiMJZEB7Kk2GglKMbzZyn8DWdAh1UPtvzq1, libreadline.so.7 >= set:njSZ7zH425nLZ52tnRgUOfltu3l0ZiVvk1JSxA5d86NMDmc, libssl.so.1.1 >= set:mhBO24yPQDJBOkpoESZyR8AeJLJcA8RCpVfo286RpOuLm4NZbYedQ69X7HNJDe8HggO80, libssl.so.1.1(OPENSSL_1_1_0), liburcu-bp.so.6 >= set:jgKVMR1aLZCbbi4, libxml2.so.2 >= set:okccplemriYatrR7DmGlngdlr3hejWEDA7X6daRXLBZrt5, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.6.0), libxml2.so.2(LIBXML2_2.6.3), libz.so.1 >= set:khb6pwmWdIhpAOoqvxaG1, mount, python-base, python-modules, python2.7(ctypes), python2.7(gluster), python2.7(logging), python2.7(multiprocessing), python2.7(sqlite3), python2.7(xattr), python2.7(xml), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: glusterfs Obsoletes: glusterfs-common < 3.1.0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N5ptSP Creating glusterfs3-debuginfo package Processing files: glusterfs3-rdma-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ggI6aa find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.obKIm5 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: glusterfs3 = 3.12.15-alt3, 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), libglusterfs.so.0 >= set:ojMnLDNsucHCj5PItKe0Q2lyBITsD415HQxGyNDSNM1HnNCfBjTCZ4Yn29QhgLn0pN3dr1dJ5C5xL10bxr, libibverbs.so.1 >= set:kfbPpc7PliDO6DUrm9McZIBhm1ivyuYHn1dijJwlB, libibverbs.so.1(IBVERBS_1.0), libibverbs.so.1(IBVERBS_1.1), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), librdmacm.so.1 >= set:kfygBD39Tx2F22kBZzqh312KVbzln8ywAetyB8PVn3f0, librdmacm.so.1(RDMACM_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rQ5O3q Creating glusterfs3-rdma-debuginfo package Processing files: glusterfs3-geo-replication-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LbNrOo find-provides: absolute symbolic link /usr/src/tmp/glusterfs3-buildroot/usr/sbin/gluster-georep-sshkey -> /usr/lib/glusterfs/peer_georep-sshkey.py is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/glusterfs3-buildroot/usr/sbin/gluster-mountbroker -> /usr/lib/glusterfs/peer_mountbroker.py is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fhMvNM find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_mountbroker: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_mountbroker.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py: hiding repce, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py: line=22 IGNORE (for REQ=slight and deep=11) module=libgfchangelog /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py: line=12 IGNORE (for REQ=slight and deep=8) module=ConfigParser /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py: line=15 IGNORE (for REQ=slight and deep=8) module=configparser python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/configinterface.py: hiding conf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding ipaddr, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding gconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding configinterface, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding resource, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding monitor, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding changelogagent, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding gsyncdstatus, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding libcxattr, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: hiding gconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/master.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: skipping signal python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding resource, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding gconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/monitor.py: hiding gsyncdstatus, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: line=17 IGNORE (for REQ=slight and deep=8) module=thread /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: line=20 IGNORE (for REQ=slight and deep=8) module=_thread /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: line=22 IGNORE (for REQ=slight and deep=8) module=Queue /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: line=25 IGNORE (for REQ=slight and deep=8) module=queue /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: line=27 IGNORE (for REQ=slight and deep=8) module=cPickle /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: line=30 IGNORE (for REQ=slight and deep=8) module=pickle python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/repce.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: skipping signal python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding gconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding repce, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding repce, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding master, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding gsyncdstatus, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/resource.py: hiding syncdutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: skipping pwd python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: skipping signal python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: hiding conf, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=32 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=33 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=34 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=35 IGNORE (for REQ=slight and deep=8) module=events /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=46 IGNORE (for REQ=slight and deep=8) module=cPickle /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=49 IGNORE (for REQ=slight and deep=8) module=pickle python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: hiding gconf, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=55 IGNORE (for REQ=slight and deep=8) module=urllib /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=57 IGNORE (for REQ=slight and deep=8) module=urllib /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=60 IGNORE (for REQ=slight and deep=8) module=hashlib /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=63 IGNORE (for REQ=slight and deep=8) module=md5 /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=391 IGNORE (for REQ=slight and deep=11) module=libcxattr /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/syncdutils.py: line=591 IGNORE (for REQ=slight and deep=12) module=events python.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/schedule_georep.py: skipping sys shebang.req.files: executable script /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/changelogagent.py is not executable shebang.req.files: executable script /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncd.py is not executable shebang.req.files: executable script /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py is not executable shebang.req.files: executable script /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/python/syncdaemon/ipaddr.py is not executable shell.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/generate-gfid-file.sh: fatal not found (skip) shell.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/generate-gfid-file.sh: warn not found (skip) shell.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/gsync-upgrade.sh: fatal not found (skip) shell.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/gsync-upgrade.sh: warn not found (skip) shell.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/slave-upgrade.sh: fatal not found (skip) shell.req: /usr/src/tmp/glusterfs3-buildroot/usr/share/glusterfs/scripts/slave-upgrade.sh: warn not found (skip) find-requires: FINDPACKAGE-COMMANDS: chmod chown cp fatal find grep mkdir python rm rmdir sed ssh ssh-keygen touch umount warn Requires: glusterfs3 = 3.12.15-alt3, python-modules-ctypes, rsync >= 3.0.0, /bin/bash, /etc/logrotate.d, /lib/ld-linux.so.2, /usr/bin/env, /usr/sbin/gluster, /usr/sbin/glusterfs, coreutils, findutils, grep, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libglusterfs.so.0 >= set:oj9DGVb25un97dhdxWlbZrmZsCL8BZ6hdGtGT9CFDcnz82ty2B0RL5vTnH0gS3tYqC0, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), mount, openssh-clients, openssh-common, python-base, python-modules, python2.7(ctypes), python2.7(gluster), python2.7(json), python2.7(logging), python2.7(prettytable), python2.7(xml), rtld(GNU_HASH), sed Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yPgzBM Creating glusterfs3-geo-replication-debuginfo package Processing files: glusterfs3-client-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V2hi77 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vWp7Af find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/3.12.15/xlator/mount/fuse.so: underlinked libraries: /lib/libuuid.so.1 find-requires: FINDPACKAGE-COMMANDS: cat grep ls mv sed umount Provides: glusterfs3-client = 3.12.15-alt3 Requires: glusterfs3 = 3.12.15-alt3, /bin/sh, /etc/logrotate.d, /lib/ld-linux.so.2, coreutils, grep, 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), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libgfrpc.so.0 >= set:lgX1ON4EApmGEg7Y9JqeO0BFnMvaDChrxme5Lrb9O6LsZz, libgfxdr.so.0 >= set:mijmOf5iy8bluhXtiBZkcqRF75XIcgonYvGv, libglusterfs.so.0 >= set:ogoTTsNsRWCR8bDwiHLUofeogl616ZhMxlt9Iw2nTnWq0I42TPCkelln2pxD77Cw1Pmua4rSeA0AS2br5ZlZF1cHmZqIk1FkgYnWjhamLWuiRsNOmE2QIVSxC22Ss9SBtEIGMLXwW8qhikiDKlmZkCFTsiSjAW7YkZ6ubavaizGsgaWHbMDDG3gbk4xPpcmajYMra6fUmEjJ0ZwCukpcpHwgRl3sVKEvATF59g5KjlN03aQqVk1XMxc2I9w0uHforiOZsDZ336BI8maOHvQ7NdkQQZbl8gFkuP8aRahouQfQz2PO6QRgTLzvfq1jZqU0ZjpcUdX8oOb1I3MjahG1JJom7OqYbZrBxt1y9m9FjYpMlVrKMJXXbOUrjxh3vM3IQjs6Fjep60hcztJ2wu1wvDZBoC9fVDCzrRK9JZdrq49sdrZaiAcIn3dkieiVM44393fqCU5Rtxx0ycaTCZIfp83jfZzZEZ4couOls1, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), librt.so.1(GLIBC_2.2), mount, rtld(GNU_HASH), sed Requires(rpmlib): rpmlib(SetVersions) Obsoletes: glusterfs3-client < 3.1.0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LP3SUO Creating glusterfs3-client-debuginfo package Processing files: libglusterfs3-api-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.f7w92R find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfapi.so.0: 149 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OamjQx find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfapi.so.0.0.0: underlinked libraries: /lib/libuuid.so.1 lib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfapi.so.0: underlinked libraries: /lib/libuuid.so.1 Provides: libgfapi.so.0 = set:ldwpWTr12E8Zk2Z2skSuBgX7UFW24ZEqWJ4V2w5xAdhidgCVe51Nt8gqtQbzv7XKCY9R2z6ldzfxhxE6o75ZzKX7WOSxxIziWwlSIEtbBJxnBoFulXZGY6MwuJjZpLuzry7HMXy2ym6e3SaZDDGEcI0Usw30eB479CMj4QXxMnpwoLfiU3XH8hy46KZsFPOMNc9Oq2ZcZBB8gm07D3LaVTeZJZlDl6Cckj2qJjn2jW1UKHRiA6tBJjUcR7D41QAAdZB3cWdRAeD0keypKmXB4OAYkxX64xUPFxmPYVFcPZ3CYdHZaBD1G37, 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: libacl.so.1 >= set:jhmaOtHlV1, libacl.so.1(ACL_1.0), 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), libgfrpc.so.0 >= set:lhX12RQDHkqZ9x8bAg8yZ79hKNb, libgfxdr.so.0 >= set:mjpSaB0JyAJSXIicI1kS7Q0, libglusterfs.so.0 >= set:og8kfcIy3Zi11LMRBeGMt2PRZ03bbtduQn6EEQMfvgOB8aBhZ6sADfpSiT7KnMbizTcgZJ8qeo1zPGKVz5y6OMt88iF0G4ThRqndreOrUUUBKkK5hAzheoaLWbFZ26Z597vZwSQZguckrZkhjRkvlk9Hgn7wmE82DPoIkSQ7ZokTsX6p6MY00Z8abAqM8jBEMhT5Rz3k2tPu9axB2hV6j5I37qtezmz7JdVxuclichlaEmB9L3cP6eBnx0STzHkaZyYA53cMYElWKUyLZwoNLnG08HeKBVOd0NwCh87xWAhPWQ50SWr43ZDvwWa9BZ7OAtbsnGE9n2ZphqtV18tk8vkmdqOIapEW9k46M7hbgZHPZysnBoJaPZKQ8iUqSWQVBz6QBfdzuZKle6H7pla6zmBoM1, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mqchVC Creating libglusterfs3-api-debuginfo package Processing files: libglusterfs3-api-devel-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TYAnec find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lcU956 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Provides: pkgconfig(glusterfs-api) = 7.3.12.15 Requires: libglusterfs3-api = 3.12.15-alt3, libglusterfs3-devel = 3.12.15-alt3, /usr/lib/libgfapi.so.0.0.0, /usr/lib/libgfrpc.so, /usr/lib/libgfxdr.so, /usr/lib/libglusterfs.so, /usr/lib/pkgconfig, libacl-devel, pkgconfig(uuid) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WmsA7u Processing files: glusterfs3-server-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Vw0rLG find-provides: absolute symbolic link /usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/delete/post/S57glusterfind-delete-post -> /usr/lib/glusterfs/glusterfind/S57glusterfind-delete-post.py is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfdb.so.0: 52 symbols, 16 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.17egML find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) shell.req: /usr/src/tmp/glusterfs3-buildroot/var/lib/glusterd/hooks/1/set/post/S32gluster_enable_shared_storage.sh: status not found (skip) find-requires: FINDPACKAGE-COMMANDS: bash cat chkconfig cp grep ln ls mkdir mount mv rmdir scp sed service setfattr sleep ssh status umount unlink Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AOsQKp Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QAMqKv Provides: libgfdb.so.0 = set:jdNjicO0y6VzMB2cb0BEUzYnoM6eUqZtBFvqcm3AZ72eOK5SU8Zj4vkmNNgDOFEIRuujgxXWdUacO4t40cLs6KCJPZinLc0BenGkRPFJAZg Requires: glusterfs3 = 3.12.15-alt3, glusterfs3-client = 3.12.15-alt3, /bin/bash, /bin/sh, /etc/rc.d/init.d, /etc/rc.d/init.d(SourceIfNotEmpty), /etc/rc.d/init.d(msg_reloading), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d/functions, /lib/ld-linux.so.2, /usr/bin/env, /usr/bin/scp, /usr/lib/glusterfs/glusterfind/S57glusterfind-delete-post.py, /usr/sbin/gluster, /usr/sbin/glusterfs, /usr/sbin/glusterfsd, attr, bash, chkconfig, coreutils, grep, 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), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgfapi.so.0 >= set:lhuJyKHivlxWMttRpisE8v6JZ71, libgfapi.so.0(GFAPI_3.4.0), libgfapi.so.0(GFAPI_PRIVATE_3.4.0), libgfapi.so.0(GFAPI_PRIVATE_3.7.0), libgfrpc.so.0 >= set:liEd17cjhmEs1b9OqY2, libgfxdr.so.0 >= set:mk20C48T1, libglusterfs.so.0 >= set:oiXZuo7LxwToGDkzpZcTJM2U9vd3wWsZcSZsD2hiRaQk70zWZuEcuI7rtvlNoTy7Tc5Lwu5rPPyhnnEa7Cjs01HeaTZzQdrjJR8J0QDzqqixneV5Yg9RNA, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), libsqlite3.so.0 >= set:ojugKjYiZ6YMwxUs9VZtTNABrvzgHfm3vrud0h6XvF2tOH1pIe43, libuuid.so.1 >= set:ifKcNmZiSxHb, libuuid.so.1(UUID_1.0), libxml2.so.2 >= set:okz3F2vqVKE9trR7DmGlngdlr3hejWEDA7X6eQR0, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.6.0), libxml2.so.2(LIBXML2_2.6.3), mount, openssh-clients, rtld(GNU_HASH), sed, service Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IZmwg3 Creating glusterfs3-server-debuginfo package Processing files: glusterfs3-events-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hOBf96 find-provides: absolute symbolic link /usr/src/tmp/glusterfs3-buildroot/usr/sbin/gluster-eventsapi -> /usr/lib/glusterfs/peer_eventsapi.py is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/glusterfs3-buildroot/usr/sbin/glustereventsd -> /usr/lib/glusterfs/events/glustereventsd.py is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SEhrRH find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.py: hiding eventsapiconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.py: hiding eventtypes, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: skipping signal python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: hiding eventtypes, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: hiding handlers, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: hiding eventsapiconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: hiding eventsapiconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/glustereventsd.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/handlers.py: hiding utils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py: hiding eventsapiconf, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py: hiding eventtypes, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py: line=214 IGNORE (for REQ=slight and deep=8) module=ssl /usr/lib/rpm/python.req.py: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/utils.py: line=227 IGNORE (for REQ=slight and deep=8) module=requests python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_eventsapi.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_eventsapi.py: skipping errno python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_eventsapi.py: skipping signal python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_eventsapi.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_eventsapi.py: hiding events, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/peer_eventsapi.py: hiding events, which SEEMS TO BE SELF-SATISFIED shebang.req.files: executable script /usr/src/tmp/glusterfs3-buildroot/usr/lib/glusterfs/events/gf_event.py is not executable find-requires: FINDPACKAGE-COMMANDS: python Requires: glusterfs3 = 3.12.15-alt3, python-module-glusterfs3 = 3.12.15-alt3, /bin/sh, /etc/rc.d/init.d, /etc/rc.d/init.d(SourceIfNotEmpty), /etc/rc.d/init.d(msg_reloading), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d/functions, /usr/bin/env, python-base, python-modules, python2.7(flask), python2.7(gluster), python2.7(json), python2.7(logging), python2.7(multiprocessing), python2.7(prettytable), python2.7(requests) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eS76qM Processing files: glusterfs3-vim-3.12.15-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.45188 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd glusterfs3-3.12.15 + DOCDIR=/usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-vim-3.12.15 + export DOCDIR + rm -rf /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-vim-3.12.15 + /bin/mkdir -p /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-vim-3.12.15 + cp -prL COPYING-GPLV2 COPYING-LGPLV3 /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-vim-3.12.15 + chmod -R go-w /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-vim-3.12.15 + chmod -R a+rX /usr/src/tmp/glusterfs3-buildroot/usr/share/doc/glusterfs3-vim-3.12.15 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4Zf3ZT find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rCJ6MA find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: vim-common Processing files: libglusterfs3-devel-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MiCOMK find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UpmPWt find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h:17: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h: cpp failed, trying c++ mode i586-alt-linux-cpp: error trying to exec 'cc1plus': execvp: No such file or directory cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:22: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:23: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h: cpp failed /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h:17, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd-lk.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd-lk.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/inode.h:32: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/inode.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iobuf.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iobuf.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/stack.h:28: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/stack.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/store.h:13: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/store.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/store.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/timer.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/timer.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuidP.h:35: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuidP.h: cpp failed /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/syncop.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/syncop.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/globals.h:95: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/globals.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/latency.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/latency.h: cpp failed /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/lkowner.h:14:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/lkowner.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/options.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/options.h: cpp failed /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rbthash.h:13:10: fatal error: rb.h: No such file or directory #include "rb.h" ^~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rbthash.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/client_t.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/client_t.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/defaults.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/defaults.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gidcache.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gidcache.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/call-stub.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/call-stub.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:22, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gf-dirent.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:23, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gf-dirent.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gf-dirent.h: cpp failed /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rot-buffs.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rot-buffs.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/inode.h:32, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/statedump.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/statedump.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/default-args.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/default-args.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/throttle-tbf.h:12: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/throttle-tbf.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:22, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/upcall-utils.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:23, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/upcall-utils.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/upcall-utils.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/cluster-syncop.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/cluster-syncop.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/defaults.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compound-fop-utils.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compound-fop-utils.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:22, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/quota-common-utils.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:23, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/quota-common-utils.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/quota-common-utils.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/tier-ctr-interface.h:4: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/tier-ctr-interface.h: cpp failed /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/template-component-messages.h:44:9: error: macro names must be identifiers #define _msg_1 (GLFS_COMP_BASE + 1), "Test message, replace with"\ ^ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/template-component-messages.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs-fops.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-transport.h:61, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:39, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-transport.h:61, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/nsm-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/nsm-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc-common.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-drc.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:39, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc-common.h:17, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-drc.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-drc.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/acl3-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/acl3-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/cli1-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/cli1-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/nlm4-xdr.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/msg-nfs3.h:15: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/msg-nfs3.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/nlm4-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/nlm4-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs-fops.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/stack.h:28, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-clnt.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:39, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/circ-buff.h:14, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/event-history.h:15, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/xlator.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/stack.h:28, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-clnt.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-clnt.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/mount3udp.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/mount3udp.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/xdr-generic.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs3.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/iatt.h:23, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs3.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs3.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/portmap-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/portmap-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/xdr-generic.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/xdr-generic.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/changelog-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/changelog-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterd1-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterd1-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs-fops.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-transport.h:61: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:39, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-transport.h:61: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-transport.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc-common.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat-uuid.h:75, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:39, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc-common.h:17: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/uuid.h:38:10: fatal error: config.h: No such file or directory #include "config.h" ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpcsvc-common.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs-fops.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs-fops.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs3-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/glusterfs3-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-common-xdr.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/compat.h:516:2: error: #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' #error 'Please define GF_XATTR_NAME_MAX for your OS distribution.' ^~~~~ cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/rpc/rpc-common-xdr.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_helper.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_types.h:13, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_sqlite3.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_sqlite3.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_helper.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_types.h:13, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_sqlite3.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_sqlite3_helper.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_sqlite3_helper.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_helper.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_types.h:13: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_types.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_helper.h:18: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/gfdb/gfdb_data_store_helper.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h:17, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server.h:16: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/common-utils.h:40, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/dict.h:18, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/authenticate.h:20: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/authenticate.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h:17, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server-common.h:1: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server-common.h: cpp failed In file included from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/fd.h:17, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server.h:16, from /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server-helpers.h:14: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/glusterfs.h:33:10: fatal error: glusterfs-fops.h: No such file or directory #include "glusterfs-fops.h" /* generated XDR values for FOPs */ ^~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/include/glusterfs/server/server-helpers.h: cpp failed pkgconfiglib.req: WARNING: /usr/src/tmp/glusterfs3-buildroot/usr/lib/pkgconfig/libgfdb.pc: cannot find -lgfchangedb library path (skip) Provides: glusterfs3-devel = 3.12.15-alt3, pkgconfig(libgfchangelog) = 0.0.1, pkgconfig(libgfdb) = 0.0.1 Requires: libglusterfs3 = 3.12.15-alt3, libglusterfs3-api-devel = 3.12.15-alt3, /usr/lib/libgfchangelog.so.0.0.1, /usr/lib/libgfdb.so.0.0.1, /usr/lib/libgfrpc.so.0.0.1, /usr/lib/libgfxdr.so.0.0.1, /usr/lib/libglusterfs.so.0.0.1, /usr/lib/pkgconfig, pkgconfig(sqlite3), pkgconfig(uuid) Conflicts: glusterfs-devel Obsoletes: glusterfs3-devel < 3.12.15-alt3 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.d11UkH Processing files: python-module-glusterfs3-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TXgCOx find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BET8D2 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/__init__.py: hiding cliutils, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.py: skipping sys python.req: /usr/src/tmp/glusterfs3-buildroot/usr/lib/python2.7/site-packages/gluster/glupy/__init__.py: skipping sys Provides: python2.7-module-glusterfs3 = 3.12.15-alt3, python2.7(gluster), python2.7(gluster.cliutils), python2.7(gluster.cliutils.cliutils), python2.7(gluster.glupy) Requires: python = 2.7, /usr/lib/python2.7/site-packages, python-modules, python2.7(ctypes), python2.7(inspect), python2.7(json), python2.7(xml) Processing files: libglusterfs3-3.12.15-alt3 warning: File listed twice: /usr/lib/glusterfs Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Gtta6s find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfchangelog.so.0: 78 symbols, 17 bpp lib.prov: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfrpc.so.0: 179 symbols, 18 bpp lib.prov: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libgfxdr.so.0: 473 symbols, 19 bpp warning: hash collision: xdr_pathconf3resfail xdr_remove3res lib.prov: /usr/src/tmp/glusterfs3-buildroot/usr/lib/libglusterfs.so.0: 1634 symbols, 21 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.b3muTN find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Provides: glusterfs3-libs = 3.12.15-alt3, libgfchangelog.so.0 = set:kdC1eu6PbWnbl2snqRmhgNEWQLfAclHktqpMPtnqjuoUPMiZB4UJ4vZJ5PMVZFdhd7Zfuf5sw3uc48o308l26eYVI3ZsZpiTDyMKWvIzdkElSruUg3WqtZwy9y6NDPZjSFcT9i9hlSCrIF5DPDO33QvIIOSnvLxbPn6, libgfrpc.so.0 = set:ld5C9ThBnls3JzN3J1PqKBWNJsvjpQzJfuyOvPT2ZxPxcUNd9TLZaJiPiojFgCIZczAH2Zrm6zXB5QNaaR1SgTH395RG7ZuY852agq4VnXoG2w7BwiR76P1pE8dZI72WMQRFejlwRD1pKcLeF2MDC0sCZGXgUK3fGE9iWd5TCesg2WGZ3D1M15ImQfFwzDDQN8hj8I1ppD9HNHl9QtYZFJsrgCwJNyFtEqNxHdcaQ6qtLRL3nGiA0HgaAg4FXHEwtSlejHPerwq0zZoCgXvkRShxjKdHBceibqXZ0Xd1qy9jh5N2FnGNqyn3U6ck65z19MBF9b7pfKgSCb5YQC5JzowYYMrQMTkv21jtid87i78, libgfxdr.so.0 = set:mdpygQtkuzSR0ouFpeDL0ChR8uwST3nZFZjeDWZtAeYf0TzdP6J0ZuW6c5Sd7yDLNFQt0j5xWHr0ZgE1QhZp4Bc0yvVQRlyqjIciGNJ6DbwEB34RF375OC2q4IJMoIes5rfkZf2lT4C6SZLllSCLPz6ivhxeqDaCtLmO9IlueAgvHxGY0DZDTxjwF0N5ZgpvTUPVZ5qnjKzwtHOEfMZLDYHisPzgie8dGEfWhst4BdFPTrTRDUCxMbVcRHQat1bAe8DLYx8vn1Qqifedy4IeSoatt6mSvZkzfxwhHXeBF6fQqe1vmxfC7S2yLIVD68ccIS1Z7Tmv91XWUiQtWTWaGhCD3oaCXUg3V0SOjMUMqUOogXZc9Ac07CZ9ZI1zyoCIk3sMlKcRUgDZjpApjd0W1x5bZKPeQOD36Zuq4Fl9GYJXgq7N0HK0r48uyeQSAnQU0gpfX8Dyggy1cCKb6PamGZjq04lZCwaRxcyYH4KeMXEQCaiWEKlnICLwj6k9uyuodDfRzCFLI0uYEZBxGFUwKDygVAZC3nf2dwYRZ834Uamu6C4gGHP2eVtysMmGvuBZD5BG7hkdDDqFMPgy6Cs9eaxKWrjSmdjWCpQZx6yP0B7xymFK4scE8ZoH0tlzflQsOMilKdmKCZBQRwoDXiQ7gDbwlIJ05WvB1C3m6htbWevyqOBTatxA9T09tdeOvkmVIJyX7Zaqmfy5HZaAhXLkmXPyhF2C7ZKLoiWJwCg7cF6Jf1WvZqNuTREyd9i1LJ6Z4zZ4PyVpame8aAOShqFP6ZH2uRRZby7MSosWd8oRhqyuE8Z47Gja6DBJBOdo9UqA44maJ8jIxH51oRTniBuY3BxxlEndOcoyiFaUtnY7WITEbmuc78OXuN5i7WjGJsZCEWIoHIey4z7vuYkpBJZurA7XvvvmgHivzwrW4, libglusterfs.so.0 = set:odolsrcX3EbqqKAogUPVslk12ZA1bfDvG0NPQGeeZxDS54vG7NWYkkZcReJ2W5HBSCWzBj3E013Lqos3ILzpQvdu3fohKROZC45DT698XUI5JrGZ973fVMJ0jCvgBpL7Z7388IvEefUexhzWj0ISRnPKZtT4AwHlpAk2nokYWZ9XZDjKZ6C2dWk7yHSc1yyVChxdSbH6cUHILT9FSITu49ooYRkjL1M7TDycWZKljYPV6O8Zb1v5PKe8zPOwi1ThrLZgbwlga7r3FWlQTEEK1eLlZ2Qdafm1dyHYxMPE04YC0GhVQZ819Ypf7NTZlPNjhYc1LhEU9jix6kjPLAA52k8b7QnufLwZyUE0Zl9NgTlGvlZB1rgSViXj5dT5jigbQmRGuK86sCCuUcytsAMukQVIWd3eR5GDlkRCJ2In66KCHEaRq8S9owtzU7WweE9PZhg0kRcPwUlV9GzhtuqdPeEpgMo6stV84KP9mNV1dd4yBJtKuk8QRZFLGpwW0KcWkbvP0RvLQZ23ZLyfUTzWn6QeIMxRuwv89rPnXq816rHJYIqsCaZ1xtAmV8lEhlgw03dDIAosvFOMmqcTdawlalmhDeZI9ojhvjVuiJm7LGA7Ps3XFoGhCDjp4Zgku2AycbS8ZspO8SfyMqHetZfwiEPGYNa0SJ3QUMxtFCRLcr7gapsYviwPzVr8813BVMrxURWpBSWkhaw3vUb6q2viQzDkCog9oh6I9Zn5we1LWnlMhTE0CoevTphwWAZrELBTzfAUP0aJmbjC1Oyj2vZ62g9kpyYFyVrhqIHB7so4SXyZcqvJLsPFipPLbQIV63dcs6D3YxZtGWKp4fVvkhfyMJ9kD5qOJnr3gXEHZjKzmFZerfkp6HtzE4G8KxSks7srw2rZr3QxeQ1g7EsgZyt9P6idU6pXJpVbBgApYmXdFB5RjQJAOn0kk7P52exNaneu44Yc1gJ3Z3Lf68PdTczVcCmQZaD3qbJZjLhCJkwaDn5ZrUtodCCUZ6xbi7TX86KNYfqsALFqk5qDFRdG03yZESxZrFv8ANfCHmdVuauEodEq0HfisI6KVZhZ24M1R1ZynJz5F2BsRSo2n6JGgLZ4RRRwMtIPkJo8Ytsy6c6Dsg8ZcBDTXoyV49wFMrAoDWgfsm59jAkUQaO01GPk6Mhudnrg6qIVAz2p8lkV00n1u4twimtwjoZyryl8YnegnVSIkJ5ZI6Z5gDH46UFWu2rgnJNzEhnrf8rkHz5vA1UBealhzN6wHUXMZdcd2dhDczZ85IGNEYcsv8C1UvNJaQ48SMMCa3yFO6GJwZnxWvXkcwDjeeh03K5AT8CRpdp3ddJmL2D2S7CesUZvoQY3CcecKPwE6kLf0qDgbTgeGYZHMpJQa69T1ztb7LFq26uZeeMKtcAcwuoZD50QvFOUqLpGEpwZ57pfBiNJmxtDWxoKplLpgwnAQ2PmXv4ubrHfSdVe82EcZ4dluoOgrUFukpEKmZDAphGHe875jD8kOS3WNzWnb1JVoVjdu55T8KBxgHoAlskpyXoZBwZ9jwiFoEWA9G1Kefviby2CZLDc6hFe5cUtMkFDEUTYkJwixUxw3OFHxM8B972wPfIj2ZqpsP0KPu4ji44OCqQUUvzlBgmrGczXZa9zJjOI6gkdaZknYvriliS3NRGaeZl4OotWuh8hZv9y3RRZigZ2Bk7oaTZ7DhQPGVt78cNgpbIpyvOKloZztBfhmMHu7Ze8NzJJARnZvOVhkWDjXR8rxOq936UmyBddTal5W6VFdfes3HkQZ3BLrkScEDGCgnZ1Y1uo2ShbTfZggjrxAJURvZhEJcqotV4Rt7LZgc3UBrr9ZeojWWEbdENOcR1IPvlWRZIc272XyZb6kQzMZLO0ByuAT79w21BOqwQkuZ7Whr0KD9LkyyAupmCIDrUjSkMSyLObr7o0nKF5DnOrJ3iZnPSjjCzoPufX8A6ZAmtytesWOTDMTx6uxZEQku4ZhBrTVj2ZpPaJTwjhNgZc63Ulzl7Z5YqsFdmNm8GmSqbpbTBuXcXxpUczSaeM5NhHKBS0stmxZ2wYqf8OXdgzL70BCUY9gapaVNAatYY2mAJQ5NzcX5blnr8EgLcWA754Zzde4WMeKRMzeZ4msugV2Fby7Qyp4CCU5IsFv9eLpDLxaXGIJ7HHNBOPGbEo2l8p2e7LglhO4htFpDPJgZlZ6SZF1qIXZh7m0a11RBmVN5lsVZIsmCcpW9w0ziJVFhKVoqJWqtf7GUZaIfJatLS8oNTS7pgY9n47TZKwphaZ08rNvUXzltDPYPU556aohZ0C6tf5MRTTFQ7rqgZ1tFAB6J6VEqdW86X7ofubehDCX5ZKcNfjbaPZzBBzDvhP00B6gGjAHpELQwwEf6661PLK0UZIXnozzqwPG97Hcdo7d54ZvYAzu2PMUedmVA2PazUaJVdekMaF5V5p5FJBj3JZ4WGVaTYhk9CtZK7A6HMse9aAVQkVhc2VR6PCgvMUND4B2Ie9UKnVxks6Z4UXnZvhq0tZmD2lerSkhJrWaot8K8mMJgtAoYKDzwdTTqDxMRztK8UnAhy96QCTRJxuuCiIhvTwFtTuZEoBBoMOiDGInnDcK9PlMYKyXLBATzAyn8r0rJ61A7PAMipsUol6wsHE41lIQoPgxe7SdgbKyygcAZLtUZfbXOpJ3j7vxN8hhp9XGqRKGuZaccXKFGq1G1PNP5LXS2vQNVfGcpgpTgeoUA2ostcHnVSmjfOnCm1EpuBcfl7BSWlPmQ6USWYAQmmpK79AZ39Zzs9a6B1WkXuT0p79bzarftXVOrUIIKG4P6isZz2WVUlzI3Czu8jWRUAmnfwUv1wZc92bYdue0yQXmKPrs1N0zUIUBVqSMY9mwMO84TzEZGKzAbl4oBQ27tcGm0zU5P98VOeehIdZvohWtSCYZEPGXC6pIaqQaGurRZC5oN8BBXXby33UNPbwTxkihjDGBG1jJRerqB6d8YuiZfGYA4PSScTkmaY71ZdyiC6v68oJiZ1oFrolWQ5LqShzxN8K7p0DSlFFmd57Ze7TZ0ngZHBovnFaixNkZBiIF74Qt9Bo64nGcrpFXtP6um4Jw5nG77VXdBAFfdZ6ioy0i1zjXcxh3lUKLZ8rNA7ptZuZFFGG2cjFEIJiJ0mddFSjoWu5EJ1ArzaZ35dH1vMxZkgIh6lNjpfAgBAcZGByjxQ77YwNIKeA4bAxtTJMp5ClwBM4PCZwDZFBVbgsASRgMqoUoeb6YuFbHrqu1 Requires: 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.10), 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.1.1 >= set:qnZqjYyQhcl4wEgPf, libcrypto.so.1.1(OPENSSL_1_1_0), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), 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(GLIBC_2.2), libuuid.so.1 >= set:ifKcVaA2IcVk21, libuuid.so.1(UUID_1.0), libz.so.1 >= set:kjJMc, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Obsoletes: glusterfs-libs <= 2.0.0, glusterfs3-libs Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kZuXxT Creating libglusterfs3-debuginfo package Processing files: glusterfs3-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WwX7ST find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0NGgb3 find-requires: running scripts (debuginfo) Requires: glusterfs3 = 3.12.15-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libacl.so.1), debug(libaio.so.1), debug(libc.so.6), debug(libcrypto.so.1.1), debug(libdl.so.2), debug(libgfapi.so.0), debug(libgfchangelog.so.0), debug(libgfdb.so.0), debug(libgfrpc.so.0), debug(libgfxdr.so.0), debug(libglusterfs.so.0), debug(libpthread.so.0), debug(libpython2.7.so.1.0), debug(libreadline.so.7), debug(libssl.so.1.1), debug(liburcu-bp.so.6), debug(libxml2.so.2), debug(libz.so.1) Processing files: glusterfs3-rdma-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8SLbrW find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WYiZnh find-requires: running scripts (debuginfo) Requires: glusterfs3-rdma = 3.12.15-alt3, debug(libc.so.6), debug(libglusterfs.so.0), debug(libibverbs.so.1), debug(libpthread.so.0), debug(librdmacm.so.1) Processing files: glusterfs3-geo-replication-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9SZtJc find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.w9VTUu find-requires: running scripts (debuginfo) Requires: glusterfs3-geo-replication = 3.12.15-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libglusterfs.so.0), debug(libpthread.so.0) Processing files: glusterfs3-client-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ud6ope find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AauPJy find-requires: running scripts (debuginfo) Requires: glusterfs3-client = 3.12.15-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libdl.so.2), debug(libgfrpc.so.0), debug(libgfxdr.so.0), debug(libglusterfs.so.0), debug(libpthread.so.0), debug(librt.so.1) Processing files: libglusterfs3-api-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oMnxoi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sJID0I find-requires: running scripts (debuginfo) Provides: debug(libgfapi.so.0) Requires: libglusterfs3-api = 3.12.15-alt3, debug(libacl.so.1), debug(libc.so.6), debug(libgfrpc.so.0), debug(libgfxdr.so.0), debug(libglusterfs.so.0), debug(libpthread.so.0) Processing files: glusterfs3-server-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.02n9o2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5gAPpa find-requires: running scripts (debuginfo) Provides: debug(libgfdb.so.0) Requires: glusterfs3-server = 3.12.15-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgfapi.so.0), debug(libgfrpc.so.0), debug(libgfxdr.so.0), debug(libglusterfs.so.0), debug(libpthread.so.0), debug(libsqlite3.so.0), debug(libuuid.so.1), debug(libxml2.so.2) Processing files: libglusterfs3-debuginfo-3.12.15-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TSpUbY find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DLRtAx find-requires: running scripts (debuginfo) Provides: debug(libgfchangelog.so.0), debug(libgfrpc.so.0), debug(libgfxdr.so.0), debug(libglusterfs.so.0) Requires: libglusterfs3 = 3.12.15-alt3, debug(libc.so.6), debug(libcrypto.so.1.1), debug(libdl.so.2), debug(libpthread.so.0), debug(librt.so.1), debug(libuuid.so.1), debug(libz.so.1) Adding to glusterfs3-rdma a strict dependency on glusterfs3 Adding to glusterfs3-geo-replication a strict dependency on glusterfs3 Adding to glusterfs3-client a strict dependency on glusterfs3 Adding to glusterfs3-server a strict dependency on glusterfs3 Adding to glusterfs3-events a strict dependency on glusterfs3 Adding to glusterfs3-debuginfo a strict dependency on glusterfs3 Adding to glusterfs3-rdma-debuginfo a strict dependency on glusterfs3-rdma Adding to glusterfs3-geo-replication-debuginfo a strict dependency on glusterfs3-geo-replication Adding to glusterfs3-server a strict dependency on glusterfs3-client Adding to glusterfs3-client-debuginfo a strict dependency on glusterfs3-client Adding to libglusterfs3-api-devel a strict dependency on libglusterfs3-api Adding to libglusterfs3-api-debuginfo a strict dependency on libglusterfs3-api Adding to libglusterfs3-api-devel a strict dependency on libglusterfs3-devel Adding to libglusterfs3-devel a strict dependency on libglusterfs3-api-devel Adding to glusterfs3-server-debuginfo a strict dependency on glusterfs3-server Adding to glusterfs3-events a strict dependency on python-module-glusterfs3 Adding to libglusterfs3-devel a strict dependency on libglusterfs3 Adding to libglusterfs3-debuginfo a strict dependency on libglusterfs3 Adding to glusterfs3 a strict dependency on glusterfs3-client Adding to glusterfs3 a strict dependency on libglusterfs3-api Adding to glusterfs3 a strict dependency on glusterfs3-server Adding to glusterfs3 a strict dependency on python-module-glusterfs3 Adding to glusterfs3 a strict dependency on libglusterfs3 Adding to glusterfs3-rdma a strict dependency on libglusterfs3 Adding to glusterfs3-geo-replication a strict dependency on glusterfs3-client Adding to glusterfs3-geo-replication a strict dependency on python-module-glusterfs3 Adding to glusterfs3-geo-replication a strict dependency on libglusterfs3 Adding to glusterfs3-client a strict dependency on libglusterfs3 Adding to libglusterfs3-api a strict dependency on libglusterfs3 Adding to glusterfs3-server a strict dependency on libglusterfs3-api Adding to glusterfs3-server a strict dependency on libglusterfs3 Adding to libglusterfs3-devel a strict dependency on glusterfs3-server Adding to glusterfs3-debuginfo a strict dependency on libglusterfs3-api-debuginfo Adding to glusterfs3-debuginfo a strict dependency on glusterfs3-server-debuginfo Adding to glusterfs3-debuginfo a strict dependency on libglusterfs3-debuginfo Adding to glusterfs3-rdma-debuginfo a strict dependency on libglusterfs3-debuginfo Adding to glusterfs3-geo-replication-debuginfo a strict dependency on libglusterfs3-debuginfo Adding to glusterfs3-client-debuginfo a strict dependency on libglusterfs3-debuginfo Adding to libglusterfs3-api-debuginfo a strict dependency on libglusterfs3-debuginfo Adding to glusterfs3-server-debuginfo a strict dependency on libglusterfs3-api-debuginfo Adding to glusterfs3-server-debuginfo a strict dependency on libglusterfs3-debuginfo Adding to glusterfs3-rdma-debuginfo a strict dependency on glusterfs3-debuginfo Removing from glusterfs3-rdma-debuginfo 29 sources provided by glusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/libglusterfs/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/libglusterfs also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr Adding to glusterfs3-geo-replication-debuginfo a strict dependency on glusterfs3-debuginfo Removing from glusterfs3-geo-replication-debuginfo 27 sources provided by glusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/libglusterfs/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/libglusterfs also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc Adding to glusterfs3-debuginfo a strict dependency on glusterfs3-client-debuginfo Removing from glusterfs3-debuginfo 46 sources provided by glusterfs3-client-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/glusterfsd/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/glusterfsd Removing from glusterfs3-debuginfo 7 sources provided by libglusterfs3-api-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/api/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/api Removing from glusterfs3-debuginfo 5 sources provided by glusterfs3-server-debuginfo Removing from glusterfs3-debuginfo 25 sources provided by libglusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/contrib/rbtree also prunning dir /usr/src/debug/glusterfs3-3.12.15/contrib/timer-wheel also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/contrib also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib Removing from glusterfs3-rdma-debuginfo 1 sources provided by libglusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib Adding to glusterfs3-client-debuginfo a strict dependency on libglusterfs3-api-debuginfo Removing from glusterfs3-client-debuginfo 36 sources provided by libglusterfs3-api-debuginfo Adding to glusterfs3-client-debuginfo a strict dependency on glusterfs3-server-debuginfo Removing from glusterfs3-client-debuginfo 2 sources provided by glusterfs3-server-debuginfo Removing from glusterfs3-client-debuginfo 7 sources provided by libglusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc Removing from glusterfs3-server-debuginfo 34 sources provided by libglusterfs3-api-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/api/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/api also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib Removing from libglusterfs3-api-debuginfo 38 sources provided by libglusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/rpc-lib also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc Removing from glusterfs3-server-debuginfo 3 sources provided by libglusterfs3-debuginfo also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr/src also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc/xdr also prunning dir /usr/src/debug/glusterfs3-3.12.15/rpc Removing 1 extra deps from glusterfs3-geo-replication due to dependency on glusterfs3 Removing 1 extra deps from glusterfs3 due to dependency on glusterfs3-client Removing 7 extra deps from glusterfs3 due to dependency on libglusterfs3-api Removing 1 extra deps from glusterfs3 due to dependency on glusterfs3-server Removing 2 extra deps from glusterfs3-server due to dependency on glusterfs3 Removing 1 extra deps from glusterfs3 due to dependency on python-module-glusterfs3 Removing 4 extra deps from glusterfs3 due to dependency on libglusterfs3 Removing 1 extra deps from glusterfs3-rdma due to dependency on libglusterfs3 Removing 1 extra deps from glusterfs3-geo-replication due to dependency on glusterfs3-client Removing 1 extra deps from glusterfs3-geo-replication due to dependency on python-module-glusterfs3 Removing 2 extra deps from glusterfs3-geo-replication due to dependency on libglusterfs3 Removing 2 extra deps from glusterfs3-server due to dependency on glusterfs3-client Removing 4 extra deps from glusterfs3-client due to dependency on libglusterfs3 Removing 1 extra deps from libglusterfs3-api-devel due to dependency on libglusterfs3-api Removing 4 extra deps from glusterfs3-server due to dependency on libglusterfs3-api Removing 3 extra deps from libglusterfs3-api due to dependency on libglusterfs3 Removing 3 extra deps from libglusterfs3-api-devel due to dependency on libglusterfs3-devel Removing 1 extra deps from libglusterfs3-devel due to dependency on glusterfs3-server Removing 3 extra deps from glusterfs3-server due to dependency on libglusterfs3 Removing 1 extra deps from glusterfs3-events due to dependency on python-module-glusterfs3 Removing 4 extra deps from libglusterfs3-devel due to dependency on libglusterfs3 Removing 1 extra deps from glusterfs3-debuginfo due to dependency on libglusterfs3-api-debuginfo Removing 1 extra deps from glusterfs3-debuginfo due to dependency on glusterfs3-server-debuginfo Removing 4 extra deps from glusterfs3-debuginfo due to dependency on libglusterfs3-debuginfo Removing 1 extra deps from glusterfs3-rdma-debuginfo due to dependency on libglusterfs3-debuginfo Removing 1 extra deps from glusterfs3-geo-replication-debuginfo due to dependency on libglusterfs3-debuginfo Removing 3 extra deps from glusterfs3-client-debuginfo due to dependency on libglusterfs3-debuginfo Removing 1 extra deps from glusterfs3-server-debuginfo due to dependency on libglusterfs3-api-debuginfo Removing 3 extra deps from libglusterfs3-api-debuginfo due to dependency on libglusterfs3-debuginfo Removing 3 extra deps from glusterfs3-server-debuginfo due to dependency on libglusterfs3-debuginfo Removing 10 extra deps from glusterfs3-rdma due to repentancy on glusterfs3 Removing 19 extra deps from glusterfs3-geo-replication due to repentancy on glusterfs3 Removing 21 extra deps from glusterfs3 due to repentancy on glusterfs3-client Removing 3 extra deps from glusterfs3 due to repentancy on libglusterfs3-api Removing 4 extra deps from glusterfs3 due to repentancy on glusterfs3-server Removing 4 extra deps from glusterfs3-events due to repentancy on glusterfs3 Removing 3 extra deps from glusterfs3 due to repentancy on python-module-glusterfs3 Removing 3 extra deps from glusterfs3 due to repentancy on libglusterfs3 Removing 1 extra deps from glusterfs3-rdma due to repentancy on libglusterfs3-api Removing 2 extra deps from glusterfs3-geo-replication due to repentancy on glusterfs3-client Removing 1 extra deps from glusterfs3-geo-replication due to repentancy on libglusterfs3-api Removing 2 extra deps from glusterfs3-geo-replication due to repentancy on glusterfs3-server Removing 1 extra deps from glusterfs3-geo-replication due to repentancy on python-module-glusterfs3 Removing 10 extra deps from glusterfs3-client due to repentancy on libglusterfs3-api Removing 7 extra deps from glusterfs3-client due to repentancy on glusterfs3-server Removing 6 extra deps from glusterfs3-client due to repentancy on libglusterfs3 Removing 10 extra deps from glusterfs3-server due to repentancy on libglusterfs3-api Removing 1 extra deps from libglusterfs3-devel due to repentancy on libglusterfs3-api Removing 10 extra deps from libglusterfs3-api due to repentancy on libglusterfs3 Removing 2 extra deps from libglusterfs3-api-devel due to repentancy on libglusterfs3-devel Removing 10 extra deps from glusterfs3-events due to repentancy on glusterfs3-server Removing 2 extra deps from glusterfs3-server due to repentancy on libglusterfs3 Removing 1 extra deps from glusterfs3-events due to repentancy on python-module-glusterfs3 Removing 3 extra deps from glusterfs3-rdma-debuginfo due to repentancy on glusterfs3-debuginfo Removing 4 extra deps from glusterfs3-geo-replication-debuginfo due to repentancy on glusterfs3-debuginfo Removing 7 extra deps from glusterfs3-debuginfo due to repentancy on glusterfs3-client-debuginfo Removing 1 extra deps from glusterfs3-debuginfo due to repentancy on libglusterfs3-api-debuginfo Removing 1 extra deps from glusterfs3-debuginfo due to repentancy on glusterfs3-server-debuginfo Removing 2 extra deps from glusterfs3-debuginfo due to repentancy on libglusterfs3-debuginfo Removing 3 extra deps from glusterfs3-client-debuginfo due to repentancy on libglusterfs3-api-debuginfo Removing 2 extra deps from glusterfs3-client-debuginfo due to repentancy on glusterfs3-server-debuginfo Removing 2 extra deps from glusterfs3-client-debuginfo due to repentancy on libglusterfs3-debuginfo Removing 3 extra deps from glusterfs3-server-debuginfo due to repentancy on libglusterfs3-api-debuginfo Removing 2 extra deps from libglusterfs3-api-debuginfo due to repentancy on libglusterfs3-debuginfo Removing 1 extra deps from glusterfs3-server-debuginfo due to repentancy on libglusterfs3-debuginfo Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-rdma-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-geo-replication-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-client-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libglusterfs3-api-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libglusterfs3-api-devel-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-server-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-events-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/glusterfs3-vim-3.12.15-alt3.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/libglusterfs3-devel-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/python-module-glusterfs3-3.12.15-alt3.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/libglusterfs3-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-debuginfo-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-rdma-debuginfo-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-geo-replication-debuginfo-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-client-debuginfo-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libglusterfs3-api-debuginfo-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/glusterfs3-server-debuginfo-3.12.15-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libglusterfs3-debuginfo-3.12.15-alt3.i586.rpm 409.82user 39.90system 9:08.77elapsed 81%CPU (0avgtext+0avgdata 109428maxresident)k 0inputs+0outputs (0major+18598099minor)pagefaults 0swaps 424.14user 44.35system 9:32.25elapsed 81%CPU (0avgtext+0avgdata 113648maxresident)k 2176inputs+0outputs (0major+19446096minor)pagefaults 0swaps --- glusterfs3-3.12.15-alt3.i586.rpm.repo 2019-03-13 15:21:17.000000000 +0000 +++ glusterfs3-3.12.15-alt3.i586.rpm.hasher 2019-09-16 12:31:50.830097950 +0000 @@ -143,3 +143,3 @@ Requires: libc.so.6(GLIBC_2.7) -Requires: libcrypto.so.1.1 >= set:pjvVy9VWZcB8BwBdwk5Z4GzY9KFpVVx1MNeWlfKgrfsxgC604tNZfcSr5g81UXfVHD95XAFeam4ZjO3l9Gr1ANZ76iX4B6o4e5RWNbp1CboC2iQLeylGbDeFMire2tTa +Requires: libcrypto.so.1.1 >= set:qkvV2jOl7ZmE0Obvybn77RRWAOv2O4pbsqZzOD56FNZ7hJgikH72lzZ4brIiBVH07MNrBxFaWWyBgHMrKbWxb4A6PZLcZrlwx4wvZFUMyajt0nCaSeH5B6wg17aeGtTtqUDGXm5 Requires: libpthread.so.0(GLIBC_2.3.3) --- glusterfs3-rdma-3.12.15-alt3.i586.rpm.repo 2019-03-13 15:21:17.000000000 +0000 +++ glusterfs3-rdma-3.12.15-alt3.i586.rpm.hasher 2019-09-16 12:31:51.160100787 +0000 @@ -4,3 +4,3 @@ Requires: libibverbs.so.1(IBVERBS_1.1) -Requires: librdmacm.so.1 >= set:je4xCDz7pZijTGD1w82el6BQ9eMEavCJZ0h3IiNM3 +Requires: librdmacm.so.1 >= set:kfygBD39Tx2F22kBZzqh312KVbzln8ywAetyB8PVn3f0 Requires: librdmacm.so.1(RDMACM_1.0) --- libglusterfs3-3.12.15-alt3.i586.rpm.repo 2019-03-13 15:21:17.000000000 +0000 +++ libglusterfs3-3.12.15-alt3.i586.rpm.hasher 2019-09-16 12:31:51.326102214 +0000 @@ -26,3 +26,3 @@ Requires: libc.so.6(GLIBC_2.8) -Requires: libcrypto.so.1.1 >= set:pmowrNKwHiNe1Fxx1 +Requires: libcrypto.so.1.1 >= set:qnZqjYyQhcl4wEgPf Requires: rpmlib(SetVersions)