>>> pound: Building community/pound 4.7-r0 (using abuild 3.11.0_rc13-r0) started Fri, 21 Apr 2023 22:11:18 +0000 >>> pound: Checking sanity of /home/buildozer/aports/community/pound/APKBUILD... >>> pound: Analyzing dependencies... >>> pound: Installing for build: build-base pcre-dev openssl-dev perl (1/12) Installing libpcre16 (8.45-r3) (2/12) Installing libpcre32 (8.45-r3) (3/12) Installing pcre (8.45-r3) (4/12) Installing libpcrecpp (8.45-r3) (5/12) Installing pcre-dev (8.45-r3) (6/12) Installing openssl-dev (3.1.0-r4) (7/12) Installing libbz2 (1.0.8-r5) (8/12) Installing perl (5.36.0-r3) (9/12) Installing .makedepends-pound (20230421.221119) (10/12) Installing perl-error (0.17029-r1) (11/12) Installing perl-git (2.40.0-r1) (12/12) Installing git-perl (2.40.0-r1) Executing busybox-1.36.0-r7.trigger OK: 362 MiB in 111 packages >>> pound: Cleaning up srcdir >>> pound: Cleaning up pkgdir >>> pound: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pound-4.7.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> pound: Fetching https://github.com/graygnuorg/pound/releases/download/v4.7/pound-4.7.tar.gz >>> pound: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pound-4.7.tar.gz >>> pound: Checking sha512sums... pound-4.7.tar.gz: OK pound.cfg: OK pound.initd: OK pound.confd: OK >>> pound: Unpacking /var/cache/distfiles/edge/pound-4.7.tar.gz... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking build system type... armv6-alpine-linux-musleabihf checking host system type... armv6-alpine-linux-musleabihf checking for armv6-alpine-linux-musleabihf-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for armv6-alpine-linux-musleabihf-ranlib... no checking for ranlib... ranlib checking for a sed that does not truncate output... /bin/sed 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 whether gcc is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for OpenSSL version 3... yes checking for malloc in -ltcmalloc... no checking for clock_gettime in -lrt... yes checking for dlopen in -ldl... yes checking for gethostbyaddr in -lnsl... no checking for socket in -lsocket... no checking for hstrerror in -lresolv... yes checking for BIO_new in -lcrypto... yes checking for SSL_CTX_new in -lssl... yes checking for pcre_compile in -lpcre... yes checking for regcomp in -lpcreposix... yes 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 getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/engine.h usability... yes checking openssl/engine.h presence... yes checking for openssl/engine.h... yes checking pcreposix.h usability... yes checking pcreposix.h presence... yes checking for pcreposix.h... yes checking pcre/pcreposix.h usability... no checking pcre/pcreposix.h presence... no checking for pcre/pcreposix.h... no checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for unsigned long long int... yes checking for long long int... yes checking for default pound owner user name... root checking for default pound owner group name... root checking if building from git clone... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing status commands ******************************************************************* Pound configuration parameters: Buffer size ................................... 4096 Owner user .................................... root Owner group ................................... root PCRE POSIX library ............................ yes Memory allocator .............................. libc Early pthread_cancel probe .................... no ******************************************************************* config.status: executing tests/atconfig commands make all-recursive make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make all-am make[3]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT json.o -MD -MP -MF .deps/json.Tpo -c -o json.o json.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT mem.o -MD -MP -MF .deps/mem.Tpo -c -o mem.o mem.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT progname.o -MD -MP -MF .deps/progname.Tpo -c -o progname.o progname.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT tmpl.o -MD -MP -MF .deps/tmpl.Tpo -c -o tmpl.o tmpl.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT poundctl.o -MD -MP -MF .deps/poundctl.Tpo -c -o poundctl.o poundctl.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT config.o -MD -MP -MF .deps/config.Tpo -c -o config.o config.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT http.o -MD -MP -MF .deps/http.Tpo -c -o http.o http.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT metrics.o -MD -MP -MF .deps/metrics.Tpo -c -o metrics.o metrics.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT pound.o -MD -MP -MF .deps/pound.Tpo -c -o pound.o pound.c gcc -DHAVE_CONFIG_H -I. -I.. -DSYSCONFDIR=\"/etc/pound\" -DLOCALSTATEDIR=\"/var\" -DPKGDATADIR=\"/usr/share/pound\" -Os -Wformat -Werror=format-security -flto=auto -pthread -Os -Wformat -Werror=format-security -flto=auto -MT svc.o -MD -MP -MF .deps/svc.Tpo -c -o svc.o svc.c http.c: In function 'log_duration': http.c:2425:27: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Wformat=] 2425 | snprintf (buf, size, "%ld.%03ld", diff.tv_sec, diff.tv_nsec / 1000000); | ~~^ ~~~~~~~~~~~ | | | | long int time_t {aka long long int} | %lld mv -f .deps/progname.Tpo .deps/progname.Po mv -f .deps/mem.Tpo .deps/mem.Po mv -f .deps/metrics.Tpo .deps/metrics.Po mv -f .deps/poundctl.Tpo .deps/poundctl.Po mv -f .deps/pound.Tpo .deps/pound.Po mv -f .deps/json.Tpo .deps/json.Po mv -f .deps/svc.Tpo .deps/svc.Po mv -f .deps/tmpl.Tpo .deps/tmpl.Po rm -f libpound.a ar cru libpound.a json.o mem.o progname.o tmpl.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libpound.a gcc -pthread -Os -Wformat -Werror=format-security -flto=auto -Wl,--as-needed,-O1,--sort-common -o poundctl poundctl.o libpound.a -lpthread -lpcreposix -lpcre -lssl -lcrypto -lresolv -ldl -lrt mv -f .deps/http.Tpo .deps/http.Po mv -f .deps/config.Tpo .deps/config.Po gcc -pthread -Os -Wformat -Werror=format-security -flto=auto -Wl,--as-needed,-O1,--sort-common -o pound config.o http.o metrics.o pound.o svc.o libpound.a -lpthread -lpcreposix -lpcre -lssl -lcrypto -lresolv -ldl -lrt make[3]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' Making all in tests make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' gcc -DHAVE_CONFIG_H -I. -I.. -I../src -Os -Wformat -Werror=format-security -flto=auto -Os -Wformat -Werror=format-security -flto=auto -MT tmplrun.o -MD -MP -MF .deps/tmplrun.Tpo -c -o tmplrun.o tmplrun.c mv -f .deps/tmplrun.Tpo .deps/tmplrun.Po gcc -Os -Wformat -Werror=format-security -flto=auto -Wl,--as-needed,-O1,--sort-common -o tmplrun tmplrun.o ../src/libpound.a -lpcreposix -lpcre -lssl -lcrypto -lresolv -ldl -lrt make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' Making all in doc make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7' Making check in src make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make check-am make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' Making check in tests make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' make check-local make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' ## --------------------- ## ## pound 4.7 test suite. ## ## --------------------- ## 1: Configuration file syntax ok 2: Basic request processing skipped (echo.at:18) 3: xHTTP skipped (xhttp.at:37) 4: CheckURL skipped (checkurl.at:50) 5: Custom Error Response skipped (errfile.at:29) 6: MaxRequest skipped (maxrequest.at:19) 7: RewriteLocation skipped (rewriteloc.at:19) Listener request modification 8: Basic set directives skipped (lstset.at:18) Service selection 9: Header skipped (header.at:18) 10: Host skipped (host.at:18) 11: URL skipped (url.at:18) 12: OR skipped (or.at:18) 13: NOT skipped (not.at:18) 14: Pattern from file skipped (fromfile.at:23) Includes 15: Include files skipped (include.at:18) 16: Include directory skipped (incldir.at:18) 17: Nested includes skipped (inclnest.at:18) 18: Includes in various scopes skipped (inclscope.at:58) Special backends 19: Redirect skipped (redirect.at:19) 20: ACME skipped (acme.at:22) 21: Error backend skipped (error.at:20) 22: Mixing backend types ok HeaderOption 23: HeaderOption forwarded skipped (optfwd.at:20) 24: HeaderOption ssl skipped (optssl.at:28) 25: Header directives ordering skipped (optorder.at:19) Request Rewriting 26: Basic set directives skipped (set.at:18) 27: Request accessors skipped (reqacc.at:19) 28: Expansion error handling skipped (experr.at:19) 29: Multiple back references skipped (backref.at:19) 30: Visibility of changes skipped (chgvis.at:19) 31: Chained rewrites skipped (rwchain.at:19) Sessions 32: Session: IP skipped (sessip.at:18) 33: Session: Basic Auth skipped (sessauth.at:18) 34: Session: Header skipped (sesshdr.at:18) 35: Session: Parameter skipped (sessparm.at:18) 36: Session: URL parameter skipped (sessurl.at:18) 37: Session: Cookie skipped (sesscookie.at:18) Compatibility Directives 38: AddHeader skipped (addheader.at:18) 39: HeadRequire skipped (headrequire.at:18) 40: HeadRemove skipped (headrem.at:18) 41: HeadDeny skipped (headdeny.at:18) Request routing 42: Request Balancing skipped (balancing.at:18) 43: Backend Priorities skipped (prio.at:18) HTTPS 44: HTTPS listener skipped (https.at:27) 45: HTTPS Virtual Hosts skipped (virthost.at:39) Templates 46: Template ok ## ------------- ## ## Test results. ## ## ------------- ## 3 tests were successful. 43 tests were skipped. make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' Making check in doc make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7' make[1]: Nothing to be done for 'check-am'. make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7' >>> pound: Entering fakeroot... Making install in src make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make install-am make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[3]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' ../build-aux/install-sh -c -d '/home/buildozer/aports/community/pound/pkg/pound/usr/bin' ../build-aux/install-sh -c -d '/home/buildozer/aports/community/pound/pkg/pound/usr/sbin' ../build-aux/install-sh -c -d '/home/buildozer/aports/community/pound/pkg/pound/usr/share/pound' /usr/bin/install -c poundctl '/home/buildozer/aports/community/pound/pkg/pound/usr/bin' /usr/bin/install -c pound '/home/buildozer/aports/community/pound/pkg/pound/usr/sbin' make install-exec-hook /usr/bin/install -c -m 644 poundctl.tmpl '/home/buildozer/aports/community/pound/pkg/pound/usr/share/pound' make[4]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[4]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[3]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/src' Making install in tests make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/tests' Making install in doc make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[2]: Nothing to be done for 'install-exec-am'. ../build-aux/install-sh -c -d '/home/buildozer/aports/community/pound/pkg/pound/usr/share/man/man5' ../build-aux/install-sh -c -d '/home/buildozer/aports/community/pound/pkg/pound/usr/share/man/man8' /usr/bin/install -c -m 644 poundctl.tmpl.5 '/home/buildozer/aports/community/pound/pkg/pound/usr/share/man/man5' /usr/bin/install -c -m 644 pound.8 poundctl.8 '/home/buildozer/aports/community/pound/pkg/pound/usr/share/man/man8' make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7/doc' make[1]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7' make[2]: Entering directory '/home/buildozer/aports/community/pound/src/pound-4.7' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7' make[1]: Leaving directory '/home/buildozer/aports/community/pound/src/pound-4.7' >>> pound-doc*: Running split function doc... >>> pound-doc*: Preparing subpackage pound-doc... >>> pound-doc*: Running postcheck for pound-doc >>> pound-openrc*: Running split function openrc... >>> pound-openrc*: Preparing subpackage pound-openrc... >>> pound-openrc*: Running postcheck for pound-openrc >>> pound*: Running postcheck for pound >>> pound*: Preparing package pound... >>> pound*: Stripping binaries >>> pound-doc*: Scanning shared objects >>> pound-openrc*: Scanning shared objects >>> pound*: Scanning shared objects >>> pound-doc*: Tracing dependencies... >>> pound-doc*: Package size: 60.0 KB >>> pound-doc*: Compressing data... >>> pound-doc*: Create checksum... >>> pound-doc*: Create pound-doc-4.7-r0.apk >>> pound-openrc*: Tracing dependencies... >>> pound-openrc*: Package size: 24.0 KB >>> pound-openrc*: Compressing data... >>> pound-openrc*: Create checksum... >>> pound-openrc*: Create pound-openrc-4.7-r0.apk >>> pound*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libcrypto.so.3 so:libpcreposix.so.0 so:libssl.so.3 >>> pound*: Package size: 220.0 KB >>> pound*: Compressing data... >>> pound*: Create checksum... >>> pound*: Create pound-4.7-r0.apk >>> pound: Build complete at Fri, 21 Apr 2023 22:11:31 +0000 elapsed time 0h 0m 13s >>> pound: Cleaning up srcdir >>> pound: Cleaning up pkgdir >>> pound: Uninstalling dependencies... (1/12) Purging .makedepends-pound (20230421.221119) (2/12) Purging pcre-dev (8.45-r3) (3/12) Purging libpcre16 (8.45-r3) (4/12) Purging libpcre32 (8.45-r3) (5/12) Purging libpcrecpp (8.45-r3) (6/12) Purging pcre (8.45-r3) (7/12) Purging openssl-dev (3.1.0-r4) (8/12) Purging git-perl (2.40.0-r1) (9/12) Purging perl-git (2.40.0-r1) (10/12) Purging perl-error (0.17029-r1) (11/12) Purging perl (5.36.0-r3) (12/12) Purging libbz2 (1.0.8-r5) Executing busybox-1.36.0-r7.trigger OK: 326 MiB in 99 packages >>> pound: Updating the community/armhf repository index... >>> pound: Signing the index...