>>> frp: Building community/frp 0.61.0-r0 (using abuild 3.14.1-r1) started Tue, 12 Nov 2024 09:39:17 +0000
>>> frp: Validating /home/buildozer/aports/community/frp/APKBUILD...
>>> frp: Analyzing dependencies...
>>> frp: Installing for build: build-base go
(1/2) Installing go (1.23.2-r0)
(2/2) Installing .makedepends-frp (20241112.093920)
Executing busybox-1.37.0-r6.trigger
OK: 512 MiB in 100 packages
>>> frp: Cleaning up srcdir
>>> frp: Cleaning up pkgdir
>>> frp: Cleaning up tmpdir
>>> frp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/frp-0.61.0.tar.gz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
wget: server returned error: HTTP/1.1 404 Not Found
>>> frp: Fetching https://github.com/fatedier/frp/archive/v0.61.0/frp-0.61.0.tar.gz
Connecting to github.com (140.82.121.3:443)
Connecting to codeload.github.com (140.82.121.9:443)
saving to '/var/cache/distfiles/v3.21/frp-0.61.0.tar.gz.part'
frp-0.61.0.tar.gz.pa  726k --:--:-- ETA
frp-0.61.0.tar.gz.pa 100% |********************************| 1049k  0:00:00 ETA
'/var/cache/distfiles/v3.21/frp-0.61.0.tar.gz.part' saved
>>> frp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/frp-0.61.0.tar.gz
>>> frp: Checking sha512sums...
frp-0.61.0.tar.gz: OK
enable-cgo.patch: OK
frpc.initd: OK
frpc.confd: OK
frps.initd: OK
frps.confd: OK
>>> frp: Unpacking /var/cache/distfiles/v3.21/frp-0.61.0.tar.gz...
>>> frp: enable-cgo.patch
patching file Makefile
Hunk #1 succeeded at 29 (offset 3 lines).
env go build -trimpath -ldflags "-s -w" -tags frps -o bin/frps ./cmd/frps
env go build -trimpath -ldflags "-s -w" -tags frpc -o bin/frpc ./cmd/frpc
go: downloading github.com/rodaine/table v1.2.0
go: downloading github.com/spf13/cobra v1.8.0
go: downloading github.com/samber/lo v1.39.0
go: downloading github.com/fatedier/golib v0.5.0
go: downloading github.com/samber/lo v1.39.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/pelletier/go-toml/v2 v2.2.0
go: downloading gopkg.in/ini.v1 v1.67.0
go: downloading github.com/fatedier/golib v0.5.0
go: downloading github.com/spf13/cobra v1.8.0
go: downloading k8s.io/apimachinery v0.28.8
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/fatedier/yamux v0.0.0-20230628132301-7aca4898904d
go: downloading github.com/prometheus/client_golang v1.19.0
go: downloading github.com/quic-go/quic-go v0.42.0
go: downloading golang.org/x/crypto v0.22.0
go: downloading golang.org/x/oauth2 v0.16.0
go: downloading github.com/coreos/go-oidc/v3 v3.10.0
go: downloading k8s.io/apimachinery v0.28.8
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/spf13/pflag v1.0.5
go: downloading gopkg.in/ini.v1 v1.67.0
go: downloading github.com/quic-go/quic-go v0.42.0
go: downloading golang.org/x/time v0.5.0
go: downloading github.com/xtaci/kcp-go/v5 v5.6.13
go: downloading golang.org/x/net v0.24.0
go: downloading github.com/pion/stun/v2 v2.0.0
go: downloading golang.org/x/sync v0.6.0
go: downloading github.com/pires/go-proxyproto v0.7.0
go: downloading github.com/pelletier/go-toml/v2 v2.2.0
go: downloading golang.org/x/time v0.5.0
go: downloading golang.org/x/net v0.24.0
go: downloading github.com/xtaci/kcp-go/v5 v5.6.13
go: downloading github.com/fatedier/yamux v0.0.0-20230628132301-7aca4898904d
go: downloading github.com/pion/stun/v2 v2.0.0
go: downloading golang.org/x/oauth2 v0.16.0
go: downloading github.com/go-jose/go-jose/v4 v4.0.1
go: downloading github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5
go: downloading github.com/pion/dtls/v2 v2.2.7
go: downloading github.com/pion/transport/v3 v3.0.1
go: downloading github.com/pion/dtls/v2 v2.2.7
go: downloading github.com/pion/transport/v3 v3.0.1
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/templexxx/xorsimd v0.4.3
go: downloading github.com/klauspost/reedsolomon v1.12.0
go: downloading github.com/tjfoc/gmsm v1.4.1
go: downloading github.com/klauspost/reedsolomon v1.12.0
go: downloading golang.org/x/crypto v0.22.0
go: downloading github.com/tjfoc/gmsm v1.4.1
go: downloading github.com/templexxx/cpu v0.1.1
go: downloading github.com/templexxx/cpu v0.1.1
go: downloading golang.org/x/exp v0.0.0-20221205204356-47842c84f3db
go: downloading golang.org/x/exp v0.0.0-20221205204356-47842c84f3db
go: downloading github.com/prometheus/client_model v0.5.0
go: downloading github.com/prometheus/common v0.48.0
go: downloading github.com/cespare/xxhash/v2 v2.2.0
go: downloading google.golang.org/protobuf v1.33.0
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/prometheus/procfs v0.12.0
go: downloading github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358
go: downloading github.com/golang/snappy v0.0.4
go: downloading github.com/golang/snappy v0.0.4
go: downloading github.com/pion/transport/v2 v2.2.1
go: downloading github.com/pion/logging v0.2.2
go: downloading github.com/pion/transport/v2 v2.2.1
go: downloading github.com/pion/logging v0.2.2
go: downloading github.com/klauspost/cpuid/v2 v2.2.6
go: downloading github.com/klauspost/cpuid/v2 v2.2.6
go: downloading golang.org/x/sys v0.19.0
go: downloading golang.org/x/sys v0.19.0
go: downloading k8s.io/utils v0.0.0-20230406110748-d93618cff8a2
go: downloading sigs.k8s.io/yaml v1.3.0
go: downloading k8s.io/utils v0.0.0-20230406110748-d93618cff8a2
go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
go: downloading sigs.k8s.io/yaml v1.3.0
go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading gopkg.in/yaml.v2 v2.4.0
go test -v --cover ./assets/...
	github.com/fatedier/frp/assets		coverage: 0.0% of statements
	github.com/fatedier/frp/assets/frpc		coverage: 0.0% of statements
	github.com/fatedier/frp/assets/frps		coverage: 0.0% of statements
