=> Building sysutils/cfengine35 Started : Thursday, 30 AUG 2018 at 20:55:14 UTC Platform: 5.3-DEVELOPMENT DragonFly 5.3-DEVELOPMENT #141: Thu Aug 30 12:52:40 PDT 2018 root@test.backplane.com:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.3-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.3-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for cfengine35-3.5.3_15: LIBVIRT=off: Virtualization support via libvirt MYSQL=off: MySQL database support PGSQL=off: PostgreSQL database support ====> Options available for the single DB: you have to select exactly one of them TOKYOCABINET=on: Enable TokyoCabinet database backend QDBM=off: Enable QDBM database backend ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/sysutils/cfengine35 XDG_CONFIG_HOME=/construction/sysutils/cfengine35 HOME=/construction/sysutils/cfengine35 TMPDIR="/tmp" PATH=/construction/sysutils/cfengine35/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --docdir=/usr/local/share/doc/cfengine --htmldir=/usr/local/share/doc/cfengine/html --libexecdir=/usr/local/libexec --libdir=/usr/local/libexec --mandir=/usr/local/man --with-workdir=/var/cfengine --with-pcre=/usr/local --enable-fhs --with-tokyocabinet=/usr/local --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/construction/sysutils/cfengine35 XDG_CONFIG_HOME=/construction/sysutils/cfengine35 HOME=/construction/sysutils/cfengine35 TMPDIR="/tmp" PATH=/construction/sysutils/cfengine35/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath,/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/sysutils/cfengine35/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/cfengine" EXAMPLESDIR="share/examples/cfengine" DATADIR="share/cfengine" WWWDIR="www/cfengine" ETCDIR="etc/cfengine" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/cfengine DOCSDIR=/usr/local/share/doc/cfengine EXAMPLESDIR=/usr/local/share/examples/cfengine WWWDIR=/usr/local/www/cfengine ETCDIR=/usr/local/etc/cfengine -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=LiveSystem USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=12 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=32 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500316 OSVERSION=9999999 OSREL=5.3 _OSRELEASE=5.3-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> cfengine35-3.5.3_15 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_1.txz Installing pkg-1.10.5_1... Extracting pkg-1.10.5_1: .......... done ===> cfengine35-3.5.3_15 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of cfengine35-3.5.3_15 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by cfengine35-3.5.3_15 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by cfengine35-3.5.3_15 for building => SHA256 Checksum OK for cfengine-3.5.3.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by cfengine35-3.5.3_15 for building ===> Extracting for cfengine35-3.5.3_15 => SHA256 Checksum OK for cfengine-3.5.3.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for cfengine35-3.5.3_15 ===> Applying ports patches for cfengine35-3.5.3_15 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> cfengine35-3.5.3_15 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting gmake-4.2.1_2: .......... done ===> cfengine35-3.5.3_15 depends on executable: gmake - found ===> Returning to build of cfengine35-3.5.3_15 ===> cfengine35-3.5.3_15 depends on file: /usr/local/lib/libcrypto.so.43 - not found ===> Installing existing package /packages/All/libressl-2.7.4.txz Installing libressl-2.7.4... Extracting libressl-2.7.4: .......... done ===> cfengine35-3.5.3_15 depends on file: /usr/local/lib/libcrypto.so.43 - found ===> Returning to build of cfengine35-3.5.3_15 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> cfengine35-3.5.3_15 depends on shared library: libpcre.so - not found ===> Installing existing package /packages/All/pcre-8.42.txz Installing pcre-8.42... Extracting pcre-8.42: .......... done ===> cfengine35-3.5.3_15 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> Returning to build of cfengine35-3.5.3_15 ===> cfengine35-3.5.3_15 depends on shared library: libtokyocabinet.so - not found ===> Installing existing package /packages/All/tokyocabinet-1.4.48.txz Installing tokyocabinet-1.4.48... Extracting tokyocabinet-1.4.48: .......... done ===> cfengine35-3.5.3_15 depends on shared library: libtokyocabinet.so - found (/usr/local/lib/libtokyocabinet.so) ===> Returning to build of cfengine35-3.5.3_15 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for cfengine35-3.5.3_15 configure: loading site script /xports/Templates/config.site checking build system type... x86_64-portbld-dragonfly5.3 checking host system type... x86_64-portbld-dragonfly5.3 checking target system type... x86_64-portbld-dragonfly5.3 checking for makeinfo... no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking how to create a ustar tar archive... (cached) /usr/bin/tar checking whether to disable maintainer-specific portions of Makefiles... yes checking for style of include used by gmake... GNU checking for gcc... cc 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 cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking dependency style of cc... gcc3 checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking dependency style of cc... (cached) gcc3 checking whether cc understands -c and -o together... yes checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /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... (cached) 262144 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... dragonfly5.3 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 flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking for bison... no checking for byacc... byacc checking for getloadavg... yes checking for pstat_getdynamic... (cached) no checking for kstat_open in -lkstat... no checking for getloadavg... yes checking whether getloadavg requires setgid... no checking for getconf... /usr/bin/getconf checking for PQconnectdb in -lpq... no checking libpq-fe.h usability... no checking libpq-fe.h presence... no checking for libpq-fe.h... no checking for mysql_real_connect in -lmysqlclient... no checking mysql.h usability... no checking mysql.h presence... no checking for mysql.h... no checking for EVP_CIPHER_CTX_init in -lmysqlclient... no checking for tchdbnew in -ltokyocabinet... yes checking tcutil.h usability... yes checking tcutil.h presence... yes checking for tcutil.h... yes checking tchdb.h usability... yes checking tchdb.h presence... yes checking for tchdb.h... yes checking for RSA_generate_key_ex in -lcrypto... yes checking for RSA_generate_key in -lcrypto... yes checking openssl/opensslv.h usability... yes checking openssl/opensslv.h presence... yes checking for openssl/opensslv.h... yes checking for OpenSSL version... OK checking for pcre_exec in -lpcre... yes checking pcre.h usability... yes checking pcre.h presence... yes checking for pcre.h... yes checking for virConnectOpen in -lvirt... no checking libvirt/libvirt.h usability... no checking libvirt/libvirt.h presence... no checking for libvirt/libvirt.h... no checking for acl_init in -lacl... no checking acl.h usability... no checking acl.h presence... no checking for acl.h... no checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking acl/libacl.h usability... no checking acl/libacl.h presence... no checking for acl/libacl.h... no checking for xmlFirstElementChild in -lxml2... no checking libxml/xmlwriter.h usability... no checking libxml/xmlwriter.h presence... no checking for libxml/xmlwriter.h... no checking avahi-client/client.h usability... no checking avahi-client/client.h presence... no checking for avahi-client/client.h... no checking avahi-common/address.h usability... no checking avahi-common/address.h presence... no checking for avahi-common/address.h... no checking for unistd.h... (cached) yes checking for stdlib.h... (cached) yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking for sys/param.h... (cached) yes checking for sys/mount.h... (cached) yes checking net/if_dl.h usability... yes checking net/if_dl.h presence... yes checking for net/if_dl.h... yes checking for utime.h... (cached) yes checking for time.h... (cached) yes checking for sys/time.h... (cached) yes checking for malloc.h... (cached) no checking sys/malloc.h usability... yes checking sys/malloc.h presence... yes checking for sys/malloc.h... yes checking vfs.h usability... no checking vfs.h presence... no checking for vfs.h... no checking sys/vfs.h usability... no checking sys/vfs.h presence... no checking for sys/vfs.h... no checking sys/sockio.h usability... yes checking sys/sockio.h presence... yes checking for sys/sockio.h... yes checking for sys/statvfs.h... (cached) yes checking sys/statfs.h usability... no checking sys/statfs.h presence... no checking for sys/statfs.h... no checking for fcntl.h... (cached) yes checking sys/filesys.h usability... no checking sys/filesys.h presence... no checking for sys/filesys.h... no checking dustat.h usability... no checking dustat.h presence... no checking for dustat.h... no checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking ws2tcpip.h usability... no checking ws2tcpip.h presence... no checking for ws2tcpip.h... no checking zone.h usability... no checking zone.h presence... no checking for zone.h... no checking for sys/uio.h... (cached) yes checking for sys/types.h... (cached) yes checking sys/mpctl.h usability... no checking sys/mpctl.h presence... no checking for sys/mpctl.h... no checking for sys/jail.h... yes checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for stdbool.h that conforms to C99... (cached) yes checking for _Bool... (cached) yes checking for mode_t... (cached) yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... (cached) yes checking for pid_t... (cached) yes checking for clockid_t... yes checking for socklen_t... (cached) yes checking for an ANSI C-conforming const... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for off_t... (cached) yes checking for sqrt in -lm... yes checking for clock_gettime in -lrt... yes checking whether uname is declared... no checking for uname... (cached) yes checking whether getuid is declared... yes checking for getuid... (cached) yes checking whether getgid is declared... yes checking for getgid... (cached) yes checking whether clock_gettime is declared... yes checking for clock_gettime... (cached) yes checking whether unsetenv is declared... (cached) yes checking for unsetenv... (cached) yes checking whether strnlen is declared... (cached) yes checking for strnlen... (cached) yes checking whether strndup is declared... (cached) yes checking for strndup... (cached) yes checking whether setlinebuf is declared... yes checking for setlinebuf... (cached) yes checking whether strlcat is declared... yes checking for strlcat... (cached) yes checking whether strlcpy is declared... yes checking for strlcpy... (cached) yes checking whether realpath is declared... (cached) yes checking for realpath... (cached) yes checking whether lstat is declared... (cached) yes checking for lstat... (cached) yes checking whether strdup is declared... (cached) yes checking for strdup... (cached) yes checking whether round is declared... yes checking for round... yes checking for sleep... (cached) yes checking for sleep... (cached) yes checking whether nanosleep is declared... yes checking for nanosleep... yes checking whether memdup is declared... no checking for memdup... no checking whether srand48 is declared... yes checking for srand48... yes checking whether drand48 is declared... yes checking for drand48... yes checking whether strerror is declared... yes checking for strerror... (cached) yes checking whether strstr is declared... (cached) yes checking for strstr... (cached) yes checking whether strcasestr is declared... (cached) yes checking for strcasestr... (cached) yes checking whether strcasecmp is declared... yes checking for strcasecmp... (cached) yes checking whether strncasecmp is declared... yes checking for strncasecmp... (cached) yes checking whether strsep is declared... (cached) yes checking for strsep... (cached) yes checking whether strsignal is declared... (cached) yes checking for strsignal... (cached) yes checking whether gmtime_r is declared... yes checking for gmtime_r... yes checking whether localtime_r is declared... yes checking for localtime_r... yes checking whether alarm is declared... (cached) yes checking for alarm... (cached) yes checking whether chmod is declared... yes checking for chmod... yes checking for getpwent... yes checking for setpwent... yes checking for endpwent... yes checking whether getnetgrent is declared... yes checking for getnetgrent... yes checking whether setnetgrent is declared... yes checking for setnetgrent... yes checking whether endnetgrent is declared... yes checking for endnetgrent... yes checking for sendto... yes checking for mkdir... yes checking whether mkdir is properly declared... yes checking for stat... (cached) yes checking whether stat is properly declared... yes checking for rename... (cached) yes checking whether rename is properly declared... yes checking for ctime... yes checking whether ctime is properly declared... no checking whether mkdtemp is declared... (cached) yes checking for mkdtemp... (cached) yes checking whether strrstr is declared... no checking for strrstr... no checking for seteuid... (cached) yes checking for setegid... (cached) yes checking for setreuid... (cached) yes checking for setregid... (cached) yes checking for uname... (cached) yes checking for gethostname... (cached) yes checking for chflags... yes checking for mkfifo... yes checking for statfs... (cached) yes checking for statvfs... (cached) yes checking for door... no checking for sysinfo... no checking for setsid... (cached) yes checking for sysconf... (cached) yes checking for getzoneid... no checking for getzonenamebyid... no checking for fpathconf... yes checking for struct stat.st_mtim... yes checking for struct stat.st_mtimespec... yes checking for PRIuMAX/PRIdMAX macros... yes checking for stdarg.h... (cached) yes checking for vsnprintf... (cached) yes checking whether vsnprintf is C99 compliant... yes checking for snprintf... (cached) yes checking whether snprintf is C99 compliant... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking for vasprintf... (cached) yes checking for asprintf... (cached) yes checking whether dirfd is declared... yes checking for dirfd... (cached) yes checking for jail_get... no checking for library containing setsockopt... none required checking for library containing gethostent... none required checking for socket... yes checking for setsockopt... (cached) yes checking for gethostent... yes checking for struct sockaddr_storage... yes checking whether getaddrinfo is declared... yes checking whether inet_ntop is declared... yes checking whether inet_pton is declared... yes checking for inet_ntop... (cached) yes checking for inet_pton... yes checking for getifaddrs... yes checking for getprocs64... no checking for lchown... yes checking whether chown is declared... (cached) yes checking for chown... (cached) yes checking for fchmod... (cached) yes checking for fchmod... (cached) yes checking whether pthread_attr_setstacksize is declared... yes checking for pthread_attr_setstacksize... yes checking whether pthread_sigmask is declared... (cached) yes checking for pthread_sigmask... yes checking whether openat is declared... (cached) yes checking whether fstatat is declared... (cached) yes checking whether fchownat is declared... (cached) yes checking for openat... yes checking for fstatat... (cached) yes checking for fchownat... yes checking whether socketpair is declared... yes checking for struct sockaddr.sa_len... yes checking for struct ifreq.ifr_hwaddr... no checking for sys/sysctl.h... (cached) yes checking for either struct rtentry or struct ortentry... rtentry checking for listxattr... no checking attr/xattr.h, usability... no checking attr/xattr.h, presence... no checking for attr/xattr.h,... no checking sys/xattr.h usability... no checking sys/xattr.h presence... no checking for sys/xattr.h... no checking whether xattr functions have extra arguments... no checking for HP-UX aC... no checking for GCC specific compile flags... yes checking for -Wno-pointer-sign... yes checking for -Werror=implicit-function-declaration... yes checking for -Wunused-parameter"... yes checking for hostname... /bin/hostname checking for Xen cpuid-based HVM detection... yes Summary of options... > Required libraries -> OpenSSL: default path -> PCRE: /usr/local -> DB: Tokyo Cabinet: /usr/local > Optional libraries -> MySQL connector: disabled -> PostgreSQL connector: disabled -> libvirt: disabled -> libacl: disabled -> libxml2: disabled -> Workdir: /var/cfengine configure: creating ./config.status config.status: creating Makefile config.status: creating libcompat/Makefile config.status: creating libutils/Makefile config.status: creating libutils/config.post.h config.status: creating libcfnet/Makefile config.status: creating libpromises/Makefile config.status: creating cf-agent/Makefile config.status: creating cf-promises/Makefile config.status: creating cf-execd/Makefile config.status: creating cf-gendoc/Makefile config.status: creating cf-key/Makefile config.status: creating cf-monitord/Makefile config.status: creating cf-runagent/Makefile config.status: creating cf-serverd/Makefile config.status: creating ext/Makefile config.status: creating examples/Makefile config.status: creating masterfiles/Makefile config.status: creating tests/Makefile config.status: creating tests/acceptance/Makefile config.status: creating tests/unit/Makefile config.status: creating tests/load/Makefile config.status: creating libutils/config.h config.status: executing depfiles commands config.status: executing libtool commands DONE: Configuration done. Run make/gmake to build CFEngine. -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for cfengine35-3.5.3_15 gmake[1]: Entering directory '/construction/sysutils/cfengine35/cfengine-3.5.3' Making all in libcompat libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT generic_at.lo -MD -MP -MF .deps/generic_at.Tpo -c generic_at.c -fPIC -DPIC -o .libs/generic_at.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -fPIC -DPIC -o .libs/getopt.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT memdup.lo -MD -MP -MF .deps/memdup.Tpo -c memdup.c -fPIC -DPIC -o .libs/memdup.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT strrstr.lo -MD -MP -MF .deps/strrstr.Tpo -c strrstr.c -fPIC -DPIC -o .libs/strrstr.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT rpl_ctime.lo -MD -MP -MF .deps/rpl_ctime.Tpo -c rpl_ctime.c -fPIC -DPIC -o .libs/rpl_ctime.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c getopt1.c -fPIC -DPIC -o .libs/getopt1.o libtool: link: ar cru .libs/libcompat.a .libs/generic_at.o .libs/getopt.o .libs/getopt1.o .libs/memdup.o .libs/rpl_ctime.o .libs/strrstr.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcompat.a libtool: link: ( cd ".libs" && rm -f "libcompat.la" && ln -s "../libcompat.la" "libcompat.la" ) Making all in libutils libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT set.lo -MD -MP -MF .deps/set.Tpo -c set.c -fPIC -DPIC -o .libs/set.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT json.lo -MD -MP -MF .deps/json.Tpo -c json.c -fPIC -DPIC -o .libs/json.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT atexit.lo -MD -MP -MF .deps/atexit.Tpo -c atexit.c -fPIC -DPIC -o .libs/atexit.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC -o .libs/alloc.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT sequence.lo -MD -MP -MF .deps/sequence.Tpo -c sequence.c -fPIC -DPIC -o .libs/sequence.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT proc_keyvalue.lo -MD -MP -MF .deps/proc_keyvalue.Tpo -c proc_keyvalue.c -fPIC -DPIC -o .libs/proc_keyvalue.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT logging.lo -MD -MP -MF .deps/logging.Tpo -c logging.c -fPIC -DPIC -o .libs/logging.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT refcount.lo -MD -MP -MF .deps/refcount.Tpo -c refcount.c -fPIC -DPIC -o .libs/refcount.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT string_lib.lo -MD -MP -MF .deps/string_lib.Tpo -c string_lib.c -fPIC -DPIC -o .libs/string_lib.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT list.lo -MD -MP -MF .deps/list.Tpo -c list.c -fPIC -DPIC -o .libs/list.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT statistics.lo -MD -MP -MF .deps/statistics.Tpo -c statistics.c -fPIC -DPIC -o .libs/statistics.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT hashes.lo -MD -MP -MF .deps/hashes.Tpo -c hashes.c -fPIC -DPIC -o .libs/hashes.o logging.c: In function 'LogLevelToSyslogPriority': logging.c:155:5: warning: enumeration value 'LOG_LEVEL_NOTHING' not handled in switch [-Wswitch] switch (level) ^~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT buffer.lo -MD -MP -MF .deps/buffer.Tpo -c buffer.c -fPIC -DPIC -o .libs/buffer.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT ip_address.lo -MD -MP -MF .deps/ip_address.Tpo -c ip_address.c -fPIC -DPIC -o .libs/ip_address.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT array_map.lo -MD -MP -MF .deps/array_map.Tpo -c array_map.c -fPIC -DPIC -o .libs/array_map.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.c -fPIC -DPIC -o .libs/map.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT hash_map.lo -MD -MP -MF .deps/hash_map.Tpo -c hash_map.c -fPIC -DPIC -o .libs/hash_map.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT misc_lib.lo -MD -MP -MF .deps/misc_lib.Tpo -c misc_lib.c -fPIC -DPIC -o .libs/misc_lib.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT writer.lo -MD -MP -MF .deps/writer.Tpo -c writer.c -fPIC -DPIC -o .libs/writer.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT csv_writer.lo -MD -MP -MF .deps/csv_writer.Tpo -c csv_writer.c -fPIC -DPIC -o .libs/csv_writer.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT xml_writer.lo -MD -MP -MF .deps/xml_writer.Tpo -c xml_writer.c -fPIC -DPIC -o .libs/xml_writer.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT file_lib.lo -MD -MP -MF .deps/file_lib.Tpo -c file_lib.c -fPIC -DPIC -o .libs/file_lib.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT man.lo -MD -MP -MF .deps/man.Tpo -c man.c -fPIC -DPIC -o .libs/man.o string_lib.c: In function 'String2StringArray': string_lib.c:633:9: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(arr[i], sp, len); ^~~~~~~~~~~~~~~~~~~~~~~~ string_lib.c:629:19: note: length computed here len = strlen(sp); ^~~~~~~~~~ libtool: link: (cd .libs/libutils.lax/libcompat.a && ar x "/construction/sysutils/cfengine35/cfengine-3.5.3/libutils/../libcompat/.libs/libcompat.a") libtool: link: ar cru .libs/libutils.a .libs/alloc.o .libs/atexit.o .libs/hashes.o .libs/sequence.o .libs/set.o .libs/statistics.o .libs/string_lib.o .libs/proc_keyvalue.o .libs/json.o .libs/refcount.o .libs/list.o .libs/logging.o .libs/buffer.o .libs/ip_address.o .libs/map.o .libs/array_map.o .libs/hash_map.o .libs/misc_lib.o .libs/writer.o .libs/csv_writer.o .libs/xml_writer.o .libs/file_lib.o .libs/man.o .libs/libutils.lax/libcompat.a/strrstr.o .libs/libutils.lax/libcompat.a/generic_at.o .libs/libutils.lax/libcompat.a/getopt1.o .libs/libutils.lax/libcompat.a/rpl_ctime.o .libs/libutils.lax/libcompat.a/memdup.o .libs/libutils.lax/libcompat.a/getopt.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutils.a libtool: link: rm -fr .libs/libutils.lax libtool: link: ( cd ".libs" && rm -f "libutils.la" && ln -s "../libutils.la" "libutils.la" ) Making all in libcfnet libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I../libpromises -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -fPIC -DPIC -o .libs/misc.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I../libpromises -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT net.lo -MD -MP -MF .deps/net.Tpo -c net.c -fPIC -DPIC -o .libs/net.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I../libpromises -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT client_protocol.lo -MD -MP -MF .deps/client_protocol.Tpo -c client_protocol.c -fPIC -DPIC -o .libs/client_protocol.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I../libpromises -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT communication.lo -MD -MP -MF .deps/communication.Tpo -c communication.c -fPIC -DPIC -o .libs/communication.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I../libutils -I../libpromises -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT client_code.lo -MD -MP -MF .deps/client_code.Tpo -c client_code.c -fPIC -DPIC -o .libs/client_code.o client_protocol.c: In function 'IdentifyAgent': client_protocol.c:157:55: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3002 and 4088 [-Wformat-truncation=] snprintf(sendbuff, sizeof(sendbuff), "CAUTH %s %s %s %d", ^~ localip, dnsname, uname, 0); ~~~~~ client_protocol.c:157:5: note: 'snprintf' output between 11 and 5192 bytes into a destination of size 4096 snprintf(sendbuff, sizeof(sendbuff), "CAUTH %s %s %s %d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ localip, dnsname, uname, 0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ client_protocol.c:119:13: warning: 'strncat' output may be truncated copying 512 bytes from a string of length 1023 [-Wstringop-truncation] strncat(dnsname, VDOMAIN, CF_MAXVARSIZE / 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net.c: In function 'SendTransaction': net.c:73:42: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] snprintf(work, CF_INBAND_OFFSET, "%c %d", status, wlen); ^~ net.c:73:38: note: directive argument in the range [-2147483648, 4088] snprintf(work, CF_INBAND_OFFSET, "%c %d", status, wlen); ^~~~~~~ net.c:73:5: note: 'snprintf' output between 4 and 14 bytes into a destination of size 8 snprintf(work, CF_INBAND_OFFSET, "%c %d", status, wlen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: ar cru .libs/libcfnet.a .libs/misc.o .libs/net.o .libs/communication.o .libs/client_protocol.o .libs/client_code.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcfnet.a libtool: link: ( cd ".libs" && rm -f "libcfnet.la" && ln -s "../libcfnet.la" "libcfnet.la" ) Making all in libpromises libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT cf3parse.lo -MD -MP -MF .deps/cf3parse.Tpo -c cf3parse.c -fPIC -DPIC -o .libs/cf3parse.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT assoc.lo -MD -MP -MF .deps/assoc.Tpo -c assoc.c -fPIC -DPIC -o .libs/assoc.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT audit.lo -MD -MP -MF .deps/audit.Tpo -c audit.c -fPIC -DPIC -o .libs/audit.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT cf3lex.lo -MD -MP -MF .deps/cf3lex.Tpo -c cf3lex.c -fPIC -DPIC -o .libs/cf3lex.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT attributes.lo -MD -MP -MF .deps/attributes.Tpo -c attributes.c -fPIC -DPIC -o .libs/attributes.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT args.lo -MD -MP -MF .deps/args.Tpo -c args.c -fPIC -DPIC -o .libs/args.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT addr_lib.lo -MD -MP -MF .deps/addr_lib.Tpo -c addr_lib.c -fPIC -DPIC -o .libs/addr_lib.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT bootstrap.lo -MD -MP -MF .deps/bootstrap.Tpo -c bootstrap.c -fPIC -DPIC -o .libs/bootstrap.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT cf3globals.lo -MD -MP -MF .deps/cf3globals.Tpo -c cf3globals.c -fPIC -DPIC -o .libs/cf3globals.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT chflags.lo -MD -MP -MF .deps/chflags.Tpo -c chflags.c -fPIC -DPIC -o .libs/chflags.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT classes.lo -MD -MP -MF .deps/classes.Tpo -c classes.c -fPIC -DPIC -o .libs/classes.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT acl_tools_posix.lo -MD -MP -MF .deps/acl_tools_posix.Tpo -c acl_tools_posix.c -fPIC -DPIC -o .libs/acl_tools_posix.o acl_tools_posix.c: In function 'CopyACLs': acl_tools_posix.c:106:26: warning: unused parameter 'src' [-Wunused-parameter] int CopyACLs(const char *src, const char *dst) ~~~~~~~~~~~~^~~ acl_tools_posix.c:106:43: warning: unused parameter 'dst' [-Wunused-parameter] int CopyACLs(const char *src, const char *dst) ~~~~~~~~~~~~^~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT constants.lo -MD -MP -MF .deps/constants.Tpo -c constants.c -fPIC -DPIC -o .libs/constants.o bootstrap.c: In function 'SetPolicyServer': bootstrap.c:128:66: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(cf_promises_validated_filename, CF_MAXVARSIZE, "%s/masterfiles/cf_promises_validated", CFWORKDIR); ^~ ~~~~~~~~~ bootstrap.c:128:9: note: 'snprintf' output between 35 and 4130 bytes into a destination of size 1024 snprintf(cf_promises_validated_filename, CF_MAXVARSIZE, "%s/masterfiles/cf_promises_validated", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT conversion.lo -MD -MP -MF .deps/conversion.Tpo -c conversion.c -fPIC -DPIC -o .libs/conversion.o audit.c: In function 'EndAudit': audit.c:102:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(name, CF_MAXVARSIZE, "%s/state/%s", CFWORKDIR, CF_VALUE_LOG); ^~ ~~~~~~~~~ audit.c:102:13: note: 'snprintf' output between 20 and 4115 bytes into a destination of size 1024 snprintf(name, CF_MAXVARSIZE, "%s/state/%s", CFWORKDIR, CF_VALUE_LOG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT crypto.lo -MD -MP -MF .deps/crypto.Tpo -c crypto.c -fPIC -DPIC -o .libs/crypto.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT dbm_api.lo -MD -MP -MF .deps/dbm_api.Tpo -c dbm_api.c -fPIC -DPIC -o .libs/dbm_api.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT dbm_migration.lo -MD -MP -MF .deps/dbm_migration.Tpo -c dbm_migration.c -fPIC -DPIC -o .libs/dbm_migration.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT dbm_migration_lastseen.lo -MD -MP -MF .deps/dbm_migration_lastseen.Tpo -c dbm_migration_lastseen.c -fPIC -DPIC -o .libs/dbm_migration_lastseen.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT dbm_migration_bundles.lo -MD -MP -MF .deps/dbm_migration_bundles.Tpo -c dbm_migration_bundles.c -fPIC -DPIC -o .libs/dbm_migration_bundles.o dbm_api.c:134:13: warning: 'CloseAllDB' defined but not used [-Wunused-function] static void CloseAllDB(void) ^~~~~~~~~~ crypto.c: In function 'OpenSSLLock_callback': crypto.c:449:61: warning: unused parameter 'file' [-Wunused-parameter] static void OpenSSLLock_callback(int mode, int index, char *file, int line) ~~~~~~^~~~ crypto.c:449:71: warning: unused parameter 'line' [-Wunused-parameter] static void OpenSSLLock_callback(int mode, int index, char *file, int line) ~~~~^~~~ cf3lex.c: In function 'yylex': cf3lex.l:237:27: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(P.currenttype, tmp, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf3lex.l:191:27: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(P.currentid, yytext, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf3lex.l:178:27: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(P.currentid, yytext, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT dbm_quick.lo -MD -MP -MF .deps/dbm_quick.Tpo -c dbm_quick.c -fPIC -DPIC -o .libs/dbm_quick.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT dbm_tokyocab.lo -MD -MP -MF .deps/dbm_tokyocab.Tpo -c dbm_tokyocab.c -fPIC -DPIC -o .libs/dbm_tokyocab.o crypto.c: In function 'RandomSeed': crypto.c:95:38: warning: 'randseed' directive output may be truncated writing 8 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%crandseed", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~ crypto.c:95:5: note: 'snprintf' output between 10 and 4105 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%crandseed", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT env_context.lo -MD -MP -MF .deps/env_context.Tpo -c env_context.c -fPIC -DPIC -o .libs/env_context.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT evalfunction.lo -MD -MP -MF .deps/evalfunction.Tpo -c evalfunction.c -fPIC -DPIC -o .libs/evalfunction.o crypto.c: In function 'HavePublicKey': crypto.c:229:38: warning: '/ppkeys/' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(newname, CF_BUFSIZE, "%s/ppkeys/%s.pub", CFWORKDIR, keyname); ^~~~~~~~ crypto.c:229:5: note: 'snprintf' output between 13 and 5131 bytes into a destination of size 4096 snprintf(newname, CF_BUFSIZE, "%s/ppkeys/%s.pub", CFWORKDIR, keyname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto.c:235:42: warning: '/ppkeys/' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(oldname, CF_BUFSIZE, "%s/ppkeys/%s-%s.pub", CFWORKDIR, username, ipaddress); ^~~~~~~~ crypto.c:235:9: note: 'snprintf' output 14 or more bytes (assuming 4109) into a destination of size 4096 snprintf(oldname, CF_BUFSIZE, "%s/ppkeys/%s-%s.pub", CFWORKDIR, username, ipaddress); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto.c: In function 'SavePublicKey': crypto.c:302:39: warning: '/ppkeys/' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/ppkeys/%s.pub", CFWORKDIR, keyname); ^~~~~~~~ crypto.c:302:5: note: 'snprintf' output between 13 and 5131 bytes into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/ppkeys/%s.pub", CFWORKDIR, keyname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf3parse.c: In function 'yyparse': cf3parse.y:1022:28: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(P.currentid,P.currentstring,CF_MAXVARSIZE); // Make a var look like an ID ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto.c: In function 'LoadSecretKeys': crypto.c:178:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(dst_public_key_filename, CF_MAXVARSIZE, "%s/ppkeys/%s-%s.pub", CFWORKDIR, "root", HashPrintSafe(CF_DEFAULT_DIGEST, digest, buffer)); ^~ ~~~~~~~~~ crypto.c:178:13: note: 'snprintf' output 18 or more bytes (assuming 4113) into a destination of size 1024 snprintf(dst_public_key_filename, CF_MAXVARSIZE, "%s/ppkeys/%s-%s.pub", CFWORKDIR, "root", HashPrintSafe(CF_DEFAULT_DIGEST, digest, buffer)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto.c:186:63: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(src_public_key_filename, CF_MAXVARSIZE, "%s/ppkeys/localhost.pub", CFWORKDIR); ^~ ~~~~~~~~~ crypto.c:186:13: note: 'snprintf' output between 22 and 4117 bytes into a destination of size 1024 snprintf(src_public_key_filename, CF_MAXVARSIZE, "%s/ppkeys/localhost.pub", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT exec_tools.lo -MD -MP -MF .deps/exec_tools.Tpo -c exec_tools.c -fPIC -DPIC -o .libs/exec_tools.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT expand.lo -MD -MP -MF .deps/expand.Tpo -c expand.c -fPIC -DPIC -o .libs/expand.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT files_hashes.lo -MD -MP -MF .deps/files_hashes.Tpo -c files_hashes.c -fPIC -DPIC -o .libs/files_hashes.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT files_interfaces.lo -MD -MP -MF .deps/files_interfaces.Tpo -c files_interfaces.c -fPIC -DPIC -o .libs/files_interfaces.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT files_copy.lo -MD -MP -MF .deps/files_copy.Tpo -c files_copy.c -fPIC -DPIC -o .libs/files_copy.o evalfunction.c: In function 'FnCallSelectServers': evalfunction.c:2002:14: warning: variable 'pp' set but not used [-Wunused-but-set-variable] Promise *pp = NULL; ^~ exec_tools.c: In function 'GetExecOutput': exec_tools.c:90:55: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(buffer + offset, CF_EXPANDSIZE, "%s\n", line); ^ exec_tools.c:90:9: note: 'snprintf' output between 2 and 8193 bytes into a destination of size 8192 snprintf(buffer + offset, CF_EXPANDSIZE, "%s\n", line); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT files_lib.lo -MD -MP -MF .deps/files_lib.Tpo -c files_lib.c -fPIC -DPIC -o .libs/files_lib.o expand.c: In function 'CopyLocalizedIteratorsToThisScope': expand.c:956:13: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(orgname, rp->item + strlen(orgscope) + 1, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT files_names.lo -MD -MP -MF .deps/files_names.Tpo -c files_names.c -fPIC -DPIC -o .libs/files_names.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT fncall.lo -MD -MP -MF .deps/fncall.Tpo -c fncall.c -fPIC -DPIC -o .libs/fncall.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT generic_agent.lo -MD -MP -MF .deps/generic_agent.Tpo -c generic_agent.c -fPIC -DPIC -o .libs/generic_agent.o expand.c: In function 'CopyLocalizedScalarsToThisScope': expand.c:984:13: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(orgname, rp->item + strlen(orgscope) + 1, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT granules.lo -MD -MP -MF .deps/granules.Tpo -c granules.c -fPIC -DPIC -o .libs/granules.o expand.c: In function 'ExpandAndMapIteratorsFromScalar': expand.c:351:65: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(finalname, CF_MAXVARSIZE, "%s%c%s", absscope, CF_MAPPEDLIST, var); ^~ ~~~ expand.c:351:25: note: 'snprintf' output between 2 and 5120 bytes into a destination of size 1024 snprintf(finalname, CF_MAXVARSIZE, "%s%c%s", absscope, CF_MAPPEDLIST, var); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT instrumentation.lo -MD -MP -MF .deps/instrumentation.Tpo -c instrumentation.c -fPIC -DPIC -o .libs/instrumentation.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT item_lib.lo -MD -MP -MF .deps/item_lib.Tpo -c item_lib.c -fPIC -DPIC -o .libs/item_lib.o files_lib.c: In function 'MakeParentDirectory': files_lib.c:367:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] for (sp = parentandchild + rootlen, spc = currentpath + rootlen; *sp != '\0'; sp++) ^ expand.c: In function 'ExpandScalar.part.2': expand.c:689:54: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 1022 [-Wformat-truncation=] snprintf(name, CF_MAXVARSIZE, "$(%s)", currentitem); ^~ ~~~~~~~~~~~ expand.c:689:21: note: 'snprintf' output between 4 and 8195 bytes into a destination of size 1024 snprintf(name, CF_MAXVARSIZE, "$(%s)", currentitem); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expand.c:685:54: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 1022 [-Wformat-truncation=] snprintf(name, CF_MAXVARSIZE, "${%s}", currentitem); ^~ ~~~~~~~~~~~ expand.c:685:21: note: 'snprintf' output between 4 and 8195 bytes into a destination of size 1024 snprintf(name, CF_MAXVARSIZE, "${%s}", currentitem); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expand.c:645:13: warning: 'strncpy' output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] strncpy(currentitem, temp, CF_BUFSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_context.c: In function 'EvalContextHeapAddSoft': env_context.c:158:53: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(context_copy, CF_MAXVARSIZE, "%s:%s", ns, canonified_context); ^ env_context.c:158:9: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf(context_copy, CF_MAXVARSIZE, "%s:%s", ns, canonified_context); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT keyring.lo -MD -MP -MF .deps/keyring.Tpo -c keyring.c -fPIC -DPIC -o .libs/keyring.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT iteration.lo -MD -MP -MF .deps/iteration.Tpo -c iteration.c -fPIC -DPIC -o .libs/iteration.o files_names.c: In function 'CanonifyName': files_names.c:436:5: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] strncpy(buffer, str, CF_BUFSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ granules.c: In function 'GenTimeKey': granules.c:37:49: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 6 [-Wformat-truncation=] snprintf(buf, sizeof(buf), "%3.3s:Hr%02d:Min%02d_%02d", ^~~~ granules.c:37:32: note: directive argument in the range [-2147483645, 2147483645] snprintf(buf, sizeof(buf), "%3.3s:Hr%02d:Min%02d_%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ granules.c:37:32: note: directive argument in the range [-59, 59] granules.c:37:5: note: 'snprintf' output between 18 and 37 bytes into a destination of size 18 snprintf(buf, sizeof(buf), "%3.3s:Hr%02d:Min%02d_%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DAY_TEXT[tm.tm_wday ? (tm.tm_wday - 1) : 6], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tm.tm_hour, tm.tm_min / 5 * 5, ((tm.tm_min + 5) / 5 * 5) % 60); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_names.c: In function 'GetSoftwareCacheFilename': files_names.c:691:38: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(buffer, CF_MAXVARSIZE, "%s/state/%s", CFWORKDIR, SOFTWARE_PACKAGES_CACHE); ^~ ~~~~~~~~~ files_names.c:691:5: note: 'snprintf' output between 29 and 4124 bytes into a destination of size 1024 snprintf(buffer, CF_MAXVARSIZE, "%s/state/%s", CFWORKDIR, SOFTWARE_PACKAGES_CACHE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT lastseen.lo -MD -MP -MF .deps/lastseen.Tpo -c lastseen.c -fPIC -DPIC -o .libs/lastseen.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT matching.lo -MD -MP -MF .deps/matching.Tpo -c matching.c -fPIC -DPIC -o .libs/matching.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT locks.lo -MD -MP -MF .deps/locks.Tpo -c locks.c -fPIC -DPIC -o .libs/locks.o keyring.c: In function 'RemovePublicKey': keyring.c:59:38: warning: '/ppkeys' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(keysdir, CF_BUFSIZE, "%s/ppkeys", CFWORKDIR); ^~~~~~~ keyring.c:59:5: note: 'snprintf' output between 8 and 4103 bytes into a destination of size 4096 snprintf(keysdir, CF_BUFSIZE, "%s/ppkeys", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ keyring.c:85: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(keyfilename, CF_BUFSIZE, "%s/%s", keysdir, dirp->d_name); ^~ keyring.c:85:13: note: 'snprintf' output between 2 and 4352 bytes into a destination of size 4096 snprintf(keyfilename, CF_BUFSIZE, "%s/%s", keysdir, dirp->d_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT logic_expressions.lo -MD -MP -MF .deps/logic_expressions.Tpo -c logic_expressions.c -fPIC -DPIC -o .libs/logic_expressions.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_access.lo -MD -MP -MF .deps/mod_access.Tpo -c mod_access.c -fPIC -DPIC -o .libs/mod_access.o env_context.c: In function 'EvalContextVariableGet': env_context.c:1339:13: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 8191 [-Wstringop-truncation] strncpy(expanded_lval, buffer, CF_MAXVARSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_common.lo -MD -MP -MF .deps/mod_common.Tpo -c mod_common.c -fPIC -DPIC -o .libs/mod_common.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_databases.lo -MD -MP -MF .deps/mod_databases.Tpo -c mod_databases.c -fPIC -DPIC -o .libs/mod_databases.o generic_agent.c: In function 'CheckControlPromises.isra.3': generic_agent.c:1444:52: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(VFQNAME, CF_MAXVARSIZE, "%s.%s", VUQNAME, VDOMAIN); ^ generic_agent.c:1444:13: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf(VFQNAME, CF_MAXVARSIZE, "%s.%s", VUQNAME, VDOMAIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_context.c: In function 'ClassAuditLog': env_context.c:1742:5: warning: 'log_name' may be used uninitialized in this function [-Wmaybe-uninitialized] SummarizeTransaction(ctx, tc, log_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_context.c:1718:11: note: 'log_name' was declared here char *log_name; ^~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_environ.lo -MD -MP -MF .deps/mod_environ.Tpo -c mod_environ.c -fPIC -DPIC -o .libs/mod_environ.o lastseen.c: In function 'Address2HostkeyInDB': lastseen.c:201:43: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(hostkey_key, CF_BUFSIZE, "k%s", hostkey); ^ lastseen.c:201:5: note: 'snprintf' output between 2 and 4097 bytes into a destination of size 4096 snprintf(hostkey_key, CF_BUFSIZE, "k%s", hostkey); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c: In function 'GenericAgentUpdatePromisesValidatedFile.part.4': generic_agent.c:370:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(validated_filename, CF_MAXVARSIZE, "%s/masterfiles/cf_promises_validated", CFWORKDIR); ^~ ~~~~~~~~~ generic_agent.c:370:13: note: 'snprintf' output between 35 and 4130 bytes into a destination of size 1024 snprintf(validated_filename, CF_MAXVARSIZE, "%s/masterfiles/cf_promises_validated", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:365:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(validated_filename, CF_MAXVARSIZE, "%s/state/validated_%s", CFWORKDIR, CanonifyName(config->original_input_file)); ^~ ~~~~~~~~~ generic_agent.c:365:13: note: 'snprintf' output 18 or more bytes (assuming 4113) into a destination of size 1024 snprintf(validated_filename, CF_MAXVARSIZE, "%s/state/validated_%s", CFWORKDIR, CanonifyName(config->original_input_file)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c: In function 'CheckForPolicyHub': generic_agent.c:103:37: warning: '/state/am_policy_hub' directive output may be truncated writing 20 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(name, sizeof(name), "%s/state/am_policy_hub", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~ generic_agent.c:103:5: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 4096 snprintf(name, sizeof(name), "%s/state/am_policy_hub", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c: In function 'GenericAgentArePromisesValid': generic_agent.c:299:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(cfpromises, sizeof(cfpromises), "%s%cbin%ccf-promises%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, ^~ ~~~~~~~~~ generic_agent.c:299:9: note: 'snprintf' output between 17 and 4112 bytes into a destination of size 1024 snprintf(cfpromises, sizeof(cfpromises), "%s%cbin%ccf-promises%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EXEC_SUFFIX); ~~~~~~~~~~~~ lastseen.c: In function 'RemoveHostFromLastSeen': lastseen.c:158:47: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(address_key, CF_BUFSIZE, "a%s", address); ^ lastseen.c:158:9: note: 'snprintf' output between 2 and 4097 bytes into a destination of size 4096 snprintf(address_key, CF_BUFSIZE, "a%s", address); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_exec.lo -MD -MP -MF .deps/mod_exec.Tpo -c mod_exec.c -fPIC -DPIC -o .libs/mod_exec.o generic_agent.c: In function 'NewPromiseProposals': generic_agent.c:904:40: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(filename, CF_MAXVARSIZE, "%s/inputs", CFWORKDIR); ^~ ~~~~~~~~~ generic_agent.c:904:5: note: 'snprintf' output between 8 and 4103 bytes into a destination of size 1024 snprintf(filename, CF_MAXVARSIZE, "%s/inputs", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:980:40: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(filename, CF_MAXVARSIZE, "%s/policy_server.dat", CFWORKDIR); ^~ ~~~~~~~~~ generic_agent.c:980:5: note: 'snprintf' output between 19 and 4114 bytes into a destination of size 1024 snprintf(filename, CF_MAXVARSIZE, "%s/policy_server.dat", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_files.lo -MD -MP -MF .deps/mod_files.Tpo -c mod_files.c -fPIC -DPIC -o .libs/mod_files.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_measurement.lo -MD -MP -MF .deps/mod_measurement.Tpo -c mod_measurement.c -fPIC -DPIC -o .libs/mod_measurement.o generic_agent.c: In function 'WritePID': generic_agent.c:1546:42: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(PIDFILE, CF_BUFSIZE - 1, "%s%c%s", CFWORKDIR, FILE_SEPARATOR, filename); ^~ generic_agent.c:1546:5: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 4095 snprintf(PIDFILE, CF_BUFSIZE - 1, "%s%c%s", CFWORKDIR, FILE_SEPARATOR, filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_methods.lo -MD -MP -MF .deps/mod_methods.Tpo -c mod_methods.c -fPIC -DPIC -o .libs/mod_methods.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_outputs.lo -MD -MP -MF .deps/mod_outputs.Tpo -c mod_outputs.c -fPIC -DPIC -o .libs/mod_outputs.o matching.c: In function 'MatchPolicy': matching.c:500:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4093 [-Wformat-truncation=] snprintf(final, CF_BUFSIZE, "\\s*%s", work); ^~ ~~~~ matching.c:500:21: note: 'snprintf' output between 4 and 4099 bytes into a destination of size 4096 snprintf(final, CF_BUFSIZE, "\\s*%s", work); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matching.c:509:52: warning: '\s*' directive output may be truncated writing 3 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(final, CF_BUFSIZE, "%s\\s*", work); ^~~~ matching.c:509:21: note: 'snprintf' output between 4 and 4099 bytes into a destination of size 4096 snprintf(final, CF_BUFSIZE, "%s\\s*", work); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_packages.lo -MD -MP -MF .deps/mod_packages.Tpo -c mod_packages.c -fPIC -DPIC -o .libs/mod_packages.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_process.lo -MD -MP -MF .deps/mod_process.Tpo -c mod_process.c -fPIC -DPIC -o .libs/mod_process.o locks.c: In function 'AcquireLock': locks.c:668:36: warning: '/cf3.' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(cflog, CF_BUFSIZE, "%s/cf3.%.40s.runlog", CFWORKDIR, host); ^~~~~ locks.c:668:5: note: 'snprintf' output between 13 and 4148 bytes into a destination of size 4096 snprintf(cflog, CF_BUFSIZE, "%s/cf3.%.40s.runlog", CFWORKDIR, host); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locks.c:669:47: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3990 and 4090 [-Wformat-truncation=] snprintf(cflock, CF_BUFSIZE, "lock.%.100s.%s.%.100s_%d_%s", PromiseGetBundle(pp)->name, cc_operator, cc_operand, sum, str_digest); ^~ ~~~~~~~~~~~ locks.c:669:34: note: directive argument in the range [-8191, 8191] snprintf(cflock, CF_BUFSIZE, "lock.%.100s.%s.%.100s_%d_%s", PromiseGetBundle(pp)->name, cc_operator, cc_operand, sum, str_digest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locks.c:669:5: note: 'snprintf' output between 11 and 8405 bytes into a destination of size 4096 snprintf(cflock, CF_BUFSIZE, "lock.%.100s.%s.%.100s_%d_%s", PromiseGetBundle(pp)->name, cc_operator, cc_operand, sum, str_digest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locks.c:670:47: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3990 and 4090 [-Wformat-truncation=] snprintf(cflast, CF_BUFSIZE, "last.%.100s.%s.%.100s_%d_%s", PromiseGetBundle(pp)->name, cc_operator, cc_operand, sum, str_digest); ^~ ~~~~~~~~~~~ locks.c:670:34: note: directive argument in the range [-8191, 8191] snprintf(cflast, CF_BUFSIZE, "last.%.100s.%s.%.100s_%d_%s", PromiseGetBundle(pp)->name, cc_operator, cc_operand, sum, str_digest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locks.c:670:5: note: 'snprintf' output between 11 and 8405 bytes into a destination of size 4096 snprintf(cflast, CF_BUFSIZE, "last.%.100s.%s.%.100s_%d_%s", PromiseGetBundle(pp)->name, cc_operator, cc_operand, sum, str_digest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_report.lo -MD -MP -MF .deps/mod_report.Tpo -c mod_report.c -fPIC -DPIC -o .libs/mod_report.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_services.lo -MD -MP -MF .deps/mod_services.Tpo -c mod_services.c -fPIC -DPIC -o .libs/mod_services.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_storage.lo -MD -MP -MF .deps/mod_storage.Tpo -c mod_storage.c -fPIC -DPIC -o .libs/mod_storage.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mod_knowledge.lo -MD -MP -MF .deps/mod_knowledge.Tpo -c mod_knowledge.c -fPIC -DPIC -o .libs/mod_knowledge.o generic_agent.c: In function 'InitializeGA': generic_agent.c:652:42: warning: 'inputs' directive output may be truncated writing 6 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cinputs%cupdate.conf", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~ generic_agent.c:652:9: note: 'snprintf' output between 20 and 4115 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cinputs%cupdate.conf", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:654:42: warning: 'bin' directive output may be truncated writing 3 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cbin%ccf-agent -D from_cfexecd", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~ generic_agent.c:654:9: note: 'snprintf' output between 30 and 4125 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cbin%ccf-agent -D from_cfexecd", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:656:42: warning: 'outputs' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%coutputs%cspooled_reports", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~ generic_agent.c:656:9: note: 'snprintf' output between 25 and 4120 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%coutputs%cspooled_reports", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:658:42: warning: 'lastseen' directive output may be truncated writing 8 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%clastseen%cintermittencies", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~ generic_agent.c:658:9: note: 'snprintf' output between 26 and 4121 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%clastseen%cintermittencies", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:660:42: warning: 'reports' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%creports%cvarious", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~ generic_agent.c:660:9: note: 'snprintf' output between 17 and 4112 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%creports%cvarious", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:663:42: warning: 'inputs' directive output may be truncated writing 6 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cinputs", CFWORKDIR, FILE_SEPARATOR); ^~~~~~ generic_agent.c:663:9: note: 'snprintf' output between 8 and 4103 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cinputs", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:674:42: warning: 'outputs' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%coutputs", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~ generic_agent.c:674:9: note: 'snprintf' output between 9 and 4104 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%coutputs", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1171:38: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%c.", CFWORKDIR, FILE_SEPARATOR); ^ generic_agent.c:1171:5: note: 'snprintf' output between 3 and 4098 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%c.", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1188:38: warning: 'state' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cstate%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~ generic_agent.c:1188:5: note: 'snprintf' output between 9 and 4104 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cstate%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1192:38: warning: 'state' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cstate", CFWORKDIR, FILE_SEPARATOR); ^~~~~ generic_agent.c:1192:5: note: 'snprintf' output between 7 and 4102 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cstate", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1196:42: warning: 'state' directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cstate%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~ generic_agent.c:1196:9: note: 'snprintf' output between 9 and 4104 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cstate%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1220:38: warning: 'modules' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cmodules", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~ generic_agent.c:1220:5: note: 'snprintf' output between 9 and 4104 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cmodules", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1224:42: warning: 'modules' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cmodules%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~ generic_agent.c:1224:9: note: 'snprintf' output between 11 and 4106 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cmodules%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1248:38: warning: 'ppkeys' directive output may be truncated writing 6 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cppkeys", CFWORKDIR, FILE_SEPARATOR); ^~~~~~ generic_agent.c:1248:5: note: 'snprintf' output between 8 and 4103 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cppkeys", CFWORKDIR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:1252:42: warning: 'ppkeys' directive output may be truncated writing 6 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cppkeys%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~ generic_agent.c:1252:9: note: 'snprintf' output between 10 and 4105 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cppkeys%c.", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_agent.c:737:42: warning: 'inputs' directive output may be truncated writing 6 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s%cinputs%cfailsafe.cf", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~ generic_agent.c:737:9: note: 'snprintf' output between 20 and 4115 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s%cinputs%cfailsafe.cf", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT modes.lo -MD -MP -MF .deps/modes.Tpo -c modes.c -fPIC -DPIC -o .libs/modes.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c mutex.c -fPIC -DPIC -o .libs/mutex.o mod_report.c:38:7: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] const const ConstraintSyntax CF_REPORT_BODIES[] = ^~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT ornaments.lo -MD -MP -MF .deps/ornaments.Tpo -c ornaments.c -fPIC -DPIC -o .libs/ornaments.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT policy.lo -MD -MP -MF .deps/policy.Tpo -c policy.c -fPIC -DPIC -o .libs/policy.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c -fPIC -DPIC -o .libs/parser.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT patches.lo -MD -MP -MF .deps/patches.Tpo -c patches.c -fPIC -DPIC -o .libs/patches.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT pipes.lo -MD -MP -MF .deps/pipes.Tpo -c pipes.c -fPIC -DPIC -o .libs/pipes.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT processes_select.lo -MD -MP -MF .deps/processes_select.Tpo -c processes_select.c -fPIC -DPIC -o .libs/processes_select.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT promise_logging.lo -MD -MP -MF .deps/promise_logging.Tpo -c promise_logging.c -fPIC -DPIC -o .libs/promise_logging.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT promises.lo -MD -MP -MF .deps/promises.Tpo -c promises.c -fPIC -DPIC -o .libs/promises.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT rlist.lo -MD -MP -MF .deps/rlist.Tpo -c rlist.c -fPIC -DPIC -o .libs/rlist.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c scope.c -fPIC -DPIC -o .libs/scope.o parser.c: In function 'ParserParseFile': parser.c:89:5: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(P.filename, path, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT signals.lo -MD -MP -MF .deps/signals.Tpo -c signals.c -fPIC -DPIC -o .libs/signals.o evalfunction.c: In function 'FnCallPeerLeader': evalfunction.c:3380:21: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] strncpy(buffer, s, CF_MAXVARSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT sort.lo -MD -MP -MF .deps/sort.Tpo -c sort.c -fPIC -DPIC -o .libs/sort.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT storage_tools.lo -MD -MP -MF .deps/storage_tools.Tpo -c storage_tools.c -fPIC -DPIC -o .libs/storage_tools.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT string_expressions.lo -MD -MP -MF .deps/string_expressions.Tpo -c string_expressions.c -fPIC -DPIC -o .libs/string_expressions.o evalfunction.c: In function 'BuildLineArray.isra.15': evalfunction.c:4892:53: warning: '][' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(name, CF_MAXVARSIZE, "%s[%s][%d]", array_lval, first_one, vcount); ^~ evalfunction.c:4892:47: note: directive argument in the range [0, 2147483647] snprintf(name, CF_MAXVARSIZE, "%s[%s][%d]", array_lval, first_one, vcount); ^~~~~~~~~~~~ evalfunction.c:4892:17: note: 'snprintf' output 6 or more bytes (assuming 1038) into a destination of size 1024 snprintf(name, CF_MAXVARSIZE, "%s[%s][%d]", array_lval, first_one, vcount); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scope.c: In function 'ScopePutMatch': scope.c:90:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] Rval rval = (Rval) { value, RVAL_TYPE_SCALAR }; ^~~~~ evalfunction.c:4883:17: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] strncpy(first_one, this_rval, CF_MAXVARSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scope.c: In function 'ScopeNewSpecial': scope.c:487:74: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, scope, lval }, (Rval) { rval, DataTypeToRvalType(dt) }, dt); ^~~~ promises.c: In function 'ExpandDeRefPromise': promises.c:451:43: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(buffer, CF_BUFSIZE, "%s%s%s", pre_buffer, pp->promiser, post_buffer); ^~ ~~~~~~~~~~~ promises.c:451:9: note: 'snprintf' output 1 or more bytes (assuming 8191) into a destination of size 4096 snprintf(buffer, CF_BUFSIZE, "%s%s%s", pre_buffer, pp->promiser, post_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'DereferenceComment.isra.0', inlined from 'ExpandDeRefPromise' at promises.c:386:21: promises.c:450:9: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] strncpy(post_buffer, pp->comment + offset, CF_BUFSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT syntax.lo -MD -MP -MF .deps/syntax.Tpo -c syntax.c -fPIC -DPIC -o .libs/syntax.o signals.c:27:20: warning: 'SIGNALS' defined but not used [-Wunused-variable] static const char *SIGNALS[] = ^~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT sysinfo.lo -MD -MP -MF .deps/sysinfo.Tpo -c sysinfo.c -fPIC -DPIC -o .libs/sysinfo.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT syslog_client.lo -MD -MP -MF .deps/syslog_client.Tpo -c syslog_client.c -fPIC -DPIC -o .libs/syslog_client.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT timeout.lo -MD -MP -MF .deps/timeout.Tpo -c timeout.c -fPIC -DPIC -o .libs/timeout.o In function 'FnCallFormat.part.23', inlined from 'FnCallFormat': evalfunction.c:2804:29: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] strncpy(check_buffer, assoc->rval.item, CF_BUFSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -fPIC -DPIC -o .libs/unix.o evalfunction.c: In function 'FnCallUseModule': evalfunction.c:940:42: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(modulecmd, CF_BUFSIZE, "\"%s%cmodules%c%s\"", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, command); ^~ evalfunction.c:940:5: note: 'snprintf' output 12 or more bytes (assuming 4107) into a destination of size 4096 snprintf(modulecmd, CF_BUFSIZE, "\"%s%cmodules%c%s\"", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, command); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ evalfunction.c:960:42: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(modulecmd, CF_BUFSIZE, "\"%s%cmodules%c%s\" %s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, command, args); ^~ evalfunction.c:960:5: note: 'snprintf' output 13 or more bytes (assuming 4108) into a destination of size 4096 snprintf(modulecmd, CF_BUFSIZE, "\"%s%cmodules%c%s\" %s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, command, args); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT var_expressions.lo -MD -MP -MF .deps/var_expressions.Tpo -c var_expressions.c -fPIC -DPIC -o .libs/var_expressions.o sysinfo.c: In function 'GetNameInfo3': sysinfo.c:298:16: warning: unused variable 'w' [-Wunused-variable] char *sp, *w, workbuf[CF_BUFSIZE]; ^ sysinfo.c: In function 'GetCPUInfo': sysinfo.c:2380:28: warning: too many arguments for format [-Wformat-extra-args] Log(LOG_LEVEL_ERR, "sysctl", "!! failed to get cpu count: %s", strerror(errno)); ^~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT vars.lo -MD -MP -MF .deps/vars.Tpo -c vars.c -fPIC -DPIC -o .libs/vars.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT verify_classes.lo -MD -MP -MF .deps/verify_classes.Tpo -c verify_classes.c -fPIC -DPIC -o .libs/verify_classes.o unix.c: In function 'GetMacAddress': unix.c:378:28: warning: too many arguments for format [-Wformat-extra-args] Log(LOG_LEVEL_ERR, "getifaddrs", "!! Could not get interface %s addresses", ^~~~~~~~~~~~ unix.c:326:63: warning: unused parameter 'fd' [-Wunused-parameter] static void GetMacAddress(EvalContext *ctx, AgentType ag, int fd, struct ifreq *ifr, struct ifreq *ifp, Rlist **interfaces, ~~~~^~ unix.c: In function 'GetInterfacesInfo': unix.c:556:56: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(ifr.ifr_name, ifp->ifr_name, sizeof(ifp->ifr_name)); ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT verify_reports.lo -MD -MP -MF .deps/verify_reports.Tpo -c verify_reports.c -fPIC -DPIC -o .libs/verify_reports.o processes_select.c: In function 'LoadProcessTable': processes_select.c:770:37: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_procs", CFWORKDIR); ^~ ~~~~~~~~~ processes_select.c:770:5: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_procs", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ processes_select.c:789:37: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_rootprocs", CFWORKDIR); ^~ ~~~~~~~~~ processes_select.c:789:5: note: 'snprintf' output between 20 and 4115 bytes into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_rootprocs", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ processes_select.c:793:37: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_otherprocs", CFWORKDIR); ^~ ~~~~~~~~~ processes_select.c:793:5: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_otherprocs", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ syntax.c: In function 'CheckParseOpts': syntax.c:765:51: warning: unused parameter 'lval' [-Wunused-parameter] static SyntaxTypeMatch CheckParseOpts(const char *lval, const char *s, const char *range) ~~~~~~~~~~~~^~~~ syntax.c: In function 'CheckFnCallType': syntax.c:861:52: warning: unused parameter 'lval' [-Wunused-parameter] static SyntaxTypeMatch CheckFnCallType(const char *lval, const char *s, DataType dtype, const char *range) ~~~~~~~~~~~~^~~~ syntax.c:861:101: warning: unused parameter 'range' [-Wunused-parameter] static SyntaxTypeMatch CheckFnCallType(const char *lval, const char *s, DataType dtype, const char *range) ~~~~~~~~~~~~^~~~~ sysinfo.c: In function 'GetNameInfo3': sysinfo.c:452:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1020 [-Wformat-truncation=] snprintf(workbuf, CF_MAXVARSIZE - 1, "PK_%s", pubkey_digest); ^~ ~~~~~~~~~~~~~ sysinfo.c:452:9: note: 'snprintf' output between 4 and 1027 bytes into a destination of size 1023 snprintf(workbuf, CF_MAXVARSIZE - 1, "PK_%s", pubkey_digest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sysinfo.c:474:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1023 [-Wformat-truncation=] snprintf(name, CF_MAXVARSIZE - 1, "%s%cbin%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, components[i]); ^~ ~~~~~~~~~ sysinfo.c:474:43: note: assuming directive output of 7 bytes snprintf(name, CF_MAXVARSIZE - 1, "%s%cbin%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, components[i]); ^~~~~~~~~~~~~ sysinfo.c:474:9: note: 'snprintf' output 6 or more bytes (assuming 4108) into a destination of size 1023 snprintf(name, CF_MAXVARSIZE - 1, "%s%cbin%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, components[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sysinfo.c:481:57: warning: '"' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(quoteName, sizeof(quoteName), "\"%s\"", name); ^~ sysinfo.c:481:13: note: 'snprintf' output between 3 and 1026 bytes into a destination of size 1024 snprintf(quoteName, sizeof(quoteName), "\"%s\"", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sysinfo.c:497:44: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1023 [-Wformat-truncation=] snprintf(name, CF_MAXVARSIZE - 1, "%s%cbin%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, components[1]); ^~ ~~~~~~~~~ sysinfo.c:497:9: note: 'snprintf' output between 14 and 4109 bytes into a destination of size 1023 snprintf(name, CF_MAXVARSIZE - 1, "%s%cbin%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, components[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sysinfo.c:502:57: warning: '"' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(quoteName, sizeof(quoteName), "\"%s\"", name); ^~ sysinfo.c:502:13: note: 'snprintf' output between 3 and 1026 bytes into a destination of size 1024 snprintf(quoteName, sizeof(quoteName), "\"%s\"", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT verify_vars.lo -MD -MP -MF .deps/verify_vars.Tpo -c verify_vars.c -fPIC -DPIC -o .libs/verify_vars.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT rpl_utsname.lo -MD -MP -MF .deps/rpl_utsname.Tpo -c rpl_utsname.c -fPIC -DPIC -o .libs/rpl_utsname.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT zones.lo -MD -MP -MF .deps/zones.Tpo -c zones.c -fPIC -DPIC -o .libs/zones.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT enterprise_stubs.lo -MD -MP -MF .deps/enterprise_stubs.Tpo -c enterprise_stubs.c -fPIC -DPIC -o .libs/enterprise_stubs.o unix.c:833:47: warning: 'inputs' directive output may be truncated writing 6 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s%cinputs%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, CF_IGNORE_INTERFACES); ^~~~~~ unix.c:833:5: note: 'snprintf' output between 29 and 4124 bytes into a destination of size 4096 snprintf(filename, sizeof(filename), "%s%cinputs%c%s", CFWORKDIR, FILE_SEPARATOR, FILE_SEPARATOR, CF_IGNORE_INTERFACES); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT process_unix.lo -MD -MP -MF .deps/process_unix.Tpo -c process_unix.c -fPIC -DPIC -o .libs/process_unix.o sysinfo.c: In function 'Get3Environment': sysinfo.c:695:34: warning: '/state/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(env, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_ENV_FILE); ^~~~~~~ sysinfo.c:695:5: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 snprintf(env, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_ENV_FILE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpl_utsname.c: In function 'init_utsname_nodename': rpl_utsname.c:50:14: warning: unused variable 'fqn' [-Wunused-variable] char fqn[RPL_UTSNAME_BUFSIZE]; ^~~ rpl_utsname.c:49:14: warning: unused variable 'dnsname' [-Wunused-variable] char dnsname[RPL_UTSNAME_BUFSIZE] = ""; ^~~~~~~ sysinfo.c: In function 'OSClasses': sysinfo.c:984:39: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4064 and 4095 [-Wformat-truncation=] snprintf(context, CF_BUFSIZE, "%s_%s", VSYSNAME.sysname, vbuff); ^~ ~~~~~ sysinfo.c:984:5: note: 'snprintf' output between 2 and 4128 bytes into a destination of size 4096 snprintf(context, CF_BUFSIZE, "%s_%s", VSYSNAME.sysname, vbuff); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT pipes_unix.lo -MD -MP -MF .deps/pipes_unix.Tpo -c pipes_unix.c -fPIC -DPIC -o .libs/pipes_unix.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT process_unix_stub.lo -MD -MP -MF .deps/process_unix_stub.Tpo -c process_unix_stub.c -fPIC -DPIC -o .libs/process_unix_stub.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../libutils -I/usr/local/include -std=gnu99 -I./../libutils -I ./../libcfnet -I/usr/local/include -std=gnu99 -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -MT unix_dir.lo -MD -MP -MF .deps/unix_dir.Tpo -c unix_dir.c -fPIC -DPIC -o .libs/unix_dir.o enterprise_stubs.c: In function 'LogTotalCompliance': enterprise_stubs.c:103:40: warning: '%s' directive output may be truncated writing 19 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/%s", CFWORKDIR, CF_PROMISE_LOG); ^~ enterprise_stubs.c:103:5: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/%s", CFWORKDIR, CF_PROMISE_LOG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -shared .libs/cf3parse.o .libs/cf3lex.o .libs/acl_tools_posix.o .libs/addr_lib.o .libs/args.o .libs/assoc.o .libs/audit.o .libs/attributes.o .libs/bootstrap.o .libs/cf3globals.o .libs/chflags.o .libs/classes.o .libs/constants.o .libs/conversion.o .libs/crypto.o .libs/dbm_api.o .libs/dbm_migration.o .libs/dbm_migration_lastseen.o .libs/dbm_migration_bundles.o .libs/dbm_quick.o .libs/dbm_tokyocab.o .libs/env_context.o .libs/evalfunction.o .libs/exec_tools.o .libs/expand.o .libs/files_copy.o .libs/files_hashes.o .libs/files_interfaces.o .libs/files_lib.o .libs/files_names.o .libs/fncall.o .libs/generic_agent.o .libs/granules.o .libs/instrumentation.o .libs/item_lib.o .libs/iteration.o .libs/keyring.o .libs/lastseen.o .libs/locks.o .libs/logic_expressions.o .libs/matching.o .libs/mod_access.o .libs/mod_common.o .libs/mod_databases.o .libs/mod_environ.o .libs/mod_exec.o .libs/mod_files.o .libs/mod_measurement.o .libs/mod_methods.o .libs/mod_outputs.o .libs/mod_packages.o .libs/mod_process.o .libs/mod_report.o .libs/mod_services.o .libs/mod_storage.o .libs/mod_knowledge.o .libs/modes.o .libs/mutex.o .libs/ornaments.o .libs/policy.o .libs/parser.o .libs/patches.o .libs/pipes.o .libs/processes_select.o .libs/promise_logging.o .libs/promises.o .libs/rlist.o .libs/scope.o .libs/signals.o .libs/sort.o .libs/storage_tools.o .libs/string_expressions.o .libs/syntax.o .libs/sysinfo.o .libs/syslog_client.o .libs/timeout.o .libs/unix.o .libs/var_expressions.o .libs/vars.o .libs/verify_classes.o .libs/verify_reports.o .libs/verify_vars.o .libs/rpl_utsname.o .libs/zones.o .libs/enterprise_stubs.o .libs/process_unix.o .libs/pipes_unix.o .libs/process_unix_stub.o .libs/unix_dir.o -Wl,--whole-archive ../libutils/.libs/libutils.a ../libcfnet/.libs/libcfnet.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -pthread -Wl,-rpath -Wl,/usr/local/lib -pthread -Wl,-soname -Wl,libpromises.so.3 -o .libs/libpromises.so.3.0.5 libtool: link: (cd ".libs" && rm -f "libpromises.so.3" && ln -s "libpromises.so.3.0.5" "libpromises.so.3") libtool: link: (cd ".libs" && rm -f "libpromises.so" && ln -s "libpromises.so.3.0.5" "libpromises.so") libtool: link: ( cd ".libs" && rm -f "libpromises.la" && ln -s "../libpromises.la" "libpromises.la" ) Making all in cf-agent promiser_regex_resolver.c: In function 'LocateFilePromiserGroup': promiser_regex_resolver.c:158:17: warning: 'strncpy' output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] strncpy(nextbuffer, pbuffer, CF_BUFSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files.c: In function 'ScheduleEditOperation': verify_files.c:459:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(qualified_edit, CF_BUFSIZE, "%s%c%s", PromiseGetNamespace(pp), CF_NS, edit_bundle_name); ^ verify_files.c:459:13: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 snprintf(qualified_edit, CF_BUFSIZE, "%s%c%s", PromiseGetNamespace(pp), CF_NS, edit_bundle_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from verify_files_utils.c:29: files_links.h:34:78: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] int KillGhostLink(EvalContext *ctx, const char *name, Attributes attr, const const Promise *pp); ^~~~~ verify_files_utils.c: In function 'VerifyCopiedFileAttributes': verify_files_utils.c:2261:31: warning: passing argument 2 of 'VerifyFileAttributes' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] VerifyFileAttributes(ctx, dest, dstat, attr, pp); ^~~~ verify_files_utils.c:1793:51: note: expected 'char *' but argument is of type 'const char *' void VerifyFileAttributes(EvalContext *ctx, char *file, struct stat *dstat, Attributes attr, Promise *pp) ~~~~~~^~~~ verify_files_utils.c:2274:20: warning: 'return' with a value, in function returning void return NULL; ^~~~ verify_files_utils.c:2205:13: note: declared here static void VerifyCopiedFileAttributes(EvalContext *ctx, const char *src, const char *dest, struct stat *sstat, ^~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files.c: In function 'VerifyFilePromise': verify_files.c:609:39: warning: '/cfagent.' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/cfagent.%s.log", CFWORKDIR, get_utsname_nodename()); ^~~~~~~~~ verify_files.c:609:5: note: 'snprintf' output 14 or more bytes (assuming 4109) into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/cfagent.%s.log", CFWORKDIR, get_utsname_nodename()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files.c:628:39: warning: '/cfagent.' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/cfagent.%s.log", CFWORKDIR, get_utsname_nodename()); ^~~~~~~~~ verify_files.c:628:5: note: 'snprintf' output 14 or more bytes (assuming 4109) into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/cfagent.%s.log", CFWORKDIR, get_utsname_nodename()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-agent.c: In function 'ThisAgentInit': cf-agent.c:617:39: warning: '/cfagent.' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/cfagent.%s.log", CFWORKDIR, get_utsname_nodename()); ^~~~~~~~~ cf-agent.c:617:5: note: 'snprintf' output 14 or more bytes (assuming 4109) into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/cfagent.%s.log", CFWORKDIR, get_utsname_nodename()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from verify_storage.c:32: files_links.h:34:78: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] int KillGhostLink(EvalContext *ctx, const char *name, Attributes attr, const const Promise *pp); ^~~~~ verify_files_hashes.c: In function 'NewIndexKey': verify_files_hashes.c:56:5: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(chk_key + CF_INDEX_OFFSET, name, strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-agent.c: In function 'AllClassesReport': cf-agent.c:1162:50: warning: '/state/allclasses.txt' directive output may be truncated writing 21 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(context_report_file, CF_BUFSIZE, "%s/state/allclasses.txt", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~ cf-agent.c:1162:5: note: 'snprintf' output between 22 and 4117 bytes into a destination of size 4096 snprintf(context_report_file, CF_BUFSIZE, "%s/state/allclasses.txt", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files_hashes.c: In function 'LogHashChange': verify_files_hashes.c:378:36: warning: '/state/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(fname, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_FILECHANGE_NEW); ^~~~~~~ verify_files_hashes.c:378:5: note: 'snprintf' output between 24 and 4119 bytes into a destination of size 4096 snprintf(fname, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_FILECHANGE_NEW); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-agent.c: In function 'VerifyBootstrap': cf-agent.c:1744:47: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/inputs/promises.cf", CFWORKDIR); ^~ ~~~~~~~~~ cf-agent.c:1744:9: note: 'snprintf' output between 20 and 4115 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/inputs/promises.cf", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_methods.c: In function 'VerifyMethod': verify_methods.c:104:53: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 4095 [-Wformat-truncation=] snprintf(qualified_method, CF_BUFSIZE, "%s%c%s", PromiseGetNamespace(pp), CF_NS, method_name); ^~ ~~~~~~~~~~~ verify_methods.c:104:9: note: 'snprintf' output 2 or more bytes (assuming 8193) into a destination of size 4096 snprintf(qualified_method, CF_BUFSIZE, "%s%c%s", PromiseGetNamespace(pp), CF_NS, method_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_exec.c: In function 'RepairExec': verify_exec.c:414:47: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4090 [-Wformat-truncation=] snprintf(eventname, CF_BUFSIZE - 1, "Exec(%s)", cmdline); ^~ ~~~~~~~ verify_exec.c:414:5: note: 'snprintf' output between 7 and 4102 bytes into a destination of size 4095 snprintf(eventname, CF_BUFSIZE - 1, "Exec(%s)", cmdline); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_exec.c:414:47: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4090 [-Wformat-truncation=] snprintf(eventname, CF_BUFSIZE - 1, "Exec(%s)", cmdline); ^~ ~~~~~~~ verify_exec.c:414:5: note: 'snprintf' output between 7 and 4102 bytes into a destination of size 4095 snprintf(eventname, CF_BUFSIZE - 1, "Exec(%s)", cmdline); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_databases.c: In function 'VerifyDatabasePromises': verify_databases.c:318:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1007 [-Wformat-truncation=] verify_databases.c:201:42: VerifyDatabasePromise(&cfdb, database, a); ~~~~~~~~ verify_databases.c:318:65: snprintf(query, CF_MAXVARSIZE - 1, "create database %s", database); ^~ verify_databases.c:318:13: note: 'snprintf' output between 17 and 1040 bytes into a destination of size 1023 snprintf(query, CF_MAXVARSIZE - 1, "create database %s", database); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_databases.c:302:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1009 [-Wformat-truncation=] verify_databases.c:201:42: VerifyDatabasePromise(&cfdb, database, a); ~~~~~~~~ verify_databases.c:302:63: snprintf(query, CF_MAXVARSIZE - 1, "drop database %s", database); ^~ verify_databases.c:302:13: note: 'snprintf' output between 15 and 1038 bytes into a destination of size 1023 snprintf(query, CF_MAXVARSIZE - 1, "drop database %s", database); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_databases.c:226:47: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(query, CF_MAXVARSIZE - 1, "%s.%s", database, table); ^ verify_databases.c:226:9: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1023 snprintf(query, CF_MAXVARSIZE - 1, "%s.%s", database, table); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_databases.c:864:120: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] verify_databases.c:543:34: QueryTableColumns(query, db, table); ~~~~~ verify_databases.c:864:120: "SELECT column_name,data_type,character_maximum_length FROM information_schema.columns WHERE table_name ='%s' AND table_schema = '%s'", ^~ verify_databases.c:863:5: note: 'snprintf' output between 129 and 2175 bytes into a destination of size 1023 snprintf(s, CF_MAXVARSIZE - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "SELECT column_name,data_type,character_maximum_length FROM information_schema.columns WHERE table_name ='%s' AND table_schema = '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table, db); ~~~~~~~~~~ verify_databases.c:670:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1011 [-Wformat-truncation=] snprintf(query, CF_MAXVARSIZE - 1, "ALTER TABLE %s ADD %s %s", table, name_table[i], ^~ ~~~~~ verify_databases.c:670:25: note: 'snprintf' output 19 or more bytes (assuming 1042) into a destination of size 1023 snprintf(query, CF_MAXVARSIZE - 1, "ALTER TABLE %s ADD %s %s", table, name_table[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type_table[i]); ~~~~~~~~~~~~~~ verify_databases.c:665:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1011 [-Wformat-truncation=] snprintf(query, CF_MAXVARSIZE - 1, "ALTER TABLE %s ADD %s %s(%d)", table, name_table[i], ^~ ~~~~~ verify_databases.c:665:60: note: directive argument in the range [1, 2147483647] snprintf(query, CF_MAXVARSIZE - 1, "ALTER TABLE %s ADD %s %s(%d)", table, name_table[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_databases.c:665:25: note: 'snprintf' output 22 or more bytes (assuming 1054) into a destination of size 1023 snprintf(query, CF_MAXVARSIZE - 1, "ALTER TABLE %s ADD %s %s(%d)", table, name_table[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type_table[i], size_table[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files_links.c:25: files_links.h:34:78: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] int KillGhostLink(EvalContext *ctx, const char *name, Attributes attr, const const Promise *pp); ^~~~~ verify_files_utils.c: In function 'CopyRegularFile': verify_files_utils.c:1126:9: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] strncpy(new, dest, CF_BUFSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files_utils.c:1126:9: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] verify_files_utils.c:1189:9: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] strncpy(backup, dest, CF_BUFSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_editxml.c: In function 'KeepEditXmlPromise': files_editxml.c:205:18: warning: unused variable 'edcontext' [-Wunused-variable] EditContext *edcontext = param; ^~~~~~~~~ vercmp.c: In function 'RunCmpCommand': vercmp.c:67:90: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context", "v1" }, (Rval) { v1, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~ vercmp.c:68:90: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context", "v2" }, (Rval) { v2, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~ verify_packages.c: In function 'SchedulePackageOp': verify_packages.c:943:92: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context", "name" }, (Rval) { name, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ verify_packages.c:944:95: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context", "version" }, (Rval) { version, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~~~~ verify_packages.c:945:92: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context", "arch" }, (Rval) { arch, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ verify_packages.c:1007:111: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context_anyver", "name" }, (Rval) { name, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ verify_packages.c:1009:111: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context_anyver", "arch" }, (Rval) { arch, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ verify_packages.c:1127:107: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context_anyver", "name" }, (Rval) { name, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ verify_packages.c:1129:107: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context_anyver", "arch" }, (Rval) { arch, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ verify_packages.c:1192:108: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] EvalContextVariablePut(ctx, (VarRef) { NULL, "cf_pack_context", "name" }, (Rval) { name, RVAL_TYPE_SCALAR }, DATA_TYPE_STRING); ^~~~ files_editline.c: In function 'VerifyPatterns': files_editline.c:970:55: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size between 4096 and 8191 [-Wformat-truncation=] snprintf(line_buff, CF_EXPANDSIZE - 1, "%s%s", before, replace); ^~ ~~~~~~~ files_editline.c:970:13: note: 'snprintf' output between 1 and 12287 bytes into a destination of size 8191 snprintf(line_buff, CF_EXPANDSIZE - 1, "%s%s", before, replace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_editline.c:976:55: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size between 4096 and 8191 [-Wformat-truncation=] snprintf(line_buff, CF_EXPANDSIZE - 1, "%s%s%s", before, replace, after); ^~ ~~~~~~~ files_editline.c:976:13: note: 'snprintf' output between 1 and 16382 bytes into a destination of size 8191 snprintf(line_buff, CF_EXPANDSIZE - 1, "%s%s%s", before, replace, after); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files_utils.c: In function 'LinkCopy': verify_files_utils.c:974:13: warning: 'strncat' output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] strncat(vbuff, linkbuf, CF_BUFSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_files_utils.c:975:13: warning: 'strncpy' output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] strncpy(linkbuf, vbuff, CF_BUFSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify_packages.c: In function 'PrefixLocalRepository': verify_packages.c:2186:57: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1023 [-Wformat-truncation=] snprintf(quotedPath, sizeof(quotedPath), "\"%s\"", path); ^~ ~~~~ verify_packages.c:2186:13: note: 'snprintf' output between 3 and 4098 bytes into a destination of size 1024 snprintf(quotedPath, sizeof(quotedPath), "\"%s\"", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_editline.c: In function 'MakeTemporaryBundleFromTemplate': files_editline.c:251:21: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(sp, ip->name, len); ^~~~~~~~~~~~~~~~~~~~~~~~~~ files_editline.c:250:31: note: length computed here int len = strlen(ip->name); ^~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-agent agent-diagnostics.o tokyo_check.o abstract_dir.o cf-agent.o comparray.o acl_posix.o cf_sql.o promiser_regex_resolver.o retcode.o verify_acl.o verify_files.o verify_files_utils.o verify_files_hashes.o verify_storage.o verify_exec.o verify_methods.o verify_databases.o verify_processes.o verify_services.o verify_environments.o files_edit.o files_editline.o files_editxml.o files_links.o files_operators.o files_properties.o files_repository.o files_select.o vercmp_internal.o vercmp.o verify_packages.o nfs.o cf-agent-enterprise-stubs.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-execd cf-execd.c: In function 'StartServer': cf-execd.c:434:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 128 [-Wformat-truncation=] snprintf(promiser_buf, sizeof(promiser_buf), "%s/bin/cf-execd", CFWORKDIR); ^~ ~~~~~~~~~ cf-execd.c:434:5: note: 'snprintf' output between 14 and 4109 bytes into a destination of size 128 snprintf(promiser_buf, sizeof(promiser_buf), "%s/bin/cf-execd", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-execd-runner.c: In function 'LocalExec': cf-execd-runner.c:97:44: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] cf-execd-runner.c:79:12: return "bin/cf-twin"; ~~~~~~~~~~~~~ cf-execd-runner.c:97:44: snprintf(twinfilename, CF_BUFSIZE, "%s/%s", CFWORKDIR, TwinFilename()); ^~ cf-execd-runner.c:97:5: note: 'snprintf' output between 13 and 4108 bytes into a destination of size 4096 snprintf(twinfilename, CF_BUFSIZE, "%s/%s", CFWORKDIR, TwinFilename()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-execd-runner.c:109:19: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] "\"%s/%s\" -f failsafe.cf " ^ cf-execd-runner.c:108:5: note: 'snprintf' output between 64 and 8269 bytes into a destination of size 4096 snprintf(buffer, CF_BUFSIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s/%s\" -f failsafe.cf " ~~~~~~~~~~~~~~~~~~~~~~~~~~~ "&& \"%s/%s\" -Dfrom_cfexecd%s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CFWORKDIR, twin_exists ? TwinFilename() : AgentFilename(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CFWORKDIR, AgentFilename(), scheduled_run ? ",scheduled_run" : ""); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-execd-runner.c:215:47: warning: '/outputs/cf_' directive output may be truncated writing 12 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "%s/outputs/cf_%s_%s_%p", CFWORKDIR, canonified_fq_name, line, thread_name); ^~~~~~~~~~~~ cf-execd-runner.c:489:48: warning: '/outputs/previous' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(prev_file, CF_BUFSIZE - 1, "%s/outputs/previous", CFWORKDIR); ^~~~~~~~~~~~~~~~~ cf-execd-runner.c:489:9: note: 'snprintf' output between 18 and 4113 bytes into a destination of size 4095 snprintf(prev_file, CF_BUFSIZE - 1, "%s/outputs/previous", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-execd-runner.c:692:73: warning: '%s' directive writing up to 4095 bytes into a region of size 4054 [-Wformat-overflow=] cf-execd-runner.c:342:28: MailResult(config, filename); ~~~~~~~~ cf-execd-runner.c:692:73: sprintf(vbuff, "\r\n[Mail truncated by cfengine. File is at %s on %s]\r\n", file, config->fq_name); ^~ cf-execd-runner.c:692:13: note: 'sprintf' output 50 or more bytes (assuming 4145) into a destination of size 4096 sprintf(vbuff, "\r\n[Mail truncated by cfengine. File is at %s on %s]\r\n", file, config->fq_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-execd cf-execd.o cf-execd-runner.o exec-config.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-gendoc cf-gendoc.c: In function 'main': cf-gendoc.c:100:42: warning: 'cf3-Reference.texinfo' directive output may be truncated writing 21 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(OUTPUT_FILE, CF_BUFSIZE, "%scf3-Reference.texinfo", SOURCE_DIR); ^~~~~~~~~~~~~~~~~~~~~ cf-gendoc.c:100:5: note: 'snprintf' output between 22 and 4117 bytes into a destination of size 4096 snprintf(OUTPUT_FILE, CF_BUFSIZE, "%scf3-Reference.texinfo", SOURCE_DIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ manual.c: In function 'TexinfoManual': manual.c:152:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4083 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "bundletypes/%s_example.texinfo", bundle_filename); ^~ ~~~~~~~~~~~~~~~ manual.c:152:13: note: 'snprintf' output between 29 and 4124 bytes into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "bundletypes/%s_example.texinfo", bundle_filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ manual.c:154:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4083 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "bundletypes/%s_notes.texinfo", bundle_filename); ^~ ~~~~~~~~~~~~~~~ manual.c:154:13: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "bundletypes/%s_notes.texinfo", bundle_filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ manual.c:438:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4086 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "promises/%s_intro.texinfo", promise_type_filename); ^~ ~~~~~~~~~~~~~~~~~~~~~ manual.c:438:13: note: 'snprintf' output between 24 and 4119 bytes into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "promises/%s_intro.texinfo", promise_type_filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ manual.c:440:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4086 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "promises/%s_example.texinfo", promise_type_filename); ^~ ~~~~~~~~~~~~~~~~~~~~~ manual.c:440:13: note: 'snprintf' output between 26 and 4121 bytes into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "promises/%s_example.texinfo", promise_type_filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ manual.c:442:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4086 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "promises/%s_notes.texinfo", promise_type_filename); ^~ ~~~~~~~~~~~~~~~~~~~~~ manual.c:442:13: note: 'snprintf' output between 24 and 4119 bytes into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "promises/%s_notes.texinfo", promise_type_filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-gendoc cf-gendoc.o manual.o export_xml.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-key cf-key-functions.c: In function 'TrustKey': cf-key-functions.c:131:42: warning: '/ppkeys/root-' directive output may be truncated writing 13 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(outfilename, CF_BUFSIZE, "%s/ppkeys/root-%s.pub", CFWORKDIR, digeststr); ^~~~~~~~~~~~~ cf-key-functions.c:131:5: note: 'snprintf' output 18 or more bytes (assuming 4113) into a destination of size 4096 snprintf(outfilename, CF_BUFSIZE, "%s/ppkeys/root-%s.pub", CFWORKDIR, digeststr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-key-functions.c: In function 'KeepKeyPromises': cf-key-functions.c:310:36: warning: '/randseed' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(vbuff, CF_BUFSIZE, "%s/randseed", CFWORKDIR); ^~~~~~~~~ cf-key-functions.c:310:5: note: 'snprintf' output between 10 and 4105 bytes into a destination of size 4096 snprintf(vbuff, CF_BUFSIZE, "%s/randseed", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-key cf-key.o cf-key-functions.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-monitord mon_processes.c: In function 'MonProcessesGatherData': mon_processes.c:61:37: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_users", CFWORKDIR); ^~ ~~~~~~~~~ mon_processes.c:61:5: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_users", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c: In function 'SetClasses': env_monitor.c:906:70: warning: unused parameter 'timekey' [-Wunused-parameter] double localav_var, Item **classlist, char *timekey) ~~~~~~^~~~~~~ mon_network.c: In function 'MonNetworkInit': mon_network.c:112:27: warning: '/state/cf_incoming.' directive writing 19 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(vbuff, "%s/state/cf_incoming.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~ mon_network.c:112:24: note: assuming directive output of 9 bytes sprintf(vbuff, "%s/state/cf_incoming.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c:112:9: note: 'sprintf' output 20 or more bytes (assuming 4124) into a destination of size 4096 sprintf(vbuff, "%s/state/cf_incoming.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c:116:27: warning: '/state/cf_outgoing.' directive writing 19 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(vbuff, "%s/state/cf_outgoing.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~ mon_network.c:116:24: note: assuming directive output of 9 bytes sprintf(vbuff, "%s/state/cf_outgoing.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c:116:9: note: 'sprintf' output 20 or more bytes (assuming 4124) into a destination of size 4096 sprintf(vbuff, "%s/state/cf_outgoing.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c: In function 'MonNetworkGatherData': mon_network.c:380:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_incoming.%s", CFWORKDIR, ECGSOCKS[i].name); ^~ ~~~~~~~~~ mon_network.c:380:40: note: assuming directive output of 9 bytes snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_incoming.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c:380:9: note: 'snprintf' output 20 or more bytes (assuming 4124) into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_incoming.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c:403:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_outgoing.%s", CFWORKDIR, ECGSOCKS[i].name); ^~ ~~~~~~~~~ mon_network.c:403:40: note: assuming directive output of 9 bytes snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_outgoing.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~ mon_network.c:403:9: note: 'snprintf' output 20 or more bytes (assuming 4124) into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_outgoing.%s", CFWORKDIR, ECGSOCKS[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c: In function 'Sniff': mon_network_sniffer.c:395:47: warning: ' NFS' directive output may be truncated writing 4 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(dest, CF_BUFSIZE - 1, "%s NFS", src); ^~~~ mon_network_sniffer.c:395:13: note: 'snprintf' output between 5 and 4100 bytes into a destination of size 4095 snprintf(dest, CF_BUFSIZE - 1, "%s NFS", src); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:391:47: warning: ' NETBIOS' directive output may be truncated writing 8 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(dest, CF_BUFSIZE - 1, "%s NETBIOS", src); ^~~~~~~~ mon_network_sniffer.c:391:13: note: 'snprintf' output between 9 and 4104 bytes into a destination of size 4095 snprintf(dest, CF_BUFSIZE - 1, "%s NETBIOS", src); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'AnalyzeArrival', inlined from 'Sniff' at mon_network_sniffer.c:188:9: mon_network_sniffer.c:399:13: warning: 'strncpy' output may be truncated copying 60 bytes from a string of length 4095 [-Wstringop-truncation] strncpy(dest, src, 60); ^~~~~~~~~~~~~~~~~~~~~~ env_monitor.c: In function 'MonitorInitialize': env_monitor.c:126:23: warning: '/state/cf_users' directive writing 15 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(vbuff, "%s/state/cf_users", CFWORKDIR); ^~~~~~~~~~~~~~~ env_monitor.c:126:5: note: 'sprintf' output between 16 and 4111 bytes into a destination of size 4096 sprintf(vbuff, "%s/state/cf_users", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:130:42: warning: '/state/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(ENVFILE_NEW, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_ENVNEW_FILE); ^~~~~~~ env_monitor.c:130:5: note: 'snprintf' output between 20 and 4115 bytes into a destination of size 4096 snprintf(ENVFILE_NEW, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_ENVNEW_FILE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:133:38: warning: '/state/' directive output may be truncated writing 7 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(ENVFILE, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_ENV_FILE); ^~~~~~~ env_monitor.c:133:5: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 snprintf(ENVFILE, CF_BUFSIZE, "%s/state/%s", CFWORKDIR, CF_ENV_FILE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:213:39: warning: '/state/histograms' directive output may be truncated writing 17 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/state/histograms", CFWORKDIR); ^~~~~~~~~~~~~~~~~ env_monitor.c:213:5: note: 'snprintf' output between 18 and 4113 bytes into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/state/histograms", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c: In function 'SaveTCPEntropyData': mon_network_sniffer.c:427:47: warning: '/state/cf_outgoing.' directive output may be truncated writing 19 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "%s/state/cf_outgoing.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:427:9: note: 'snprintf' output 20 or more bytes (assuming 4115) into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "%s/state/cf_outgoing.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:423:47: warning: '/state/cf_incoming.' directive output may be truncated writing 19 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE - 1, "%s/state/cf_incoming.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:423:9: note: 'snprintf' output 20 or more bytes (assuming 4115) into a destination of size 4095 snprintf(filename, CF_BUFSIZE - 1, "%s/state/cf_incoming.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c: In function 'MonNetworkSnifferGatherData': mon_network_sniffer.c:460:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_incoming.%s", CFWORKDIR, TCPNAMES[i]); ^~ ~~~~~~~~~ mon_network_sniffer.c:460:40: note: assuming directive output of 4 bytes snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_incoming.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:460:9: note: 'snprintf' output 20 or more bytes (assuming 4119) into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_incoming.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:488:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_outgoing.%s", CFWORKDIR, TCPNAMES[i]); ^~ ~~~~~~~~~ mon_network_sniffer.c:488:40: note: assuming directive output of 4 bytes snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_outgoing.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~ mon_network_sniffer.c:488:9: note: 'snprintf' output 20 or more bytes (assuming 4119) into a destination of size 1024 snprintf(vbuff, CF_MAXVARSIZE, "%s/state/cf_outgoing.%s", CFWORKDIR, TCPNAMES[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c: In function 'MonitorStartServer': env_monitor.c:808:43: warning: '/state/histograms' directive output may be truncated writing 17 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/state/histograms", CFWORKDIR); ^~~~~~~~~~~~~~~~~ env_monitor.c:808:9: note: 'snprintf' output between 18 and 4113 bytes into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/state/histograms", CFWORKDIR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:923:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] env_monitor.c:602:28: sigma = SetClasses(name, CF_THIS[i], av.Q[i].expect, av.Q[i].var, LOCALAV.Q[i].expect, LOCALAV.Q[i].var, &classlist, timekey); ~~~~ env_monitor.c:923:50: snprintf(buffer, CF_MAXVARSIZE, "entropy_%s.*", name); ^~ env_monitor.c:923:9: note: 'snprintf' output between 11 and 1034 bytes into a destination of size 1024 snprintf(buffer, CF_MAXVARSIZE, "entropy_%s.*", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:1028:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] env_monitor.c:603:21: SetVariable(name, CF_THIS[i], av.Q[i].expect, sigma, &classlist); ~~~~ env_monitor.c:1028:41: snprintf(var, CF_MAXVARSIZE, "value_%s=%.2lf", name, value); ^~ env_monitor.c:1028:5: note: 'snprintf' output between 12 and 1344 bytes into a destination of size 1024 snprintf(var, CF_MAXVARSIZE, "value_%s=%.2lf", name, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:1031:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1021 [-Wformat-truncation=] env_monitor.c:603:21: SetVariable(name, CF_THIS[i], av.Q[i].expect, sigma, &classlist); ~~~~ env_monitor.c:1031:38: snprintf(var, CF_MAXVARSIZE, "av_%s=%.2lf", name, average); ^~ env_monitor.c:1031:5: note: 'snprintf' output between 9 and 1341 bytes into a destination of size 1024 snprintf(var, CF_MAXVARSIZE, "av_%s=%.2lf", name, average); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ env_monitor.c:1034:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1020 [-Wformat-truncation=] env_monitor.c:603:21: SetVariable(name, CF_THIS[i], av.Q[i].expect, sigma, &classlist); ~~~~ env_monitor.c:1034:39: snprintf(var, CF_MAXVARSIZE, "dev_%s=%.2lf", name, stddev); ^~ env_monitor.c:1034:5: note: 'snprintf' output between 10 and 1342 bytes into a destination of size 1024 snprintf(var, CF_MAXVARSIZE, "dev_%s=%.2lf", name, stddev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-monitord verify_measurements.o env_monitor.o mon_cpu.o mon_disk.o mon_entropy.o mon_load.o mon_network_sniffer.o mon_network.o mon_processes.o mon_temp.o cf-monitord.o cf-monitord-enterprise-stubs.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-promises libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -I. -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-promises cf-promises.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-runagent cf-runagent.c: In function 'HailServer': cf-runagent.c:785:43: warning: '/outputs/' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(filename, CF_BUFSIZE, "%s/outputs/%s_runagent.out", CFWORKDIR, name); ^~~~~~~~~ cf-runagent.c:785:9: note: 'snprintf' output between 23 and 5141 bytes into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/outputs/%s_runagent.out", CFWORKDIR, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-runagent.c:781:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] cf-runagent.c:522:20: HailExec(conn, peer, recvbuffer, sendbuffer); ~~~~ cf-runagent.c:781:44: snprintf(filename, CF_BUFSIZE, "%s/%s_runagent.out", OUTPUT_DIRECTORY, name); ^~ cf-runagent.c:781:9: note: 'snprintf' output between 15 and 5133 bytes into a destination of size 4096 snprintf(filename, CF_BUFSIZE, "%s/%s_runagent.out", OUTPUT_DIRECTORY, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'ParseHostname', inlined from 'HailServer' at cf-runagent.c:394:31: cf-runagent.c:667:9: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(hostname, name, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'CheckOpts', inlined from 'main' at cf-runagent.c:156:34: cf-runagent.c:280:13: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(SENDCLASSES, optarg, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-runagent.c:304:13: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(REMOTE_AGENT_OPTIONS, optarg, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cf-runagent.c:290:13: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(DEFINECLASSES, optarg, CF_MAXVARSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-runagent cf-runagent.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in cf-serverd cf-serverd-enterprise-stubs.c: In function 'KeepReportDataSelectAccessPromise': cf-serverd-enterprise-stubs.c:67:49: warning: unused parameter 'pp' [-Wunused-parameter] void KeepReportDataSelectAccessPromise(Promise *pp) ~~~~~~~~~^~ server.c: In function 'DoExec': server.c:1906:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(userid1, CF_MAXVARSIZE, "%s@%s", conn->username, conn->hostname); ^~ server.c:1906:5: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1024 snprintf(userid1, CF_MAXVARSIZE, "%s@%s", conn->username, conn->hostname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1907:42: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(userid2, CF_MAXVARSIZE, "%s@%s", conn->username, conn->ipaddr); ^~ server.c:1907:5: note: 'snprintf' output between 2 and 1088 bytes into a destination of size 1024 snprintf(userid2, CF_MAXVARSIZE, "%s@%s", conn->username, conn->ipaddr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1163:36: warning: ' --inform' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] snprintf(ebuff, CF_BUFSIZE, "%s --inform", CFRUNCOMMAND); ^~~~~~~~~ server.c:1163:5: note: 'snprintf' output between 10 and 4105 bytes into a destination of size 4096 snprintf(ebuff, CF_BUFSIZE, "%s --inform", CFRUNCOMMAND); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1179:68: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 4075 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "cf-serverd Executing %s\n", ebuff); ^~ ~~~~~ server.c:1179:13: note: 'snprintf' output between 23 and 8214 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "cf-serverd Executing %s\n", ebuff); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1224:51: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "%s\n", line); ^ server.c:1224:13: note: 'snprintf' output between 2 and 4097 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "%s\n", line); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1190:57: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 4082 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "Unable to run %s\n", ebuff); ^~ ~~~~~ server.c:1190:9: note: 'snprintf' output between 16 and 8207 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "Unable to run %s\n", ebuff); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1168:76: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 4063 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "Command line too long with args: %s\n", ebuff); ^~ ~~~~~ server.c:1168:9: note: 'snprintf' output between 35 and 8226 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "Command line too long with args: %s\n", ebuff); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c: In function 'BusyWithConnection': server.c:2762:49: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE - 1, "%s", out); ^ server.c:2762:9: note: 'snprintf' output between 1 and 4096 bytes into a destination of size 4095 snprintf(sendbuffer, CF_BUFSIZE - 1, "%s", out); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:2907:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] server.c:691:46: CfSecOpenDirectory(conn, sendbuffer, filename); ~~~~~~~~ server.c:2907:76: snprintf(sendbuffer, CF_BUFSIZE, "BAD: cfengine, couldn't open dir %s\n", dirname); ^~ server.c:2907:9: note: 'snprintf' output between 35 and 4130 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "BAD: cfengine, couldn't open dir %s\n", dirname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:3155:45: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] server.c:2655:35: AbortTransfer(sd, filename); ~~~~~~~~ server.c:3155:45: snprintf(sendbuffer, CF_BUFSIZE, "%s%s: %s", CF_CHANGEDSTR1, CF_CHANGEDSTR2, filename); ^~ server.c:3155:5: note: 'snprintf' output between 34 and 4129 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "%s%s: %s", CF_CHANGEDSTR1, CF_CHANGEDSTR2, filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:2316:68: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4071 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "BAD: unable to stat file %s", filename); ^~ ~~~~~~~~ server.c:2316:9: note: 'snprintf' output between 26 and 4121 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "BAD: unable to stat file %s", filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:2308:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "BAD: Filename suspiciously long [%s]\n", filename); ^~ ~~~~~~~~ server.c:2308:9: note: 'snprintf' output between 36 and 4131 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "BAD: Filename suspiciously long [%s]\n", filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:2857:76: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "BAD: cfengine, couldn't open dir %s\n", dirname); ^~ ~~~~~~~ server.c:2857:9: note: 'snprintf' output between 35 and 4130 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "BAD: cfengine, couldn't open dir %s\n", dirname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:2545:61: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4063 [-Wformat-truncation=] snprintf(sendbuffer, CF_BUFSIZE, "%s%s: %s", CF_CHANGEDSTR1, CF_CHANGEDSTR2, filename); ^~ ~~~~~~~~ server.c:2545:21: note: 'snprintf' output between 34 and 4129 bytes into a destination of size 4096 snprintf(sendbuffer, CF_BUFSIZE, "%s%s: %s", CF_CHANGEDSTR1, CF_CHANGEDSTR2, filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'VerifyConnection', inlined from 'BusyWithConnection' at server.c:512:29: server.c:1280:5: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] strncpy(ip_assert, ipstring, CF_MAXVARSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1420:5: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] strncpy(conn->hostname, dns_assert, CF_MAXVARSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1423:5: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] strncpy(conn->username, username, CF_MAXVARSIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/cf-serverd cf-serverd.o cf-serverd-functions.o server.o server_transform.o cf-serverd-enterprise-stubs.o -L/usr/local/lib ../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib Making all in ext libtool: link: cc -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o rpmvercmp rpmvercmp.o -L/usr/local/lib ../libcompat/.libs/libcompat.a -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/lib Making all in examples Making all in masterfiles Making all in tests Making all in unit Making all in load Making all in acceptance libtool: link: cc -I../../libpromises -I./../../libutils -pthread -pipe -Wno-return-type -I/usr/local/include -O2 -fno-strict-aliasing -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -Wl,-rpath -Wl,/usr/local/lib -o .libs/mock-package-manager mock-package-manager.o -L/usr/local/lib ../../libpromises/.libs/libpromises.so -lrt -lm -ltokyocabinet -lpcre -lcrypto -pthread -Wl,-rpath -Wl,/usr/local/libexec/cfengine -Wl,-rpath -Wl,/usr/local/lib gmake[1]: Leaving directory '/construction/sysutils/cfengine35/cfengine-3.5.3' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> cfengine35-3.5.3_15 depends on file: /usr/local/lib/libcrypto.so.43 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for cfengine35-3.5.3_15 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/sysutils/cfengine35/cfengine-3.5.3' Making install in libcompat Making install in libutils Making install in libcfnet Making install in libpromises /bin/sh ../libtool --mode=install /usr/bin/install -c -s libpromises.la '/construction/sysutils/cfengine35/stage/usr/local/libexec/cfengine' libtool: install: /usr/bin/install -c .libs/libpromises.so.3.0.5 /construction/sysutils/cfengine35/stage/usr/local/libexec/cfengine/libpromises.so.3.0.5 libtool: install: strip --strip-unneeded /construction/sysutils/cfengine35/stage/usr/local/libexec/cfengine/libpromises.so.3.0.5 libtool: install: (cd /construction/sysutils/cfengine35/stage/usr/local/libexec/cfengine && { ln -s -f libpromises.so.3.0.5 libpromises.so.3 || { rm -f libpromises.so.3 && ln -s libpromises.so.3.0.5 libpromises.so.3; }; }) libtool: install: (cd /construction/sysutils/cfengine35/stage/usr/local/libexec/cfengine && { ln -s -f libpromises.so.3.0.5 libpromises.so || { rm -f libpromises.so && ln -s libpromises.so.3.0.5 libpromises.so; }; }) libtool: install: /usr/bin/install -c .libs/libpromises.lai /construction/sysutils/cfengine35/stage/usr/local/libexec/cfengine/libpromises.la libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/cfengine' Making install in cf-agent STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-agent '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-agent /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-agent Making install in cf-execd STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-execd '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-execd /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-execd Making install in cf-gendoc Making install in cf-key STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-key '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-key /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-key Making install in cf-monitord STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-monitord '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-monitord /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-monitord Making install in cf-promises STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-promises '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-promises /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-promises Making install in cf-runagent STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-runagent '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-runagent /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-runagent Making install in cf-serverd STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s cf-serverd '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: warning: `../libpromises/libpromises.la' has not been installed in `/usr/local/libexec/cfengine' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s .libs/cf-serverd /construction/sysutils/cfengine35/stage/usr/local/sbin/cf-serverd Making install in ext STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s rpmvercmp '/construction/sysutils/cfengine35/stage/usr/local/sbin' libtool: install: /bin/sh /construction/sysutils/cfengine35/cfengine-3.5.3/install-sh -c -s rpmvercmp /construction/sysutils/cfengine35/stage/usr/local/sbin/rpmvercmp Making install in examples install -m 0644 ./active_directory.cf ./app_baseline.cf ./guest_environment_kvm.cf ./hostswithclass.cf ./motd.cf ./package_windows_feature.cf ./promise_knowledge.cf ./service_catalogue.cf ./service_catalogue_separate.cf ./sql_table_structure.cf ./unit_abort.cf ./unit_accessed_before.cf ./unit_accumulated_time.cf ./unit_acl.cf ./unit_acl_generic.cf ./unit_acl_ntfs.cf ./unit_acl_secret.cf ./unit_activedirectory_listusers.cf ./unit_activedirectory_showuser.cf ./unit_ago.cf ./unit_arrays.cf ./unit_backreferences_files.cf ./unit_badpromise.cf ./unit_badtype.cf ./unit_bsdflags.cf ./unit_bundle_return_values.cf ./unit_cf2_integration.cf ./unit_change_detect.cf ./unit_changedbefore.cf ./unit_chdir.cf ./unit_classes_global.cf ./unit_classmatch.cf ./unit_classvar_convergence.cf ./unit_commands.cf ./unit_compare.cf ./unit_control_expand.cf ./unit_controlclasses.cf ./unit_copy.cf ./unit_copy_classes.cf ./unit_copy_copbl.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' install -m 0644 ./unit_copy_edit.cf ./unit_copydir_copbl.cf ./unit_copylinks.cf ./unit_countclassesmatching.cf ./unit_countlinesmatching.cf ./unit_create_filedir.cf ./unit_createdb.cf ./unit_customize_by_named_list.cf ./unit_defaults.cf ./unit_defaults2.cf ./unit_defaults3.cf ./unit_definitions.cf ./unit_deletelines.cf ./unit_depends_on.cf ./unit_depends_on2.cf ./unit_disable.cf ./unit_disable_and_rotate_files.cf ./unit_diskfree.cf ./unit_dollar.cf ./unit_edit_column_files.cf ./unit_edit_comment_lines.cf ./unit_edit_deletenotmatch.cf ./unit_edit_insert_fuzzylines.cf ./unit_edit_insert_lines.cf ./unit_edit_insert_lines_silly.cf ./unit_edit_passwd_file.cf ./unit_edit_passwd_file_basic.cf ./unit_edit_replace_string.cf ./unit_edit_sectioned_file.cf ./unit_edit_setvar.cf ./unit_edit_template.cf ./unit_edit_triggerclass.cf ./unit_env.cf ./unit_epimenides.cf ./unit_escape.cf ./unit_exec_args.cf ./unit_exec_in_sequence.cf ./unit_execd.cf ./unit_execresult.cf ./unit_expand.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' install -m 0644 ./unit_failedcommand.cf ./unit_failsafe.cf ./unit_file_change_detection.cf ./unit_file_owner_list_template.cf ./unit_fileexists.cf ./unit_filenames.cf ./unit_fileperms.cf ./unit_filesexist.cf ./unit_filesexist2.cf ./unit_filesize.cf ./unit_fix_names.cf ./unit_getenv.cf ./unit_getfields.cf ./unit_getgid.cf ./unit_getindices.cf ./unit_getindices_and_values.cf ./unit_getmacaddress.cf ./unit_getregistry.cf ./unit_getuid.cf ./unit_getusers.cf ./unit_global_list_expansion.cf ./unit_global_list_expansion_2.cf ./unit_grep.cf ./unit_groupexists.cf ./unit_hash.cf ./unit_hashcomment.cf ./unit_hashmatch.cf ./unit_hashuncomment.cf ./unit_helloworld.cf ./unit_host2ip.cf ./unit_hostrange.cf ./unit_hostsseen.cf ./unit_hub.cf ./unit_id.cf ./unit_inherit.cf ./unit_insert_users.cf ./unit_intarray.cf ./unit_inventory_cpu.cf ./unit_iprange.cf ./unit_irange.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' install -m 0644 ./unit_isdir.cf ./unit_islink.cf ./unit_isnewerthan.cf ./unit_isplain.cf ./unit_isvariable.cf ./unit_iteration.cf ./unit_join.cf ./unit_knowledge_driver.cf ./unit_knowledge_txt.cf ./unit_lastnode.cf ./unit_ldap.cf ./unit_linking.cf ./unit_literal_server.cf ./unit_locate_files_and_compress.cf ./unit_log_private.cf ./unit_loops.cf ./unit_lsdir.cf ./unit_maplist.cf ./unit_measure_log.cf ./unit_measurements.cf ./unit_menu.cf ./unit_meta.cf ./unit_method.cf ./unit_method_polymorph.cf ./unit_method_validate.cf ./unit_method_var.cf ./unit_method_var2.cf ./unit_module_exec.cf ./unit_module_exec_2.cf ./unit_monitord.cf ./unit_mount_fs.cf ./unit_multipassvars.cf ./unit_namespace.cf ./unit_namespace1.cf ./unit_namespace2.cf ./unit_namespace3.cf ./unit_namespace_class1.cf ./unit_namespace_classes.cf ./unit_namespace_var_meta.cf ./unit_namespace_var_meta2.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' install -m 0644 ./unit_neighbourhood_watch.cf ./unit_null_config.cf ./unit_occurrences.cf ./unit_orchestrate_chain1.cf ./unit_orchestrate_chain2.cf ./unit_orchestrate_delay_trigger.cf ./unit_orchestrate_dominoes1.cf ./unit_orchestrate_dominoes2.cf ./unit_orchestrate_dragon.cf ./unit_orchestrate_dragon_load_balancer.cf ./unit_orchestrate_n_of_m.cf ./unit_orchestration_hostlist.cf ./unit_ordering.cf ./unit_package_apt.cf ./unit_package_freebsd.cf ./unit_package_latest.cf ./unit_package_msi_file.cf ./unit_package_msi_version.cf ./unit_package_rpm.cf ./unit_package_solaris.cf ./unit_package_yum.cf ./unit_package_zypper.cf ./unit_parallel_exec.cf ./unit_parsestringarray.cf ./unit_pathtype.cf ./unit_pattern_and_edit.cf ./unit_peers.cf ./unit_postfix.cf ./unit_process_kill.cf ./unit_process_matching.cf ./unit_process_matching2.cf ./unit_process_matching3.cf ./unit_process_restart.cf ./unit_process_restart_basic.cf ./unit_process_signalling.cf ./unit_product.cf ./unit_promises.cf ./unit_readlist.cf ./unit_readtcp.cf ./unit_reg_multiline.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' install -m 0644 ./unit_regarray.cf ./unit_regex_win.cf ./unit_regextract.cf ./unit_registry.cf ./unit_registry_cache.cf ./unit_regline.cf ./unit_reglist.cf ./unit_remoteclasses.cf ./unit_remoteclasses2.cf ./unit_remotescalar.cf ./unit_remove_deadlinks.cf ./unit_rename.cf ./unit_repairedcommand.cf ./unit_report_custom.cf ./unit_report_diffs.cf ./unit_report_state.cf ./unit_reporting.cf ./unit_reporttofile.cf ./unit_resolveconf.cf ./unit_returnszero.cf ./unit_root_passwd.cf ./unit_select_class.cf ./unit_select_mode.cf ./unit_select_region.cf ./unit_select_size.cf ./unit_selectservers.cf ./unit_server_callback.cf ./unit_server_copy_localhost.cf ./unit_server_copy_purge.cf ./unit_server_copy_remote.cf ./unit_server_flatcopy_localhost.cf ./unit_service_disable.cf ./unit_service_start.cf ./unit_services_concept.cf ./unit_services_win.cf ./unit_setuidlog.cf ./unit_setvar.cf ./unit_software_dist.cf ./unit_software_update_version_yum.cf ./unit_splitstring.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' install -m 0644 ./unit_storage.cf ./unit_strcmp.cf ./unit_stringarray.cf ./unit_switchcase.cf ./unit_syslog.cf ./unit_syslog2.cf ./unit_template.cf ./unit_template2.cf ./unit_test_environment.cf ./unit_tidy_all_files.cf ./unit_translatepath.cf ./unit_update.cf ./unit_user_edit.cf ./unit_user_edit_method.cf ./unit_userexists.cf ./unit_varclass.cf ./unit_varexpansion.cf ./unit_varnet.cf ./unit_vars.cf ./unit_warnifline.cf ./unit_webserver.cf ./unit_zenoss.cf ./win_dns_client.cf ./win_emergency.cf ./win_registry.cf ./win_schedule.cf '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine/examples' Making install in masterfiles install -m 0644 ./controls/cf_execd.cf ./controls/cf_agent.cf ./controls/cf_runagent.cf ./controls/cf_monitord.cf ./controls/cf_serverd.cf '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase/controls' install -m 0644 ./libraries/cfengine_stdlib.cf '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase/libraries/' install -m 0644 ./promises.cf ./def.cf ./cf-sketch-runfile.cf ./update.cf '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase' install -m 0644 ./services/init_msg.cf '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase/services' install -m 0644 ./lib/3.5/common.cf ./lib/3.5/processes.cf ./lib/3.5/paths.cf ./lib/3.5/monitor.cf ./lib/3.5/files.cf ./lib/3.5/packages.cf ./lib/3.5/commands.cf ./lib/3.5/bundles.cf ./lib/3.5/guest_environments.cf ./lib/3.5/services.cf ./lib/3.5/storage.cf ./lib/3.5/databases.cf '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase/lib/3.5/' install -m 0644 ./lib/3.6/common.cf ./lib/3.6/processes.cf ./lib/3.6/paths.cf ./lib/3.6/monitor.cf ./lib/3.6/files.cf ./lib/3.6/packages.cf ./lib/3.6/commands.cf ./lib/3.6/bundles.cf ./lib/3.6/guest_environments.cf ./lib/3.6/services.cf ./lib/3.6/storage.cf ./lib/3.6/databases.cf '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase/lib/3.6/' install -m 0644 ./lib/README.md '/construction/sysutils/cfengine35/stage/usr/local/share/cfengine/CoreBase/lib/' Making install in tests Making install in unit Making install in load Making install in acceptance install -m 0644 README.md ChangeLog '/construction/sysutils/cfengine35/stage/usr/local/share/doc/cfengine' gmake[1]: Leaving directory '/construction/sysutils/cfengine35/cfengine-3.5.3' ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for cfengine35-3.5.3_15 file sizes/checksums [321]: .... done packing files [321]: .... done packing directories [6]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 30 AUG 2018 at 20:55:51 UTC Duration: 00:00:36