log for com.github.dyhkwong.sagernet:1799

== Installed Android Tools ==2026-06-15 18:52:51,342 INFO: Creating log directory2026-06-15 18:52:51,342 INFO: Creating temporary directory2026-06-15 18:52:51,342 INFO: Creating output directory2026-06-15 18:52:51,380 DEBUG: Getting git vcs interface for https://github.com/ExclaveNetwork/Exclave2026-06-15 18:52:51,380 DEBUG: Checking com.github.dyhkwong.sagernet:17992026-06-15 18:52:51,380 INFO: Building com.github.dyhkwong.sagernet:17992026-06-15 18:52:51,382 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/com.github.dyhkwong.sagernet, stdin=None, shell=False, universal_newlines=False)2026-06-15 18:52:51,383 INFO: Running 'sudo' commands in /home/vagrant2026-06-15 18:52:51,383 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y gcc libc-dev make; apt-get install -y -t trixie-backports golang-go+ apt-get updateGet:1 https://security.debian.org/debian-security trixie-security InRelease [43.4 kB]Get:2 https://security.debian.org/debian-security trixie-security/main amd64 Packages [216 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [131 kB]Get:4 https://debian.osuosl.org/debian trixie InRelease [140 kB]Get:5 https://debian.osuosl.org/debian trixie-updates InRelease [47.3 kB]Get:6 https://debian.osuosl.org/debian trixie-backports InRelease [54.0 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 Packages [9671 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6485 kB]Get:9 https://debian.osuosl.org/debian trixie-updates/main amd64 Packages [5412 B]Get:10 https://debian.osuosl.org/debian trixie-updates/main Translation-en [4096 B]Get:11 https://debian.osuosl.org/debian trixie-backports/main amd64 Packages [285 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [210 kB]Fetched 17.3 MB in 2s (7578 kB/s)Reading package lists...+ apt-get install -y gcc libc-dev makeReading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-14cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc-14 gcc-14-x86-64-linux-gnugcc-x86-64-linux-gnu libasan8 libbinutils libc-dev-bin libcc1-0 libcrypt-devlibctf-nobfd0 libctf0 libgcc-14-dev libgprofng0 libhwasan0 libisl23 libitm1liblsan0 libmpc3 libmpfr6 libquadmath0 libsframe1 libtsan2 libubsan1linux-libc-dev rpcsvc-protoSuggested packages:binutils-doc gprofng-gui binutils-gold cpp-doc gcc-14-locales cpp-14-docgcc-multilib manpages-dev autoconf automake libtool flex bison gdb gcc-docgcc-14-multilib gcc-14-doc gdb-x86-64-linux-gnu libc-devtools glibc-docmake-docRecommended packages:manpages manpages-devThe following NEW packages will be installed:binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-14cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc gcc-14gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libbinutilslibc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0libgcc-14-dev libgprofng0 libhwasan0 libisl23 libitm1 liblsan0 libmpc3libmpfr6 libquadmath0 libsframe1 libtsan2 libubsan1 linux-libc-dev makerpcsvc-proto0 upgraded, 34 newly installed, 0 to remove and 3 not upgraded.Need to get 57.2 MB of archives.After this operation, 218 MB of additional disk space will be used.Get:1 https://security.debian.org/debian-security trixie-security/main amd64 linux-libc-dev all 6.12.90-2 [2813 kB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 libsframe1 amd64 2.44-3 [78.4 kB]Get:3 https://debian.osuosl.org/debian trixie/main amd64 binutils-common amd64 2.44-3 [2509 kB]Get:4 https://debian.osuosl.org/debian trixie/main amd64 libbinutils amd64 2.44-3 [534 kB]Get:5 https://debian.osuosl.org/debian trixie/main amd64 libgprofng0 amd64 2.44-3 [808 kB]Get:6 https://debian.osuosl.org/debian trixie/main amd64 libctf-nobfd0 amd64 2.44-3 [156 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 libctf0 amd64 2.44-3 [88.6 kB]Get:8 https://debian.osuosl.org/debian trixie/main amd64 binutils-x86-64-linux-gnu amd64 2.44-3 [1014 kB]Get:9 https://debian.osuosl.org/debian trixie/main amd64 binutils amd64 2.44-3 [265 kB]Get:10 https://debian.osuosl.org/debian trixie/main amd64 libisl23 amd64 0.27-1 [659 kB]Get:11 https://debian.osuosl.org/debian trixie/main amd64 libmpfr6 amd64 4.2.2-1 [729 kB]Get:12 https://debian.osuosl.org/debian trixie/main amd64 libmpc3 amd64 1.3.1-1+b3 [52.2 kB]Get:13 https://debian.osuosl.org/debian trixie/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-19 [11.0 MB]Get:14 https://debian.osuosl.org/debian trixie/main amd64 cpp-14 amd64 14.2.0-19 [1280 B]Get:15 https://debian.osuosl.org/debian trixie/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1 [4840 B]Get:16 https://debian.osuosl.org/debian trixie/main amd64 cpp amd64 4:14.2.0-1 [1568 B]Get:17 https://debian.osuosl.org/debian trixie/main amd64 libcc1-0 amd64 14.2.0-19 [42.8 kB]Get:18 https://debian.osuosl.org/debian trixie/main amd64 libitm1 amd64 14.2.0-19 [26.0 kB]Get:19 https://debian.osuosl.org/debian trixie/main amd64 libasan8 amd64 14.2.0-19 [2725 kB]Get:20 https://debian.osuosl.org/debian trixie/main amd64 liblsan0 amd64 14.2.0-19 [1204 kB]Get:21 https://debian.osuosl.org/debian trixie/main amd64 libtsan2 amd64 14.2.0-19 [2460 kB]Get:22 https://debian.osuosl.org/debian trixie/main amd64 libubsan1 amd64 14.2.0-19 [1074 kB]Get:23 https://debian.osuosl.org/debian trixie/main amd64 libhwasan0 amd64 14.2.0-19 [1488 kB]Get:24 https://debian.osuosl.org/debian trixie/main amd64 libquadmath0 amd64 14.2.0-19 [145 kB]Get:25 https://debian.osuosl.org/debian trixie/main amd64 libgcc-14-dev amd64 14.2.0-19 [2672 kB]Get:26 https://debian.osuosl.org/debian trixie/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-19 [21.4 MB]Get:27 https://debian.osuosl.org/debian trixie/main amd64 gcc-14 amd64 14.2.0-19 [540 kB]Get:28 https://debian.osuosl.org/debian trixie/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1 [1436 B]Get:29 https://debian.osuosl.org/debian trixie/main amd64 gcc amd64 4:14.2.0-1 [5136 B]Get:30 https://debian.osuosl.org/debian trixie/main amd64 libc-dev-bin amd64 2.41-12+deb13u3 [59.8 kB]Get:31 https://debian.osuosl.org/debian trixie/main amd64 libcrypt-dev amd64 1:4.4.38-1 [119 kB]Get:32 https://debian.osuosl.org/debian trixie/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]Get:33 https://debian.osuosl.org/debian trixie/main amd64 libc6-dev amd64 2.41-12+deb13u3 [1992 kB]Get:34 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Fetched 57.2 MB in 4s (13.4 MB/s)Selecting previously unselected package libsframe1:amd64.(Reading database ... 48131 files and directories currently installed.)Preparing to unpack .../00-libsframe1_2.44-3_amd64.deb ...Unpacking libsframe1:amd64 (2.44-3) ...Selecting previously unselected package binutils-common:amd64.Preparing to unpack .../01-binutils-common_2.44-3_amd64.deb ...Unpacking binutils-common:amd64 (2.44-3) ...Selecting previously unselected package libbinutils:amd64.Preparing to unpack .../02-libbinutils_2.44-3_amd64.deb ...Unpacking libbinutils:amd64 (2.44-3) ...Selecting previously unselected package libgprofng0:amd64.Preparing to unpack .../03-libgprofng0_2.44-3_amd64.deb ...Unpacking libgprofng0:amd64 (2.44-3) ...Selecting previously unselected package libctf-nobfd0:amd64.Preparing to unpack .../04-libctf-nobfd0_2.44-3_amd64.deb ...Unpacking libctf-nobfd0:amd64 (2.44-3) ...Selecting previously unselected package libctf0:amd64.Preparing to unpack .../05-libctf0_2.44-3_amd64.deb ...Unpacking libctf0:amd64 (2.44-3) ...Selecting previously unselected package binutils-x86-64-linux-gnu.Preparing to unpack .../06-binutils-x86-64-linux-gnu_2.44-3_amd64.deb ...Unpacking binutils-x86-64-linux-gnu (2.44-3) ...Selecting previously unselected package binutils.Preparing to unpack .../07-binutils_2.44-3_amd64.deb ...Unpacking binutils (2.44-3) ...Selecting previously unselected package libisl23:amd64.Preparing to unpack .../08-libisl23_0.27-1_amd64.deb ...Unpacking libisl23:amd64 (0.27-1) ...Selecting previously unselected package libmpfr6:amd64.Preparing to unpack .../09-libmpfr6_4.2.2-1_amd64.deb ...Unpacking libmpfr6:amd64 (4.2.2-1) ...Selecting previously unselected package libmpc3:amd64.Preparing to unpack .../10-libmpc3_1.3.1-1+b3_amd64.deb ...Unpacking libmpc3:amd64 (1.3.1-1+b3) ...Selecting previously unselected package cpp-14-x86-64-linux-gnu.Preparing to unpack .../11-cpp-14-x86-64-linux-gnu_14.2.0-19_amd64.deb ...Unpacking cpp-14-x86-64-linux-gnu (14.2.0-19) ...Selecting previously unselected package cpp-14.Preparing to unpack .../12-cpp-14_14.2.0-19_amd64.deb ...Unpacking cpp-14 (14.2.0-19) ...Selecting previously unselected package cpp-x86-64-linux-gnu.Preparing to unpack .../13-cpp-x86-64-linux-gnu_4%3a14.2.0-1_amd64.deb ...Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1) ...Selecting previously unselected package cpp.Preparing to unpack .../14-cpp_4%3a14.2.0-1_amd64.deb ...Unpacking cpp (4:14.2.0-1) ...Selecting previously unselected package libcc1-0:amd64.Preparing to unpack .../15-libcc1-0_14.2.0-19_amd64.deb ...Unpacking libcc1-0:amd64 (14.2.0-19) ...Selecting previously unselected package libitm1:amd64.Preparing to unpack .../16-libitm1_14.2.0-19_amd64.deb ...Unpacking libitm1:amd64 (14.2.0-19) ...Selecting previously unselected package libasan8:amd64.Preparing to unpack .../17-libasan8_14.2.0-19_amd64.deb ...Unpacking libasan8:amd64 (14.2.0-19) ...Selecting previously unselected package liblsan0:amd64.Preparing to unpack .../18-liblsan0_14.2.0-19_amd64.deb ...Unpacking liblsan0:amd64 (14.2.0-19) ...Selecting previously unselected package libtsan2:amd64.Preparing to unpack .../19-libtsan2_14.2.0-19_amd64.deb ...Unpacking libtsan2:amd64 (14.2.0-19) ...Selecting previously unselected package libubsan1:amd64.Preparing to unpack .../20-libubsan1_14.2.0-19_amd64.deb ...Unpacking libubsan1:amd64 (14.2.0-19) ...Selecting previously unselected package libhwasan0:amd64.Preparing to unpack .../21-libhwasan0_14.2.0-19_amd64.deb ...Unpacking libhwasan0:amd64 (14.2.0-19) ...Selecting previously unselected package libquadmath0:amd64.Preparing to unpack .../22-libquadmath0_14.2.0-19_amd64.deb ...Unpacking libquadmath0:amd64 (14.2.0-19) ...Selecting previously unselected package libgcc-14-dev:amd64.Preparing to unpack .../23-libgcc-14-dev_14.2.0-19_amd64.deb ...Unpacking libgcc-14-dev:amd64 (14.2.0-19) ...Selecting previously unselected package gcc-14-x86-64-linux-gnu.Preparing to unpack .../24-gcc-14-x86-64-linux-gnu_14.2.0-19_amd64.deb ...Unpacking gcc-14-x86-64-linux-gnu (14.2.0-19) ...Selecting previously unselected package gcc-14.Preparing to unpack .../25-gcc-14_14.2.0-19_amd64.deb ...Unpacking gcc-14 (14.2.0-19) ...Selecting previously unselected package gcc-x86-64-linux-gnu.Preparing to unpack .../26-gcc-x86-64-linux-gnu_4%3a14.2.0-1_amd64.deb ...Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1) ...Selecting previously unselected package gcc.Preparing to unpack .../27-gcc_4%3a14.2.0-1_amd64.deb ...Unpacking gcc (4:14.2.0-1) ...Selecting previously unselected package libc-dev-bin.Preparing to unpack .../28-libc-dev-bin_2.41-12+deb13u3_amd64.deb ...Unpacking libc-dev-bin (2.41-12+deb13u3) ...Selecting previously unselected package linux-libc-dev.Preparing to unpack .../29-linux-libc-dev_6.12.90-2_all.deb ...Unpacking linux-libc-dev (6.12.90-2) ...Selecting previously unselected package libcrypt-dev:amd64.Preparing to unpack .../30-libcrypt-dev_1%3a4.4.38-1_amd64.deb ...Unpacking libcrypt-dev:amd64 (1:4.4.38-1) ...Selecting previously unselected package rpcsvc-proto.Preparing to unpack .../31-rpcsvc-proto_1.4.3-1_amd64.deb ...Unpacking rpcsvc-proto (1.4.3-1) ...Selecting previously unselected package libc6-dev:amd64.Preparing to unpack .../32-libc6-dev_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-dev:amd64 (2.41-12+deb13u3) ...Selecting previously unselected package make.Preparing to unpack .../33-make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Setting up binutils-common:amd64 (2.44-3) ...Setting up linux-libc-dev (6.12.90-2) ...Setting up libctf-nobfd0:amd64 (2.44-3) ...Setting up libsframe1:amd64 (2.44-3) ...Setting up rpcsvc-proto (1.4.3-1) ...Setting up make (4.4.1-2) ...Setting up libmpfr6:amd64 (4.2.2-1) ...Setting up libquadmath0:amd64 (14.2.0-19) ...Setting up libmpc3:amd64 (1.3.1-1+b3) ...Setting up libubsan1:amd64 (14.2.0-19) ...Setting up libhwasan0:amd64 (14.2.0-19) ...Setting up libcrypt-dev:amd64 (1:4.4.38-1) ...Setting up libasan8:amd64 (14.2.0-19) ...Setting up libtsan2:amd64 (14.2.0-19) ...Setting up libbinutils:amd64 (2.44-3) ...Setting up libisl23:amd64 (0.27-1) ...Setting up libc-dev-bin (2.41-12+deb13u3) ...Setting up libcc1-0:amd64 (14.2.0-19) ...Setting up liblsan0:amd64 (14.2.0-19) ...Setting up libitm1:amd64 (14.2.0-19) ...Setting up libctf0:amd64 (2.44-3) ...Setting up libgprofng0:amd64 (2.44-3) ...Setting up cpp-14-x86-64-linux-gnu (14.2.0-19) ...Setting up cpp-14 (14.2.0-19) ...Setting up libc6-dev:amd64 (2.41-12+deb13u3) ...Setting up libgcc-14-dev:amd64 (14.2.0-19) ...Setting up binutils-x86-64-linux-gnu (2.44-3) ...Setting up cpp-x86-64-linux-gnu (4:14.2.0-1) ...Setting up binutils (2.44-3) ...Setting up cpp (4:14.2.0-1) ...Setting up gcc-14-x86-64-linux-gnu (14.2.0-19) ...Setting up gcc-x86-64-linux-gnu (4:14.2.0-1) ...Setting up gcc-14 (14.2.0-19) ...Setting up gcc (4:14.2.0-1) ...Processing triggers for libc-bin (2.41-12+deb13u3) ...+ apt-get install -y -t trixie-backports golang-goReading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:golang-1.26-go golang-1.26-src golang-srcSuggested packages:bzr | brz mercurial subversionRecommended packages:g++ pkgconfThe following NEW packages will be installed:golang-1.26-go golang-1.26-src golang-go golang-src0 upgraded, 4 newly installed, 0 to remove and 26 not upgraded.Need to get 43.8 MB of archives.After this operation, 236 MB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-1.26-src all 1.26.4-1~bpo13+1 [23.5 MB]Get:2 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-1.26-go amd64 1.26.4-1~bpo13+1 [20.3 MB]Get:3 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-src all 2:1.26~1~bpo13+1 [5416 B]Get:4 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-go amd64 2:1.26~1~bpo13+1 [40.5 kB]Fetched 43.8 MB in 2s (22.5 MB/s)Selecting previously unselected package golang-1.26-src.(Reading database ... 52212 files and directories currently installed.)Preparing to unpack .../golang-1.26-src_1.26.4-1~bpo13+1_all.deb ...Unpacking golang-1.26-src (1.26.4-1~bpo13+1) ...Selecting previously unselected package golang-1.26-go.Preparing to unpack .../golang-1.26-go_1.26.4-1~bpo13+1_amd64.deb ...Unpacking golang-1.26-go (1.26.4-1~bpo13+1) ...Selecting previously unselected package golang-src.Preparing to unpack .../golang-src_2%3a1.26~1~bpo13+1_all.deb ...Unpacking golang-src (2:1.26~1~bpo13+1) ...Selecting previously unselected package golang-go:amd64.Preparing to unpack .../golang-go_2%3a1.26~1~bpo13+1_amd64.deb ...Unpacking golang-go:amd64 (2:1.26~1~bpo13+1) ...Setting up golang-1.26-src (1.26.4-1~bpo13+1) ...Setting up golang-1.26-go (1.26.4-1~bpo13+1) ...Setting up golang-src (2:1.26~1~bpo13+1) ...Setting up golang-go:amd64 (2:1.26~1~bpo13+1) ...2026-06-15 18:53:34,846 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-06-15 18:53:35,148 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 68918 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u3) ...2026-06-15 18:53:38,368 INFO: Getting source for revision b949d0f357ea4da741c125d53e8f66e5938b6a992026-06-15 18:53:38,368 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:38,368 DEBUG: > git rev-parse --show-toplevel2026-06-15 18:53:38,569 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:38,569 DEBUG: > git submodule foreach --recursive git reset --hard2026-06-15 18:53:38,670 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:38,671 DEBUG: > git reset --hard2026-06-15 18:53:38,872 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:38,872 DEBUG: > git submodule foreach --recursive git clean -dffx2026-06-15 18:53:38,973 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:38,973 DEBUG: > git clean -dffx2026-06-15 18:53:39,074 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:39,074 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2026-06-15 18:53:39,475 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:39,476 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2026-06-15 18:53:39,877 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:39,877 DEBUG: > git remote set-head origin --auto2026-06-15 18:53:40,378 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:40,378 DEBUG: > git checkout -f b949d0f357ea4da741c125d53e8f66e5938b6a992026-06-15 18:53:40,579 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:40,580 DEBUG: > git clean -dffx2026-06-15 18:53:40,680 INFO: commit: b949d0f357ea4da741c125d53e8f66e5938b6a99 (SHA1: b949d0f357ea4da741c125d53e8f66e5938b6a99)2026-06-15 18:53:40,681 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:40,681 DEBUG: > git rev-parse --show-toplevel2026-06-15 18:53:40,882 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-06-15 18:53:40,882 DEBUG: > git submodule deinit --all --force2026-06-15 18:53:41,083 INFO: Collecting source libraries2026-06-15 18:53:41,094 DEBUG: Directory: build/srclib/go2026-06-15 18:53:41,094 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/GOTOOLCHAIN/s/auto/local/' go.env+ '[' -z '' ']'+ return+ case $- in+ return+ sed -i -e /GOTOOLCHAIN/s/auto/local/ go.env2026-06-15 18:53:41,295 INFO: Creating local.properties file at build/com.github.dyhkwong.sagernet/local.properties2026-06-15 18:53:41,296 INFO: Creating local.properties file at build/com.github.dyhkwong.sagernet/app/local.properties2026-06-15 18:53:41,298 INFO: Running 'prebuild' commands in build/com.github.dyhkwong.sagernet/app2026-06-15 18:53:41,298 DEBUG: Directory: build/com.github.dyhkwong.sagernet/app2026-06-15 18:53:41,298 DEBUG: > bash -e -u -o pipefail -x -c -- sdkmanager "platforms;android-34" "build-tools;34.0.0"; git -C /home/vagrant/build/srclib/go checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml); sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)"; cd ../library/core/; sed -i -e 's|bind|bind -target="android/arm64"|' build.sh; go mod download+ '[' -z '' ']'+ return+ case $- in+ return+ sdkmanager 'platforms;android-34' 'build-tools;34.0.0'Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.ascDownloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/platform-34-ext7_r03.zip into /home/vagrant/.cache/sdkmanager/platform-34-ext7_r03.zipUnzipping to /tmp/.sdkmanager-co3zeb_yInstalling into /opt/android-sdk/platforms/android-34Downloading https://dl.google.com/android/repository/build-tools_r34-linux.zip into /home/vagrant/.cache/sdkmanager/build-tools_r34-linux.zipUnzipping to /tmp/.sdkmanager-45lvw2kaInstalling into /opt/android-sdk/build-tools/34.0.0++ sed -n -E 's/.*go-version:\ (.*)/\1/p' ../.github/workflows/release.yml+ git -C /home/vagrant/build/srclib/go checkout -f go1.26.4Previous HEAD position was c390a1c22e [release-branch.go1.23] go1.23.3HEAD is now at a9ce111d58 [release-branch.go1.26] go1.26.4++ sed -n -E 's/.*ndk-version:\ (.*)/\1/p' ../.github/workflows/release.yml+ sdkmanager 'ndk;r29'Downloading https://dl.google.com/android/repository/android-ndk-r29-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r29-linux.zipUnzipping to /tmp/.sdkmanager-8jzs4yu_Installing into /opt/android-sdk/ndk/29.0.14206865+ cd ../library/core/+ sed -i -e 's|bind|bind -target="android/arm64"|' build.sh+ go mod download2026-06-15 18:53:58,721 INFO: Scanning source for common problems...2026-06-15 18:53:58,728 DEBUG: scanner is configured to use signature data from: 'suss'2026-06-15 18:53:58,729 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-06-15 18:53:59,201 DEBUG: write 'suss.json' to cache2026-06-15 18:53:59,353 DEBUG: next suss.json cache update due in 23:59:59.9989222026-06-15 18:53:59,378 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-06-15 18:53:59,379 INFO: Creating source tarball...2026-06-15 18:53:59,535 INFO: Running 'build' commands in build/com.github.dyhkwong.sagernet/app2026-06-15 18:53:59,536 INFO: Set up NDK r29 (29.0.14206865)2026-06-15 18:53:59,536 DEBUG: Directory: build/com.github.dyhkwong.sagernet/app2026-06-15 18:53:59,536 DEBUG: > bash -e -u -o pipefail -x -c pushd /home/vagrant/build/srclib/go/src; ./make.bash; popd; export GOPATH=/home/vagrant/build/srclib/go; export PATH="$GOPATH/bin:$PATH"; cd ..; GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml); go install golang.org/x/mobile/cmd/gomobile@$GO_MOBILE_VERSION; go install golang.org/x/mobile/cmd/gobind@$GO_MOBILE_VERSION; ./run lib core; gradle :app:downloadAssets+ '[' -z '' ']'+ return+ case $- in+ return+ pushd /home/vagrant/build/srclib/go/src~/build/srclib/go/src ~/build/com.github.dyhkwong.sagernet/app+ ./make.bashBuilding Go cmd/dist using /usr/lib/go-1.26. (go1.26.4 linux/amd64)Building Go toolchain1 using /usr/lib/go-1.26.Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1.Building Go toolchain2 using go_bootstrap and Go toolchain1.Building Go toolchain3 using go_bootstrap and Go toolchain2.Building packages and commands for linux/amd64.---Installed Go for linux/amd64 in /home/vagrant/build/srclib/goInstalled commands in /home/vagrant/build/srclib/go/bin*** You need to add /home/vagrant/build/srclib/go/bin to your PATH.+ popd~/build/com.github.dyhkwong.sagernet/app+ export GOPATH=/home/vagrant/build/srclib/go+ GOPATH=/home/vagrant/build/srclib/go+ export PATH=/home/vagrant/build/srclib/go/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools+ PATH=/home/vagrant/build/srclib/go/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools+ cd ..++ sed -n -E 's/.*gomobile@(.*)/\1/p' .github/workflows/release.yml+ GO_MOBILE_VERSION=v0.0.0-20260611195102-4dd8f1dbf5d2+ go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20260611195102-4dd8f1dbf5d2go: downloading golang.org/x/mobile v0.0.0-20260611195102-4dd8f1dbf5d2warning: both GOPATH and GOROOT are the same directory (/home/vagrant/build/srclib/go); see https://go.dev/wiki/InstallTroubleshootinggo: downloading golang.org/x/mod v0.37.0go: downloading golang.org/x/sync v0.21.0go: downloading golang.org/x/tools v0.46.0+ go install golang.org/x/mobile/cmd/gobind@v0.0.0-20260611195102-4dd8f1dbf5d2warning: both GOPATH and GOROOT are the same directory (/home/vagrant/build/srclib/go); see https://go.dev/wiki/InstallTroubleshooting+ ./run lib core>> bin/lib/core.shwrite /tmp/gomobile-work-3953216747/src-android-arm64/go.modgo: downloading github.com/google/go-cmp v0.7.0go: downloading go.uber.org/mock v0.6.0go: downloading github.com/stretchr/testify v1.11.1go: downloading c2sp.org/CCTV/age v0.0.0-20251208015420-e9274a7bdbfdgo: downloading github.com/quic-go/go-ossfuzz-seeds v0.1.0go: downloading github.com/davecgh/go-spew v1.1.1go: downloading github.com/pmezard/go-difflib v1.0.0go: downloading gopkg.in/yaml.v3 v3.0.1go: downloading go.opentelemetry.io/otel v1.43.0go: downloading go.opentelemetry.io/otel/sdk/metric v1.43.0go: downloading golang.org/x/term v0.44.0go: downloading golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2go: downloading google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13go: downloading go.opentelemetry.io/otel/metric v1.43.0go: downloading go.opentelemetry.io/otel/trace v1.43.0go: downloading go.opentelemetry.io/otel/sdk v1.43.0go: downloading gonum.org/v1/gonum v0.17.0go: downloading github.com/cespare/xxhash/v2 v2.3.0go: downloading github.com/go-logr/logr v1.4.3go: downloading go.opentelemetry.io/auto/sdk v1.2.1go: downloading github.com/google/uuid v1.6.0go: downloading github.com/go-logr/stdr v1.2.2go: downloading github.com/cespare/xxhash v1.1.0go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33ccgo: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2unused c2sp.org/CCTV/ageunused cel.dev/exprunused cloud.google.com/gounused cloud.google.com/go/bigqueryunused cloud.google.com/go/compute/metadataunused cloud.google.com/go/datastoreunused cloud.google.com/go/firestoreunused cloud.google.com/go/pubsubunused cloud.google.com/go/storageunused dmitri.shuralyov.com/gpu/mtlunused filippo.io/edwards25519unused filippo.io/nistecunused github.com/BurntSushi/tomlunused github.com/BurntSushi/xgbunused github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcpunused github.com/Microsoft/go-winiounused github.com/Microsoft/hcsshimunused github.com/OneOfOne/xxhashunused github.com/alecthomas/templateunused github.com/alecthomas/unitsunused github.com/armon/circbufunused github.com/armon/go-metricsunused github.com/armon/go-radixunused github.com/bazelbuild/rules_gounused github.com/beorn7/perksunused github.com/bgentry/speakeasyunused github.com/bketelsen/cryptunused github.com/cenkalti/backoffunused github.com/cespare/xxhashunused github.com/cespare/xxhash/v2unused github.com/cilium/ebpfunused github.com/client9/misspellunused github.com/cloudflare/circlunused github.com/cncf/xds/gounused github.com/containerd/cgroupsunused github.com/containerd/consoleunused github.com/containerd/containerdunused github.com/containerd/continuityunused github.com/containerd/errdefsunused github.com/containerd/fifounused github.com/containerd/go-runcunused github.com/containerd/logunused github.com/containerd/ttrpcunused github.com/containerd/typeurlunused github.com/coreos/bboltunused github.com/coreos/etcdunused github.com/coreos/go-semverunused github.com/coreos/go-systemdunused github.com/coreos/go-systemd/v22unused github.com/coreos/pkgunused github.com/cpuguy83/go-md2man/v2unused github.com/dgrijalva/jwt-gounused github.com/dgryski/go-sip13unused github.com/docker/go-eventsunused github.com/docker/go-unitsunused github.com/dvyukov/go-fuzzunused github.com/envoyproxy/go-control-planeunused github.com/envoyproxy/go-control-plane/envoyunused github.com/envoyproxy/go-control-plane/ratelimitunused github.com/envoyproxy/protoc-gen-validateunused github.com/fatih/colorunused github.com/fsnotify/fsnotifyunused github.com/ghodss/yamlunused github.com/go-gl/glfwunused github.com/go-jose/go-jose/v4unused github.com/go-kit/kitunused github.com/go-logfmt/logfmtunused github.com/go-logr/logrunused github.com/go-logr/stdrunused github.com/go-stack/stackunused github.com/godbus/dbus/v5unused github.com/gofrs/flockunused github.com/gogo/googleapisunused github.com/gogo/protobufunused github.com/golang/glogunused github.com/golang/groupcacheunused github.com/golang/mockunused github.com/google/go-cmpunused github.com/google/go-github/v56unused github.com/google/gofuzzunused github.com/google/martianunused github.com/google/pprofunused github.com/google/renameiounused github.com/google/subcommandsunused github.com/google/uuidunused github.com/googleapis/gax-go/v2unused github.com/googleapis/gnosticunused github.com/gopherjs/gopherjsunused github.com/gopherjs/websocketunused github.com/grpc-ecosystem/go-grpc-middlewareunused github.com/grpc-ecosystem/go-grpc-prometheusunused github.com/grpc-ecosystem/grpc-gatewayunused github.com/hanwen/go-fuse/v2unused github.com/hashicorp/consul/apiunused github.com/hashicorp/consul/sdkunused github.com/hashicorp/errwrapunused github.com/hashicorp/go-cleanhttpunused github.com/hashicorp/go-immutable-radixunused github.com/hashicorp/go-msgpackunused github.com/hashicorp/go-multierrorunused github.com/hashicorp/go-rootcertsunused github.com/hashicorp/go-sockaddrunused github.com/hashicorp/go-syslogunused github.com/hashicorp/go-uuidunused github.com/hashicorp/go.netunused github.com/hashicorp/golang-lruunused github.com/hashicorp/hclunused github.com/hashicorp/logutilsunused github.com/hashicorp/mdnsunused github.com/hashicorp/memberlistunused github.com/hashicorp/serfunused github.com/inconshreveable/mousetrapunused github.com/jonboulle/clockworkunused github.com/jordanlewis/gcassertunused github.com/json-iterator/gounused github.com/jstemmer/go-junit-reportunused github.com/jtolds/glsunused github.com/julienschmidt/httprouterunused github.com/kisielk/errcheckunused github.com/kisielk/gotoolunused github.com/konsorten/go-windows-terminal-sequencesunused github.com/kr/logfmtunused github.com/kr/prettyunused github.com/kr/ptyunused github.com/kr/textunused github.com/magiconair/propertiesunused github.com/mattbaird/jsonpatchunused github.com/mattn/go-colorableunused github.com/mattn/go-isattyunused github.com/matttproud/golang_protobuf_extensionsunused github.com/mitchellh/cliunused github.com/mitchellh/go-homedirunused github.com/mitchellh/go-testing-interfaceunused github.com/mitchellh/goxunused github.com/mitchellh/iochanunused github.com/mitchellh/mapstructureunused github.com/moby/lockerunused github.com/moby/sys/capabilityunused github.com/moby/sys/mountinfounused github.com/moby/sys/signalunused github.com/moby/sys/userunused github.com/modern-go/concurrentunused github.com/modern-go/reflect2unused github.com/mohae/deepcopyunused github.com/mwitkow/go-conntrackunused github.com/neelance/astrewriteunused github.com/neelance/sourcemapunused github.com/oklog/ulidunused github.com/opencontainers/go-digestunused github.com/opencontainers/image-specunused github.com/opencontainers/runtime-specunused github.com/opencontainers/selinuxunused github.com/pascaldekloe/goeunused github.com/pelletier/go-tomlunused github.com/pkg/errorsunused github.com/planetscale/vtprotobufunused github.com/posener/completeunused github.com/prometheus/client_golangunused github.com/prometheus/client_modelunused github.com/prometheus/commonunused github.com/prometheus/procfsunused github.com/prometheus/tsdbunused github.com/quic-go/go-ossfuzz-seedsunused github.com/rogpeppe/fastuuidunused github.com/rogpeppe/go-internalunused github.com/russross/blackfriday/v2unused github.com/ryanuber/columnizeunused github.com/sean-/seedunused github.com/shurcooL/gounused github.com/shurcooL/httpfsunused github.com/shurcooL/sanitized_anchor_nameunused github.com/sirupsen/logrusunused github.com/smartystreets/assertionsunused github.com/smartystreets/goconveyunused github.com/soheilhy/cmuxunused github.com/spaolacci/murmur3unused github.com/spf13/aferounused github.com/spf13/castunused github.com/spf13/cobraunused github.com/spf13/jwalterweathermanunused github.com/spf13/pflagunused github.com/spf13/viperunused github.com/spiffe/go-spiffe/v2unused github.com/stretchr/objxunused github.com/stretchr/testifyunused github.com/subosito/gotenvunused github.com/tmc/grpc-websocket-proxyunused github.com/vishvananda/netlinkunused github.com/vishvananda/netnsunused github.com/xiang90/probingunused github.com/yuin/goldmarkunused go.etcd.io/bboltunused go.opencensus.iounused go.opentelemetry.io/auto/sdkunused go.opentelemetry.io/contrib/detectors/gcpunused go.opentelemetry.io/otelunused go.opentelemetry.io/otel/metricunused go.opentelemetry.io/otel/sdkunused go.opentelemetry.io/otel/sdk/metricunused go.opentelemetry.io/otel/traceunused go.uber.org/atomicunused go.uber.org/mockunused go.uber.org/multierrunused go.uber.org/zapunused golang.org/x/exp/shinyunused golang.org/x/exp/typeparamsunused golang.org/x/imageunused golang.org/x/lintunused golang.org/x/oauth2unused golang.org/x/telemetryunused golang.org/x/termunused golang.org/x/tools/go/expectunused golang.org/x/tools/go/packages/packagestestunused golang.org/x/xerrorsunused gonum.org/v1/gonumunused google.golang.org/apiunused google.golang.org/appengineunused google.golang.org/genprotounused google.golang.org/genproto/googleapis/apiunused google.golang.org/grpc/cmd/protoc-gen-go-grpcunused gopkg.in/alecthomas/kingpin.v2unused gopkg.in/check.v1unused gopkg.in/errgo.v2unused gopkg.in/inf.v0unused gopkg.in/ini.v1unused gopkg.in/resty.v1unused gopkg.in/tomb.v1unused gopkg.in/yaml.v2unused gopkg.in/yaml.v3unused gotest.tools/v3unused h12.io/socksunused honnef.co/go/toolsunused k8s.io/apiunused k8s.io/apimachineryunused k8s.io/client-gounused k8s.io/klog/v2unused k8s.io/kube-openapiunused k8s.io/utilsunused rsc.io/binaryregexpunused sigs.k8s.io/jsonunused sigs.k8s.io/structured-merge-diff/v4unused sigs.k8s.io/yamlinternal/goarchinternal/unsafeheaderinternal/byteorderinternal/godebugsinternal/goosinternal/profilerecordinternal/goexperimentinternal/coverage/rtcovmath/bitsinternal/msaninternal/asaninternal/runtime/pprof/labelinternal/trace/tracev2cmpunicode/utf8crypto/internal/constanttimeinternal/cpugoogle.golang.org/protobuf/internal/flagscontainer/listunicodeunicode/utf16filippo.io/hpke/internal/byteorderlog/internalgolang.org/x/crypto/internal/aliasvendor/golang.org/x/crypto/internal/aliasinternal/nettracecrypto/internal/fips140/aliasencodinggithub.com/exclavenetwork/exclave-core/v5/common/signal/semaphoresync/atomicinternal/goversioninternal/syslistcrypto/internal/boring/siggithub.com/exclavenetwork/exclave-core/v5/common/bitmaskinternal/platformcrypto/internal/fips140deps/byteorderfilippo.io/mldsa/internal/fips140golang.org/x/net/internal/ianainternal/strconvgoogle.golang.org/protobuf/internal/setgolang.org/x/crypto/salsa20/salsagithub.com/metacubex/utls/dicttlsgithub.com/metacubex/utls/internal/byteordergithub.com/metacubex/utls/internal/cpuvendor/golang.org/x/crypto/cryptobyte/asn1github.com/metacubex/utls/internal/fips140tlsgolang.org/x/crypto/cryptobyte/asn1internal/runtime/syscall/linuxinternal/runtime/gcinternal/runtime/mathgithub.com/refraction-networking/utls/internal/byteordergithub.com/refraction-networking/utls/internal/fips140tlsinternal/abigithub.com/sagernet/sing/common/debuggithub.com/exclavenetwork/exclave-core/v5/common/rangelistgoogle.golang.org/grpc/serviceconfiggithub.com/refraction-networking/utls/dicttlsgoogle.golang.org/grpc/encoding/internalmathgithub.com/quic-go/quic-go/internal/utils/ringbufferlog/slog/internalgithub.com/apernet/quic-go/internal/utils/ringbuffergolang.org/x/exp/constraintsgithub.com/exclavenetwork/hysteria/core/v2/international/pmtudgithub.com/sagernet/quic-go/internal/utils/ringbuffergithub.com/enfein/mieru/v3/apis/constantgithub.com/enfein/mieru/v3/pkg/mathextgvisor.dev/gvisor/pkg/gohacksgvisor.dev/gvisor/pkg/bitsgvisor.dev/gvisor/pkg/tcpip/seqnuminternal/chacha8randinternal/bytealginternal/runtime/atomicinternal/runtime/syscrypto/internal/fips140deps/cpucrypto/internal/fips140/subtlegolang.zx2c4.com/wireguard/replayinternal/runtime/exithookcrypto/subtleinternal/runtime/gc/scaninternal/stringslitefilippo.io/mldsa/internal/constanttimeinternal/runtime/cgroupinternal/raceinternal/synctestgithub.com/klauspost/compressgithub.com/riobard/go-bloominternal/syncinternal/runtime/mapsruntimeinternal/reflectliteiterweaksyncslicesmapsgolang.org/x/exp/sliceserrorssortinternal/bisectcrypto/internal/fips140cacheinternal/testloginternal/singleflightuniquegoogle.golang.org/protobuf/internal/pragmagithub.com/exclavenetwork/exclave-core/v5/common/bytespoolgithub.com/exclavenetwork/exclave-core/v5/common/signal/donegithub.com/exclavenetwork/exclave-core/v5/common/cachegithub.com/quic-go/quic-go/internal/utils/linkedlistlog/slog/internal/buffergithub.com/sagernet/quic-go/internal/utils/linkedlistgithub.com/apernet/quic-go/internal/utils/linkedlistinternal/oserroriopathvendor/golang.org/x/net/dns/dnsmessagestrconvmath/rand/v2google.golang.org/grpc/internal/buffersyscallinternal/godebugreflectstringsbyteshashcrypto/internal/fips140deps/godebugcrypto/internal/randutilmath/randinternal/saferioencoding/base64net/netipencoding/base32container/heapgolang.org/x/crypto/blowfishgithub.com/golang-collections/go-datastructures/queuecryptohash/crc32hash/fnvhash/adler32hash/crc64gvisor.dev/gvisor/pkg/tcpip/hash/jenkinsfilippo.io/mldsa/mldsacryptoruntime/cgogithub.com/v2fly/ss-bloomringtimeinternal/syscall/execenvinternal/syscall/unixgolang.org/x/text/transformgithub.com/exclavenetwork/libexclavecore/clash/common/poolvendor/golang.org/x/text/transformbufiocrypto/internal/fips140encoding/pemregexp/syntaxcrypto/internal/implnet/http/internal/asciigithub.com/exclavenetwork/hysteria/extras/v2/utilsgo/build/constrainthtmlgithub.com/exclavenetwork/exclave-core/v5/common/unitscrypto/internal/fips140/sha256crypto/internal/fips140/sha3crypto/internal/fips140/sha512crypto/internal/fips140/hmaccrypto/sha3crypto/internal/fips140/checkcrypto/internal/fips140hashcrypto/fips140crypto/internal/fips140/aescrypto/internal/fips140/edwards25519/fieldcrypto/internal/fips140/bigmodcrypto/internal/fips140/hkdfcrypto/internal/fips140/tls12crypto/internal/fips140/pbkdf2crypto/internal/fips140/nistec/fiatcrypto/tls/internal/fips140tlscrypto/internal/fips140/tls13crypto/internal/fips140deps/timegithub.com/exclavenetwork/exclave-core/v5/common/trackgithub.com/metacubex/utls/internal/ratelimitgolang.org/x/net/internal/httpsfvgoogle.golang.org/grpc/backoffcontextgoogle.golang.org/grpc/internal/idlegoogle.golang.org/grpc/balancer/pickfirst/internalgoogle.golang.org/grpc/keepalivegithub.com/quic-go/quic-go/internal/monotimeregexpgithub.com/anytls/sing-anytls/skiplistgithub.com/apernet/quic-go/internal/monotimegithub.com/sagernet/quic-go/internal/monotimeio/fsgithub.com/enfein/mieru/v3/pkg/congestiongolang.zx2c4.com/wireguard/ratelimitergithub.com/sagernet/sing/common/replayinternal/pollcrypto/internal/entropy/v1.0.0github.com/apernet/quic-go/monotimecrypto/internal/fips140/edwards25519github.com/sagernet/quic-go/monotimeinternal/filepathliteembedgithub.com/exclavenetwork/exclave-core/v5/common/platform/filesystem/fsifcegithub.com/exclavenetwork/exclave-core/v5/common/environment/filesystemcapgoogle.golang.org/protobuf/internal/editiondefaultsgithub.com/exclavenetwork/exclave-core/v5/common/environment/envctxgoogle.golang.org/grpc/internal/backoffgithub.com/sagernet/sing/common/loggergoogle.golang.org/grpc/internal/grpcsyncgolang.org/x/net/contextosinternal/fmtsortencoding/binarycrypto/internal/fips140/nistecvendor/golang.org/x/crypto/internal/poly1305filippo.io/mldsa/internal/byteordergolang.org/x/crypto/internal/poly1305github.com/klauspost/compress/zstd/internal/xxhashgithub.com/sagernet/sing/common/binarygithub.com/klauspost/compress/internal/snaprefgithub.com/aead/chacha20/chachagolang.org/x/crypto/blake2bgithub.com/dgryski/go-metrogithub.com/exclavenetwork/exclave-core/v5/common/crypto/internalgvisor.dev/gvisor/pkg/tcpip/checksumgolang.org/x/crypto/blake2sgolang.org/x/sys/unixgolang.zx2c4.com/wireguard/tai64ngolang.org/x/crypto/poly1305fmtpath/filepathgoogle.golang.org/protobuf/internal/detrandio/ioutilinternal/lazyregexpgithub.com/anytls/sing-anytls/pipeos/signalcrypto/internal/sysrandgolang.org/x/sys/cpugoogle.golang.org/grpc/internal/envconfiggithub.com/exclavenetwork/exclave-core/v5/common/cmdarginternal/sysinfocrypto/internal/fips140/drbgcrypto/internal/fips140onlycrypto/internal/fips140/aes/gcmcrypto/internal/fips140/ed25519golang.org/x/crypto/sha3crypto/internal/fips140/mlkemcrypto/internal/fips140/rsagithub.com/exclavenetwork/exclave-core/v5/common/execos/execcrypto/md5crypto/hkdfcrypto/pbkdf2github.com/refraction-networking/utls/internal/hkdfcrypto/rc4golang.org/x/crypto/pbkdf2github.com/refraction-networking/utls/internal/tls13crypto/ciphercrypto/mlkemcrypto/internal/fips140/ecdhcrypto/internal/fips140/ecdsainternal/gorootcrypto/internal/boringcrypto/desgithub.com/metacubex/utls/internal/boringvendor/golang.org/x/crypto/chacha20github.com/refraction-networking/utls/internal/boringgolang.org/x/crypto/chacha20github.com/aead/chacha20github.com/dgryski/go-camelliacrypto/sha512crypto/internal/randcrypto/sha256crypto/hmaccrypto/aescrypto/sha1golang.org/x/crypto/ssh/internal/bcrypt_pbkdfgithub.com/metacubex/utls/internal/tls12github.com/refraction-networking/utls/internal/tls12vendor/golang.org/x/crypto/chacha20poly1305golang.org/x/crypto/hkdfgithub.com/metacubex/utls/internal/hkdfcrypto/ecdhencoding/hexfilippo.io/age/internal/bech32filippo.io/age/internal/formatgithub.com/adrg/xdg/internal/pathutilnet/urlcompress/flatemath/biglogencoding/jsongoogle.golang.org/protobuf/internal/errorsgo/tokengolang.org/x/crypto/chacha20poly1305google.golang.org/protobuf/internal/versionnetmime/quotedprintableinternal/buildcfgvendor/golang.org/x/text/unicode/normmimevendor/golang.org/x/net/http2/hpackgo/doc/commentgolang.org/x/crypto/scryptnet/http/internalgolang.org/x/net/bpfruntime/debuggithub.com/klauspost/compress/fsegithub.com/metacubex/utls/internal/quicvarint/protocolgithub.com/metacubex/utls/internal/tls13golang.org/x/text/unicode/normgolang.org/x/net/http2/hpackgithub.com/refraction-networking/utls/internal/quicvarint/protocolgithub.com/adrg/xdg/internal/userdirsgoogle.golang.org/protobuf/encoding/protowirefilippo.io/age/internal/streamgithub.com/lunixbochs/strucgithub.com/metacubex/utls/internal/quicvarinttext/template/parsetext/tabwritergithub.com/refraction-networking/utls/internal/quicvarintfilippo.io/age/armorgoogle.golang.org/grpc/attributescrypto/hpkefilippo.io/hpke/cryptofilippo.io/hpke/crypto/ecdhgolang.org/x/crypto/curve25519google.golang.org/protobuf/reflect/protoreflectgithub.com/adrg/xdgvendor/golang.org/x/text/unicode/bidigolang.org/x/text/unicode/bidigolang.org/x/net/internal/timeseriesgoogle.golang.org/grpc/internal/memgithub.com/quic-go/quic-go/quicvarintgithub.com/quic-go/quic-go/qlogwriter/jsontextgo/internal/scannerhooksgithub.com/apernet/quic-go/quicvarintgithub.com/apernet/quic-go/qlogwriter/jsontextgithub.com/apernet/quic-go/internal/utils/treegithub.com/exclavenetwork/hysteria/core/v2/errorsgithub.com/sagernet/quic-go/quicvarintgo/scannergithub.com/sagernet/quic-go/qlogwriter/jsontextgithub.com/sagernet/quic-go/internal/utils/treegithub.com/enfein/mieru/v3/pkg/versionflagruntime/tracegithub.com/google/btreeencoding/gobdatabase/sql/drivergolang.org/x/time/rategvisor.dev/gvisor/pkg/syncgvisor.dev/gvisor/pkg/state/wireos/usergithub.com/v2fly/struccompress/gzipcompress/zlibgithub.com/klauspost/compress/huff0go/astgithub.com/quic-go/qpackgithub.com/enfein/mieru/v3/pkg/rnggithub.com/exclavenetwork/exclave-core/v5/common/platformgithub.com/v2fly/BrowserBridge/protoruntime/pprofinternal/profilegvisor.dev/gvisor/pkg/statetext/templategolang.org/x/text/secure/bidiruledatabase/sqlvendor/golang.org/x/text/secure/bidiruletestinggithub.com/klauspost/cpuid/v2vendor/golang.org/x/net/idnagvisor.dev/gvisor/pkg/linewritergvisor.dev/gvisor/pkg/sync/lockinggolang.org/x/net/idnagolang.zx2c4.com/wireguard/rwcancelgvisor.dev/gvisor/pkg/rawfilegoogle.golang.org/protobuf/internal/encoding/messagesetgoogle.golang.org/protobuf/internal/strsgoogle.golang.org/protobuf/internal/genidgoogle.golang.org/protobuf/internal/ordergoogle.golang.org/protobuf/runtime/protoifacegoogle.golang.org/protobuf/internal/descfmtgoogle.golang.org/protobuf/internal/descoptsgoogle.golang.org/protobuf/internal/protolazygoogle.golang.org/protobuf/reflect/protoregistrygoogle.golang.org/protobuf/internal/encoding/textgoogle.golang.org/protobuf/internal/encoding/jsonlukechampine.com/blake3/gutsgolang.org/x/mobile/internal/mobileinitgoogle.golang.org/protobuf/protogo/docgo/parsergithub.com/exclavenetwork/exclave-core/v5/main/commands/basecrypto/ellipticencoding/asn1crypto/randcrypto/dsalukechampine.com/blake3/baocrypto/internal/boring/bbiggoogle.golang.org/protobuf/internal/encoding/defvalgoogle.golang.org/grpc/grpclog/internalgvisor.dev/gvisor/pkg/loglog/sloggithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/durationhtml/templatecrypto/ed25519filippo.io/mldsa/internal/fips140/mldsafilippo.io/hpkegithub.com/metacubex/utls/internal/hpkegithub.com/klauspost/compress/zstdgithub.com/metacubex/utls/internal/mlkemcrypto/rsagithub.com/refraction-networking/utls/internal/hpkegvisor.dev/gvisor/pkg/randgithub.com/exclavenetwork/libexclavecore/clash/transport/ssr/toolsgithub.com/exclavenetwork/exclave-core/v5/common/strmatchergoogle.golang.org/grpc/grpcloglukechampine.com/blake3google.golang.org/grpc/connectivitygoogle.golang.org/grpc/internal/grpcloggvisor.dev/gvisor/pkg/cpuidgvisor.dev/gvisor/pkg/waitergvisor.dev/gvisor/pkg/sleepgvisor.dev/gvisor/pkg/tcpip/link/stopfdgolang.org/x/mobile/bind/seqgoogle.golang.org/protobuf/encoding/prototextgoogle.golang.org/protobuf/internal/filedescgvisor.dev/gvisor/pkg/atomicbitopsfilippo.io/agegvisor.dev/gvisor/pkg/contextgo/buildvendor/golang.org/x/crypto/cryptobytecrypto/x509/pkixgolang.org/x/crypto/cryptobytegithub.com/seiflotfy/cuckoofilterfilippo.io/mldsagvisor.dev/gvisor/pkg/refsgithub.com/enfein/mieru/v3/pkg/loggithub.com/exclavenetwork/exclave-core/v5/common/antireplaycrypto/ecdsagvisor.dev/gvisor/pkg/buffergolang.org/x/mobile/bind/javagithub.com/metacubex/utls/internal/helpergithub.com/refraction-networking/utls/internal/helpergolang.org/x/mobile/assetgoogle.golang.org/protobuf/internal/encoding/taggoogle.golang.org/protobuf/encoding/protojsongoogle.golang.org/protobuf/internal/implgithub.com/ccding/go-stun/stunnet/textprotovendor/golang.org/x/net/http/httpproxygithub.com/pires/go-proxyprotogithub.com/hashicorp/yamuxgolang.org/x/net/internal/socketgithub.com/sagernet/sing/common/baderrorgithub.com/sagernet/sing/commongithub.com/xtaci/smuxgoogle.golang.org/grpc/internal/resolver/dns/internalgoogle.golang.org/grpc/internal/syscallgithub.com/anytls/sing-anytls/utilgoogle.golang.org/grpc/internalgo4.org/netipxgithub.com/exclavenetwork/hysteria/extras/v2/obfsgithub.com/exclavenetwork/hysteria/extras/v2/transport/udphopgithub.com/enfein/mieru/v3/apis/modelgithub.com/enfein/mieru/v3/pkg/sockoptsgithub.com/gofrs/uuid/v5github.com/enfein/mieru/v3/pkg/stderrorgithub.com/exclavenetwork/libexclavecore/clash/transport/ssr/protocolgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/encryptiongolang.zx2c4.com/wireguard/ipcgvisor.dev/gvisor/pkg/tcpipgithub.com/exclavenetwork/libexclavecore/clash/transport/ssr/obfsgithub.com/enfein/mieru/v3/apis/commonvendor/golang.org/x/net/http/httpgutsmime/multipartgolang.org/x/net/http/httpgutscrypto/x509google.golang.org/grpc/codesgoogle.golang.org/grpc/metadatagoogle.golang.org/grpc/memgithub.com/sagernet/sing/common/formatgithub.com/sagernet/sing/common/atomicgithub.com/sagernet/sing/common/x/listgithub.com/sagernet/sing/common/authgithub.com/sagernet/sing/servicegithub.com/sagernet/sing/common/randomgithub.com/sagernet/sing-shadowsocks2/internal/legacykeygithub.com/enfein/mieru/v3/pkg/commongithub.com/sagernet/sing/common/cachegithub.com/anytls/sing-anytls/paddinggoogle.golang.org/grpc/statsgoogle.golang.org/grpc/internal/balancerloadgoogle.golang.org/grpc/tapgoogle.golang.org/grpc/internal/grpcutilgithub.com/sagernet/sing/service/pausegolang.org/x/net/ipv4golang.org/x/net/ipv6google.golang.org/grpc/encodinggoogle.golang.org/grpc/internal/transport/readyreadergoogle.golang.org/grpc/experimental/statsgithub.com/enfein/mieru/v3/apis/internalgoogle.golang.org/grpc/internal/statsgolang.zx2c4.com/wireguard/conngolang.zx2c4.com/wireguard/tungvisor.dev/gvisor/pkg/tcpip/headergvisor.dev/gvisor/pkg/tcpip/internal/tcpgvisor.dev/gvisor/pkg/tcpip/transportcrypto/tlsgolang.org/x/crypto/sshgolang.zx2c4.com/wireguard/devicegvisor.dev/gvisor/pkg/tcpip/portsgvisor.dev/gvisor/pkg/tcpip/transport/tcpconntrackgvisor.dev/gvisor/pkg/tcpip/network/hashgvisor.dev/gvisor/pkg/tcpip/stackgoogle.golang.org/protobuf/internal/filetypegoogle.golang.org/protobuf/runtime/protoimplgoogle.golang.org/protobuf/types/known/anypbgoogle.golang.org/protobuf/protoadaptgoogle.golang.org/protobuf/types/descriptorpbgoogle.golang.org/protobuf/types/known/durationpbgoogle.golang.org/protobuf/types/known/timestamppbgithub.com/enfein/mieru/v3/pkg/metrics/metricspbgoogle.golang.org/grpc/encoding/protogoogle.golang.org/grpc/internal/prettygoogle.golang.org/genproto/googleapis/rpc/statusgoogle.golang.org/grpc/binarylog/grpc_binarylog_v1github.com/enfein/mieru/v3/pkg/appctl/appctlpbgithub.com/enfein/mieru/v3/pkg/metricsgoogle.golang.org/grpc/internal/statusgoogle.golang.org/grpc/statusgoogle.golang.org/grpc/internal/binaryloggithub.com/enfein/mieru/v3/apis/trafficpatterngithub.com/enfein/mieru/v3/pkg/ciphergithub.com/enfein/mieru/v3/pkg/replaygithub.com/enfein/mieru/v3/pkg/egressnet/http/httptracegithub.com/miekg/dnsgithub.com/sagernet/sing/common/tlsgithub.com/quic-go/quic-go/internal/protocolgithub.com/apernet/quic-go/internal/protocolgithub.com/sagernet/quic-go/internal/protocolgoogle.golang.org/grpc/internal/credentialsgoogle.golang.org/protobuf/internal/editionssupportgoogle.golang.org/protobuf/types/gofeaturespbnet/http/internal/httpcommongolang.org/x/net/internal/httpcommongoogle.golang.org/grpc/credentialsgithub.com/quic-go/quic-go/internal/utilsgithub.com/quic-go/quic-go/internal/qerrgithub.com/quic-go/quic-go/qlogwritergithub.com/sagernet/quic-go/congestiongithub.com/sagernet/quic-go/internal/utilsgithub.com/sagernet/quic-go/internal/qerrgithub.com/sagernet/quic-go/qlogwritergithub.com/apernet/quic-go/congestiongithub.com/apernet/quic-go/internal/utilsgithub.com/apernet/quic-go/internal/qerrgithub.com/apernet/quic-go/qlogwritergithub.com/sagernet/sing-quic/congestion_bbr1github.com/sagernet/sing-quic/congestion_bbr2github.com/sagernet/sing-quic/congestion_meta2github.com/enfein/mieru/v3/pkg/protocolgithub.com/exclavenetwork/hysteria/core/v2/international/congestion/commongoogle.golang.org/protobuf/reflect/protodescgithub.com/exclavenetwork/hysteria/core/v2/international/congestion/brutalgithub.com/exclavenetwork/hysteria/core/v2/international/congestion/bbrgithub.com/sagernet/quic-go/internal/flowcontrolgithub.com/sagernet/quic-go/internal/wiregithub.com/apernet/quic-go/internal/flowcontrolgithub.com/apernet/quic-go/internal/wiregoogle.golang.org/grpc/internal/channelzgoogle.golang.org/grpc/credentials/insecuregoogle.golang.org/grpc/resolvergoogle.golang.org/grpc/peergithub.com/quic-go/quic-go/internal/wiregithub.com/quic-go/quic-go/internal/flowcontrolnet/httpgoogle.golang.org/grpc/internal/balancer/weightgoogle.golang.org/grpc/balancer/grpclb/stategoogle.golang.org/grpc/internal/metadatagoogle.golang.org/grpc/internal/resolver/passthroughgoogle.golang.org/grpc/internal/transport/networktypegoogle.golang.org/grpc/internal/proxyattributesgoogle.golang.org/grpc/internal/resolver/unixgoogle.golang.org/grpc/internal/resolver/dnsgoogle.golang.org/grpc/resolver/dnsgithub.com/sagernet/quic-go/qloggithub.com/apernet/quic-go/qloggoogle.golang.org/grpc/channelzgithub.com/golang/protobuf/protogithub.com/quic-go/quic-go/qloggoogle.golang.org/grpc/balancergoogle.golang.org/grpc/balancer/pickfirstgoogle.golang.org/grpc/balancer/basegoogle.golang.org/grpc/internal/serviceconfiggoogle.golang.org/grpc/internal/resolvergoogle.golang.org/grpc/balancer/endpointshardinggoogle.golang.org/grpc/internal/balancer/gracefulswitchgithub.com/quic-go/quic-go/internal/congestiongithub.com/quic-go/quic-go/internal/handshakegithub.com/apernet/quic-go/internal/congestiongithub.com/apernet/quic-go/internal/handshakegithub.com/sagernet/quic-go/internal/congestiongithub.com/sagernet/sing-quic/congestion_meta1github.com/sagernet/quic-go/internal/handshakegvisor.dev/gvisor/pkg/tcpip/header/parsegvisor.dev/gvisor/pkg/tcpip/transport/internal/networkgvisor.dev/gvisor/pkg/tcpip/transport/internal/noopgvisor.dev/gvisor/pkg/tcpip/transport/packetgvisor.dev/gvisor/pkg/tcpip/link/channelgvisor.dev/gvisor/pkg/tcpip/network/internal/fragmentationgvisor.dev/gvisor/pkg/tcpip/network/internal/multicastgvisor.dev/gvisor/pkg/tcpip/stack/grogvisor.dev/gvisor/pkg/tcpip/link/nestedgvisor.dev/gvisor/pkg/tcpip/network/internal/ipgithub.com/quic-go/quic-go/internal/ackhandlergoogle.golang.org/grpc/balancer/roundrobingithub.com/apernet/quic-go/internal/ackhandlergithub.com/sagernet/quic-go/internal/ackhandlergvisor.dev/gvisor/pkg/tcpip/link/sniffergvisor.dev/gvisor/pkg/tcpip/network/ipv4gvisor.dev/gvisor/pkg/tcpip/network/ipv6github.com/exclavenetwork/exclave-core/v5/common/serialgithub.com/golang/protobuf/jsonpbgvisor.dev/gvisor/pkg/tcpip/link/fdbasedgvisor.dev/gvisor/pkg/tcpip/transport/rawgithub.com/exclavenetwork/exclave-core/v5/common/loggithub.com/quic-go/quic-gogithub.com/apernet/quic-gogithub.com/sagernet/quic-gogithub.com/exclavenetwork/exclave-core/v5/common/errorsgithub.com/exclavenetwork/exclave-core/v5/common/protoextgithub.com/exclavenetwork/exclave-core/v5/common/netgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/loadergithub.com/exclavenetwork/exclave-core/v5/common/retrygvisor.dev/gvisor/pkg/tcpip/transport/icmpgvisor.dev/gvisor/pkg/tcpip/transport/udpgvisor.dev/gvisor/pkg/tcpip/transport/tcpgithub.com/exclavenetwork/exclave-core/v5/app/router/routercommongithub.com/exclavenetwork/exclave-core/v5/common/protofiltergithub.com/exclavenetwork/exclave-core/v5/transport/internet/taggedgithub.com/exclavenetwork/exclave-core/v5/infra/conf/geodatagithub.com/exclavenetwork/exclave-core/v5/common/registrygithub.com/quic-go/quic-go/http3/qloggvisor.dev/gvisor/pkg/tcpip/adapters/gonetgithub.com/exclavenetwork/hysteria/core/v2/international/congestiongithub.com/apernet/quic-go/http3/qloggithub.com/exclavenetwork/hysteria/core/v2/international/utilsgithub.com/sagernet/quic-go/http3/qloggithub.com/exclavenetwork/exclave-core/v5/proxy/wireguard/netstackgithub.com/exclavenetwork/exclave-core/v5/commongithub.com/sagernet/sing/common/exceptionsgithub.com/gorilla/websocketgolang.org/x/net/http2golang.org/x/net/tracenet/http/httputilnet/http/cookiejargithub.com/exclavenetwork/hysteria/core/v2/international/protocolgithub.com/exclavenetwork/libexclavecore/clash/transport/simple-obfsgithub.com/quic-go/quic-go/http3net/http/pprofgithub.com/apernet/quic-go/http3github.com/sagernet/quic-go/http3github.com/enfein/mieru/v3/pkg/socks5github.com/andybalholm/brotligithub.com/exclavenetwork/hysteria/core/v2/international/fraggithub.com/sagernet/sing/common/taskgolang.org/x/net/publicsuffixgithub.com/sagernet/sing/common/bufgithub.com/exclavenetwork/exclave-core/v5/featuresgithub.com/exclavenetwork/exclave-core/v5/common/dicegithub.com/exclavenetwork/exclave-core/v5/common/protocol/tls/certgithub.com/exclavenetwork/exclave-core/v5/common/uuidgithub.com/exclavenetwork/exclave-core/v5/common/taskgithub.com/exclavenetwork/exclave-core/v5/app/loggithub.com/exclavenetwork/exclave-core/v5/common/protocol/httpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/noopgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/aeadgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/wireguardgithub.com/exclavenetwork/exclave-core/v5/transport/internet/requestgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirrorgithub.com/exclavenetwork/libexclavecore/commongithub.com/exclavenetwork/exclave-core/v5/features/statsgithub.com/exclavenetwork/exclave-core/v5/features/dnsgithub.com/exclavenetwork/exclave-core/v5/features/inboundgithub.com/exclavenetwork/exclave-core/v5/features/extension/storagegithub.com/exclavenetwork/exclave-core/v5/features/policygithub.com/exclavenetwork/exclave-core/v5/common/draingithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/srtpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsfragmentgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/tlsgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/utpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/wechatgithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/assembler/simplegithub.com/exclavenetwork/exclave-core/v5/app/persistentstoragegithub.com/exclavenetwork/exclave-core/v5/common/environment/transientstorageimplgithub.com/exclavenetwork/exclave-core/v5/app/persistentstorage/protostoragegithub.com/exclavenetwork/exclave-core/v5/app/policygithub.com/exclavenetwork/exclave-core/v5/common/signalgithub.com/exclavenetwork/exclave-core/v5/common/signal/pubsubgithub.com/exclavenetwork/exclave-core/v5/features/dns/localdnsgithub.com/exclavenetwork/exclave-core/v5/app/statsgithub.com/exclavenetwork/exclave-core/v5/app/dns/fakednsgithub.com/sagernet/sing/common/metadatagithub.com/anytls/sing-anytls/sessiongithub.com/exclavenetwork/exclave-core/v5/common/environment/deferredpersistentstoragegithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorcommongithub.com/exclavenetwork/exclave-core/v5/common/bufgithub.com/exclavenetwork/exclave-core/v5/infra/conf/synthetic/loggithub.com/sagernet/sing/common/networkgithub.com/v2fly/BrowserBridge/handler/websocketadpgithub.com/exclavenetwork/exclave-core/v5/features/extensiongithub.com/exclavenetwork/exclave-core/v5/common/protocolgithub.com/exclavenetwork/exclave-core/v5/transportgithub.com/exclavenetwork/exclave-core/v5/common/platform/filesystemgithub.com/exclavenetwork/exclave-core/v5/common/net/cncgithub.com/exclavenetwork/exclave-core/v5/common/protocol/udpgithub.com/exclavenetwork/exclave-core/v5/transport/pipegithub.com/exclavenetwork/exclave-core/v5/infra/conf/jsongithub.com/exclavenetwork/exclave-core/v5/common/protocol/bittorrentgithub.com/exclavenetwork/exclave-core/v5/proxy/sip003github.com/exclavenetwork/exclave-core/v5/common/protocol/dnsgithub.com/exclavenetwork/libexclavecore/tungithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/httpgithub.com/v2fly/BrowserBridge/handlergithub.com/exclavenetwork/exclave-core/v5/infra/conf/geodata/memconservativegithub.com/exclavenetwork/exclave-core/v5/infra/conf/geodata/standardgithub.com/exclavenetwork/exclave-core/v5/proxy/sip003/externalgithub.com/exclavenetwork/exclave-core/v5/features/routinggithub.com/exclavenetwork/exclave-core/v5/features/outboundgithub.com/exclavenetwork/exclave-core/v5/features/routing/dnsgithub.com/sagernet/sing/common/ntpgithub.com/sagernet/sing/common/pipegithub.com/sagernet/sing/common/controlgithub.com/enfein/mieru/v3/pkg/appctl/appctlcommongithub.com/sagernet/sing/common/udpnatgithub.com/exclavenetwork/exclave-core/v5/common/sessiongithub.com/exclavenetwork/exclave-core/v5/common/net/packetaddrgithub.com/exclavenetwork/exclave-core/v5/common/cryptogithub.com/exclavenetwork/exclave-core/v5/common/protocol/tlsgithub.com/exclavenetwork/exclave-core/v5/common/net/uotgithub.com/exclavenetwork/exclave-core/v5/proxy/vlessgithub.com/exclavenetwork/exclave-core/v5/common/xudpgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommongithub.com/exclavenetwork/exclave-core/v5/proxy/vmessgithub.com/exclavenetwork/exclave-core/v5/features/routing/sessiongithub.com/exclavenetwork/libexclavecore/errorsgithub.com/exclavenetwork/exclave-core/v5/transport/internetgithub.com/exclavenetwork/exclave-core/v5/common/protocol/quicgithub.com/sagernet/sing-shadowsocksgithub.com/sagernet/sing/common/bufiogithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorcryptogithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorbasegithub.com/exclavenetwork/libexclavecore/gvisorgithub.com/exclavenetwork/libexclavecore/natgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/encodinggithub.com/exclavenetwork/hysteria/core/v2/clientgithub.com/exclavenetwork/hysteria/core/v2/servergithub.com/enfein/mieru/v3/apis/clientgithub.com/sagernet/sing-quicgithub.com/exclavenetwork/exclave-core/v5/app/proxymangithub.com/exclavenetwork/exclave-core/v5/common/environmentgithub.com/exclavenetwork/exclave-core/v5/proxygithub.com/exclavenetwork/exclave-core/v5/transport/internet/securitygithub.com/exclavenetwork/exclave-core/v5/app/browserdialergithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/socketcfggithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/proxycfggithub.com/exclavenetwork/exclave-core/v5/app/browserforwardergithub.com/exclavenetwork/exclave-core/v5/transport/globalgithub.com/exclavenetwork/exclave-core/v5/proxy/blackholegithub.com/exclavenetwork/exclave-core/v5/common/environment/filesystemimplgithub.com/exclavenetwork/exclave-core/v5/common/environment/systemnetworkimplgithub.com/exclavenetwork/exclave-core/v5/common/environment/envimplgithub.com/exclavenetwork/exclave-core/v5/app/persistentstorage/filesystemstoragegithub.com/exclavenetwork/exclave-core/v5/transport/internet/udpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/assembler/packetconngithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorenrollment/roundtripperenrollmentconfirmationgolang.org/x/net/http2/h2cgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/httponconnectiongoogle.golang.org/grpc/internal/transportgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/muxcfggithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/sniffergithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/tlstrafficgengithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorenrollment/httpenrollmentconfirmationgithub.com/sagernet/sing/common/uotgithub.com/sagernet/smuxgithub.com/exclavenetwork/sing-juicitygithub.com/sagernet/sing-shadowsocks2/ciphergithub.com/anytls/sing-anytlsgithub.com/sagernet/sing-shadowsocks2/internal/shadowiogithub.com/sagernet/sing/common/varbingithub.com/sagernet/sing/common/cancelergithub.com/exclavenetwork/exclave-core/v5github.com/sagernet/sing-shadowsocks2/shadowaead_2022github.com/sagernet/sing-shadowsocks2/shadowstreamgithub.com/sagernet/sing-quic/tuicgithub.com/sagernet/sing/common/rwgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorenrollmentgithub.com/exclavenetwork/exclave-core/v5/common/muxgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsgithub.com/exclavenetwork/exclave-core/v5/proxy/dokodemogithub.com/exclavenetwork/exclave-core/v5/app/dispatchergithub.com/exclavenetwork/exclave-core/v5/proxy/dnsgithub.com/exclavenetwork/exclave-core/v5/proxy/ipcgithub.com/exclavenetwork/exclave-core/v5/proxy/socksgithub.com/exclavenetwork/exclave-core/v5/proxy/loopbackgithub.com/exclavenetwork/exclave-core/v5/app/observatorygithub.com/exclavenetwork/exclave-core/v5/proxy/httpgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/inboundgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/outboundgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tagged/taggedimplgithub.com/exclavenetwork/exclave-core/v5/proxy/wireguardgithub.com/sagernet/sing-shadowsocks/shadowaeadgithub.com/sagernet/sing-muxgithub.com/sagernet/sing-shadowsocks2/shadowaeadgithub.com/sagernet/sing-shadowsocks2github.com/exclavenetwork/exclave-core/v5/app/observatory/burstgithub.com/exclavenetwork/exclave-core/v5/app/reversegithub.com/exclavenetwork/exclave-core/v5/infra/conf/v5cfggithub.com/exclavenetwork/exclave-core/v5/common/taggedfeaturesgithub.com/exclavenetwork/exclave-core/v5/app/routergithub.com/exclavenetwork/exclave-core/v5/proxy/socks/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/http/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/mixedgithub.com/exclavenetwork/exclave-core/v5/common/singbridgegithub.com/exclavenetwork/exclave-core/v5/transport/internet/hysteria2github.com/exclavenetwork/exclave-core/v5/main/commands/all/tlsgithub.com/exclavenetwork/exclave-core/v5/transport/internet/transportcommongithub.com/exclavenetwork/exclave-core/v5/transport/internet/quicgithub.com/exclavenetwork/exclave-core/v5/transport/internet/kcpgithub.com/sagernet/sing-shadowsocks/shadowaead_2022github.com/exclavenetwork/exclave-core/v5/app/observatory/multiobservatorygoogle.golang.org/grpc/internal/resolver/delegatingresolvergoogle.golang.org/grpcgithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/roundtripper/httprtgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/servergithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/assemblygithub.com/exclavenetwork/exclave-core/v5/proxy/mixed/simplifiedgithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/stereotype/meekgithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/stereotype/mekyagithub.com/exclavenetwork/exclave-core/v5/proxy/hysteria2github.com/exclavenetwork/exclave-core/v5/infra/conf/rulegithub.com/exclavenetwork/exclave-core/v5/infra/conf/synthetic/routergithub.com/metacubex/utlsgithub.com/refraction-networking/utlsgithub.com/exclavenetwork/exclave-core/v5/app/log/commandgithub.com/exclavenetwork/exclave-core/v5/app/proxyman/commandgithub.com/exclavenetwork/exclave-core/v5/app/observatory/commandgithub.com/exclavenetwork/exclave-core/v5/app/router/commandgithub.com/exclavenetwork/exclave-core/v5/transport/internet/grpc/encodinggoogle.golang.org/grpc/reflection/grpc_reflection_v1alphagithub.com/exclavenetwork/exclave-core/v5/app/stats/commandgoogle.golang.org/grpc/reflection/grpc_reflection_v1google.golang.org/grpc/reflection/internalgithub.com/exclavenetwork/exclave-core/v5/main/commands/all/apigoogle.golang.org/grpc/reflectiongithub.com/exclavenetwork/exclave-core/v5/main/commands/allgithub.com/exclavenetwork/exclave-core/v5/app/commandergithub.com/exclavenetwork/exclave-core/v5/transport/internet/tls/utlsgithub.com/exclavenetwork/exclave-core/v5/transport/internet/realitygithub.com/sagernet/sing-shadowtlsgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tcpgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/tlscfggithub.com/exclavenetwork/exclave-core/v5/proxy/trojangithub.com/exclavenetwork/exclave-core/v5/transport/internet/domainsocketgithub.com/exclavenetwork/exclave-core/v5/transport/internet/websocketgithub.com/exclavenetwork/exclave-core/v5/transport/internet/grpcgithub.com/exclavenetwork/exclave-core/v5/transport/internet/httpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/httpupgradegithub.com/exclavenetwork/exclave-core/v5/transport/internet/splithttpgithub.com/exclavenetwork/exclave-core/v5/app/proxyman/inboundgithub.com/exclavenetwork/exclave-core/v5/app/proxyman/outboundgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/encodinggithub.com/exclavenetwork/exclave-core/v5/proxy/trojan/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowsocksgithub.com/exclavenetwork/exclave-core/v5/proxy/http3github.com/exclavenetwork/exclave-core/v5/proxy/juicitygithub.com/exclavenetwork/exclave-core/v5/proxy/mierugithub.com/exclavenetwork/exclave-core/v5/app/dnsgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowtlsgithub.com/exclavenetwork/exclave-core/v5/proxy/freedomgithub.com/exclavenetwork/exclave-core/v5/proxy/tuicgithub.com/exclavenetwork/exclave-core/v5/proxy/sshgithub.com/exclavenetwork/exclave-core/v5/proxy/trusttunnelgithub.com/exclavenetwork/exclave-core/v5/proxy/anytlsgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowsocks_2022github.com/exclavenetwork/exclave-core/v5/proxy/vless/inboundgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/outboundgithub.com/exclavenetwork/exclave-core/v5/proxy/sip003/selfgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowsocks/simplifiedgithub.com/exclavenetwork/libexclavecore/clashgithub.com/exclavenetwork/exclave-core/v5/infra/conf/synthetic/dnsgithub.com/exclavenetwork/exclave-core/v5/infra/conf/v4github.com/exclavenetwork/exclave-core/v5/infra/conf/serialgithub.com/exclavenetwork/exclave-core/v5/infra/conf/mergegithub.com/exclavenetwork/exclave-core/v5/infra/conf/mergersgithub.com/exclavenetwork/exclave-core/v5/main/commands/helpersgithub.com/exclavenetwork/exclave-core/v5/main/formatsgithub.com/exclavenetwork/exclave-core/v5/main/commands/all/jsonv4github.com/exclavenetwork/exclave-core/v5/main/commands/all/api/jsonv4github.com/exclavenetwork/exclave-core/v5/main/distro/allgithub.com/exclavenetwork/libexclavecoregobind/gobindaar: AndroidManifest.xmlaar: proguard.txtaar: classes.jarwarning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.3 warningsjar: META-INF/MANIFEST.MFjar: go/Seq$GoObject.classjar: go/Seq$GoRef.classjar: go/Seq$GoRefQueue$1.classjar: go/Seq$GoRefQueue.classjar: go/Seq$Proxy.classjar: go/Seq$Ref.classjar: go/Seq$RefMap.classjar: go/Seq$RefTracker.classjar: go/Seq.classjar: go/Universe$proxyerror.classjar: go/Universe.classjar: go/error.classjar: libexclavecore/AppStats.classjar: libexclavecore/CertProbeResult.classjar: libexclavecore/CertProber.classjar: libexclavecore/DebugInstance.classjar: libexclavecore/HTTPClient.classjar: libexclavecore/HTTPRequest.classjar: libexclavecore/HTTPResponse.classjar: libexclavecore/Libexclavecore$proxyCertProber.classjar: libexclavecore/Libexclavecore$proxyHTTPClient.classjar: libexclavecore/Libexclavecore$proxyHTTPRequest.classjar: libexclavecore/Libexclavecore$proxyHTTPResponse.classjar: libexclavecore/Libexclavecore$proxyLocalResolver.classjar: libexclavecore/Libexclavecore$proxyObservatoryStatusUpdateListener.classjar: libexclavecore/Libexclavecore$proxyProtector.classjar: libexclavecore/Libexclavecore$proxySTUNClient.classjar: libexclavecore/Libexclavecore$proxyTrafficListener.classjar: libexclavecore/Libexclavecore$proxyURL.classjar: libexclavecore/Libexclavecore$proxyUidDumper.classjar: libexclavecore/Libexclavecore.classjar: libexclavecore/LocalResolver.classjar: libexclavecore/ObservatoryStatusUpdateListener.classjar: libexclavecore/Protector.classjar: libexclavecore/STUNClient.classjar: libexclavecore/StunLegacyResult.classjar: libexclavecore/StunResult.classjar: libexclavecore/TrafficListener.classjar: libexclavecore/Tun2ray.classjar: libexclavecore/TunConfig.classjar: libexclavecore/URL.classjar: libexclavecore/UidDumper.classjar: libexclavecore/V2RayInstance.classaar: jni/arm64-v8a/libgojni.soaar: R.txtaar: res/jar: META-INF/MANIFEST.MFjar: go/Seq.javajar: go/Universe.javajar: go/error.javajar: libexclavecore/AppStats.javajar: libexclavecore/CertProbeResult.javajar: libexclavecore/CertProber.javajar: libexclavecore/DebugInstance.javajar: libexclavecore/HTTPClient.javajar: libexclavecore/HTTPRequest.javajar: libexclavecore/HTTPResponse.javajar: libexclavecore/Libexclavecore.javajar: libexclavecore/LocalResolver.javajar: libexclavecore/ObservatoryStatusUpdateListener.javajar: libexclavecore/Protector.javajar: libexclavecore/STUNClient.javajar: libexclavecore/StunLegacyResult.javajar: libexclavecore/StunResult.javajar: libexclavecore/TrafficListener.javajar: libexclavecore/Tun2ray.javajar: libexclavecore/TunConfig.javajar: libexclavecore/URL.javajar: libexclavecore/UidDumper.javajar: libexclavecore/V2RayInstance.java+ gradle :app:downloadAssetsCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.5.1 via distributionUrlDownloading missing gradle version 9.5.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.5.1/bin/gradle :app:downloadAssetsWelcome to Gradle 9.5.1!Here are the highlights of this release:- Task provenance in reports and failure messages- Type-safe accessors for precompiled Kotlin Settings pluginsFor more details see https://docs.gradle.org/9.5.1/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.5.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Task :buildSrc:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :buildSrc:pluginDescriptors> Task :buildSrc:processResources NO-SOURCE> Task :buildSrc:compileKotlin> Task :buildSrc:compileJava NO-SOURCE> Task :buildSrc:compileGroovy NO-SOURCE> Task :buildSrc:classes UP-TO-DATE> Task :buildSrc:jar:jar: No valid plugin descriptors were found in META-INF/gradle-pluginsDownloading https://github.com/v2fly/geoip/releases/download/202606050359/geoip.dat.sha256sum ...Downloading https://github.com/v2fly/geoip/releases/download/202606050359/geoip.dat ...Downloading https://github.com/v2fly/domain-list-community/releases/download/20260613035141/dlc.dat.sha256sum ...Downloading https://github.com/v2fly/domain-list-community/releases/download/20260613035141/dlc.dat ...> Task :app:downloadAssets UP-TO-DATEBUILD SUCCESSFUL in 51s3 actionable tasks: 3 executedConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.5.1/userguide/configuration_cache_enabling.html2026-06-15 18:56:01,884 INFO: Building Gradle project...2026-06-15 18:56:01,884 DEBUG: Directory: build/com.github.dyhkwong.sagernet/app2026-06-15 18:56:01,884 DEBUG: > /usr/local/bin/gradlew-fdroid assembleOssReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidRemote gradle-transparency-log not changed, reusing cacheUpdate checksum from gradle-transparency-logFound 9.5.1 via distributionUrlRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.5.1/bin/gradle assembleOssReleaseTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.5.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Task :buildSrc:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :buildSrc:compileKotlin UP-TO-DATE> Task :buildSrc:compileJava NO-SOURCE> Task :buildSrc:compileGroovy NO-SOURCE> Task :buildSrc:pluginDescriptors UP-TO-DATE> Task :buildSrc:processResources NO-SOURCE> Task :buildSrc:classes UP-TO-DATE> Task :buildSrc:jar UP-TO-DATEException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 37 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 37 accepted.Preparing "Install Android SDK Build-Tools 37 v.37.0.0"."Install Android SDK Build-Tools 37 v.37.0.0" ready.Installing Android SDK Build-Tools 37 in /opt/android-sdk/build-tools/37.0.0"Install Android SDK Build-Tools 37 v.37.0.0" complete."Install Android SDK Build-Tools 37 v.37.0.0" finished.Checking the license for package Android SDK Platform 37.0 in /opt/android-sdk/licensesLicense for package Android SDK Platform 37.0 accepted.Preparing "Install Android SDK Platform 37.0 (revision 2)"."Install Android SDK Platform 37.0 (revision 2)" ready.Installing Android SDK Platform 37.0 in /opt/android-sdk/platforms/android-37.0"Install Android SDK Platform 37.0 (revision 2)" complete."Install Android SDK Platform 37.0 (revision 2)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only[=========                              ] 25%Configuration 'ossReleaseCompileClasspath' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.Configuration 'ossReleaseRuntimeClasspath' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.> Task :app:cleanAboutLibrariesGenerated UP-TO-DATE> Task :app:preBuild UP-TO-DATE> Task :app:preOssReleaseBuild UP-TO-DATE> Task :app:mergeOssReleaseNativeDebugMetadata NO-SOURCE> Task :library:proto-stub:preBuild UP-TO-DATE> Task :library:proto-stub:preReleaseBuild UP-TO-DATE> Task :library:proto-stub:prepareReleaseArtProfile> Task :plugin:api:preBuild UP-TO-DATE> Task :plugin:api:preReleaseBuild UP-TO-DATE> Task :plugin:api:prepareReleaseArtProfile> Task :plugin:api:generateReleaseResources> Task :app:mergeOssReleaseArtProfile> Task :plugin:api:packageReleaseResources> Task :plugin:api:processReleaseNavigationResources> Task :library:proto-stub:protobufDummy UP-TO-DATE> Task :plugin:api:javaPreCompileRelease> Task :app:expandOssReleaseL8ArtProfileWildcards> Task :plugin:api:parseReleaseLocalResources> Task :library:proto-stub:extractIncludeReleaseProto> Task :library:proto:compileJava NO-SOURCE> Task :library:proto:processResources> Task :library:proto:classes> Task :plugin:api:generateReleaseRFile> Task :library:proto:jar> Task :library:proto-stub:extractProto> Task :library:proto-stub:extractReleaseProto> Task :library:proto-stub:generateReleaseProtoprotoc plugin 'java' not defined. Trying to use 'protoc-gen-java' from system path> Task :library:proto-stub:generateReleaseResources> Task :library:proto-stub:packageReleaseResources> Task :library:proto-stub:processReleaseNavigationResources> Task :library:proto-stub:javaPreCompileRelease> Task :library:proto-stub:parseReleaseLocalResources> Task :library:proto-stub:generateReleaseRFile> Task :app:checkOssReleaseDuplicateClasses> Task :library:proto-stub:compileReleaseKotlin NO-SOURCE> Task :plugin:api:compileReleaseKotlin> Task :app:compileOssReleaseAidl> Task :library:proto-stub:compileReleaseJavaWithJavac> Task :plugin:api:compileReleaseJavaWithJavac NO-SOURCE> Task :plugin:api:mergeReleaseGeneratedProguardFiles> Task :library:proto-stub:mergeReleaseGeneratedProguardFiles> Task :plugin:api:exportReleaseConsumerProguardFiles> Task :library:proto-stub:exportReleaseConsumerProguardFiles> Task :app:dataBindingMergeDependencyArtifactsOssRelease> Task :app:generateOssReleaseResources> Task :app:prepareLibraryDefinitionsOssRelease> Task :app:packageOssReleaseResources> Task :app:processOssReleaseNavigationResources> Task :app:generateOssReleaseBuildConfig> Task :app:protobufDummy UP-TO-DATE> Task :library:proto-stub:processReleaseProtoResources> Task :library:proto-stub:processReleaseJavaRes> Task :plugin:api:processReleaseJavaRes> Task :app:extractOssProto> Task :app:parseOssReleaseLocalResources> Task :app:extractOssReleaseProto> Task :app:extractProto> Task :library:proto-stub:bundleLibRuntimeToJarRelease> Task :plugin:api:bundleLibRuntimeToJarRelease> Task :app:extractReleaseProto> Task :library:proto-stub:createFullJarRelease> Task :plugin:api:createFullJarRelease> Task :app:mergeOssReleaseResources/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-nb-rNO/strings.xml:149:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-nb-rNO/strings.xml:71:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-nb-rNO/strings.xml:120:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-it/strings.xml:36:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-it/strings.xml:6:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ar/strings.xml:291:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ar/strings.xml:375:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-it/strings.xml:47:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ar/strings.xml:249:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-in/strings.xml:189:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-in/strings.xml:372:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-in/strings.xml:274:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-in/strings.xml:307:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-in/strings.xml:398:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rTW/strings.xml:143:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rTW/strings.xml:353:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rTW/strings.xml:269:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rTW/strings.xml:316:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rTW/strings.xml:430:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rCN/strings.xml:145:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rCN/strings.xml:356:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ru/strings.xml:174:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fa/strings.xml:154:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-es/strings.xml:297:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fa/strings.xml:339:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ru/strings.xml:346:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fa/strings.xml:116:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rCN/strings.xml:260:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-es/strings.xml:366:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fa/strings.xml:308:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rCN/strings.xml:322:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fa/strings.xml:548:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-zh-rCN/strings.xml:560:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-tr/strings.xml:238:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ru/strings.xml:134:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-es/strings.xml:207:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ru/strings.xml:316:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ru/strings.xml:569:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-es/strings.xml:250:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-es/strings.xml:563:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-tr/strings.xml:345:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-tr/strings.xml:202:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fr/strings.xml:73:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-fr/strings.xml:222:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values/strings.xml:262:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values/strings.xml:370:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values/strings.xml:302:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values/strings.xml:348:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values/strings.xml:347:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ja/strings.xml:223:4: Multiple substitutions specified in non-positional format of string resource string/plugin_exists_but_on_shit_system. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ja/strings.xml:325:4: Multiple substitutions specified in non-positional format of string resource string/profile_requiring_plugin. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ja/strings.xml:262:4: Multiple substitutions specified in non-positional format of string resource string/subscription_traffic. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ja/strings.xml:314:4: Multiple substitutions specified in non-positional format of string resource string/traffic_downlink. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/res/values-ja/strings.xml:541:4: Multiple substitutions specified in non-positional format of string resource string/traffic_uplink. Did you mean to add the formatted="false" attribute?> Task :app:extractIncludeOssReleaseProto> Task :app:dataBindingGenBaseClassesOssRelease> Task :app:generateOssReleaseProto NO-SOURCE> Task :library:proto-stub:bundleLibCompileToJarRelease> Task :plugin:api:bundleLibCompileToJarRelease> Task :app:generateOssReleaseRFile> Task :app:javaPreCompileOssRelease> Task :library:proto-stub:writeReleaseAarMetadata> Task :plugin:api:writeReleaseAarMetadata> Task :app:mapOssReleaseSourceSetPaths> Task :app:checkOssReleaseAarMetadata> Task :app:compileOssReleaseNavigationResources> Task :app:createOssReleaseCompatibleScreenManifests> Task :app:extractDeepLinksOssRelease> Task :library:proto-stub:extractDeepLinksRelease> Task :plugin:api:extractDeepLinksRelease> Task :library:proto-stub:mapReleaseSourceSetPaths> Task :plugin:api:mapReleaseSourceSetPaths> Task :library:proto-stub:compileReleaseLibraryResources> Task :plugin:api:compileReleaseLibraryResources> Task :app:extractProguardFiles> Task :app:mergeOssReleaseStartupProfile> Task :app:generateOssReleaseAssets UP-TO-DATE> Task :library:proto-stub:generateReleaseAssets UP-TO-DATE> Task :library:proto-stub:mergeReleaseAssets> Task :plugin:api:generateReleaseAssets UP-TO-DATE> Task :plugin:api:mergeReleaseAssets> Task :plugin:api:processReleaseManifest> Task :library:proto-stub:processReleaseManifest> Task :app:mergeOssReleaseAssets> Task :app:processOssReleaseMainManifest> Task :app:processOssReleaseManifest> Task :app:mergeOssReleaseJniLibFolders> Task :library:proto-stub:mergeReleaseJniLibFolders> Task :library:proto-stub:mergeReleaseNativeLibs NO-SOURCE> Task :plugin:api:mergeReleaseJniLibFolders> Task :library:proto-stub:copyReleaseJniLibsProjectOnly> Task :plugin:api:mergeReleaseNativeLibs NO-SOURCE> Task :app:writeOssReleaseAppMetadata> Task :plugin:api:copyReleaseJniLibsProjectOnly> Task :app:writeOssReleaseSigningConfigVersions> Task :app:processOssReleaseManifestForPackage> Task :app:mergeOssReleaseNativeLibs> Task :app:stripOssReleaseDebugSymbols> Task :app:compressOssReleaseAssets> Task :app:processOssReleaseResources> Task :app:kspOssReleaseKotlin> Task :app:compileOssReleaseKotlinw: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/plugin/PluginManager.kt:144:20 Unnecessary safe call on a non-null receiver of type 'Throwable'.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/plugin/PluginManager.kt:194:76 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/plugin/ResolvedPlugin.kt:36:50 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/GuardedProcessPool.kt:125:22 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/LocalResolver.kt:76:37 'static fun getInstance(): DnsResolver' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/LocalResolver.kt:86:37 'static fun getInstance(): DnsResolver' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/LocalResolver.kt:142:29 'static fun getInstance(): DnsResolver' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/ProxyService.kt:67:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/VpnService.kt:137:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/bg/proto/V2RayInstance.kt:267:56 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:31:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:37:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:43:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:49:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:55:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:61:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:72:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:78:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:84:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:90:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/Migrations.kt:102:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/SagerDatabase.kt:127:18 'fun fallbackToDestructiveMigrationOnDowngrade(): RoomDatabase.Builder<SagerDatabase>' is deprecated. Replace by overloaded version with parameter to indicate if all tables should be dropped or not.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/SagerDatabase.kt:130:37 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/preference/PublicDatabase.kt:43:18 'fun fallbackToDestructiveMigration(): RoomDatabase.Builder<PublicDatabase>' is deprecated. Replace by overloaded version with parameter to indicate if all tables should be dropped or not.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/database/preference/PublicDatabase.kt:44:37 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/fmt/PluginEntry.kt:27:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/fmt/gson/Gsons.kt:26:6 'fun setLenient(): GsonBuilder!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ktx/Asyncs.kt:31:5 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ktx/Asyncs.kt:37:5 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ktx/Asyncs.kt:43:5 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/plugin/PluginManager.kt:169:20 Unnecessary safe call on a non-null receiver of type 'Throwable'.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/plugin/PluginManager.kt:238:76 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/plugin/ResolvedPlugin.kt:36:72 'field versionCode: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AppListActivity.kt:161:17 Wrapping the left-hand side of assignments in parentheses, labels or annotations is not allowed. This will become an error in a future release. See https://youtrack.jetbrains.com/issue/KT-70507.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AppListActivity.kt:161:17 Annotations on block-level expressions are parsed differently depending on the presence of a new line. Add a new line after the annotations to annotate the entire expression.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AppManagerActivity.kt:165:17 Wrapping the left-hand side of assignments in parentheses, labels or annotations is not allowed. This will become an error in a future release. See https://youtrack.jetbrains.com/issue/KT-70507.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AppManagerActivity.kt:165:17 Annotations on block-level expressions are parsed differently depending on the presence of a new line. Add a new line after the annotations to annotate the entire expression.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AppManagerActivity.kt:250:29 'fun setOnCheckedChangeListener(p0: ChipGroup.OnCheckedChangeListener?): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AssetsActivity.kt:102:40 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/AssetsActivity.kt:108:40 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/BackupFragment.kt:56:84 'constructor(): ActivityResultContracts.CreateDocument' is deprecated. Using a wildcard mime type with CreateDocument is not recommended as it breaks the automatic handling of file extensions. Instead, specify the mime type by using the constructor that takes an concrete mime type (e.g.., CreateDocument("image/png")).w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/ConfigurationFragment.kt:1064:33 'fun <T : Parcelable!> getParcelable(p0: String?): T?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/ConfigurationFragment.kt:1216:40 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/ConfigurationFragment.kt:1216:64 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/ConfigurationFragment.kt:1795:82 'constructor(): ActivityResultContracts.CreateDocument' is deprecated. Using a wildcard mime type with CreateDocument is not recommended as it breaks the automatic handling of file extensions. Instead, specify the mime type by using the constructor that takes an concrete mime type (e.g.., CreateDocument("image/png")).w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/GroupFragment.kt:116:40 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/GroupFragment.kt:125:46 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/GroupFragment.kt:125:70 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/GroupFragment.kt:167:84 'constructor(): ActivityResultContracts.CreateDocument' is deprecated. Using a wildcard mime type with CreateDocument is not recommended as it breaks the automatic handling of file extensions. Instead, specify the mime type by using the constructor that takes an concrete mime type (e.g.., CreateDocument("image/png")).w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/GroupFragment.kt:198:95 'constructor(): ActivityResultContracts.CreateDocument' is deprecated. Using a wildcard mime type with CreateDocument is not recommended as it breaks the automatic handling of file extensions. Instead, specify the mime type by using the constructor that takes an concrete mime type (e.g.., CreateDocument("image/png")).w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/RouteFragment.kt:104:40 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/RouteFragment.kt:116:49 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/RouteFragment.kt:116:73 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/BalancerSettingsActivity.kt:204:36 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/BalancerSettingsActivity.kt:204:60 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/BalancerSettingsActivity.kt:211:56 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/BalancerSettingsActivity.kt:426:29 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/BalancerSettingsActivity.kt:438:53 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/ChainSettingsActivity.kt:132:36 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/ChainSettingsActivity.kt:132:60 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/ChainSettingsActivity.kt:139:56 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/ChainSettingsActivity.kt:349:29 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/ChainSettingsActivity.kt:361:53 'val adapterPosition: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/StandardV2RaySettingsActivity.kt:830:13 'fun setTargetFragment(p0: Fragment?, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/ui/profile/StandardV2RaySettingsActivity.kt:865:17 'fun setTargetFragment(p0: Fragment?, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/utils/DefaultNetworkListener.kt:56:32 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/utils/DefaultNetworkListener.kt:56:44 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ObsoleteCoroutinesApi' or '@OptIn(kotlinx.coroutines.ObsoleteCoroutinesApi::class)'w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/utils/DefaultNetworkListener.kt:60:25 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ObsoleteCoroutinesApi' or '@OptIn(kotlinx.coroutines.ObsoleteCoroutinesApi::class)'w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/io/nekohasekai/sagernet/utils/Subnet.kt:84:67 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'String?'.> Task :app:compileOssReleaseJavaWithJavacNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :app:mergeOssReleaseGeneratedProguardFiles> Task :app:processOssReleaseJavaRes> Task :app:expandOssReleaseArtProfileWildcards> Task :app:mergeOssReleaseJavaResource> Task :app:minifyOssReleaseWithR8> Task :app:convertShrunkResourcesToBinaryOssRelease> Task :app:optimizeOssReleaseResources> Task :app:l8DexDesugarLibOssRelease> Task :app:compileOssReleaseArtProfile> Task :app:packageOssRelease> Task :app:createOssReleaseApkListingFileRedirect> Task :app:assembleOssRelease[Incubating] Problems report is available at: file:///home/vagrant/build/com.github.dyhkwong.sagernet/build/reports/problems/problems-report.htmlBUILD SUCCESSFUL in 1m 27s106 actionable tasks: 103 executed, 3 up-to-dateConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.5.1/userguide/configuration_cache_enabling.html2026-06-15 18:57:30,115 DEBUG: Checking build/com.github.dyhkwong.sagernet/app/build/outputs/apk/oss/release/Exclave-0.17.45-arm64-v8a-unsigned.apk2026-06-15 18:57:30,117 INFO: Successfully built com.github.dyhkwong.sagernet:1799 from b949d0f357ea4da741c125d53e8f66e5938b6a992026-06-15 18:57:30,123 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-06-15 18:57:30,123 INFO: ...retrieving https://github.com/ExclaveNetwork/Exclave/releases/download/0.17.45/Exclave-0.17.45-arm64-v8a.apk2026-06-15 18:57:30,124 DEBUG: Starting new HTTPS connection (1): github.com:4432026-06-15 18:57:30,403 DEBUG: https://github.com:443 "GET /ExclaveNetwork/Exclave/releases/download/0.17.45/Exclave-0.17.45-arm64-v8a.apk HTTP/1.1" 302 02026-06-15 18:57:30,404 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-06-15 18:57:30,477 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/377236919/e5a9931e-6c71-4de9-813a-fb373fb0b721?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-15T19%3A48%3A16Z&rscd=attachment%3B+filename%3DExclave-0.17.45-arm64-v8a.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-15T18%3A48%3A06Z&ske=2026-06-15T19%3A48%3A16Z&sks=b&skv=2018-11-09&sig=hAvTZZB8ORGTcdrVy%2BSdlvjBucyFEs11SBteBkhCCqc%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTU1MTY1MCwibmJmIjoxNzgxNTQ5ODUwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.9PfrMrBpxrKzi48wA8zhXuZISXs2BDmGb1qRyB3gYTA&response-content-disposition=attachment%3B%20filename%3DExclave-0.17.45-arm64-v8a.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 233369572026-06-15 18:57:31,108 DEBUG: unsigned/binaries/com.github.dyhkwong.sagernet_1799.binary.apk: VerifiesVerified using v1 scheme (JAR signing): trueVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): trueVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 1WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.WARNING: META-INF/services/kotlinx.coroutines.android.AndroidDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.WARNING: META-INF/services/kotlinx.coroutines.android.AndroidExceptionPreHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.2026-06-15 18:57:31,472 DEBUG: /tmp/tmpsz3g4gc2/sigcp_com.github.dyhkwong.sagernet_1799.apk: VerifiesVerified using v1 scheme (JAR signing): trueVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): trueVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 1WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.WARNING: META-INF/services/kotlinx.coroutines.android.AndroidDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.WARNING: META-INF/services/kotlinx.coroutines.android.AndroidExceptionPreHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.2026-06-15 18:57:31,473 INFO: ...successfully verified2026-06-15 18:57:31,473 INFO: compared built binary to supplied reference binary successfully2026-06-15 18:57:31,492 DEBUG: Using APK Signature v32026-06-15 18:57:31,493 INFO: supplied reference binary has allowed signer e9fe39e1ce254c50c2f9470a757b378c0b7cc536119867f7691405b592e6994b2026-06-15 18:57:31,494 INFO: success: com.github.dyhkwong.sagernet2026-06-15 18:57:31,494 INFO: Finished2026-06-15 18:57:31,494 INFO: 1 build succeeded