>>> flowd: Building testing/flowd 0.9.1-r10 (using abuild 3.13.0-r3) started Mon, 10 Jun 2024 07:08:22 +0000 >>> flowd: Checking sanity of /home/buildozer/aports/testing/flowd/APKBUILD... >>> flowd: Analyzing dependencies... >>> flowd: Installing for build: build-base byacc perl-dev (1/8) Installing byacc (20240109-r0) (2/8) Installing perl (5.40.0-r0) (3/8) Installing perl-utils (5.40.0-r0) (4/8) Installing perl-dev (5.40.0-r0) (5/8) Installing .makedepends-flowd (20240610.070823) (6/8) Installing perl-error (0.17029-r2) (7/8) Installing perl-git (2.45.2-r1) (8/8) Installing git-perl (2.45.2-r1) Executing busybox-1.36.1-r29.trigger OK: 317 MiB in 118 packages >>> flowd: Cleaning up srcdir >>> flowd: Cleaning up pkgdir >>> flowd: Cleaning up tmpdir >>> flowd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/flowd-0.9.1.tar.gz >>> flowd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/flowd-0.9.1.tar.gz >>> flowd: Checking sha512sums... flowd-0.9.1.tar.gz: OK fix_path.patch: OK fix_user.patch: OK format-security.patch: OK flowd.initd: OK >>> flowd: Unpacking /var/cache/distfiles/flowd-0.9.1.tar.gz... >>> flowd: fix_path.patch patching file flowd.conf patching file flowd.conf.5.in >>> flowd: fix_user.patch patching file flowd.h >>> flowd: format-security.patch patching file Flowd-perl/Flowd.xs >>> flowd: Updating ./config.sub checking build system type... powerpc64le-alpine-linux-musl checking host system type... powerpc64le-alpine-linux-musl checking for powerpc64le-alpine-linux-musl-gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for powerpc64le-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for yacc... /usr/bin/yacc checking for byacc... /usr/bin/byacc checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking sys/ndir.h usability... no checking sys/ndir.h presence... no checking for sys/ndir.h... no checking sys/dir.h usability... yes checking sys/dir.h presence... yes checking for sys/dir.h... yes checking ndir.h usability... no checking ndir.h presence... no checking for ndir.h... no checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking sys/cdefs.h usability... no checking sys/cdefs.h presence... no checking for sys/cdefs.h... no checking paths.h usability... yes checking paths.h presence... yes checking for paths.h... yes checking for strings.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for struct sockaddr.sa_len... no checking for library containing daemon... none required checking for library containing socket... none required checking for closefrom... no checking for betoh64... no checking for htobe64... no checking for daemon... yes checking for setresuid... yes checking for setreuid... yes checking for setresgid... yes checking for setregid... yes checking for sysconf... yes checking for setproctitle... no checking for dirfd... yes checking for sendmsg... yes checking for recvmsg... yes checking for tzset... yes checking for strlcpy... yes checking for strlcat... yes checking for u_int64_t... yes checking for int64_t... yes checking for uint64_t... yes checking for u_int32_t... yes checking for int32_t... yes checking for uint32_t... yes checking for u_int16_t... yes checking for int16_t... yes checking for uint16_t... yes checking for u_int8_t... yes checking for int8_t... yes checking for uint8_t... yes checking for u_int... yes checking for char... yes checking size of char... 1 checking for unsigned char... yes checking size of unsigned char... 1 checking for short int... yes checking size of short int... 2 checking for unsigned short int... yes checking size of unsigned short int... 2 checking for int... yes checking size of int... 4 checking for unsigned int... yes checking size of unsigned int... 4 checking for long int... yes checking size of long int... 8 checking for unsigned long int... yes checking size of unsigned long int... 8 checking for long long int... yes checking size of long long int... 8 checking for unsigned long long int... yes checking size of unsigned long long int... 8 checking for sa_family_t... yes checking size of sa_family_t... 2 checking for /proc/pid/fd directory... yes checking for msg_accrights field in struct msghdr... no checking for msg_control field in struct msghdr... yes checking if libc defines __progname... yes configure: creating ./config.status config.status: creating Makefile config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting config.status: creating flowd.8 config.status: creating flowd-reader.8 config.status: creating flowd.conf.5 config.status: creating flowd-pytypes.h config.status: creating flowd-config.h gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o flowd.o flowd.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o privsep_fdpass.o privsep_fdpass.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o privsep.o privsep.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o filter.o filter.c /usr/bin/byacc ./parse.y gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o log.o log.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o daemon.o daemon.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o peer.o peer.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o closefrom.o closefrom.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o setproctitle.o setproctitle.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o atomicio.o atomicio.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o addr.o addr.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o store.o store.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o store-v2.o store-v2.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o crc32.o crc32.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o strlcpy.o strlcpy.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o strlcat.o strlcat.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o flowd-reader.o flowd-reader.c mv y.tab.c parse.c rm -f y.tab.h gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -I. -DSYSCONFDIR="\"/etc/flowd\"" -DPIDFILEDIR="\"/var/run\"" -DPROGVER="\"0.9.1\"" -DHAVE_CONFIG_H -c -o parse.o parse.c In file included from flowd-common.h:32, from filter.c:17: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from flowd.c:17: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from privsep_fdpass.c:28: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from log.c:19: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from privsep.c:16: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from peer.c:19: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from atomicio.c:26: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from store.c:17: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from closefrom.c:17: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from daemon.c:32: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from crc32.c:27: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from strlcpy.c:21: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from store-v2.c:17: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from strlcat.c:21: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from addr.c:17: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from setproctitle.c:34: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from flowd-reader.c:19: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from flowd-common.h:32, from ./parse.y:24: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ filter.c: In function 'format_rule': filter.c:183:32: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 183 | " # evaluations %llu matches %llu wins %llu", | ~~~^ | | | long long unsigned int | %lu 184 | rule->evaluations, rule->matches, rule->wins); | ~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} filter.c:183:45: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 183 | " # evaluations %llu matches %llu wins %llu", | ~~~^ | | | long long unsigned int | %lu 184 | rule->evaluations, rule->matches, rule->wins); | ~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} filter.c:183:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 183 | " # evaluations %llu matches %llu wins %llu", | ~~~^ | | | long long unsigned int | %lu 184 | rule->evaluations, rule->matches, rule->wins); | ~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} filter.c: In function 'flow_match': filter.c:224:36: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 224 | m = (addr_netmatch(&flow->agent_addr, &rule->match.agent_addr, | ^~~~~~~~~~~~~~~~~ filter.c:247:36: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 247 | m = (addr_netmatch(&flow->src_addr, &rule->match.src_addr, | ^~~~~~~~~~~~~~~ filter.c:253:36: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 253 | m = (addr_netmatch(&flow->dst_addr, &rule->match.dst_addr, | ^~~~~~~~~~~~~~~ flowd.c: In function 'output_flow_enqueue': flowd.c:140:60: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 140 | logerrx("Output queue allocation (%u bytes) failed", | ~^ | | | unsigned int | %lu 141 | output_queue_alloc); | ~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:144:67: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 144 | logit(LOG_DEBUG, "%s: initial allocation %u", __func__, | ~^ | | | unsigned int | %lu 145 | output_queue_alloc); | ~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:155:63: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 155 | logit(LOG_DEBUG, "%s: oops, tmp_len (%u) > " | ~^ | | | unsigned int | %lu 156 | "OUTPUT_MAX_QLEN (%u)", __func__, tmp_len, | ~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:161:59: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 161 | logit(LOG_DEBUG, "%s: realloc of %u fail", __func__, | ~^ | | | unsigned int | %lu 162 | tmp_len); | ~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:166:42: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 166 | logit(LOG_DEBUG, "%s: increased output queue " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | "from %uKB to %uKB", __func__, 168 | output_queue_alloc >> 10, tmp_len >> 10); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:167:36: note: format string is defined here 167 | "from %uKB to %uKB", __func__, | ~^ | | | unsigned int | %lu flowd.c:166:42: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 166 | logit(LOG_DEBUG, "%s: increased output queue " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | "from %uKB to %uKB", __func__, 168 | output_queue_alloc >> 10, tmp_len >> 10); | ~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:167:44: note: format string is defined here 167 | "from %uKB to %uKB", __func__, | ~^ | | | unsigned int | %lu flowd.c:176:47: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 176 | logit(LOG_DEBUG, "%s: offset %u alloc %u", __func__, | ~^ | | | unsigned int | %lu 177 | output_queue_offset, output_queue_alloc); | ~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:176:56: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 176 | logit(LOG_DEBUG, "%s: offset %u alloc %u", __func__, | ~^ | | | unsigned int | %lu 177 | output_queue_offset, output_queue_alloc); | ~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c: In function 'output_flow_flush': flowd.c:192:66: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 192 | logit(LOG_DEBUG, "%s: flushing output queue len %u", __func__, | ~^ | | | unsigned int | %lu 193 | output_queue_offset); | ~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} peer.c: In function 'dump_peers': peer.c:387:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 387 | logit(LOG_INFO, "peer %u - %s: " | ^~~~~~~~~~~~~~~~ ...... 390 | peer->npackets, peer->nflows, | ~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} peer.c:388:33: note: format string is defined here 388 | "packets:%llu flows:%llu invalid:%llu no_template:%llu", | ~~~^ | | | long long unsigned int | %lu peer.c:387:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 387 | logit(LOG_INFO, "peer %u - %s: " | ^~~~~~~~~~~~~~~~ ...... 390 | peer->npackets, peer->nflows, | ~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} peer.c:388:44: note: format string is defined here 388 | "packets:%llu flows:%llu invalid:%llu no_template:%llu", | ~~~^ | | | long long unsigned int | %lu peer.c:387:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 387 | logit(LOG_INFO, "peer %u - %s: " | ^~~~~~~~~~~~~~~~ ...... 391 | peer->ninvalid, peer->no_template); | ~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} peer.c:388:57: note: format string is defined here 388 | "packets:%llu flows:%llu invalid:%llu no_template:%llu", | ~~~^ | | | long long unsigned int | %lu peer.c:387:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 387 | logit(LOG_INFO, "peer %u - %s: " | ^~~~~~~~~~~~~~~~ ...... 391 | peer->ninvalid, peer->no_template); | ~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} peer.c:388:74: note: format string is defined here 388 | "packets:%llu flows:%llu invalid:%llu no_template:%llu", | ~~~^ | | | long long unsigned int | %lu flowd.c: In function 'process_netflow_v1': flowd.c:417:36: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] 417 | logit(LOG_WARNING, "Inconsistent Netflow v.1 packet from %s: " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flowd.c:418:39: note: format string is defined here 418 | "len %u expected %u", addr_ntop_buf(&fp->flow_source), | ~^ | | | unsigned int | %lu privsep.c: In function 'privsep_read_string': privsep.c:66:42: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 66 | logerrx("%s: silly len: %u", __func__, len); | ~^ ~~~ | | | | unsigned int size_t {aka long unsigned int} | %lu privsep.c: In function 'privsep_write_string': privsep.c:88:49: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 88 | logit(LOG_ERR, "%s: silly len: %u", __func__, len); | ~^ ~~~ | | | | unsigned int size_t {aka long unsigned int} | %lu flowd.c: In function 'process_netflow_v5': flowd.c:508:36: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] 508 | logit(LOG_WARNING, "Inconsistent Netflow v.5 packet from %s: " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flowd.c:509:39: note: format string is defined here 509 | "len %u expected %u", addr_ntop_buf(&fp->flow_source), | ~^ | | | unsigned int | %lu flowd.c: In function 'process_netflow_v7': flowd.c:606:36: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] 606 | logit(LOG_WARNING, "Inconsistent Netflow v.7 packet from %s: " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flowd.c:607:39: note: format string is defined here 607 | "len %u expected %u", addr_ntop_buf(&fp->flow_source), | ~^ | | | unsigned int | %lu store.c: In function 'store_format_flow': store.c:691:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 691 | addr_ntop_buf(&flow->agent_addr)); | ^~~~~~~~~~~~~~~~~ store.c:696:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 696 | addr_ntop_buf(&flow->src_addr)); | ^~~~~~~~~~~~~~~ flowd.c: In function 'process_netflow_v9_template': store.c:707:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 707 | addr_ntop_buf(&flow->dst_addr)); | ^~~~~~~~~~~~~~~ store.c:718:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 718 | addr_ntop_buf(&flow->gateway_addr)); | ^~~~~~~~~~~~~~~~~~~ store.c:722:56: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 722 | snprintf(tmp, sizeof(tmp), "packets %llu ", | ~~~^ | | | long long unsigned int | %lu 723 | fmt_ntoh64(flow->packets.flow_packets)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} store.c:727:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 727 | snprintf(tmp, sizeof(tmp), "octets %llu ", | ~~~^ | | | long long unsigned int | %lu 728 | fmt_ntoh64(flow->octets.flow_octets)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} flowd.c:833:26: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 833 | logit(LOG_DEBUG, "netflow v.9 template flowset from source 0x%x " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | "(len %d)", source_id, len); | ~~~ | | | size_t {aka long unsigned int} flowd.c:834:20: note: format string is defined here 834 | "(len %d)", source_id, len); | ~^ | | | int | %ld store.c: In function 'store_format_flow_flowtools_csv': store.c:808:31: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 808 | addr_ntop_buf(&flow->agent_addr), // exaddr | ^~~~~~~~~~~~~~~~~ store.c:804:39: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~^ | | | long unsigned int | %u 805 | fmt_ntoh32(flow->ainfo.time_sec), // unix_secs | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int32_t {aka unsigned int} store.c:804:43: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~^ | | | long unsigned int | %u 805 | fmt_ntoh32(flow->ainfo.time_sec), // unix_secs 806 | fmt_ntoh32(flow->ainfo.time_nanosec), // unix_nsecs | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int32_t {aka unsigned int} flowd.c:842:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 842 | logit(LOG_WARNING, "short netflow v.9 flowset template header " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | "%d bytes from %s/0x%x", len, addr_ntop_buf(&peer->from), | ~~~ | | | size_t {aka long unsigned int} store.c:804:47: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~^ | | | long unsigned int | %u ...... 807 | fmt_ntoh32(flow->ainfo.sys_uptime_ms), // sysuptime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int32_t {aka unsigned int} store.c:804:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~~^ | | | long long unsigned int | %lu ...... 809 | fmt_ntoh64(flow->packets.flow_packets), // dpkts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} store.c:804:60: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'u_int64_t' {aka 'long unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~~^ | | | long long unsigned int | %lu ...... 810 | fmt_ntoh64(flow->octets.flow_octets), // doctets | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} flowd.c:843:23: note: format string is defined here 843 | "%d bytes from %s/0x%x", len, addr_ntop_buf(&peer->from), | ~^ | | | int | %ld store.c:804:64: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~^ | | | long unsigned int | %u ...... 811 | fmt_ntoh32(flow->ftimes.flow_start), // first | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int32_t {aka unsigned int} privsep.c: In function 'answer_open_socket': store.c:804:68: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=] 804 | snprintf(tmp, sizeof(tmp), "%lu,%lu,%lu,%s,%llu,%llu,%lu,%lu,%u,%u,", | ~~^ | | | long unsigned int | %u ...... 812 | fmt_ntoh32(flow->ftimes.flow_finish), // last | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int32_t {aka unsigned int} store.c:819:57: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 819 | snprintf(tmp, sizeof(tmp), "%s,", addr_ntop_buf(&flow->src_addr)); | ^~~~~~~~~~~~~~~ store.c:823:57: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 823 | snprintf(tmp, sizeof(tmp), "%s,", addr_ntop_buf(&flow->dst_addr)); | ^~~~~~~~~~~~~~~ store.c:827:57: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 827 | snprintf(tmp, sizeof(tmp), "%s,", addr_ntop_buf(&flow->gateway_addr)); | ^~~~~~~~~~~~~~~~~~~ privsep.c:854:42: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 854 | logit(LOG_DEBUG, "Adjusted log_socket send " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | "buffer from %d to %d", orig, 856 | conf->log_socket_bufsiz); | ~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} flowd.c:851:75: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 851 | logit(LOG_DEBUG, "NetFlow v.9 template set from %s/0x%x with len %d:", | ~^ | | | int | %ld 852 | addr_ntop_buf(&peer->from), source_id, len); | ~~~ | | | size_t {aka long unsigned int} privsep.c:855:49: note: format string is defined here 855 | "buffer from %d to %d", orig, | ~^ | | | int | %ld flowd.c:873:52: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 873 | logit(LOG_WARNING, "short netflow v.9 flowset " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | "template 0x%08x/0x%04x %d bytes from %s", 875 | source_id, template_id, len, | ~~~ | | | size_t {aka long unsigned int} flowd.c:874:62: note: format string is defined here 874 | "template 0x%08x/0x%04x %d bytes from %s", | ~^ | | | int | %ld flowd.c: In function 'process_netflow_v9_data': flowd.c:944:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 944 | logit(LOG_DEBUG, "netflow v.9 data flowset (len %d) source 0x%08x", | ~^ | | | int | %ld 945 | len, source_id); | ~~~ | | | size_t {aka long unsigned int} flowd.c:950:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 950 | logit(LOG_WARNING, "short netflow v.9 data flowset header " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | "%d bytes from %s", len, addr_ntop_buf(&peer->from)); | ~~~ | | | size_t {aka long unsigned int} flowd.c:951:23: note: format string is defined here 951 | "%d bytes from %s", len, addr_ntop_buf(&peer->from)); | ~^ | | | int | %ld privsep.c: In function 'privsep_write_string': privsep.c:85:34: warning: '%s' directive argument is null [-Wformat-overflow=] 85 | logerrx("%s: s == NULL", s); | ^~ flowd.c: In function 'data_ntoa': flowd.c:245:51: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 245 | snprintf(tmp, sizeof(tmp), "%02x%s", p[i], i % 2 ? " " : ""); | ^ flowd.c:245:17: note: 'snprintf' output between 3 and 4 bytes into a destination of size 3 245 | snprintf(tmp, sizeof(tmp), "%02x%s", p[i], i % 2 ? " " : ""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ar rv libflowd.a atomicio.o addr.o store.o store-v2.o crc32.o strlcpy.o strlcat.o ar: creating libflowd.a a - atomicio.o a - addr.o a - store.o a - store-v2.o a - crc32.o a - strlcpy.o a - strlcat.o ranlib libflowd.a gcc -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -L. -o flowd flowd.o privsep_fdpass.o privsep.o filter.o parse.o log.o daemon.o peer.o closefrom.o setproctitle.o -lflowd gcc -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -L. -o flowd-reader flowd-reader.o parse.o log.o filter.o libflowd.a Checking if your kit is complete... Looks good WARNING: Setting ABSTRACT via file 'lib/Flowd.pm' failed at /usr/share/perl5/core_perl/ExtUtils/MakeMaker.pm line 756. Warning: -L.. changed to -L/home/buildozer/aports/testing/flowd/src/flowd-0.9.1/Flowd-perl/.. Generating a Unix-style Makefile Writing Makefile for Flowd Writing MYMETA.yml and MYMETA.json Running Mkbootstrap for Flowd () "/usr/bin/perl" "/usr/share/perl5/core_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/core_perl/ExtUtils/typemap' Flowd.xs > Flowd.xsc chmod 644 "Flowd.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Flowd.bs blib/arch/auto/Flowd/Flowd.bs 644 cp lib/Flowd.pm blib/lib/Flowd.pm mv Flowd.xsc Flowd.c cc -c -I. -I.. -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -fstack-clash-protection -Wformat -Werror=format-security -O2 -DVERSION=\"0.9.1\" -DXS_VERSION=\"0.9.1\" -fPIC "-I/usr/lib/perl5/core_perl/CORE" Flowd.c In file included from Flowd.xs:23: ppport.h:231: warning: "PERL_UNUSED_DECL" redefined 231 | # define PERL_UNUSED_DECL | In file included from Flowd.xs:20: /usr/lib/perl5/core_perl/CORE/perl.h:539: note: this is the location of the previous definition 539 | # define PERL_UNUSED_DECL __attribute__unused__ | In file included from ../flowd-common.h:32, from ../store.h:24, from Flowd.xs:26: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ Flowd.xs: In function 'XS_Flowd_deserialise': Flowd.xs:104:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 104 | addr_ntop(&flow.agent_addr, addr_buf, sizeof(addr_buf)); | ^~~~~~~~~~~~~~~~ Flowd.xs:111:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | addr_ntop(&flow.src_addr, addr_buf, sizeof(addr_buf)); | ^~~~~~~~~~~~~~ Flowd.xs:118:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 118 | addr_ntop(&flow.dst_addr, addr_buf, sizeof(addr_buf)); | ^~~~~~~~~~~~~~ Flowd.xs:125:35: warning: taking address of packed member of 'struct store_flow_complete' may result in an unaligned pointer value [-Waddress-of-packed-member] 125 | addr_ntop(&flow.gateway_addr, addr_buf, | ^~~~~~~~~~~~~~~~~~ rm -f blib/arch/auto/Flowd/Flowd.so cc -shared -Os -fstack-clash-protection -Wformat -Werror=format-security -O2 -L/usr/local/lib -fstack-protector-strong Flowd.o -o blib/arch/auto/Flowd/Flowd.so \ -L/home/buildozer/aports/testing/flowd/src/flowd-0.9.1/Flowd-perl/.. -lflowd \ chmod 755 blib/arch/auto/Flowd/Flowd.so Manifying 1 pod document make: Entering directory '/home/buildozer/aports/testing/flowd/src/flowd-0.9.1/Flowd-perl' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Flowd.bs blib/arch/auto/Flowd/Flowd.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Flowd.t .. ok All tests successful. Files=1, Tests=1, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.03 cusr 0.00 csys = 0.06 CPU) Result: PASS make: Leaving directory '/home/buildozer/aports/testing/flowd/src/flowd-0.9.1/Flowd-perl' >>> flowd: Entering fakeroot... make: Entering directory '/home/buildozer/aports/testing/flowd/src/flowd-0.9.1' ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/usr/sbin ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man5 ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/etc/flowd ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/usr/lib ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd mkdir /home/buildozer/aports/testing/flowd/pkg mkdir /home/buildozer/aports/testing/flowd/pkg mkdir /home/buildozer/aports/testing/flowd/pkg mkdir /home/buildozer/aports/testing/flowd/pkg mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd mkdir /home/buildozer/aports/testing/flowd/pkg/flowd mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd mkdir /home/buildozer/aports/testing/flowd/pkg/flowd mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg/flowd': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg/flowd': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/etc mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg/flowd': File exists mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg/flowd': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg/flowd/usr': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/lib mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/sbin mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/etc/flowd mkdir: can't create directory '/home/buildozer/aports/testing/flowd/pkg/flowd/usr': File exists mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include /usr/bin/install -c -m 0644 libflowd.a /home/buildozer/aports/testing/flowd/pkg/flowd/usr/lib mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/usr/bin test -f /home/buildozer/aports/testing/flowd/pkg/flowd/etc/flowd/flowd.conf || \ /usr/bin/install -c -m 0600 flowd.conf /home/buildozer/aports/testing/flowd/pkg/flowd/etc/flowd mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man5 /usr/bin/install -c -m 0644 addr.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd ./mkinstalldirs /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man8 /usr/bin/install -c -m 0644 store.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/bin /usr/bin/install -c -m 0644 store-v2.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd /usr/bin/install -c -m 0755 -s flowd /home/buildozer/aports/testing/flowd/pkg/flowd/usr/sbin/flowd /usr/bin/install -c -m 0644 crc32.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd mkdir /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man8 /usr/bin/install -c -m 0644 flowd-pytypes.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd /usr/bin/install -c -m 0644 flowd.8 /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man8/flowd.8 /usr/bin/install -c -m 0644 flowd-config.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd /usr/bin/install -c -m 0644 flowd.conf.5 /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man5/flowd.conf.5 /usr/bin/install -c -m 0644 flowd-common.h /home/buildozer/aports/testing/flowd/pkg/flowd/usr/include/flowd /usr/bin/install -c -m 0644 flowd-reader.8 /home/buildozer/aports/testing/flowd/pkg/flowd/usr/share/man/man8/flowd-reader.8 /usr/bin/install -c -m 0755 -s flowd-reader /home/buildozer/aports/testing/flowd/pkg/flowd/usr/bin/flowd-reader make: Leaving directory '/home/buildozer/aports/testing/flowd/src/flowd-0.9.1' >>> flowd-dev*: Running split function dev... >>> flowd-dev*: Preparing subpackage flowd-dev... >>> flowd-dev*: Stripping binaries >>> flowd-dev*: Running postcheck for flowd-dev >>> flowd-doc*: Running split function doc... >>> flowd-doc*: Preparing subpackage flowd-doc... >>> flowd-doc*: Running postcheck for flowd-doc >>> flowd-openrc*: Running split function openrc... >>> flowd-openrc*: Preparing subpackage flowd-openrc... >>> flowd-openrc*: Running postcheck for flowd-openrc >>> perl-flowd*: Running split function _perl... make: Entering directory '/home/buildozer/aports/testing/flowd/src/flowd-0.9.1/Flowd-perl' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Flowd.bs blib/arch/auto/Flowd/Flowd.bs 644 Manifying 1 pod document Appending installation info to /home/buildozer/aports/testing/flowd/pkg/perl-flowd/usr/lib/perl5/core_perl/perllocal.pod Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/buildozer/aports/testing/flowd/pkg/perl-flowd/usr/lib/perl5/vendor_perl/auto/Flowd/Flowd.so Installing /home/buildozer/aports/testing/flowd/pkg/perl-flowd/usr/lib/perl5/vendor_perl/Flowd.pm Installing /home/buildozer/aports/testing/flowd/pkg/perl-flowd/usr/share/man/man3/Flowd.3pm make: Leaving directory '/home/buildozer/aports/testing/flowd/src/flowd-0.9.1/Flowd-perl' >>> perl-flowd*: Preparing subpackage perl-flowd... >>> perl-flowd*: Stripping binaries >>> perl-flowd*: Running postcheck for perl-flowd >>> perl-flowd-doc*: Running split function _perldoc... >>> perl-flowd-doc*: Preparing subpackage perl-flowd-doc... >>> perl-flowd-doc*: Running postcheck for perl-flowd-doc >>> flowd*: Running postcheck for flowd >>> flowd*: Preparing package flowd... >>> flowd*: Stripping binaries >>> flowd*: Script found. /bin/sh added as a dependency for flowd-0.9.1-r10.apk >>> flowd*: Adding .pre-install >>> flowd-dev*: Scanning shared objects >>> flowd-doc*: Scanning shared objects >>> flowd-openrc*: Scanning shared objects >>> flowd*: Scanning shared objects >>> perl-flowd-doc*: Scanning shared objects >>> perl-flowd*: Scanning shared objects >>> flowd-dev*: Tracing dependencies... >>> flowd-dev*: Package size: 64.0 KB >>> flowd-dev*: Compressing data... >>> flowd-dev*: Create checksum... >>> flowd-dev*: Create flowd-dev-0.9.1-r10.apk >>> flowd-doc*: Tracing dependencies... >>> flowd-doc*: Package size: 40.0 KB >>> flowd-doc*: Compressing data... >>> flowd-doc*: Create checksum... >>> flowd-doc*: Create flowd-doc-0.9.1-r10.apk >>> flowd-openrc*: Tracing dependencies... >>> flowd-openrc*: Package size: 16.0 KB >>> flowd-openrc*: Compressing data... >>> flowd-openrc*: Create checksum... >>> flowd-openrc*: Create flowd-openrc-0.9.1-r10.apk >>> flowd*: Tracing dependencies... /bin/sh so:libc.musl-ppc64le.so.1 >>> flowd*: Package size: 308.0 KB >>> flowd*: Compressing data... >>> flowd*: Create checksum... >>> flowd*: Create flowd-0.9.1-r10.apk >>> perl-flowd-doc*: Tracing dependencies... >>> perl-flowd-doc*: Package size: 24.0 KB >>> perl-flowd-doc*: Compressing data... >>> perl-flowd-doc*: Create checksum... >>> perl-flowd-doc*: Create perl-flowd-doc-0.9.1-r10.apk >>> perl-flowd*: Tracing dependencies... so:libc.musl-ppc64le.so.1 >>> perl-flowd*: Package size: 112.0 KB >>> perl-flowd*: Compressing data... >>> perl-flowd*: Create checksum... >>> perl-flowd*: Create perl-flowd-0.9.1-r10.apk >>> flowd: Build complete at Mon, 10 Jun 2024 07:08:32 +0000 elapsed time 0h 0m 10s >>> flowd: Cleaning up srcdir >>> flowd: Cleaning up pkgdir >>> flowd: Uninstalling dependencies... (1/8) Purging .makedepends-flowd (20240610.070823) (2/8) Purging byacc (20240109-r0) (3/8) Purging perl-dev (5.40.0-r0) (4/8) Purging perl-utils (5.40.0-r0) (5/8) Purging git-perl (2.45.2-r1) (6/8) Purging perl-git (2.45.2-r1) (7/8) Purging perl-error (0.17029-r2) (8/8) Purging perl (5.40.0-r0) Executing busybox-1.36.1-r29.trigger OK: 264 MiB in 110 packages >>> flowd: Updating the testing/ppc64le repository index... >>> flowd: Signing the index...