>>> keepalived 2.2.7 Extracting gzip -d -c /nvmedata/autobuild/instance-17/dl/keepalived/keepalived-2.2.7.tar.gz | /nvmedata/autobuild/instance-17/output-1/host/bin/tar --strip-components=1 -C /nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7 -xf - >>> keepalived 2.2.7 Patching Applying 0001-vrrp-nft-didn-t-support-meta-l4proro-until-Linux-3-14.patch using patch: patching file configure.ac patching file keepalived/vrrp/vrrp_nftables.c Applying 0002-ipvs-nft-didn-t-support-meta-l4proro-until-Linux-3-14.patch using patch: patching file keepalived/check/check_nftables.c >>> keepalived 2.2.7 Updating config.sub and config.guess for file in config.guess config.sub; do for i in $(find /nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7 -name $file); do cp support/gnuconfig/$file $i; done; done >>> keepalived 2.2.7 Configuring >>> keepalived 2.2.7 Autoreconfiguring >>> keepalived 2.2.7 Patching libtool (cd /nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/ && rm -rf config.cache && PATH="/nvmedata/autobuild/instance-17/output-1/host/bin:/nvmedata/autobuild/instance-17/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc-ar" AS="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-as" LD="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-ld" NM="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc-nm" CC="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc" GCC="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc" CPP="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-cpp" CXX="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-g++" FC="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gfortran" F77="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gfortran" RANLIB="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc-ranlib" READELF="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-readelf" STRIP="/bin/true" OBJCOPY="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-objcopy" OBJDUMP="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/nvmedata/autobuild/instance-17/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/nvmedata/autobuild/instance-17/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/nvmedata/autobuild/instance-17/output-1/host/include" LDFLAGS_FOR_BUILD="-L/nvmedata/autobuild/instance-17/output-1/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-17/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-as" DEFAULT_LINKER="/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 " LDFLAGS="" FCFLAGS=" -O3 -g0" FFLAGS=" -O3 -g0" PKG_CONFIG="/nvmedata/autobuild/instance-17/output-1/host/bin/pkg-config" STAGING_DIR="/nvmedata/autobuild/instance-17/output-1/host/sparc-buildroot-linux-uclibc/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=yes CONFIG_SITE=/dev/null ./configure --target=sparc-buildroot-linux-uclibc --host=sparc-buildroot-linux-uclibc --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --enable-static --enable-shared --disable-hardening --disable-json --disable-dbus --enable-libnl --disable-iptables --disable-nftables ) configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls, --enable-static, --enable-shared checking for a BSD-compatible install... /nvmedata/autobuild/instance-17/output-1/host/bin/install -c checking whether build environment is sane... yes checking for sparc-buildroot-linux-uclibc-strip... /bin/true checking for a race-free mkdir -p... /nvmedata/autobuild/instance-17/output-1/host/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking pkg-config is at least version 0.9.0... yes checking for sparc-buildroot-linux-uclibc-gcc... /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc accepts -g... yes checking for /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc option to enable C11 features... none needed checking whether /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc... none checking whether make sets $(MAKE)... (cached) yes checking for sparc-buildroot-linux-uclibc-ranlib... /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc-ranlib checking for grep that handles long lines and -e... /bin/grep checking whether ln -s works... yes checking for a sed that does not truncate output... /bin/sed checking for sparc-buildroot-linux-uclibc-strip... (cached) /bin/true checking for sparc-buildroot-linux-uclibc-ldd... sparc-buildroot-linux-uclibc-ldd checking for sparc-buildroot-linux-uclibc-ar... /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc-ar checking the archiver (/nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc-ar) interface... ar checking msghdr.msg_controllen is size_t... yes checking diagnostic pragmas in functions... yes checking diagnostic push/pop pragmas... yes checking for -Wall... yes checking for -Wextra... yes checking for -Wunused... yes checking for -Wstrict-prototypes... yes checking for -Wabi... yes checking for -Wabsolute-value... yes checking for -Waddress-of-packed-member... yes checking for -Walloca... yes checking for -Walloc-larger-than=4096... no checking for -Walloc-zero... yes checking for -Warith-conversion... yes checking for -Warray-bounds=2... yes checking for -Wattribute-alias=2... yes checking for -Wbad-function-cast... yes checking for -Wc11-c2x-compat... yes checking for -Wcast-align... yes checking for -Wcast-qual... yes checking for -Wchkp... no checking for -Wdate-time... yes checking for -Wdisabled-optimization... yes checking for -Wdouble-promotion... yes checking for -Wduplicated-branches... yes checking for -Wduplicated-cond... yes checking for -Wfloat-conversion... yes checking for -Wfloat-equal... yes checking for -Wformat-overflow... yes checking for -Wformat-security... no checking for -Wformat-signedness... yes checking for -Wformat-truncation... yes checking for -Wframe-larger-than=5120... yes checking for -Wimplicit-fallthrough=3... yes checking for -Winit-self... yes checking for -Winline... yes checking for -Winvalid-pch... yes checking for -Wjump-misses-init... yes checking for -Wlogical-op... yes checking for -Wmissing-declarations... yes checking for -Wmissing-field-initializers... yes checking for -Wmissing-include-dirs... yes checking for -Wmissing-prototypes... yes checking for -Wnested-externs... yes checking for -Wnormalized... yes checking for -Wnull-dereference... yes checking for -Wold-style-definition... yes checking for -Woverlength-strings... yes checking for -Wpointer-arith... yes checking for -Wredundant-decls... yes checking for -Wshadow... yes checking for -Wshift-overflow=2... yes checking for -Wstack-protector... yes checking for -Wstrict-overflow=4... yes checking for -Wstringop-overflow=2... yes checking for -Wstringop-truncation... yes checking for -Wsuggest-attribute=cold... yes checking for -Wsuggest-attribute=const... no checking for -Wsuggest-attribute=format... yes checking for -Wsuggest-attribute=malloc... yes checking for -Wsuggest-attribute=noreturn... yes checking for -Wsuggest-attribute=pure... yes checking for -Wsync-nand... yes checking for -Wtrampolines... yes checking for -Wundef... yes checking for -Wuninitialized... yes checking for -Wunknown-pragmas... yes checking for -Wunsafe-loop-optimizations... yes checking for -Wunsuffixed-float-constants... yes checking for -Wunused-const-variable=2... yes checking for -Wunused-macros... no checking for -Wvariadic-macros... yes checking for -Wwrite-strings... yes checking for function __attribute__((error(msg))) support... yes checking for -O2 support... yes checking for unaligned memory access... unknown configure: WARNING: Cannot determine if unaligned access supported. Assuming yes. checking for unaligned memory access causes warnings... yes checking for clock_gettime() requires -lrt... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for arpa/inet.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/ioctl.h... yes checking for sys/param.h... yes checking for sys/prctl.h... yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking linux/errqueue.h needs sys/time.h... no checking for asm/types.h... yes checking for linux/ethtool.h... yes checking for linux/icmpv6.h... yes checking for linux/if_ether.h... yes checking for linux/if_packet.h... yes checking for linux/ip.h... yes checking for linux/sockios.h... yes checking for linux/types.h... yes checking for linux/fib_rules.h... yes checking for linux/if_addr.h... yes checking for linux/if_link.h... yes checking for linux/if_arp.h... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes checking for inline... inline checking for int64_t... yes checking for pid_t... yes checking for size_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for an ANSI C-conforming const... yes checking for fork... yes checking for vfork... yes checking for working fork... cross configure: WARNING: result yes guessed because of cross compilation checking for working vfork... (cached) yes checking for dup2... yes checking for dup3... yes checking for getcwd... yes checking for gettimeofday... yes checking for malloc... yes checking for memmove... yes checking for memset... yes checking for realloc... yes checking for select... yes checking for setenv... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strpbrk... yes checking for strstr... yes checking for strtol... yes checking for strtoul... yes checking for uname... yes checking for vsyslog... yes checking for memfd_create... no checking for /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc options needed to detect all undeclared functions... none needed checking whether __NR_memfd_create is declared... yes checking whether O_TMPFILE is declared... yes checking whether ETHERTYPE_IPV6 is declared... yes checking whether IPV6_MULTICAST_ALL is declared... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking for openssl/md5.h... yes checking for openssl/evp.h... yes checking for EVP_DigestInit_ex in -lcrypto... yes checking for EVP_MD_CTX_new in -lcrypto... yes checking for SSL_CTX_new in -lssl... yes checking SSL_set_tlsext_host_name() - may be a definition... yes checking for SSL_CTX_set_verify_depth... yes checking for SSL_set0_rbio... yes checking for OPENSSL_init_crypto... yes checking for TLS_method... yes configure: WARNING: Cannot determine if need to OPENSSL_init_crypto() problem. Assuming yes for safety. checking whether IPV4_DEVCONF_ARP_IGNORE is declared... yes checking whether IPV4_DEVCONF_ACCEPT_LOCAL is declared... yes checking whether IPV4_DEVCONF_RP_FILTER is declared... yes checking whether IPV4_DEVCONF_ARPFILTER is declared... yes checking for linux/rtnetlink.h... yes checking for nl_socket_alloc in -lnl-3... yes checking for genl_connect in -lnl-genl-3... yes checking for netlink/netlink.h... yes checking for netlink/genl/ctrl.h... yes checking for netlink/genl/genl.h... yes checking for magic_open in -lmagic... no checking whether RTA_ENCAP is declared... yes checking whether RTA_EXPIRES is declared... yes checking whether RTA_NEWDST is declared... yes checking whether RTA_PREF is declared... yes checking whether FRA_SUPPRESS_PREFIXLEN is declared... yes checking whether FRA_SUPPRESS_IFGROUP is declared... yes checking whether FRA_TUN_ID is declared... yes checking whether RTAX_CC_ALGO is declared... yes checking whether RTAX_QUICKACK is declared... yes checking whether RTEXT_FILTER_SKIP_STATS is declared... yes checking whether FRA_L3MDEV is declared... yes checking whether FRA_UID_RANGE is declared... yes checking whether RTAX_FASTOPEN_NO_COOKIE is declared... yes checking whether RTA_VIA is declared... yes checking whether FRA_PROTOCOL is declared... yes checking whether FRA_IP_PROTO is declared... yes checking whether FRA_SPORT_RANGE is declared... yes checking whether FRA_DPORT_RANGE is declared... yes checking whether RTA_TTL_PROPAGATE is declared... yes checking whether IFA_FLAGS is declared... yes checking whether LWTUNNEL_ENCAP_MPLS is declared... yes checking whether LWTUNNEL_ENCAP_ILA is declared... yes checking for linux/if.h and net/if.h namespace collision... yes checking for linux/if_ether.h then netinet/in.h then linux/if.h namespace collision... no checking for linux/if_ether.h then netinet/if_ether.h namespace collision... no checking for libiptc/libiptc.h linux/if.h and net/if.h namespace collision... yes checking whether IPVS_DEST_ATTR_ADDR_FAMILY is declared... yes checking whether IPVS_DAEMON_ATTR_SYNC_MAXLEN is declared... yes checking whether IPVS_DAEMON_ATTR_MCAST_GROUP is declared... yes checking whether IPVS_DAEMON_ATTR_MCAST_GROUP6 is declared... yes checking whether IPVS_DAEMON_ATTR_MCAST_PORT is declared... yes checking whether IPVS_DAEMON_ATTR_MCAST_TTL is declared... yes checking whether IPVS_SVC_ATTR_STATS64 is declared... yes checking whether IPVS_DEST_ATTR_STATS64 is declared... yes checking whether IPVS_DEST_ATTR_TUN_TYPE is declared... yes checking whether IP_VS_TUNNEL_ENCAP_FLAG_NOCSUM is declared... yes checking whether IP_VS_CONN_F_TUNNEL_TYPE_GRE is declared... yes checking whether IFLA_IPVLAN_MODE is declared... yes checking whether IPVLAN_MODE_L3S is declared... yes checking whether IFLA_IPVLAN_FLAGS is declared... yes checking whether GLOB_BRACE is declared... yes checking whether GLOB_ALTDIRFUNC is declared... yes checking for timegm()... yes checking whether IFLA_INET6_ADDR_GEN_MODE is declared... yes checking whether IFLA_VRF_MAX is declared... yes checking whether SO_MARK is declared... yes checking for sphinx-build... No checking for rpm... No checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating keepalived/Makefile config.status: creating lib/Makefile config.status: creating keepalived/core/Makefile config.status: creating keepalived.spec config.status: creating Dockerfile config.status: creating keepalived/check/Makefile config.status: creating keepalived/vrrp/Makefile config.status: creating keepalived/bfd/Makefile config.status: creating doc/Makefile config.status: creating bin_install/Makefile config.status: creating keepalived/dbus/Makefile config.status: creating keepalived/etc/Makefile config.status: creating keepalived/etc/init/Makefile config.status: creating keepalived/etc/init.d/Makefile config.status: creating keepalived/etc/sysconfig/Makefile config.status: creating keepalived/etc/keepalived/Makefile config.status: creating keepalived/trackers/Makefile config.status: creating doc/man/man8/Makefile config.status: creating doc/man/man5/Makefile config.status: creating doc/man/man1/Makefile config.status: creating lib/config.h config.status: creating lib/config_warnings.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls, --enable-static, --enable-shared Keepalived configuration ------------------------ Keepalived version : 2.2.7 Compiler : /nvmedata/autobuild/instance-17/output-1/host/bin/sparc-buildroot-linux-uclibc-gcc sparc-buildroot-linux-uclibc-gcc.br_real (Buildroot 2022.02-532-ge7a3501750) 10.3.0 Preprocessor flags : -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/nvmedata/autobuild/instance-17/output-1/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/libnl3 Compiler flags : -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -Wall -Wextra -Wunused -Wstrict-prototypes -Wabi -Wabsolute-value -Waddress-of-packed-member -Walloca -Walloc-zero -Warith-conversion -Warray-bounds=2 -Wattribute-alias=2 -Wbad-function-cast -Wc11-c2x-compat -Wcast-align -Wcast-qual -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfloat-conversion -Wfloat-equal -Wformat-overflow -Wformat-signedness -Wformat-truncation -Wframe-larger-than=5120 -Wimplicit-fallthrough=3 -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wredundant-decls -Wshadow -Wshift-overflow=2 -Wstack-protector -Wstrict-overflow=4 -Wstringop-overflow=2 -Wstringop-truncation -Wsuggest-attribute=cold -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wundef -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused-const-variable=2 -Wvariadic-macros -Wwrite-strings -O2 Linker flags : Extra Lib : -lm -lcrypto -lssl -L/nvmedata/autobuild/instance-17/output-1/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lkmod -lnl-3 -lnl-genl-3 Use IPVS Framework : Yes IPVS use libnl : Yes IPVS syncd attributes : Yes IPVS 64 bit stats : Yes HTTP_GET regex support : No fwmark socket support : Yes Use VRRP Framework : Yes Use VRRP VMAC : Yes Use VRRP authentication : Yes With track_process : Yes With linkbeat : Yes Use BFD Framework : No SNMP vrrp support : No SNMP checker support : No SNMP RFCv2 support : No SNMP RFCv3 support : No DBUS support : No Use JSON output : No libnl version : 3 Use IPv4 devconf : Yes Use iptables : No Use nftables : No init type : systemd systemd notify : No Strict config checks : No Build documentation : No Default runtime options : -D >>> keepalived 2.2.7 Building PATH="/nvmedata/autobuild/instance-17/output-1/host/bin:/nvmedata/autobuild/instance-17/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j1 -C /nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/ make[1]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7' Making all in lib make[2]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/lib' /usr/bin/make all-am make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/lib' CC memory.o CC utils.o utils.c: In function 'ctime_us_r': utils.c:958:31: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 958 | snprintf(buf + 19, 8, ".%6.6ld", timep->tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d utils.c: In function 'log_stopping': utils.c:1329:67: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1329 | log_message(LOG_INFO, "Stopped - used (self/children) %ld.%6.6ld/%ld.%6.6ld user time, %ld.%6.6ld/%ld.%6.6ld system time", | ~~~~~^ | | | long int | %6.6d 1330 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, | ~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} utils.c:1329:78: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1329 | log_message(LOG_INFO, "Stopped - used (self/children) %ld.%6.6ld/%ld.%6.6ld user time, %ld.%6.6ld/%ld.%6.6ld system time", | ~~~~~^ | | | long int | %6.6d 1330 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} utils.c:1329:100: warning: format '%ld' expects argument of type 'long int', but argument 8 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1329 | log_message(LOG_INFO, "Stopped - used (self/children) %ld.%6.6ld/%ld.%6.6ld user time, %ld.%6.6ld/%ld.%6.6ld system time", | ~~~~~^ | | | long int | %6.6d 1330 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, 1331 | usage.ru_stime.tv_sec, usage.ru_stime.tv_usec, child_usage.ru_stime.tv_sec, child_usage.ru_stime.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} utils.c:1329:111: warning: format '%ld' expects argument of type 'long int', but argument 10 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1329 | log_message(LOG_INFO, "Stopped - used (self/children) %ld.%6.6ld/%ld.%6.6ld user time, %ld.%6.6ld/%ld.%6.6ld system time", | ~~~~~^ | | | long int | %6.6d 1330 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, 1331 | usage.ru_stime.tv_sec, usage.ru_stime.tv_usec, child_usage.ru_stime.tv_sec, child_usage.ru_stime.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} utils.c:1333:51: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1333 | log_message(LOG_INFO, "Stopped - used %ld.%6.6ld user time, %ld.%6.6ld system time", | ~~~~~^ | | | long int | %6.6d 1334 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, usage.ru_stime.tv_sec, usage.ru_stime.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} utils.c:1333:73: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1333 | log_message(LOG_INFO, "Stopped - used %ld.%6.6ld user time, %ld.%6.6ld system time", | ~~~~~^ | | | long int | %6.6d 1334 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, usage.ru_stime.tv_sec, usage.ru_stime.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} CC notify.o CC timer.o CC scheduler.o scheduler.c: In function 'thread_fetch_next_queue': scheduler.c:1929:61: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'int'} [-Wformat=] 1929 | log_message(LOG_INFO, "A thread timer expired %ld.%6.6ld seconds ago", -earliest_timer.tv_sec, earliest_timer.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka int} | %6.6d CC vector.o CC html.o CC parser.o CC signals.o CC logger.o CC list_head.o CC rbtree.o CC process.o CC json_writer.o CC rttables.o AR liblib.a make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/lib' make[2]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/lib' Making all in keepalived make[2]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived' Making all in core make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/core' CC main.o main.c: In function 'keepalived_main': main.c:2782:68: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'int'} [-Wformat=] 2782 | log_message(LOG_INFO, "CPU usage (self/children) user: %ld.%6.6ld/%ld.%6.6ld system: %ld.%6.6ld/%ld.%6.6ld", | ~~~~~^ | | | long int | %6.6d 2783 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, | ~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} main.c:2782:79: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'int'} [-Wformat=] 2782 | log_message(LOG_INFO, "CPU usage (self/children) user: %ld.%6.6ld/%ld.%6.6ld system: %ld.%6.6ld/%ld.%6.6ld", | ~~~~~^ | | | long int | %6.6d 2783 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} main.c:2782:98: warning: format '%ld' expects argument of type 'long int', but argument 8 has type '__suseconds_t' {aka 'int'} [-Wformat=] 2782 | log_message(LOG_INFO, "CPU usage (self/children) user: %ld.%6.6ld/%ld.%6.6ld system: %ld.%6.6ld/%ld.%6.6ld", | ~~~~~^ | | | long int | %6.6d 2783 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, 2784 | usage.ru_stime.tv_sec, usage.ru_stime.tv_usec, child_usage.ru_stime.tv_sec, child_usage.ru_stime.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} main.c:2782:109: warning: format '%ld' expects argument of type 'long int', but argument 10 has type '__suseconds_t' {aka 'int'} [-Wformat=] 2782 | log_message(LOG_INFO, "CPU usage (self/children) user: %ld.%6.6ld/%ld.%6.6ld system: %ld.%6.6ld/%ld.%6.6ld", | ~~~~~^ | | | long int | %6.6d 2783 | usage.ru_utime.tv_sec, usage.ru_utime.tv_usec, child_usage.ru_utime.tv_sec, child_usage.ru_utime.tv_usec, 2784 | usage.ru_stime.tv_sec, usage.ru_stime.tv_usec, child_usage.ru_stime.tv_sec, child_usage.ru_stime.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds_t {aka int} CC daemon.o CC pidfile.o CC layer4.o CC smtp.o CC global_data.o CC global_parser.o CC keepalived_netlink.o In function 'addattr_l', inlined from 'addattr32' at ../../keepalived/include/keepalived_netlink.h:91:9, inlined from 'netlink_request.constprop' at keepalived_netlink.c:1523:2: keepalived_netlink.c:693:2: warning: 'memcpy' offset [16, 39] from the object at 'req' is out of the bounds of referenced subobject 'nlh' with type 'struct nlmsghdr' at offset 0 [-Warray-bounds] 693 | memcpy(RTA_DATA(rta), data, alen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ keepalived_netlink.c: In function 'netlink_request.constprop': keepalived_netlink.c:1503:19: note: subobject 'nlh' declared here 1503 | struct nlmsghdr nlh; | ^~~ In function 'addattr_l', inlined from 'addattr32' at ../../keepalived/include/keepalived_netlink.h:91:9, inlined from 'netlink_request' at keepalived_netlink.c:1523:2, inlined from 'netlink_interface_lookup' at keepalived_netlink.c:1987:6: keepalived_netlink.c:693:2: warning: 'memcpy' offset [16, 39] from the object at 'req' is out of the bounds of referenced subobject 'nlh' with type 'struct nlmsghdr' at offset 0 [-Warray-bounds] 693 | memcpy(RTA_DATA(rta), data, alen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ keepalived_netlink.c: In function 'netlink_interface_lookup': keepalived_netlink.c:1503:19: note: subobject 'nlh' declared here 1503 | struct nlmsghdr nlh; | ^~~ CC namespaces.o CC track_process.o CC reload_monitor.o CC config_notify.o AR libcore.a make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/core' Making all in vrrp make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/vrrp' CC vrrp_daemon.o CC vrrp_print.o CC vrrp_data.o vrrp_data.c: In function 'dump_vrrp': vrrp_data.c:627:49: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 627 | conf_write(fp, " Last transition = %ld.%6.6ld (%s)", vrrp->last_transition.tv_sec, vrrp->last_transition.tv_usec, ctime_us_r(&vrrp->last_transition, time_str)); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_data.c:633:47: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 633 | conf_write(fp, " Read timeout = %ld.%6.6ld (%s)", vrrp->sands.tv_sec, vrrp->sands.tv_usec, ctime_us_r(&vrrp->sands, time_str)); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_data.c:708:72: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 708 | conf_write(fp, " Next gratuitous ARP for such secondary = %ld.%6.6ld (%.24s.%6.6ld)", vrrp->vmac_garp_timer.tv_sec, vrrp->vmac_garp_timer.tv_usec, time_str, vrrp->vmac_garp_timer.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_data.c:708:86: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 708 | conf_write(fp, " Next gratuitous ARP for such secondary = %ld.%6.6ld (%.24s.%6.6ld)", vrrp->vmac_garp_timer.tv_sec, vrrp->vmac_garp_timer.tv_usec, time_str, vrrp->vmac_garp_timer.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d CC vrrp_parser.o CC vrrp.o CC vrrp_notify.o CC vrrp_scheduler.o CC vrrp_sync.o CC vrrp_arp.o CC vrrp_if.o vrrp_if.c: In function 'dump_garp_delay': vrrp_if.c:422:44: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 422 | conf_write(fp, " GARP next time %ld.%6.6ld (%.19s.%6.6ld)", gd->garp_next_time.tv_sec, gd->garp_next_time.tv_usec, time_str, gd->garp_next_time.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_if.c:422:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 422 | conf_write(fp, " GARP next time %ld.%6.6ld (%.19s.%6.6ld)", gd->garp_next_time.tv_sec, gd->garp_next_time.tv_usec, time_str, gd->garp_next_time.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_if.c:429:43: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 429 | conf_write(fp, " GNA next time %ld.%6.6ld (%.19s.%6.6ld)", gd->gna_next_time.tv_sec, gd->gna_next_time.tv_usec, time_str, gd->gna_next_time.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_if.c:429:57: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 429 | conf_write(fp, " GNA next time %ld.%6.6ld (%.19s.%6.6ld)", gd->gna_next_time.tv_sec, gd->gna_next_time.tv_usec, time_str, gd->gna_next_time.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_if.c: In function 'dump_if': vrrp_if.c:693:63: warning: format '%ld' expects argument of type 'long int', but argument 5 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 693 | conf_write(fp, " %sIPv6 forwarding. Last checked %ld.%6.6ld (%.24s.%6.6ld)", ifp->gna_router ? "" : "Not ", ifp->last_gna_router_check.tv_sec, ifp->last_gna_router_check.tv_usec, time_str, ifp->last_gna_router_check.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d vrrp_if.c:693:77: warning: format '%ld' expects argument of type 'long int', but argument 7 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 693 | conf_write(fp, " %sIPv6 forwarding. Last checked %ld.%6.6ld (%.24s.%6.6ld)", ifp->gna_router ? "" : "Not ", ifp->last_gna_router_check.tv_sec, ifp->last_gna_router_check.tv_usec, time_str, ifp->last_gna_router_check.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d CC vrrp_track.o CC vrrp_ipaddress.o CC vrrp_ndisc.o CC vrrp_if_config.o CC vrrp_static_track.o CC vrrp_iproute.o CC vrrp_iprule.o CC vrrp_ip_rule_route_parser.o CC vrrp_vmac.o CC vrrp_ipsecah.o AR libvrrp.a make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/vrrp' Making all in check make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/check' CC check_daemon.o CC check_data.o CC check_parser.o check_parser.c: In function 'pgr_handler': check_parser.c:551:34: warning: cast increases required alignment of target type [-Wcast-align] 551 | vs->persistence_granularity = ((struct sockaddr_in *)res->ai_addr)->sin_addr.s_addr; | ^ CC check_api.o CC check_tcp.o CC check_http.o CC check_ssl.o check_ssl.c: In function 'ssl_connect': check_ssl.c:240:3: warning: implicit declaration of function 'SSL_set0_wbio'; did you mean 'SSL_set0_rbio'? [-Wimplicit-function-declaration] 240 | SSL_set0_wbio(req->ssl, req->bio); | ^~~~~~~~~~~~~ | SSL_set0_rbio check_ssl.c:240:3: warning: nested extern declaration of 'SSL_set0_wbio' [-Wnested-externs] CC check_genhash.o CC check_smtp.o CC check_misc.o check_misc.c: In function 'dump_misc_check': check_misc.c:78:41: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 78 | conf_write(fp, " Last ran = %ld.%6.6ld (%.24s.%6.6ld)", misck_checker->last_ran.tv_sec, misck_checker->last_ran.tv_usec, time_str, misck_checker->last_ran.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d check_misc.c:78:55: warning: format '%ld' expects argument of type 'long int', but argument 6 has type '__suseconds_t' {aka 'const int'} [-Wformat=] 78 | conf_write(fp, " Last ran = %ld.%6.6ld (%.24s.%6.6ld)", misck_checker->last_ran.tv_sec, misck_checker->last_ran.tv_usec, time_str, misck_checker->last_ran.tv_usec); | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int __suseconds_t {aka const int} | %6.6d CC check_dns.o CC check_print.o CC ipwrapper.o CC ipvswrapper.o CC libipvs.o CC check_udp.o CC check_ping.o CC check_file.o AR libcheck.a make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/check' Making all in trackers make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/trackers' CC track_file.o AR libtracker.a make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/trackers' Making all in etc make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc' Making all in init make[4]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/init' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/init' Making all in init.d make[4]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/init.d' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/init.d' Making all in keepalived make[4]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/keepalived' CP keepalived.conf.sample make[4]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/keepalived' Making all in sysconfig make[4]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/sysconfig' EDIT keepalived make[4]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc/sysconfig' make[4]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc' make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived/etc' make[3]: Entering directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived' CC main.o CCLD keepalived /nvmedata/autobuild/instance-17/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: check/libcheck.a(check_ssl.o): in function `ssl_connect': check_ssl.c:(.text+0x620): undefined reference to `SSL_set0_wbio' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:483: keepalived] Error 1 make[3]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived' make[2]: *** [Makefile:562: all-recursive] Error 1 make[2]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/keepalived' make[1]: *** [Makefile:447: all-recursive] Error 1 make[1]: Leaving directory '/nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7' make: *** [package/pkg-generic.mk:292: /nvmedata/autobuild/instance-17/output-1/build/keepalived-2.2.7/.stamp_built] Error 2 make: Leaving directory '/nvmedata/autobuild/instance-17/buildroot'