>>> trurl: Building community/trurl 0.16-r0 (using abuild 3.13.0-r5) started Fri, 20 Sep 2024 05:34:26 +0000 >>> trurl: Checking sanity of /home/buildozer/aports/community/trurl/APKBUILD... >>> trurl: Analyzing dependencies... >>> trurl: Installing for build: build-base curl-dev py3-packaging python3 (1/28) Installing brotli (1.1.0-r2) (2/28) Installing brotli-dev (1.1.0-r2) (3/28) Installing c-ares-dev (1.33.1-r0) (4/28) Installing libidn2-dev (2.3.7-r0) (5/28) Installing libpsl-utils (0.21.5-r2) (6/28) Installing libpsl-dev (0.21.5-r2) (7/28) Installing nghttp2-dev (1.62.1-r0) (8/28) Installing openssl-dev (3.3.2-r1) (9/28) Installing zlib-dev (1.3.1-r2) (10/28) Installing zstd (1.5.6-r1) (11/28) Installing zstd-dev (1.5.6-r1) (12/28) Installing curl-dev (8.9.1-r2) (13/28) Installing libbz2 (1.0.8-r6) (14/28) Installing libffi (3.4.6-r0) (15/28) Installing gdbm (1.24-r0) (16/28) Installing xz-libs (5.6.2-r0) (17/28) Installing mpdecimal (4.0.0-r0) (18/28) Installing libpanelw (6.5_p20240601-r1) (19/28) Installing sqlite-libs (3.46.1-r0) (20/28) Installing python3 (3.12.6-r0) (21/28) Installing python3-pycache-pyc0 (3.12.6-r0) (22/28) Installing pyc (3.12.6-r0) (23/28) Installing py3-parsing (3.1.2-r1) (24/28) Installing py3-parsing-pyc (3.1.2-r1) (25/28) Installing py3-packaging-pyc (24.1-r0) (26/28) Installing python3-pyc (3.12.6-r0) (27/28) Installing py3-packaging (24.1-r0) (28/28) Installing .makedepends-trurl (20240920.053429) Executing busybox-1.36.1-r32.trigger OK: 384 MiB in 130 packages >>> trurl: Cleaning up srcdir >>> trurl: Cleaning up pkgdir >>> trurl: Cleaning up tmpdir >>> trurl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/trurl-0.16.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 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> trurl: Fetching https://github.com/curl/trurl/archive/refs/tags/trurl-0.16.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 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 54414 100 54414 0 0 96719 0 --:--:-- --:--:-- --:--:-- 96719 >>> trurl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/trurl-0.16.tar.gz >>> trurl: Checking sha512sums... trurl-0.16.tar.gz: OK >>> trurl: Unpacking /var/cache/distfiles/edge/trurl-0.16.tar.gz... gcc -Os -fstack-clash-protection -Wformat -Werror=format-security $(curl-config --cflags) -W -Wall -Wshadow -pedantic -Wconversion -Wmissing-prototypes -Wwrite-strings -Wsign-compare -Wno-sign-conversion -Werror -g -c -o trurl.o trurl.c gcc -Wl,--as-needed,-O1,--sort-common trurl.o -o trurl $(curl-config --libs) 1: passed example.com 2: passed http://example.com 3: passed https://example.com 4: passed hp://example.com 5: passed 6: passed ftp.example.com 7: passed https://example.com/../moo 8: passed https://example.com/.././moo 9: passed https://example.com/test/../moo 10: passed localhost --append path=moo 11: passed localhost -a path=moo 12: passed --set host=moo --set scheme=http 13: passed -shost=moo -sscheme=http 14: passed --set=host=moo --set=scheme=http 15: passed -s host=moo -s scheme=http 16: passed --set host=moo --set scheme=https --set port=999 17: passed --set host=moo --set scheme=ftps --set path=/hello 18: passed --url https://curl.se --set host=example.com 19: passed --set host=example.com --set scheme=ftp 20: passed --url https://curl.se/we/are.html --redirect here.html 21: passed --url https://curl.se/we/../are.html --set port=8080 22: passed imap://curl.se:22/ -s port=143 23: passed --keep-port https://curl.se:22/ -s port=443 24: passed --keep-port https://curl.se:22/ -s port=443 --get '{url}' 25: passed --url https://curl.se/we/are.html --get '{path}' 26: passed --url https://curl.se/we/are.html '-g{path}' 27: passed --default-port --url imap://curl.se/we/are.html --get '{port}' 28: passed --url https://curl.se/we/are.html --get '{scheme}' 29: passed --url https://curl.se/we/are.html --get '{:scheme}' 30: passed --url https://curl.se:55/we/are.html --get '{url:port}' 31: passed --url https://curl.se/%2e%61%13 --get '{:path}' 32: passed --url 'https://curl.se?%2e%61%13' --get '{:query}' 33: passed --url 'https://curl.se/#%2e%61%13' --get '{:fragment}' 34: passed --url 'https://example.com/#%2e%61%13%Fa' 35: passed --url https://hello@curl.se/we/are.html --get '{user}' 36: passed --url https://hello:secret@curl.se/we/are.html --get '{password}' 37: passed --url 'imap://hello:secret;crazy@curl.se/we/are.html' --get '{options}' 38: passed --url https://curl.se/we/are.html --get '{host}' 39: passed --url https://10.1/we/are.html --get '{host}' 40: passed --url 'https://[fe80::0000:20c:29ff:fe9c:409b]:8080/we/are.html' --get '{host}' 41: passed --url 'https://[fe80::0000:20c:29ff:fe9c:409b%euth0]:8080/we/are.html' --get '{zoneid}' 42: passed --url 'https://[fe80::0000:20c:29ff:fe9c:409b%eth0]:8080/we/are.html' --get '{zoneid}' 43: passed --url 'https://curl.se/we/are.html?user=many#more' --get '{query}' 44: passed --url 'https://curl.se/we/are.html?user=many#more' --get '{fragment}' 45: passed --url imap://curl.se/we/are.html -g '{default:port}' 46: passed --url https://curl.se/hello --append path=you 47: passed --url https://curl.se/hello --append 'path=you index.html' 48: passed --url 'https://curl.se?name=hello' --append query=search=string 49: passed --url https://curl.se/hello --set user=:hej: 50: passed --url https://curl.se/hello --set user=hej --set password=secret 51: passed --url https://curl.se/hello --set query:=user=me 52: passed --url https://curl.se/hello --set query=user=me 53: passed --url https://curl.se/hello --set 'fragment= hello' 54: passed --url https://curl.se/hello --set fragment:=%20hello 55: passed localhost --append query=hello=foo 56: passed localhost -a query=hello=foo 57: passed 'https://example.com?search=hello&utm_source=tracker' --trim 'query=utm_*' 58: passed 'https://example.com?search=hello&utm_source=tracker' --qtrim 'utm_*' 59: passed 'https://example.com?search=hello&utm_source=tracker&more=data' --trim 'query=utm_*' 60: passed 'https://example.com?search=hello&utm_source=tracker&more=data' --qtrim 'utm_*' 61: passed 'https://example.com?search=hello&more=data' --qtrim 'utm_*' 62: passed 'https://example.com?utm_source=tracker' --trim 'query=utm_*' 63: passed 'https://example.com?search=hello&utm_source=tracker&more=data' --qtrim utm_source 64: passed 'https://example.com?search=hello&utm_source=tracker&more=data' --qtrim utm_source --qtrim more --qtrim search 65: passed --accept-space --url 'gopher://localhost/ with space' 66: passed --accept-space --url 'https://localhost/?with space' 67: passed https://daniel@curl.se:22/ -s port= -s user= 68: passed 'https://example.com?moo&search=hello' --qtrim search 69: passed 'https://example.com?search=hello&moo' --qtrim search 70: passed 'https://example.com?search=hello' --qtrim search --append query=moo 71: passed --keep-port https://hello:443/foo 72: passed --keep-port ftp://hello:21/foo 73: passed https://hello:443/foo -s scheme=ftp 74: passed --keep-port ftp://hello:443/foo -s scheme=https 75: passed 'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{query:utm_source}' 76: passed 'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{:query:utm_source}' 77: passed 'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{:query:utm_}' 78: passed 'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{:query:UTM_SOURCE}' 79: passed 'https://example.com?utm_source=tracker&monkey=123' --sort-query 80: passed 'https://example.com?a=b&c=d&' --sort-query 81: passed 'https://example.com?a=b&c=d&' --sort-query --trim query=a 82: passed example.com:29 --set port= 83: passed --url HTTPS://example.com 84: passed --url https://EXAMPLE.com 85: passed --url https://example.com/FOO/BAR 86: passed --url '[2001:0db8:0000:0000:0000:ff00:0042:8329]' 87: passed 'https://example.com?utm=tra%20cker:address%20=home:here=now:thisthen' --sort-query --query-separator : 88: passed 'foo?a=bCd=eCe=f' --query-separator C --trim query=d 89: passed localhost -g '{scheme} {host' 90: passed localhost -g '[scheme] [host' 91: passed localhost -g '\{{scheme}\[' 92: passed localhost -g '\\[' 93: passed 'https://u:s@foo?moo' -g '[scheme][user][password][query]' 94: passed 'hej?a=b&a=c&a=d&b=a' -g '{query-all:a}' 95: passed 'https://curl.se?name=mr%00smith' --get '{query:name}' 96: passed --keep-port https://curl.se --iterate 'port=80 81 443' 97: passed https://curl.se --iterate 'port=81 443' --iterate 'scheme=sftp moo' 98: passed https://curl.se --iterate 'port=81 443' --iterate 'scheme=sftp moo' --iterate 'port=2 1' 99: passed https://curl.se -s host=localhost --iterate 'port=22 23' 100: passed hello@localhost --iterate 'host=one two' -g '{host} {user}' 101: passed 'https://example.com?utm=tra%20cker&address%20=home&here=now&thisthen' --json 102: passed 'ftp://smith:secret@example.com:33/path?search=me#where' --json 103: passed example.com --json 104: passed example.com other.com --json 105: passed localhost --iterate 'host=one two' --json 106: passed --json -s scheme=irc -s host=curl.se 107: passed --json -s host=curl.se 108: passed --verify --json ftp://example.org '' git://curl.se/ 109: passed -s scheme=imap 110: passed -g '{query:}' 'http://localhost/?=bar' 111: passed --json 'https://curl.se/?&&&' 112: passed --json --trim 'query=f*' 'localhost?foo&bar=ar' 113: passed 'https://example.com?search=hello&utm_source=tracker&utm_block&testing' --trim 'query=utm_*' --json Invalid locale, skipping test 114. Invalid locale, skipping test 115. Invalid locale, skipping test 116. 117: passed 'imap://user:password;crazy@[ff00::1234%hello]:1234/path?a=b&c=d#fragment' --json 118: passed imap://example.com/ --get 'port: {port}, default:port: {default:port}' 119: passed http://example.com:8080/ --get 'port: {port}, default:port: {default:port}' 120: passed localhost -s host=foo --iterate 'host=bar baz' 121: passed emanuele6://curl.se/trurl '' https://example.org 122: passed --verify --no-guess-scheme hello 123: passed --verify -f testfiles/test0000.txt 124: passed -f testfiles/test0001.txt 125: passed --no-guess-scheme foo hi https://example.org hey git://curl.se 126: passed -f testfiles/test0002.txt --json 127: passed --accept-space -s 'query:=x=10&x=2 3' localhost 128: passed -s 'path=\\' -g '{path}\n{:path}' localhost 129: passed -s 'path=\\' --json localhost 130: passed -s 'path=\\' -g '{path}\n{:path}' --urlencode localhost 131: passed -s 'path=abc\\' -s 'query:=a&b&a%26b' --urlencode --json localhost 132: passed -s scheme:=http -s host:=localhost -s path:=/ABC%5C%5C -s 'query:=a&b&a%26b' 133: passed -g '{query:b}\t{query-all:a}\n{:query:b}\t{:query-all:a}' 'https://example.org/foo?a=1&b=%23&a=%26#hello' 134: passed --urlencode -g '{query:b}\t{query-all:a}\n{:query:b}\t{:query-all:a}' 'https://example.org/foo?a=1&b=%23&a=%26#hello' 135: passed -a query=c=moo --sort-query 'https://example.org/foo?x=hi#rye' 136: passed --qtrim a -a query=a=ciao -a query=b=salve 'https://example.org/foo?a=hi&b=hello&x=y' 137: passed 'http://example.com/?q=mr%00smith' --json --urlencode 138: passed 'http://example.com/?q=mr%00sm%00ith' --json --urlencode 139: passed 'http://example.com/?q=mr%00%00%00smith' --json --urlencode 140: passed --url 'https://curl.se/we/are.html?*=moo&user=many#more' --qtrim '\*' Invalid locale, skipping test 141. Invalid locale, skipping test 142. Invalid locale, skipping test 143. Invalid locale, skipping test 144. 145: passed --verify -f testfiles/test0000.txt --quiet 146: passed --curl --verify foo://bar 147: passed 'http://test.org/?key=val' --replace key=foo 148: passed 'http://test.org/?that=thing&key=val' --replace key=foo 149: passed 'http://test.org/?that=thing&key' --replace key=foo 150: passed 'http://test.org/?that=thing&key=foo' --replace key 151: passed 'https://example.com?a=123&b=321&b=987' --replace b=foo 152: passed 'example.org/?quest=best' --replace quest=%00 --json --urlencode 153: passed example.com --replace 154: passed 'http://test.org/?that=thing' --force-replace key=foo 155: passed 'http://test.org/?that=thing' --replace-append key=foo 156: passed '0?00%000000000000000000000=0000000000' 157: passed --json '0?0%000000000000000000000000000000000' --urlencode 158: passed --json '0?0%000000000000000000000000000000000=000%0000000000' --urlencode 159: passed example.com --set 'host=[::1]' 160: passed example.com:88 --set 'port?=99' 161: passed example.com --set 'port?=99' 162: passed example.com --append query=add --iterate 'scheme=http ftp' 163: passed example.com --append path=add --iterate 'scheme=http ftp' 164: passed example.com --append path=add --append path=two 165: passed 'https://curl.se?name=mr%00smith' --get '{query}' 166: passed 'https://curl.se?name=mr%00smith' --get '{strict:query}' 167: passed example.com --set 'scheme?=https' 168: passed ftp://example.com --set 'scheme?=https' 169: passed http://example.org/%18 --json 170: passed http://example.org/%18 --json --urlencode 171: passed https://example.com/one/t%61o/%2F%42/ 172: passed https://example.com/one/t%61o/%2F%42/ --append path=%61 173: passed 'https://ex%61mple.com/h%61s/?wh%61t' 174: passed https://example.com/ --get '{must:query}' 175: passed 'https://example.com/?' --get '{must:query}' 176: passed https://example.com/ --get '{must:fragment}' 177: passed http://example.org/%18 --get '{path}' 178: passed 'http://example.org/?a=&b=1' 179: passed 'http://example.org/?a=1&b=' 180: passed 'http://example.org/?a=1&b=&c=2' 181: passed 'http://example.org/?a=1&b=&c=2' --json 182: passed 'http://example.org/?=1&b=2&c=&=3' 183: passed 'http://example.com/?a=%5D' 184: passed 'http://example.com/?a=%5D&b=%5D' 185: passed 'sftp://us%65r:pwd;giraffe@odd' 186: passed 'imap://us%65r:pwd;gir%41ffe@odd' 187: passed 'sftp://us%65r:pwd;giraffe@odd' --get '[password]' 188: passed 'sftp://us%65r:pwd;giraffe@odd' --get '[:password]' Invalid locale, skipping test 189. 190: passed sftp://odd --set port=144 --set port=145 191: passed sftp://odd --get '[port]' --get '{port}' 192: passed url -f testfiles/test0000.txt -f testfiles/test0000.txt 193: passed --url 194: passed url --set 195: passed url --redirect 196: passed url --get 197: passed url --replace 198: passed url --replace-append 199: passed url --append 200: passed url --query-separator ''"'"''"'"'' 201: passed url --query-separator aa 202: passed url --json --get '{port}' 203: passed url --get '{port}' --json Finished: Passed! - Failed: 0, Passed: 195, Skipped: 8, Total: 203 >>> trurl: Entering fakeroot... install -d /home/buildozer/aports/community/trurl/pkg/trurl/usr/bin install -m 0755 trurl /home/buildozer/aports/community/trurl/pkg/trurl/usr/bin install -d /home/buildozer/aports/community/trurl/pkg/trurl/usr/share/man/man1 (if test -f trurl.1; then \ install -m 0644 trurl.1 /home/buildozer/aports/community/trurl/pkg/trurl/usr/share/man/man1; \ fi) >>> trurl-doc*: Running split function doc... >>> trurl-doc*: Preparing subpackage trurl-doc... >>> trurl-doc*: Running postcheck for trurl-doc >>> trurl*: Running postcheck for trurl >>> trurl*: Preparing package trurl... >>> trurl*: Stripping binaries >>> trurl-doc*: Scanning shared objects >>> trurl*: Scanning shared objects >>> trurl-doc*: Tracing dependencies... >>> trurl-doc*: Package size: 20.0 KB >>> trurl-doc*: Compressing data... >>> trurl-doc*: Create checksum... >>> trurl-doc*: Create trurl-doc-0.16-r0.apk >>> trurl*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libcurl.so.4 >>> trurl*: Package size: 40.0 KB >>> trurl*: Compressing data... >>> trurl*: Create checksum... >>> trurl*: Create trurl-0.16-r0.apk >>> trurl: Build complete at Fri, 20 Sep 2024 05:34:39 +0000 elapsed time 0h 0m 13s >>> trurl: Cleaning up srcdir >>> trurl: Cleaning up pkgdir >>> trurl: Uninstalling dependencies... (1/28) Purging .makedepends-trurl (20240920.053429) (2/28) Purging curl-dev (8.9.1-r2) (3/28) Purging py3-packaging-pyc (24.1-r0) (4/28) Purging py3-packaging (24.1-r0) (5/28) Purging py3-parsing-pyc (3.1.2-r1) (6/28) Purging py3-parsing (3.1.2-r1) (7/28) Purging python3-pyc (3.12.6-r0) (8/28) Purging python3-pycache-pyc0 (3.12.6-r0) (9/28) Purging pyc (3.12.6-r0) (10/28) Purging python3 (3.12.6-r0) (11/28) Purging brotli-dev (1.1.0-r2) (12/28) Purging brotli (1.1.0-r2) (13/28) Purging c-ares-dev (1.33.1-r0) (14/28) Purging gdbm (1.24-r0) (15/28) Purging libbz2 (1.0.8-r6) (16/28) Purging libffi (3.4.6-r0) (17/28) Purging libpanelw (6.5_p20240601-r1) (18/28) Purging libpsl-dev (0.21.5-r2) (19/28) Purging libpsl-utils (0.21.5-r2) (20/28) Purging mpdecimal (4.0.0-r0) (21/28) Purging nghttp2-dev (1.62.1-r0) (22/28) Purging openssl-dev (3.3.2-r1) (23/28) Purging sqlite-libs (3.46.1-r0) (24/28) Purging xz-libs (5.6.2-r0) (25/28) Purging zlib-dev (1.3.1-r2) (26/28) Purging zstd-dev (1.5.6-r1) (27/28) Purging zstd (1.5.6-r1) (28/28) Purging libidn2-dev (2.3.7-r0) Executing busybox-1.36.1-r32.trigger OK: 341 MiB in 102 packages >>> trurl: Updating the community/riscv64 repository index... >>> trurl: Signing the index...