>>> trurl: Building community/trurl 0.14-r0 (using abuild 3.13.0-r5) started Mon, 26 Aug 2024 03:20:39 +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.1-r3)
(9/28) Installing zlib-dev (1.3.1-r1)
(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-r1)
(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-r0)
(19/28) Installing sqlite-libs (3.46.1-r0)
(20/28) Installing python3 (3.12.5-r1)
(21/28) Installing python3-pycache-pyc0 (3.12.5-r1)
(22/28) Installing pyc (3.12.5-r1)
(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.5-r1)
(27/28) Installing py3-packaging (24.1-r0)
(28/28) Installing .makedepends-trurl (20240826.032043)
Executing busybox-1.36.1-r31.trigger
OK: 295 MiB in 129 packages
>>> trurl: Cleaning up srcdir
>>> trurl: Cleaning up pkgdir
>>> trurl: Cleaning up tmpdir
>>> trurl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/trurl-0.14.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
100 47830  100 47830    0     0   409k      0 --:--:-- --:--:-- --:--:--  413k
>>> trurl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/trurl-0.14.tar.gz
>>> trurl: Checking sha512sums...
trurl-0.14.tar.gz: OK
>>> trurl: Unpacking /var/cache/distfiles/trurl-0.14.tar.gz...
gcc -Os -fstack-clash-protection -Wformat -Werror=format-security $(curl-config --cflags) -W -Wall -Wshadow -Werror -pedantic -Wconversion -Wmissing-prototypes -Wwrite-strings -Wsign-compare -Wno-sign-conversion -g   -c -o trurl.o trurl.c
gcc trurl.o -o trurl -Wl,--as-needed,-O1,--sort-common $(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://hello@curl.se/we/are.html --get '{user}'
30: passed	--url https://hello:secret@curl.se/we/are.html --get '{password}'
31: passed	--url 'imap://hello:secret;crazy@curl.se/we/are.html' --get '{options}'
32: passed	--url https://curl.se/we/are.html --get '{host}'
33: passed	--url https://10.1/we/are.html --get '{host}'
34: passed	--url 'https://[fe80::0000:20c:29ff:fe9c:409b]:8080/we/are.html' --get '{host}'
35: passed	--url 'https://[fe80::0000:20c:29ff:fe9c:409b%euth0]:8080/we/are.html' --get '{zoneid}'
36: passed	--url 'https://[fe80::0000:20c:29ff:fe9c:409b%eth0]:8080/we/are.html' --get '{zoneid}'
37: passed	--url 'https://curl.se/we/are.html?user=many#more' --get '{query}'
38: passed	--url 'https://curl.se/we/are.html?user=many#more' --get '{fragment}'
39: passed	--url imap://curl.se/we/are.html -g '{default:port}'
40: passed	--url https://curl.se/hello --append path=you
41: passed	--url https://curl.se/hello --append 'path=you index.html'
42: passed	--url 'https://curl.se?name=hello' --append query=search=string
43: passed	--url https://curl.se/hello --set user=:hej:
44: passed	--url https://curl.se/hello --set user=hej --set password=secret
45: passed	--url https://curl.se/hello --set query:=user=me
46: passed	--url https://curl.se/hello --set query=user=me
47: passed	--url https://curl.se/hello --set 'fragment= hello'
48: passed	--url https://curl.se/hello --set fragment:=%20hello
49: passed	localhost --append query=hello=foo
50: passed	localhost -a query=hello=foo
51: passed	'https://example.com?search=hello&utm_source=tracker' --trim 'query=utm_*'
52: passed	'https://example.com?search=hello&utm_source=tracker&more=data' --trim 'query=utm_*'
53: passed	'https://example.com?search=hello&more=data' --trim 'query=utm_*'
54: passed	'https://example.com?utm_source=tracker' --trim 'query=utm_*'
55: passed	'https://example.com?search=hello&utm_source=tracker&more=data' --trim query=utm_source
56: passed	'https://example.com?search=hello&utm_source=tracker&more=data' --trim query=utm_source --trim query=more --trim query=search
57: passed	--accept-space --url 'gopher://localhost/ with space'
58: passed	--accept-space --url 'https://localhost/?with space'
59: passed	https://daniel@curl.se:22/ -s port= -s user=
60: passed	'https://example.com?moo&search=hello' --trim query=search
61: passed	'https://example.com?search=hello&moo' --trim query=search
62: passed	'https://example.com?search=hello' --trim query=search --append query=moo
63: passed	--keep-port https://hello:443/foo
64: passed	--keep-port ftp://hello:21/foo
65: passed	https://hello:443/foo -s scheme=ftp
66: passed	--keep-port ftp://hello:443/foo -s scheme=https
67: passed	'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{query:utm_source}'
68: passed	'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{:query:utm_source}'
69: passed	'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{:query:utm_}'
70: passed	'https://example.com?utm_source=tra%20cker&address%20=home&here=now&thisthen' -g '{:query:UTM_SOURCE}'
71: passed	'https://example.com?utm_source=tracker&monkey=123' --sort-query
72: passed	'https://example.com?a=b&c=d&' --sort-query
73: passed	'https://example.com?a=b&c=d&' --sort-query --trim query=a
74: passed	example.com:29 --set port=
75: passed	--url HTTPS://example.com
76: passed	--url https://EXAMPLE.com
77: passed	--url https://example.com/FOO/BAR
78: passed	--url '[2001:0db8:0000:0000:0000:ff00:0042:8329]'
79: passed	'https://example.com?utm=tra%20cker:address%20=home:here=now:thisthen' --sort-query --query-separator :
80: passed	'foo?a=bCd=eCe=f' --query-separator C --trim query=d
81: passed	localhost -g '{scheme} {host'
82: passed	localhost -g '[scheme] [host'
83: passed	localhost -g '\{{scheme}\['
84: passed	localhost -g '\\['
85: passed	'https://u:s@foo?moo' -g '[scheme][user][password][query]'
86: passed	'hej?a=b&a=c&a=d&b=a' -g '{query-all:a}'
87: passed	'https://curl.se?name=mr%00smith' --get '{query:name}'
88: passed	--keep-port https://curl.se --iterate 'port=80 81 443'
89: passed	https://curl.se --iterate 'port=81 443' --iterate 'scheme=sftp moo'
90: passed	https://curl.se --iterate 'port=81 443' --iterate 'scheme=sftp moo' --iterate 'port=2 1'
91: passed	https://curl.se -s host=localhost --iterate 'port=22 23'
92: passed	hello@localhost --iterate 'host=one two' -g '{host} {user}'
93: passed	'https://example.com?utm=tra%20cker&address%20=home&here=now&thisthen' --json
94: passed	'ftp://smith:secret@example.com:33/path?search=me#where' --json
95: passed	example.com --json
96: passed	example.com other.com --json
97: passed	localhost --iterate 'host=one two' --json
98: passed	--json -s scheme=irc -s host=curl.se
99: passed	--json -s host=curl.se
100: passed	--verify --json ftp://example.org '' git://curl.se/
101: passed	-s scheme=imap
102: passed	-g '{query:}' 'http://localhost/?=bar'
103: passed	--json 'https://curl.se/?&&&'
104: passed	--json --trim 'query=f*' 'localhost?foo&bar=ar'
105: passed	'https://example.com?search=hello&utm_source=tracker&utm_block&testing' --trim 'query=utm_*' --json
Invalid locale, skipping test 106.
Invalid locale, skipping test 107.
Invalid locale, skipping test 108.
109: passed	'imap://user:password;crazy@[ff00::1234%hello]:1234/path?a=b&c=d#fragment' --json
110: passed	imap://example.com/ --get 'port: {port}, default:port: {default:port}'
111: passed	http://example.com:8080/ --get 'port: {port}, default:port: {default:port}'
112: passed	localhost -s host=foo --iterate 'host=bar baz'
113: passed	emanuele6://curl.se/trurl '' https://example.org
114: passed	--verify --no-guess-scheme hello
115: passed	--verify -f testfiles/test0000.txt
116: passed	-f testfiles/test0001.txt
117: passed	--no-guess-scheme foo hi https://example.org hey git://curl.se
118: passed	-f testfiles/test0002.txt --json
119: passed	--accept-space -s 'query:=x=10&x=2 3' localhost
120: passed	-s 'path=\\' -g '{path}\n{:path}' localhost
121: passed	-s 'path=\\' --json localhost
122: passed	-s 'path=\\' -g '{path}\n{:path}' --urlencode localhost
123: passed	-s 'path=abc\\' -s 'query:=a&b&a%26b' --urlencode --json localhost
124: passed	-s scheme:=http -s host:=localhost -s path:=/ABC%5C%5C -s 'query:=a&b&a%26b'
125: 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'
126: 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'
127: passed	-a query=c=moo --sort-query 'https://example.org/foo?x=hi#rye'
128: passed	--trim query=a -a query=a=ciao -a query=b=salve 'https://example.org/foo?a=hi&b=hello&x=y'
129: passed	'http://example.com/?q=mr%00smith' --json
130: passed	'http://example.com/?q=mr%00sm%00ith' --json
131: passed	'http://example.com/?q=mr%00%00%00smith' --json
132: passed	--url 'https://curl.se/we/are.html?*=moo&user=many#more' --trim 'query=\*'
Invalid locale, skipping test 133.
Invalid locale, skipping test 134.
Invalid locale, skipping test 135.
Invalid locale, skipping test 136.
137: passed	--verify -f testfiles/test0000.txt --quiet
138: passed	--curl --verify foo://bar
139: passed	'http://test.org/?key=val' --replace key=foo
140: passed	'http://test.org/?that=thing&key=val' --replace key=foo
141: passed	'http://test.org/?that=thing&key' --replace key=foo
142: passed	'http://test.org/?that=thing&key=foo' --replace key
143: passed	'https://example.com?a=123&b=321&b=987' --replace b=foo
144: passed	'example.org/?quest=best' --replace quest=%00 --json
145: passed	example.com --replace
146: passed	'http://test.org/?that=thing' --force-replace key=foo
147: passed	'0?00%000000000000000000000=0000000000'
148: passed	--json '0?0%000000000000000000000000000000000'
149: passed	--json '0?0%000000000000000000000000000000000=000%0000000000'
150: passed	example.com --set 'host=[::1]'
151: passed	example.com:88 --set 'port?=99'
152: passed	example.com --set 'port?=99'
153: passed	example.com --append query=add --iterate 'scheme=http ftp'
154: passed	example.com --append path=add --iterate 'scheme=http ftp'
155: passed	'https://curl.se?name=mr%00smith' --get '{query}'
156: passed	'https://curl.se?name=mr%00smith' --get '{strict:query}'
157: passed	example.com --set 'scheme?=https'
158: passed	ftp://example.com --set 'scheme?=https'
Finished:
Passed! -  Failed: 0, Passed: 151, Skipped: 7, Total: 158
>>> 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
install -m 0644 trurl.1 /home/buildozer/aports/community/trurl/pkg/trurl/usr/share/man/man1
>>> 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: 28.0 KB
>>> trurl-doc*: Compressing data...
>>> trurl-doc*: Create checksum...
>>> trurl-doc*: Create trurl-doc-0.14-r0.apk
>>> trurl*: Tracing dependencies...
	so:libc.musl-loongarch64.so.1
	so:libcurl.so.4
>>> trurl*: Package size: 48.0 KB
>>> trurl*: Compressing data...
>>> trurl*: Create checksum...
>>> trurl*: Create trurl-0.14-r0.apk
>>> trurl: Build complete at Mon, 26 Aug 2024 03:20:46 +0000 elapsed time 0h 0m 7s
>>> trurl: Cleaning up srcdir
>>> trurl: Cleaning up pkgdir
>>> trurl: Uninstalling dependencies...
(1/28) Purging .makedepends-trurl (20240826.032043)
(2/28) Purging curl-dev (8.9.1-r1)
(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.5-r1)
(8/28) Purging python3-pycache-pyc0 (3.12.5-r1)
(9/28) Purging pyc (3.12.5-r1)
(10/28) Purging python3 (3.12.5-r1)
(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-r0)
(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.1-r3)
(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-r1)
(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-r31.trigger
OK: 250 MiB in 101 packages
>>> trurl: Updating the community/loongarch64 repository index...
>>> trurl: Signing the index...