go test -v --cover ./cmd/...
	github.com/fatedier/frp/cmd/frpc		coverage: 0.0% of statements
	github.com/fatedier/frp/cmd/frpc/sub		coverage: 0.0% of statements
	github.com/fatedier/frp/cmd/frps		coverage: 0.0% of statements
go test -v --cover ./client/...
?   	github.com/fatedier/frp/client/event	[no test files]
	github.com/fatedier/frp/client/health		coverage: 0.0% of statements
	github.com/fatedier/frp/client		coverage: 0.0% of statements
	github.com/fatedier/frp/client/proxy		coverage: 0.0% of statements
	github.com/fatedier/frp/client/visitor		coverage: 0.0% of statements
go test -v --cover ./server/...
?   	github.com/fatedier/frp/server/controller	[no test files]
	github.com/fatedier/frp/server/ports		coverage: 0.0% of statements
	github.com/fatedier/frp/server		coverage: 0.0% of statements
	github.com/fatedier/frp/server/metrics		coverage: 0.0% of statements
	github.com/fatedier/frp/server/visitor		coverage: 0.0% of statements
	github.com/fatedier/frp/server/group		coverage: 0.0% of statements
	github.com/fatedier/frp/server/proxy		coverage: 0.0% of statements
go test -v --cover ./pkg/...
go: downloading github.com/stretchr/testify v1.9.0
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/davecgh/go-spew v1.1.1
	github.com/fatedier/frp/pkg/auth/legacy		coverage: 0.0% of statements
=== RUN   TestPingWithEmptySubjectFromLoginFails
--- PASS: TestPingWithEmptySubjectFromLoginFails (0.00s)
=== RUN   TestPingAfterLoginWithNewSubjectSucceeds
--- PASS: TestPingAfterLoginWithNewSubjectSucceeds (0.00s)
=== RUN   TestPingAfterLoginWithDifferentSubjectFails
--- PASS: TestPingAfterLoginWithDifferentSubjectFails (0.00s)
PASS
coverage: 15.5% of statements
ok  	github.com/fatedier/frp/pkg/auth	0.113s	coverage: 15.5% of statements
?   	github.com/fatedier/frp/pkg/errors	[no test files]
?   	github.com/fatedier/frp/pkg/metrics	[no test files]
	github.com/fatedier/frp/pkg/config/legacy		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/nathole		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/config/v1/validation		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/ssh		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/metrics/prometheus		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/plugin/client		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/metrics/mem		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/msg		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/sdk/client		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/plugin/server		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/metrics/aggregate		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/transport		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/limit		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/tcpmux		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/system			github.com/fatedier/frp/pkg/util/version		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/log		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/net		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/http		coverage: 0.0% of statements
=== RUN   TestLoadServerConfig
=== RUN   TestLoadServerConfig/toml
=== RUN   TestLoadServerConfig/yaml
=== RUN   TestLoadServerConfig/json
--- PASS: TestLoadServerConfig (0.01s)
    --- PASS: TestLoadServerConfig/toml (0.01s)
    --- PASS: TestLoadServerConfig/yaml (0.00s)
    --- PASS: TestLoadServerConfig/json (0.00s)
