>>> tang: Building testing/tang 14-r0 (using abuild 3.13.0-r3) started Fri, 12 Jul 2024 11:32:58 +0000 >>> tang: Checking sanity of /home/buildozer/aports/testing/tang/APKBUILD... >>> tang: Analyzing dependencies... >>> tang: Installing for build: build-base jose asciidoc meson http-parser-dev jose-dev iproute2-ss (1/35) Installing libjose (13-r0) (2/35) Installing jose (13-r0) (3/35) Installing libbz2 (1.0.8-r6) (4/35) Installing libffi (3.4.6-r0) (5/35) Installing gdbm (1.24-r0) (6/35) Installing xz-libs (5.6.2-r0) (7/35) Installing mpdecimal (4.0.0-r0) (8/35) Installing libpanelw (6.5_p20240601-r0) (9/35) Installing readline (8.2.10-r0) (10/35) Installing sqlite-libs (3.46.0-r0) (11/35) Installing python3 (3.12.3-r1) (12/35) Installing python3-pycache-pyc0 (3.12.3-r1) (13/35) Installing pyc (3.12.3-r1) (14/35) Installing libxml2 (2.12.8-r0) (15/35) Installing libxml2-utils (2.12.8-r0) (16/35) Installing libgpg-error (1.49-r0) (17/35) Installing libgcrypt (1.10.3-r0) (18/35) Installing libxslt (1.1.39-r1) (19/35) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (20/35) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (21/35) Installing asciidoc-pyc (10.2.0-r5) (22/35) Installing python3-pyc (3.12.3-r1) (23/35) Installing asciidoc (10.2.0-r5) (24/35) Installing samurai (1.2-r5) (25/35) Installing meson (1.5.0-r0) (26/35) Installing meson-pyc (1.5.0-r0) (27/35) Installing http-parser (2.9.4-r0) (28/35) Installing http-parser-dev (2.9.4-r0) (29/35) Installing jansson-dev (2.14-r4) (30/35) Installing openssl-dev (3.3.1-r3) (31/35) Installing zlib-dev (1.3.1-r1) (32/35) Installing jose-dev (13-r0) (33/35) Installing libmnl (1.0.5-r2) (34/35) Installing iproute2-ss (6.9.0-r0) (35/35) Installing .makedepends-tang (20240712.113311) Executing busybox-1.36.1-r31.trigger OK: 289 MiB in 134 packages >>> tang: Cleaning up srcdir >>> tang: Cleaning up pkgdir >>> tang: Cleaning up tmpdir >>> tang: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tang-14.tar.gz >>> tang: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tang-14.tar.gz >>> tang: Checking sha512sums... tang-14.tar.gz: OK tang.initd: OK tangd-wrapper: OK man-pages.patch: OK >>> tang: Unpacking /var/cache/distfiles/tang-14.tar.gz... >>> tang: man-pages.patch patching file doc/tang.8.adoc The Meson build system Version: 1.5.0 Source dir: /home/buildozer/aports/testing/tang/src/tang-14 Build dir: /home/buildozer/aports/testing/tang/src/tang-14/output Build type: native build Project name: tang Project version: 14 C compiler for the host machine: gcc (gcc 13.2.1 "gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309") C linker for the host machine: gcc ld.bfd 2.42 Host machine cpu family: loongarch64 Host machine cpu: loongarch64 Found pkg-config: YES (/usr/bin/pkg-config) 2.2.0 Run-time dependency jose found: YES 13 Program a2x found: YES (/usr/bin/a2x) Has header "http_parser.h" : YES Library http_parser found: YES Configuring tangd-keygen using configuration Configuring tangd-rotate-keys using configuration Configuring tangd@.service using configuration Configuring tangd.socket using configuration Configuring test-keys.c using configuration Program socat found: NO Program adv-standalone found: YES (/bin/sh -ex /home/buildozer/aports/testing/tang/src/tang-14/tests/adv-standalone) Program adv-socat found: YES (/home/buildozer/aports/testing/tang/src/tang-14/tests/adv-socat) Program rec-standalone found: YES (/home/buildozer/aports/testing/tang/src/tang-14/tests/rec-standalone) Program rec-socat found: YES (/home/buildozer/aports/testing/tang/src/tang-14/tests/rec-socat) Build targets in project: 5 tang 14 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile: 0 b_lto : false b_pie : true b_staticpic : true Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/tang/src/tang-14/output' [1/11] Generating tang.8 with a custom command [2/11] Generating tangd-rotate-keys.1 with a custom command [3/11] Generating tang-show-keys.1 with a custom command [4/11] Compiling C object src/tangd.p/socket.c.o [5/11] Compiling C object src/tangd.p/tangd.c.o [6/11] Compiling C object src/tangd.p/keys.c.o [7/11] Compiling C object src/tangd.p/http.c.o [8/11] Compiling C object tests/test-keys.p/test-util.c.o [9/11] Compiling C object tests/test-keys.p/meson-generated_.._test-keys.c.o [10/11] Linking target src/tangd [11/11] Linking target tests/test-keys :1: SyntaxWarning: invalid escape sequence '\S' :1: SyntaxWarning: invalid escape sequence '\S' :1: SyntaxWarning: invalid escape sequence '\S' :1: SyntaxWarning: invalid escape sequence '\S' :1: SyntaxWarning: invalid escape sequence '\S' :1: SyntaxWarning: invalid escape sequence '\S' INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/tang/src/tang-14/output 1/5 adv-socat SKIP 0.01s exit status 77 2/5 rec-standalone SKIP 0.01s exit status 77 3/5 rec-socat SKIP 0.01s exit status 77 4/5 test-keys OK 1.07s 5/5 adv-standalone FAIL 1.10s exit status 127 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=11 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/home/buildozer/aports/testing/tang/src/tang-14/src:/home/buildozer/aports/testing/tang/src/tang-14/output/src:/home/buildozer/aports/testing/tang/src/tang-14/tests:/home/buildozer/aports/testing/tang/src/tang-14/output/tests:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /bin/sh -ex /home/buildozer/aports/testing/tang/src/tang-14/tests/adv-standalone ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . adv + . helpers + trap on_exit EXIT + mktemp -d + export 'TMP=/tmp/tmp.aAogHg' + mkdir -p /tmp/tmp.aAogHg/db + adv_startup + tangd-keygen /tmp/tmp.aAogHg/db sig exc Unable to change owner/group for /tmp/tmp.aAogHg/db/sig.jwk to tang:tang Unable to change owner/group for /tmp/tmp.aAogHg/db/exc.jwk to tang:tang + valid_key_perm /tmp/tmp.aAogHg/db/sig.jwk + '[' -n ] + stat -c '%a' /tmp/tmp.aAogHg/db/sig.jwk + _perm=440 + '[' 440 '=' 440 ] + valid_key_perm /tmp/tmp.aAogHg/db/exc.jwk + '[' -n ] + stat -c '%a' /tmp/tmp.aAogHg/db/exc.jwk + _perm=440 + '[' 440 '=' 440 ] + jose jwk gen -i '{"alg": "ES512"}' -o /tmp/tmp.aAogHg/db/.sig.jwk + jose jwk gen -i '{"alg": "ES512"}' -o /tmp/tmp.aAogHg/db/.oth.jwk + random_port + '[' -n ] + shuf -i 1024-65536 -n 1 + export 'PORT=13599' + start_standalone_server 13599 + export 'PID=21797' + wait_for_port 13599 + local 'port=13599' + sleep 1 + tangd -p 13599 -l /tmp/tmp.aAogHg/db Listening on 0.0.0.0:13599 Listening on [::]:13599 + local 'i=0' + '[' 0 -lt 90 ] + check_if_port_listening 13599 + '[' -n ] + ss -anl + grep '[\:\.]13599' + grep LISTEN + return 0 + adv_second_phase + fetch / + curl -sfg http://127.0.0.1:13599/ /home/buildozer/aports/testing/tang/src/tang-14/tests/adv-standalone: line 22: curl: not found + jose jwk thp -i /tmp/tmp.aAogHg/db/exc.jwk + fetch /adv/SHHgJzFbH8TnQBk4GqHwcCEeTZjQs-V8ssF7wrFQPWo + curl -sfg http://127.0.0.1:13599/adv/SHHgJzFbH8TnQBk4GqHwcCEeTZjQs-V8ssF7wrFQPWo /home/buildozer/aports/testing/tang/src/tang-14/tests/adv-standalone: line 22: curl: not found + jose jwk thp -a S512 -i /tmp/tmp.aAogHg/db/exc.jwk + fetch /adv/pxCWLkuYLQUeJI3L-Lsvx-3prMCHCu4RTnlwW-96t0HbSVLuviwSdyVycH32wcbY7W8PYHVlWpUjC53dKNJ18Q + curl -sfg http://127.0.0.1:13599/adv/pxCWLkuYLQUeJI3L-Lsvx-3prMCHCu4RTnlwW-96t0HbSVLuviwSdyVycH32wcbY7W8PYHVlWpUjC53dKNJ18Q /home/buildozer/aports/testing/tang/src/tang-14/tests/adv-standalone: line 22: curl: not found + fetch /adv + curl -sfg http://127.0.0.1:13599/adv /home/buildozer/aports/testing/tang/src/tang-14/tests/adv-standalone: line 22: curl: not found + on_exit + '[' 21797 ] + kill 21797 + wait 21797 Terminated + true + '[' -d /tmp/tmp.aAogHg ] + rm -rf /tmp/tmp.aAogHg ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 5/5 adv-standalone FAIL 1.10s exit status 127 Ok: 1 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 3 Timeout: 0 Full log written to /home/buildozer/aports/testing/tang/src/tang-14/output/meson-logs/testlog.txt >>> ERROR: tang: check failed >>> tang: Uninstalling dependencies... (1/35) Purging .makedepends-tang (20240712.113311) (2/35) Purging jose (13-r0) (3/35) Purging asciidoc-pyc (10.2.0-r5) (4/35) Purging asciidoc (10.2.0-r5) (5/35) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (6/35) Purging libxslt (1.1.39-r1) (7/35) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (8/35) Purging libxml2-utils (2.12.8-r0) (9/35) Purging meson-pyc (1.5.0-r0) (10/35) Purging meson (1.5.0-r0) (11/35) Purging samurai (1.2-r5) (12/35) Purging http-parser-dev (2.9.4-r0) (13/35) Purging http-parser (2.9.4-r0) (14/35) Purging jose-dev (13-r0) (15/35) Purging libjose (13-r0) (16/35) Purging iproute2-ss (6.9.0-r0) (17/35) Purging jansson-dev (2.14-r4) (18/35) Purging libgcrypt (1.10.3-r0) (19/35) Purging libgpg-error (1.49-r0) (20/35) Purging libmnl (1.0.5-r2) (21/35) Purging libxml2 (2.12.8-r0) (22/35) Purging openssl-dev (3.3.1-r3) (23/35) Purging python3-pyc (3.12.3-r1) (24/35) Purging python3-pycache-pyc0 (3.12.3-r1) (25/35) Purging pyc (3.12.3-r1) (26/35) Purging zlib-dev (1.3.1-r1) (27/35) Purging python3 (3.12.3-r1) (28/35) Purging gdbm (1.24-r0) (29/35) Purging libbz2 (1.0.8-r6) (30/35) Purging libffi (3.4.6-r0) (31/35) Purging libpanelw (6.5_p20240601-r0) (32/35) Purging mpdecimal (4.0.0-r0) (33/35) Purging readline (8.2.10-r0) (34/35) Purging sqlite-libs (3.46.0-r0) (35/35) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 213 MiB in 99 packages