=== RUN   TestLoadServerConfigStrictMode
=== RUN   TestLoadServerConfigStrictMode/toml-strict-false
=== RUN   TestLoadServerConfigStrictMode/yaml-strict-false
=== RUN   TestLoadServerConfigStrictMode/json-strict-false
=== RUN   TestLoadServerConfigStrictMode/toml-strict-true
=== RUN   TestLoadServerConfigStrictMode/yaml-strict-true
=== RUN   TestLoadServerConfigStrictMode/json-strict-true
--- PASS: TestLoadServerConfigStrictMode (0.00s)
    --- PASS: TestLoadServerConfigStrictMode/toml-strict-false (0.00s)
    --- PASS: TestLoadServerConfigStrictMode/yaml-strict-false (0.00s)
    --- PASS: TestLoadServerConfigStrictMode/json-strict-false (0.00s)
    --- PASS: TestLoadServerConfigStrictMode/toml-strict-true (0.00s)
    --- PASS: TestLoadServerConfigStrictMode/yaml-strict-true (0.00s)
    --- PASS: TestLoadServerConfigStrictMode/json-strict-true (0.00s)
=== RUN   TestCustomStructStrictMode
--- PASS: TestCustomStructStrictMode (0.00s)
PASS
coverage: 7.9% of statements
ok  	github.com/fatedier/frp/pkg/config	0.196s	coverage: 7.9% of statements
=== RUN   TestBandwidthQuantity
--- PASS: TestBandwidthQuantity (0.00s)
=== RUN   TestPortsRangeSlice2String
--- PASS: TestPortsRangeSlice2String (0.00s)
=== RUN   TestNewPortsRangeSliceFromString
--- PASS: TestNewPortsRangeSliceFromString (0.00s)
PASS
coverage: 60.9% of statements
ok  	github.com/fatedier/frp/pkg/config/types	0.170s	coverage: 60.9% of statements
=== RUN   TestClientConfigComplete
--- PASS: TestClientConfigComplete (0.00s)
=== RUN   TestUnmarshalTypedProxyConfig
--- PASS: TestUnmarshalTypedProxyConfig (0.00s)
=== RUN   TestServerConfigComplete
--- PASS: TestServerConfigComplete (0.00s)
PASS
coverage: 30.3% of statements
ok  	github.com/fatedier/frp/pkg/config/v1	0.178s	coverage: 30.3% of statements
=== RUN   TestUdpPacket
--- PASS: TestUdpPacket (0.00s)
PASS
coverage: 5.5% of statements
ok  	github.com/fatedier/frp/pkg/proto/udp	0.167s	coverage: 5.5% of statements
=== RUN   TestCounter
--- PASS: TestCounter (0.00s)
=== RUN   TestDateCounter
--- PASS: TestDateCounter (0.00s)
PASS
coverage: 77.6% of statements
ok  	github.com/fatedier/frp/pkg/util/metric	0.161s	coverage: 77.6% of statements
=== RUN   TestRandId
    util_test.go:13: 9d3032c934b87777
--- PASS: TestRandId (0.00s)
=== RUN   TestGetAuthKey
--- PASS: TestGetAuthKey (0.00s)
=== RUN   TestParseRangeNumbers
--- PASS: TestParseRangeNumbers (0.00s)
PASS
coverage: 50.8% of statements
ok  	github.com/fatedier/frp/pkg/util/util	0.170s	coverage: 50.8% of statements
	github.com/fatedier/frp/pkg/virtual		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/wait		coverage: 0.0% of statements
	github.com/fatedier/frp/pkg/util/xlog		coverage: 0.0% of statements
=== RUN   TestGetHTTPSHostname
--- PASS: TestGetHTTPSHostname (0.21s)
PASS
coverage: 4.6% of statements
ok  	github.com/fatedier/frp/pkg/util/vhost	0.358s	coverage: 4.6% of statements
>>> frp: Entering fakeroot...
>>> frp-openrc*: Running split function openrc...
'etc/conf.d' -> '/home/buildozer/aports/community/frp/pkg/frp-openrc/etc/conf.d'
'etc/init.d' -> '/home/buildozer/aports/community/frp/pkg/frp-openrc/etc/init.d'
>>> frp-openrc*: Preparing subpackage frp-openrc...
>>> frp-openrc*: Running postcheck for frp-openrc
>>> frp*: Running postcheck for frp
>>> frp*: Preparing package frp...
>>> frp*: Stripping binaries
>>> frp-openrc*: Scanning shared objects
>>> frp*: Scanning shared objects
>>> frp-openrc*: Tracing dependencies...
>>> frp-openrc*: Package size: 717.0 B
>>> frp-openrc*: Compressing data...
>>> frp-openrc*: Create checksum...
>>> frp-openrc*: Create frp-openrc-0.61.0-r0.apk
>>> frp*: Tracing dependencies...
	so:libc.musl-riscv64.so.1
>>> frp*: Package size: 31.9 MB
>>> frp*: Compressing data...
>>> frp*: Create checksum...
>>> frp*: Create frp-0.61.0-r0.apk
>>> frp: Build complete at Tue, 12 Nov 2024 09:41:23 +0000 elapsed time 0h 2m 6s
>>> frp: Cleaning up srcdir
>>> frp: Cleaning up pkgdir
>>> frp: Uninstalling dependencies...
(1/2) Purging .makedepends-frp (20241112.093920)
(2/2) Purging go (1.23.2-r0)
Executing busybox-1.37.0-r6.trigger
OK: 333 MiB in 98 packages
>>> frp: Updating the community/riscv64 repository index...
>>> frp: Signing the index...