log for com.github.dyhkwong.sagernet:2079

== Installed Android Tools ==2026-11-08 02:46:32,744 INFO: Creating log directory2026-11-08 02:46:32,744 INFO: Creating temporary directory2026-11-08 02:46:32,744 INFO: Creating output directory2026-11-08 02:46:32,789 DEBUG: Getting git vcs interface for https://github.com/ExclaveNetwork/Exclave2026-11-08 02:46:32,789 DEBUG: Checking com.github.dyhkwong.sagernet:20792026-11-08 02:46:32,789 INFO: Building com.github.dyhkwong.sagernet:20792026-11-08 02:46:32,790 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/com.github.dyhkwong.sagernet, stdin=None, shell=False, universal_newlines=False)2026-11-08 02:46:32,792 INFO: Running 'sudo' commands in /home/vagrant2026-11-08 02:46:32,792 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 [300 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [180 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 [9678 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6486 kB]Get:9 https://debian.osuosl.org/debian trixie-updates/main amd64 Packages [1108 B]Get:10 https://debian.osuosl.org/debian trixie-updates/main Translation-en [1032 B]Get:11 https://debian.osuosl.org/debian trixie-backports/main amd64 Packages [300 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [235 kB]Fetched 17.5 MB in 6s (2776 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.5 MB of archives.After this operation, 218 MB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie/main amd64 libsframe1 amd64 2.44-3 [78.4 kB]Get:2 https://security.debian.org/debian-security trixie-security/main amd64 linux-libc-dev all 6.12.115-2 [3050 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+deb13u4 [60.0 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+deb13u4 [1995 kB]Get:34 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Fetched 57.5 MB in 3s (22.9 MB/s)Selecting previously unselected package libsframe1:amd64.(Reading database ... 48146 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+deb13u4_amd64.deb ...Unpacking libc-dev-bin (2.41-12+deb13u4) ...Selecting previously unselected package linux-libc-dev.Preparing to unpack .../29-linux-libc-dev_6.12.115-2_all.deb ...Unpacking linux-libc-dev (6.12.115-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+deb13u4_amd64.deb ...Unpacking libc6-dev:amd64 (2.41-12+deb13u4) ...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.115-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+deb13u4) ...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+deb13u4) ...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+deb13u4) ...+ 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.27-go golang-1.27-src golang-srcSuggested packages:bzr | brz mercurial subversionRecommended packages:g++ pkgconfThe following NEW packages will be installed:golang-1.27-go golang-1.27-src golang-go golang-src0 upgraded, 4 newly installed, 0 to remove and 31 not upgraded.Need to get 47.8 MB of archives.After this operation, 248 MB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-1.27-src all 1.27.3-1~bpo13+1 [25.2 MB]Get:2 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-1.27-go amd64 1.27.3-1~bpo13+1 [22.6 MB]Get:3 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-src all 2:1.27~1~bpo13+1 [5768 B]Get:4 https://debian.osuosl.org/debian trixie-backports/main amd64 golang-go amd64 2:1.27~1~bpo13+1 [41.6 kB]Fetched 47.8 MB in 12s (4107 kB/s)Selecting previously unselected package golang-1.27-src.(Reading database ... 52228 files and directories currently installed.)Preparing to unpack .../golang-1.27-src_1.27.3-1~bpo13+1_all.deb ...Unpacking golang-1.27-src (1.27.3-1~bpo13+1) ...Selecting previously unselected package golang-1.27-go.Preparing to unpack .../golang-1.27-go_1.27.3-1~bpo13+1_amd64.deb ...Unpacking golang-1.27-go (1.27.3-1~bpo13+1) ...Selecting previously unselected package golang-src.Preparing to unpack .../golang-src_2%3a1.27~1~bpo13+1_all.deb ...Unpacking golang-src (2:1.27~1~bpo13+1) ...Selecting previously unselected package golang-go:amd64.Preparing to unpack .../golang-go_2%3a1.27~1~bpo13+1_amd64.deb ...Unpacking golang-go:amd64 (2:1.27~1~bpo13+1) ...Setting up golang-1.27-src (1.27.3-1~bpo13+1) ...Setting up golang-src (2:1.27~1~bpo13+1) ...Setting up golang-1.27-go (1.27.3-1~bpo13+1) ...Setting up golang-go:amd64 (2:1.27~1~bpo13+1) ...2026-11-08 02:47:39,263 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-11-08 02:47:39,464 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 69618 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+deb13u4) ...2026-11-08 02:47:43,183 INFO: Getting source for revision d0ec3f2d6212ee20dca2301b206b86710784a4092026-11-08 02:47:43,183 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:43,183 DEBUG: > git rev-parse --show-toplevel2026-11-08 02:47:43,384 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:43,384 DEBUG: > git submodule foreach --recursive git reset --hard2026-11-08 02:47:43,484 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:43,484 DEBUG: > git reset --hard2026-11-08 02:47:43,685 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:43,685 DEBUG: > git submodule foreach --recursive git clean -dffx2026-11-08 02:47:43,786 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:43,786 DEBUG: > git clean -dffx2026-11-08 02:47:43,887 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:43,887 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-11-08 02:47:44,288 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:44,288 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-11-08 02:47:44,690 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:44,690 DEBUG: > git remote set-head origin --auto2026-11-08 02:47:45,091 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:45,091 DEBUG: > git checkout -f d0ec3f2d6212ee20dca2301b206b86710784a4092026-11-08 02:47:45,292 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:45,292 DEBUG: > git clean -dffx2026-11-08 02:47:45,394 INFO: commit: d0ec3f2d6212ee20dca2301b206b86710784a409 (SHA1: d0ec3f2d6212ee20dca2301b206b86710784a409)2026-11-08 02:47:45,394 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:45,394 DEBUG: > git rev-parse --show-toplevel2026-11-08 02:47:45,595 DEBUG: Directory: build/com.github.dyhkwong.sagernet2026-11-08 02:47:45,595 DEBUG: > git submodule deinit --all --force2026-11-08 02:47:45,796 INFO: Collecting source libraries2026-11-08 02:47:45,807 DEBUG: Directory: build/srclib/go2026-11-08 02:47:45,807 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-11-08 02:47:46,008 INFO: Creating local.properties file at build/com.github.dyhkwong.sagernet/local.properties2026-11-08 02:47:46,009 INFO: Creating local.properties file at build/com.github.dyhkwong.sagernet/app/local.properties2026-11-08 02:47:46,011 INFO: Running 'prebuild' commands in build/com.github.dyhkwong.sagernet/app2026-11-08 02:47:46,011 DEBUG: Directory: build/com.github.dyhkwong.sagernet/app2026-11-08 02:47:46,011 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-isx_jslwInstalling 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-o_h11fgaInstalling 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.27.3Previous HEAD position was c390a1c22e [release-branch.go1.23] go1.23.3HEAD is now at 2aae1000ea [release-branch.go1.27] go1.27.3++ sed -n -E 's/.*ndk-version:\ (.*)/\1/p' ../.github/workflows/release.yml+ sdkmanager 'ndk;r30'Downloading https://dl.google.com/android/repository/android-ndk-r30-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r30-linux.zipUnzipping to /tmp/.sdkmanager-epsketo4Installing into /opt/android-sdk/ndk/30.0.16248370+ cd ../library/core/+ sed -i -e 's|bind|bind -target="android/arm64"|' build.sh+ go mod download2026-11-08 02:48:13,943 INFO: Scanning source for common problems...2026-11-08 02:48:13,950 DEBUG: scanner is configured to use signature data from: 'suss'2026-11-08 02:48:13,950 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-11-08 02:48:14,440 DEBUG: write 'suss.json' to cache2026-11-08 02:48:14,440 DEBUG: next suss.json cache update due in 23:59:59.9988452026-11-08 02:48:14,464 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-11-08 02:48:14,465 INFO: Creating source tarball...2026-11-08 02:48:14,652 INFO: Running 'build' commands in build/com.github.dyhkwong.sagernet/app2026-11-08 02:48:14,653 INFO: Set up NDK r30 (30.0.16248370)2026-11-08 02:48:14,653 DEBUG: Directory: build/com.github.dyhkwong.sagernet/app2026-11-08 02:48:14,653 DEBUG: > bash -e -u -o pipefail -x -c pushd /home/vagrant/build/srclib/go/src; ./make.bash; popd; export GOROOT=/home/vagrant/build/srclib/go; export GOPATH="$HOME/go"; export PATH="$GOROOT/bin:$PATH"; 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.27. (go1.27.3 linux/amd64)Building Go toolchain1 using /usr/lib/go-1.27.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 GOROOT=/home/vagrant/build/srclib/go+ GOROOT=/home/vagrant/build/srclib/go+ export GOPATH=/home/vagrant/go+ GOPATH=/home/vagrant/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+ export PATH=/home/vagrant/go/bin:/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/go/bin:/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-20261011034528-197770444867+ go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20261011034528-197770444867go: downloading golang.org/x/mod v0.42.0go: downloading golang.org/x/tools v0.52.0go: downloading golang.org/x/sync v0.24.0+ go install golang.org/x/mobile/cmd/gobind@v0.0.0-20261011034528-197770444867+ ./run lib core>> bin/lib/core.shwrite /tmp/gomobile-work-3175673293/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.12.1go: downloading c2sp.org/CCTV/age v0.0.0-20260829155415-4448f2097b2dgo: downloading github.com/quic-go/go-ossfuzz-seeds v0.1.0go: downloading golang.org/x/term v0.47.0go: downloading go.yaml.in/yaml/v3 v3.0.6go: downloading gonum.org/v1/gonum v0.17.0go: downloading google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13go: downloading github.com/xyproto/randomstring v1.0.5unused 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/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/davecgh/go-spewunused 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/gopacketunused 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/huin/goupnpunused github.com/inconshreveable/mousetrapunused github.com/jackpal/go-nat-pmpunused 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/koron/go-ssdpunused github.com/kr/logfmtunused github.com/kr/prettyunused github.com/kr/ptyunused github.com/kr/textunused github.com/libp2p/go-natunused github.com/libp2p/go-netrouteunused 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/metacubex/httpunused github.com/metacubex/qpackunused github.com/metacubex/tlsunused 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/pmezard/go-difflibunused 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/xyproto/randomstringunused 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 go.yaml.in/yaml/v3unused golang.org/x/exp/shinyunused golang.org/x/exp/typeparamsunused golang.org/x/imageunused golang.org/x/lintunused golang.org/x/modunused golang.org/x/oauth2unused golang.org/x/syncunused golang.org/x/termunused golang.org/x/toolsunused 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/coverage/rtcovinternal/godebugsinternal/profilerecordinternal/byteorderinternal/goexperimentinternal/msaninternal/goosinternal/runtime/pprof/labelmath/bitsinternal/trace/tracev2encodinginternal/asancmpcrypto/internal/constanttimecrypto/internal/fips140/aliascrypto/internal/fips140deps/timecontainer/listvendor/golang.org/x/crypto/internal/aliasunicode/utf8unicodegolang.org/x/crypto/internal/aliascrypto/internal/boring/siginternal/abiinternal/runtime/syscall/linuxsync/atomicunicode/utf16vendor/golang.org/x/crypto/cryptobyte/asn1internal/cpuinternal/runtime/mathinternal/runtime/gcinternal/nettracefilippo.io/hpke/internal/byteordergoogle.golang.org/protobuf/internal/flagsinternal/strconvlog/internalinternal/platforminternal/syslistcrypto/internal/fips140deps/byteordergithub.com/exclavenetwork/exclave-core/v5/common/bitmaskgolang.org/x/net/internal/ianagolang.org/x/crypto/salsa20/salsagolang.org/x/crypto/cryptobyte/asn1github.com/klauspost/compress/internal/legithub.com/klauspost/compress/internal/regmaskgithub.com/refraction-networking/utls/internal/byteordergithub.com/refraction-networking/utls/dicttlsmathgithub.com/refraction-networking/utls/internal/fips140tlsgoogle.golang.org/protobuf/internal/setgithub.com/exclavenetwork/exclave-core/v5/common/signal/semaphoregithub.com/sagernet/sing/common/debuginternal/goversiongithub.com/exclavenetwork/exclave-core/v5/common/rangelistgoogle.golang.org/grpc/serviceconfiggoogle.golang.org/grpc/encoding/internalgoogle.golang.org/grpc/internal/transport/internalgithub.com/quic-go/quic-go/internal/utils/minheapgithub.com/quic-go/quic-go/internal/utils/ringbufferlog/slog/internalgithub.com/apernet/quic-go/internal/utils/minheapgithub.com/apernet/quic-go/internal/utils/ringbuffergolang.org/x/exp/constraintsgithub.com/exclavenetwork/hysteria/core/v2/international/pmtudgithub.com/metacubex/utls/internal/byteordergithub.com/metacubex/utls/internal/fips140tlsgithub.com/sagernet/quic-go/internal/utils/ringbuffergithub.com/metacubex/utls/dicttlscrypto/internal/fips140/subtlegvisor.dev/gvisor/pkg/bitsgvisor.dev/gvisor/pkg/tcpip/seqnumgvisor.dev/gvisor/pkg/gohacksgithub.com/enfein/mieru/v3/apis/constantgithub.com/enfein/mieru/v3/pkg/mathextgithub.com/metacubex/randv2/internal/byteordergithub.com/metacubex/randv2/internal/goarchgithub.com/metacubex/jls-quic-go/internal/utils/ringbufferdatabase/sql/internalgolang.zx2c4.com/wireguard/replaycrypto/internal/fips140deps/cpuinternal/chacha8randinternal/runtime/sysinternal/runtime/atomicinternal/bytealggithub.com/metacubex/randv2/internal/chacha8randinternal/runtime/gc/scancrypto/subtleinternal/runtime/exithookinternal/stringsliteinternal/runtime/cgroupinternal/synctestinternal/racegithub.com/klauspost/compressgithub.com/riobard/go-bloominternal/syncinternal/runtime/mapsruntimeiterinternal/reflectlitesyncweakmapsslicesgolang.org/x/exp/slicesinternal/bisectcrypto/internal/fips140cacheinternal/singleflightgoogle.golang.org/protobuf/internal/pragmauniquegithub.com/exclavenetwork/exclave-core/v5/common/signal/donegithub.com/exclavenetwork/exclave-core/v5/common/bytespoolgithub.com/exclavenetwork/exclave-core/v5/common/cachegithub.com/quic-go/quic-go/internal/utils/linkedlistinternal/testloglog/slog/internal/buffergithub.com/apernet/quic-go/internal/utils/linkedlistgithub.com/sagernet/quic-go/internal/utils/linkedlistgithub.com/enfein/mieru/v3/internal/bufpoolgithub.com/metacubex/jls-quic-go/internal/utils/linkedlisterrorssortinternal/oserrorcrypto/internal/entropy/v1.0.0encoding/json/internalpathgoogle.golang.org/grpc/internal/buffervendor/golang.org/x/net/dns/dnsmessageiostrconvmath/rand/v2encoding/json/internal/jsonflagssyscallreflectinternal/godebugcrypto/internal/randutilencoding/json/internal/jsonoptsencoding/base32encoding/base64github.com/exclavenetwork/exclave-core/v5/common/trackinternal/saferiohashstringsnet/netipbytescontainer/heapgithub.com/metacubex/randv2golang.org/x/crypto/blowfishgithub.com/golang-collections/go-datastructures/queuecryptohash/fnvhash/crc32hash/adler32gvisor.dev/gvisor/pkg/tcpip/hash/jenkinshash/crc64hash/maphashruntime/cgogithub.com/v2fly/ss-bloomringcrypto/internal/fips140deps/godebugmath/randcrypto/internal/implcrypto/internal/fips140regexp/syntaxencoding/json/internal/jsonwirego/build/constraintgithub.com/exclavenetwork/hysteria/extras/v2/utilsgithub.com/exclavenetwork/exclave-core/v5/common/unitshtmlnet/http/internal/asciibufioencoding/pemvendor/golang.org/x/text/transformgolang.org/x/text/transformgithub.com/exclavenetwork/libexclavecore/clash/common/poolcrypto/internal/fips140/sha256crypto/internal/fips140/sha512crypto/internal/fips140/sha3internal/syscall/execenvtimeinternal/syscall/unixencoding/json/jsontextregexpcrypto/internal/fips140/hmaccrypto/sha3crypto/internal/fips140/checkcrypto/internal/fips140hashcrypto/internal/fips140/edwards25519/fieldcrypto/internal/fips140/bigmodcrypto/internal/fips140/nistec/fiatcrypto/fips140crypto/internal/fips140/hkdfcrypto/internal/fips140/tls12crypto/internal/fips140/pbkdf2crypto/internal/fips140/aescrypto/internal/fips140/tls13crypto/tls/internal/fips140tlscrypto/internal/fips140/edwards25519contextinternal/pollnet/http/internal/httpsfvgoogle.golang.org/grpc/backoffgolang.org/x/net/internal/httpsfvgoogle.golang.org/grpc/balancer/pickfirst/internalgoogle.golang.org/grpc/internal/idlegoogle.golang.org/grpc/keepalivegithub.com/anytls/sing-anytls/internal/skiplistgithub.com/sagernet/quic-go/internal/monotimegithub.com/enfein/mieru/v3/pkg/congestiongithub.com/metacubex/utls/internal/ratelimitgithub.com/metacubex/jls-quic-go/internal/monotimegithub.com/sagernet/sing/common/replaygolang.zx2c4.com/wireguard/ratelimitergithub.com/quic-go/quic-go/internal/monotimeio/fsgithub.com/apernet/quic-go/internal/monotimegithub.com/sagernet/quic-go/monotimegithub.com/metacubex/jls-quic-go/monotimegithub.com/apernet/quic-go/monotimegithub.com/exclavenetwork/exclave-core/v5/common/environment/envctxgolang.org/x/net/contextgithub.com/sagernet/sing/common/loggergoogle.golang.org/grpc/internal/backoffinternal/filepathlitegithub.com/exclavenetwork/exclave-core/v5/common/platform/filesystem/fsifceembedgithub.com/exclavenetwork/exclave-core/v5/common/environment/filesystemcapgoogle.golang.org/protobuf/internal/editiondefaultsosinternal/fmtsortencoding/binarycrypto/internal/fips140/nistecgolang.org/x/crypto/internal/poly1305github.com/klauspost/compress/zstd/internal/xxhashgithub.com/klauspost/compress/internal/snaprefgithub.com/sagernet/sing/common/binarygolang.org/x/crypto/blake2bgvisor.dev/gvisor/pkg/tcpip/checksumgithub.com/dgryski/go-metrogolang.zx2c4.com/wireguard/tai64ngithub.com/aead/chacha20/chachagolang.org/x/crypto/blake2svendor/golang.org/x/crypto/internal/poly1305golang.org/x/sys/unixgolang.org/x/crypto/poly1305golang.org/x/crypto/argon2fmtcrypto/internal/sysrandpath/filepathgoogle.golang.org/protobuf/internal/detrandio/ioutilinternal/lazyregexpgithub.com/anytls/sing-anytls/internal/pipegoogle.golang.org/grpc/internal/envconfiginternal/sysinfogithub.com/metacubex/utls/internal/cpugithub.com/metacubex/cpugithub.com/exclavenetwork/exclave-core/v5/common/cmdarggolang.org/x/sys/cpuos/signalcrypto/internal/fips140/drbggithub.com/exclavenetwork/exclave-core/v5/common/execos/execcrypto/internal/fips140/aes/gcmcrypto/internal/fips140/rsacrypto/internal/fips140/mldsacrypto/internal/fips140/ecdsacrypto/internal/fips140/mlkemcrypto/internal/fips140onlygolang.org/x/crypto/sha3crypto/internal/fips140/ed25519crypto/internal/fips140/ecdhcrypto/hkdfcrypto/rc4crypto/pbkdf2crypto/md5golang.org/x/crypto/pbkdf2github.com/exclavenetwork/reality/internal/tls127/tls13github.com/refraction-networking/utls/internal/hkdfgithub.com/refraction-networking/utls/internal/tls13internal/gorootcrypto/mlkemcrypto/ciphercrypto/mldsafilippo.io/age/internal/formatnet/urlfilippo.io/age/internal/bech32github.com/adrg/xdg/internal/pathutilgoogle.golang.org/protobuf/internal/versiongoogle.golang.org/protobuf/internal/errorsloginternal/buildcfggo/doc/commentmimemime/quotedprintablevendor/golang.org/x/text/unicode/normcompress/flatemath/bignet/http/internalvendor/golang.org/x/net/http2/hpackgolang.org/x/net/bpfruntime/debuggithub.com/klauspost/compress/fsego/tokengithub.com/andybalholm/brotli/matchfindergolang.org/x/text/unicode/bidiencoding/hexgolang.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/armorgithub.com/refraction-networking/utls/internal/quicvarintgithub.com/lunixbochs/structext/tabwritertext/template/parsegoogle.golang.org/grpc/attributesencoding/json/v2github.com/quic-go/quic-go/quicvarintgithub.com/quic-go/quic-go/qlogwriter/jsontextgithub.com/apernet/quic-go/quicvarintgoogle.golang.org/protobuf/reflect/protoreflectnetgithub.com/adrg/xdggithub.com/apernet/quic-go/qlogwriter/jsontextgithub.com/apernet/quic-go/internal/utils/treegithub.com/exclavenetwork/hysteria/core/v2/errorsgithub.com/sagernet/quic-go/quicvarintvendor/golang.org/x/text/unicode/bidigolang.org/x/net/internal/timeseriescrypto/internal/boringcrypto/desvendor/golang.org/x/crypto/chacha20golang.org/x/crypto/chacha20go/scannergithub.com/exclavenetwork/reality/internal/godebuggithub.com/refraction-networking/utls/internal/boringgithub.com/sagernet/quic-go/qlogwriter/jsontextgithub.com/yosida95/uritemplate/v3github.com/metacubex/utls/internal/boringgithub.com/quic-go/qpackgithub.com/metacubex/utls/internal/quicvarint/protocolgithub.com/exclavenetwork/exclave-core/v5/common/platformcrypto/internal/randcrypto/sha512crypto/aescrypto/hmaccrypto/sha256crypto/sha1github.com/metacubex/utls/internal/quicvarintgithub.com/sagernet/quic-go/internal/utils/treegolang.org/x/time/rategithub.com/klauspost/compress/huff0gvisor.dev/gvisor/pkg/syncgolang.org/x/crypto/hkdfgithub.com/exclavenetwork/reality/internal/tls127/tls12github.com/refraction-networking/utls/internal/tls12golang.org/x/crypto/scryptgithub.com/v2fly/BrowserBridge/protogithub.com/metacubex/utls/internal/hkdfgithub.com/metacubex/utls/internal/tls12gvisor.dev/gvisor/pkg/state/wiregithub.com/google/btreecrypto/ecdhgithub.com/enfein/mieru/v3/pkg/versionflaggo/astvendor/golang.org/x/crypto/chacha20poly1305runtime/tracegithub.com/metacubex/jls-quic-go/quicvarintgithub.com/metacubex/hkdf/hkdfgithub.com/metacubex/jls-quic-go/qlogwriter/jsontextgolang.org/x/crypto/chacha20poly1305golang.org/x/text/secure/bidirulegithub.com/metacubex/jls-quic-go/internal/utils/treegithub.com/metacubex/hkdfgithub.com/metacubex/utls/internal/tls13github.com/enfein/mieru/v3/pkg/rnggithub.com/aead/chacha20github.com/dgryski/go-camelliaencoding/gobvendor/golang.org/x/text/secure/bidirulegithub.com/klauspost/cpuid/v2/topologygolang.org/x/crypto/ssh/internal/bcrypt_pbkdfgithub.com/v2fly/strucos/userfilippo.io/hpke/cryptofilippo.io/hpke/crypto/ecdhcrypto/hpkefilippo.io/age/internal/streamgolang.org/x/crypto/curve25519gvisor.dev/gvisor/pkg/stategolang.zx2c4.com/wireguard/rwcancelgvisor.dev/gvisor/pkg/rawfiletestinggithub.com/klauspost/cpuid/v2text/templatecompress/gzipcompress/zlibgoogle.golang.org/protobuf/internal/encoding/messagesetgoogle.golang.org/protobuf/internal/strsgoogle.golang.org/protobuf/internal/ordergoogle.golang.org/protobuf/internal/descfmtgoogle.golang.org/protobuf/internal/descoptsgoogle.golang.org/protobuf/runtime/protoifacegoogle.golang.org/protobuf/internal/genidvendor/golang.org/x/net/idnagvisor.dev/gvisor/pkg/linewritergvisor.dev/gvisor/pkg/sync/lockinggoogle.golang.org/protobuf/internal/encoding/textgoogle.golang.org/protobuf/internal/encoding/jsongoogle.golang.org/protobuf/internal/protolazygoogle.golang.org/protobuf/reflect/protoregistryruntime/pprofinternal/profilegoogle.golang.org/protobuf/protogolang.org/x/net/idnacrypto/ellipticcrypto/randcrypto/internal/boring/bbigcrypto/dsagolang.org/x/mobile/internal/mobileinitencoding/asn1google.golang.org/protobuf/internal/encoding/defvalgo/parsergo/doccrypto/ed25519crypto/rsagithub.com/refraction-networking/utls/internal/hpkefilippo.io/hpkegithub.com/metacubex/utls/internal/hpkegvisor.dev/gvisor/pkg/randgithub.com/metacubex/mlkemgithub.com/metacubex/utls/internal/mlkemuuidgithub.com/exclavenetwork/libexclavecore/clash/transport/ssr/toolsgithub.com/klauspost/compress/zstdgithub.com/exclavenetwork/exclave-core/v5/main/commands/basegvisor.dev/gvisor/pkg/waitergvisor.dev/gvisor/pkg/tcpip/link/stopfdgvisor.dev/gvisor/pkg/sleepdatabase/sql/drivergolang.org/x/mobile/bind/seqgoogle.golang.org/protobuf/encoding/prototextgoogle.golang.org/protobuf/internal/filedesclukechampine.com/blake3/gutsgithub.com/metacubex/hpkegithub.com/exclavenetwork/exclave-core/v5/common/strmatcherfilippo.io/agelukechampine.com/blake3/baodatabase/sqlgithub.com/enfein/mieru/v3/pkg/loglukechampine.com/blake3vendor/golang.org/x/crypto/cryptobytecrypto/x509/pkixgolang.org/x/crypto/cryptobytegolang.org/x/mobile/bind/javagithub.com/seiflotfy/cuckoofiltergo/buildgolang.org/x/mobile/assetgithub.com/exclavenetwork/exclave-core/v5/common/antireplaycrypto/ecdsagithub.com/refraction-networking/utls/internal/helpergithub.com/metacubex/utls/internal/helpergoogle.golang.org/protobuf/encoding/protojsongoogle.golang.org/protobuf/internal/encoding/tagencoding/jsonvendor/golang.org/x/net/http/httpproxygithub.com/sagernet/sing/common/baderrorgithub.com/sagernet/sing/commongoogle.golang.org/grpc/internal/resolver/dns/internalnet/textprotogithub.com/xtaci/smuxgithub.com/pires/go-proxyprotogithub.com/hashicorp/yamuxgithub.com/exclavenetwork/hysteria/extras/v2/obfsgithub.com/enfein/mieru/v3/pkg/sockoptsgolang.zx2c4.com/wireguard/ipcgithub.com/enfein/mieru/v3/pkg/stderrorgo4.org/netipxgithub.com/gofrs/uuid/v5golang.org/x/net/internal/socketgithub.com/exclavenetwork/libexclavecore/clash/transport/ssr/protocolgithub.com/exclavenetwork/hysteria/extras/v2/transport/udphopgithub.com/enfein/mieru/v3/apis/modelgithub.com/anytls/sing-anytls/utilgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/encryptiongithub.com/exclavenetwork/go-stun/stungithub.com/exclavenetwork/libexclavecore/clash/transport/ssr/obfsgithub.com/sagernet/sing/common/x/listgithub.com/sagernet/sing/common/randomgithub.com/sagernet/sing-shadowsocks2/internal/legacykeygithub.com/sagernet/sing/common/authgithub.com/sagernet/sing/servicegithub.com/sagernet/sing/common/formatgithub.com/sagernet/sing/common/atomicgithub.com/enfein/mieru/v3/apis/commongithub.com/anytls/sing-anytls/paddingvendor/golang.org/x/net/http/httpgutsmime/multipartgolang.org/x/net/http/httpgutsgithub.com/sagernet/sing/service/pausegithub.com/sagernet/sing/common/cachegithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/durationhtml/templategoogle.golang.org/protobuf/internal/implgvisor.dev/gvisor/pkg/loglog/sloggoogle.golang.org/grpc/grpclog/internalgolang.org/x/net/ipv4golang.org/x/net/ipv6google.golang.org/grpc/grpcloggithub.com/enfein/mieru/v3/pkg/commongvisor.dev/gvisor/pkg/contextgvisor.dev/gvisor/pkg/cpuidcrypto/x509google.golang.org/grpc/connectivitygoogle.golang.org/grpc/internal/grpcsyncgoogle.golang.org/grpc/internal/grpcloggoogle.golang.org/grpc/internal/syscallgithub.com/enfein/mieru/v3/apis/internalgoogle.golang.org/grpc/internalgvisor.dev/gvisor/pkg/atomicbitopsgolang.org/x/net/icmpgolang.zx2c4.com/wireguard/conngoogle.golang.org/grpc/metadatagoogle.golang.org/grpc/internal/memgoogle.golang.org/grpc/codesgoogle.golang.org/grpc/statsgvisor.dev/gvisor/pkg/refsgoogle.golang.org/grpc/tapgoogle.golang.org/grpc/internal/balancerloadgoogle.golang.org/grpc/internal/grpcutilgoogle.golang.org/grpc/memgoogle.golang.org/grpc/experimental/statsgolang.zx2c4.com/wireguard/tungvisor.dev/gvisor/pkg/buffergoogle.golang.org/grpc/encodinggoogle.golang.org/grpc/internal/transport/readyreadergoogle.golang.org/grpc/internal/statsgvisor.dev/gvisor/pkg/tcpipgolang.zx2c4.com/wireguard/devicecrypto/tlsgithub.com/metacubex/jls-tlsgolang.org/x/crypto/sshgithub.com/exclavenetwork/reality/internal/tls127gvisor.dev/gvisor/pkg/tcpip/internal/tcpgvisor.dev/gvisor/pkg/tcpip/transportgvisor.dev/gvisor/pkg/tcpip/headergvisor.dev/gvisor/pkg/tcpip/portsgvisor.dev/gvisor/pkg/tcpip/network/hashgvisor.dev/gvisor/pkg/tcpip/transport/tcpconntrackgoogle.golang.org/protobuf/internal/filetypegvisor.dev/gvisor/pkg/tcpip/stackgoogle.golang.org/protobuf/runtime/protoimplgoogle.golang.org/protobuf/types/known/anypbgoogle.golang.org/protobuf/types/descriptorpbgoogle.golang.org/protobuf/protoadaptgoogle.golang.org/protobuf/types/known/durationpbgoogle.golang.org/protobuf/types/known/timestamppbgithub.com/enfein/mieru/v3/pkg/metrics/metricspbgoogle.golang.org/grpc/internal/prettygoogle.golang.org/grpc/encoding/protogoogle.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/statusnet/http/httptracegithub.com/sagernet/sing/common/tlsgoogle.golang.org/grpc/internal/credentialsgithub.com/quic-go/quic-go/internal/protocolgithub.com/apernet/quic-go/internal/protocolgithub.com/sagernet/quic-go/internal/protocolgithub.com/miekg/dnsgithub.com/sagernet/quic-go/congestiongithub.com/sagernet/quic-go/internal/utilsgithub.com/sagernet/quic-go/internal/qerrgithub.com/sagernet/quic-go/qlogwriternet/http/internal/httpcommongolang.org/x/net/internal/httpcommongithub.com/quic-go/quic-go/internal/utilsgithub.com/quic-go/quic-go/qlogwritergithub.com/quic-go/quic-go/internal/qerrgithub.com/apernet/quic-go/internal/qerrgithub.com/apernet/quic-go/internal/utilsgithub.com/apernet/quic-go/qlogwritergithub.com/apernet/quic-go/congestiongoogle.golang.org/grpc/credentialsgoogle.golang.org/grpc/statusgoogle.golang.org/protobuf/internal/editionssupportgoogle.golang.org/protobuf/types/gofeaturespbgithub.com/exclavenetwork/hysteria/core/v2/international/congestion/commongithub.com/sagernet/quic-go/internal/wiregithub.com/metacubex/jls-quic-go/internal/protocolgithub.com/quic-go/quic-go/internal/wiregithub.com/exclavenetwork/hysteria/core/v2/international/congestion/brutalgithub.com/exclavenetwork/hysteria/core/v2/international/congestion/bbrnet/http/internal/http2github.com/apernet/quic-go/internal/wiregoogle.golang.org/grpc/internal/binaryloggoogle.golang.org/protobuf/reflect/protodescgoogle.golang.org/grpc/credentials/insecuregoogle.golang.org/grpc/resolvergoogle.golang.org/grpc/peergoogle.golang.org/grpc/internal/channelzgithub.com/metacubex/jls-quic-go/congestiongithub.com/metacubex/jls-quic-go/qlogwritergithub.com/metacubex/jls-quic-go/internal/qerrgithub.com/metacubex/jls-quic-go/internal/utilsgithub.com/enfein/mieru/v3/pkg/replaygithub.com/exclavenetwork/sing-shadowquic/internal/congestion_meta2github.com/enfein/mieru/v3/apis/trafficpatterngithub.com/enfein/mieru/v3/pkg/ciphergithub.com/enfein/mieru/v3/pkg/egressgithub.com/metacubex/jls-quic-go/internal/wiregoogle.golang.org/grpc/internal/metadatagoogle.golang.org/grpc/experimental/balancer/weightgoogle.golang.org/grpc/internal/proxyattributesgoogle.golang.org/grpc/internal/transport/networktypegoogle.golang.org/grpc/internal/resolver/passthroughgoogle.golang.org/grpc/balancer/grpclb/stategoogle.golang.org/grpc/internal/resolver/unixgoogle.golang.org/grpc/internal/resolver/dnsgithub.com/sagernet/quic-go/qloggithub.com/apernet/quic-go/qloggoogle.golang.org/grpc/resolver/dnsgoogle.golang.org/grpc/channelzgithub.com/quic-go/quic-go/qloggithub.com/exclavenetwork/realitygoogle.golang.org/grpc/balancergithub.com/enfein/mieru/v3/pkg/protocol/serverusergoogle.golang.org/grpc/balancer/basegoogle.golang.org/grpc/balancer/pickfirstgoogle.golang.org/grpc/internal/serviceconfiggithub.com/metacubex/jls-quic-go/qloggoogle.golang.org/grpc/internal/resolvergithub.com/golang/protobuf/protogithub.com/apernet/quic-go/internal/congestiongithub.com/enfein/mieru/v3/pkg/protocolgoogle.golang.org/grpc/balancer/endpointshardinggoogle.golang.org/grpc/internal/balancer/gracefulswitchgithub.com/sagernet/quic-go/internal/congestiongithub.com/sagernet/sing-quic/congestion_meta1google.golang.org/grpc/balancer/roundrobingithub.com/apernet/quic-go/internal/ackhandlergithub.com/quic-go/quic-go/internal/congestiongithub.com/quic-go/quic-go/internal/handshakegithub.com/sagernet/quic-go/internal/ackhandlergithub.com/quic-go/quic-go/internal/ackhandlergithub.com/metacubex/jls-quic-go/internal/congestiongithub.com/metacubex/jls-quic-go/internal/handshakegithub.com/exclavenetwork/sing-shadowquic/internal/congestion_meta1github.com/metacubex/jls-quic-go/internal/ackhandlergithub.com/golang/protobuf/jsonpbgithub.com/exclavenetwork/exclave-core/v5/common/serialgithub.com/quic-go/quic-gogithub.com/exclavenetwork/exclave-core/v5/common/loggvisor.dev/gvisor/pkg/tcpip/transport/internal/networkgvisor.dev/gvisor/pkg/tcpip/header/parsegvisor.dev/gvisor/pkg/tcpip/transport/internal/noopgvisor.dev/gvisor/pkg/tcpip/link/channelgvisor.dev/gvisor/pkg/tcpip/network/internal/fragmentationgvisor.dev/gvisor/pkg/tcpip/network/internal/multicastgvisor.dev/gvisor/pkg/tcpip/link/nestedgvisor.dev/gvisor/pkg/tcpip/stack/grogvisor.dev/gvisor/pkg/tcpip/network/internal/ipgvisor.dev/gvisor/pkg/tcpip/transport/packetgithub.com/metacubex/jls-quic-gogithub.com/exclavenetwork/exclave-core/v5/common/errorsgvisor.dev/gvisor/pkg/tcpip/link/sniffergithub.com/exclavenetwork/exclave-core/v5/common/protoextgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/loadergithub.com/exclavenetwork/exclave-core/v5/common/retrygithub.com/exclavenetwork/exclave-core/v5/common/netnet/httpgvisor.dev/gvisor/pkg/tcpip/link/fdbasedgvisor.dev/gvisor/pkg/tcpip/transport/rawgithub.com/exclavenetwork/exclave-core/v5/common/protofiltergithub.com/exclavenetwork/exclave-core/v5/app/router/routercommongvisor.dev/gvisor/pkg/tcpip/network/ipv4gvisor.dev/gvisor/pkg/tcpip/network/ipv6github.com/exclavenetwork/exclave-core/v5/transport/internet/taggedgithub.com/exclavenetwork/exclave-core/v5/common/registrygithub.com/exclavenetwork/exclave-core/v5/infra/conf/geodatagvisor.dev/gvisor/pkg/tcpip/transport/udpgvisor.dev/gvisor/pkg/tcpip/transport/icmpgvisor.dev/gvisor/pkg/tcpip/transport/tcpnet/http/cookiejargithub.com/sagernet/sing/common/exceptionsgithub.com/quic-go/quic-go/http3/qloggolang.org/x/net/tracegithub.com/gorilla/websocketnet/http/httputilgolang.org/x/net/http2github.com/exclavenetwork/hysteria/core/v2/international/protocolgithub.com/exclavenetwork/libexclavecore/clash/transport/simple-obfsgithub.com/exclavenetwork/exclave-core/v5/commonnet/http/pprofgithub.com/enfein/mieru/v3/pkg/socks5github.com/andybalholm/brotligithub.com/exclavenetwork/hysteria/core/v2/international/fraggithub.com/sagernet/sing/common/bufgithub.com/sagernet/sing/common/taskgithub.com/sagernet/sing-quic/congestion_meta2github.com/quic-go/quic-go/http3golang.org/x/net/publicsuffixgvisor.dev/gvisor/pkg/tcpip/adapters/gonetgithub.com/exclavenetwork/exclave-core/v5/featuresgithub.com/exclavenetwork/exclave-core/v5/common/dicegithub.com/exclavenetwork/exclave-core/v5/app/loggithub.com/exclavenetwork/exclave-core/v5/common/protocol/tls/certgithub.com/exclavenetwork/exclave-core/v5/common/protocol/httpgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/aeadgithub.com/exclavenetwork/exclave-core/v5/common/uuidgithub.com/exclavenetwork/exclave-core/v5/common/taskgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/noopgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/wireguardgithub.com/exclavenetwork/libexclavecore/commongithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirrorgithub.com/exclavenetwork/exclave-core/v5/transport/internet/requestgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsfragmentgithub.com/exclavenetwork/exclave-core/v5/features/extension/storagegithub.com/exclavenetwork/exclave-core/v5/features/dnsgithub.com/exclavenetwork/exclave-core/v5/features/statsgithub.com/exclavenetwork/exclave-core/v5/features/inboundgithub.com/exclavenetwork/exclave-core/v5/features/policygithub.com/exclavenetwork/exclave-core/v5/common/signal/pubsubgithub.com/exclavenetwork/exclave-core/v5/common/signalgithub.com/exclavenetwork/exclave-core/v5/common/draingithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/srtpgithub.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/sagernet/sing/common/metadatagithub.com/anytls/sing-anytls/sessiongithub.com/exclavenetwork/exclave-core/v5/common/bufgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorcommongithub.com/exclavenetwork/exclave-core/v5/app/policygithub.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/statsgithub.com/exclavenetwork/exclave-core/v5/features/dns/localdnsgithub.com/exclavenetwork/exclave-core/v5/app/dns/fakednsgithub.com/exclavenetwork/exclave-core/v5/common/environment/deferredpersistentstoragegithub.com/exclavenetwork/exclave-core/v5/features/extensiongithub.com/v2fly/BrowserBridge/handler/websocketadpgithub.com/v2fly/BrowserBridge/handlergithub.com/exclavenetwork/exclave-core/v5/infra/conf/synthetic/loggithub.com/exclavenetwork/exclave-core/v5/proxy/wireguard/netstackgithub.com/sagernet/sing/common/networkgithub.com/exclavenetwork/exclave-core/v5/common/platform/filesystemgithub.com/exclavenetwork/exclave-core/v5/common/protocol/udpgithub.com/exclavenetwork/exclave-core/v5/common/net/cncgithub.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/transport/pipegithub.com/exclavenetwork/exclave-core/v5/common/protocol/dnsgithub.com/exclavenetwork/libexclavecore/tungithub.com/exclavenetwork/exclave-core/v5/common/protocolgithub.com/exclavenetwork/exclave-core/v5/transport/internet/headers/httpgithub.com/exclavenetwork/exclave-core/v5/transportgithub.com/exclavenetwork/exclave-core/v5/features/outboundgithub.com/exclavenetwork/exclave-core/v5/features/routinggithub.com/exclavenetwork/exclave-core/v5/proxy/sip003/externalgithub.com/enfein/mieru/v3/pkg/appctl/appctlcommongithub.com/exclavenetwork/exclave-core/v5/features/routing/dnsgithub.com/exclavenetwork/exclave-core/v5/infra/conf/geodata/standardgithub.com/exclavenetwork/exclave-core/v5/infra/conf/geodata/memconservativegithub.com/sagernet/sing/common/ntpgithub.com/sagernet/sing-snellgithub.com/sagernet/sing/common/controlgithub.com/sagernet/sing/common/pipegithub.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/common/xudpgithub.com/exclavenetwork/exclave-core/v5/proxy/vlessgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommongithub.com/exclavenetwork/exclave-core/v5/proxy/vmessgithub.com/exclavenetwork/exclave-core/v5/common/protocol/quicgithub.com/sagernet/sing/common/udpnatgithub.com/exclavenetwork/exclave-core/v5/transport/internetgithub.com/exclavenetwork/exclave-core/v5/features/routing/sessiongithub.com/exclavenetwork/libexclavecore/errorsgithub.com/enfein/mieru/v3/apis/clientgolang.org/x/net/http2/h2cgoogle.golang.org/grpc/internal/transportgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/httponconnectiongithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorcryptogithub.com/sagernet/sing-shadowsocksgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorbasegithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/encodinggithub.com/exclavenetwork/libexclavecore/natgithub.com/exclavenetwork/libexclavecore/gvisorgithub.com/sagernet/sing-snell/internal/reusegithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorenrollment/httpenrollmentconfirmationgithub.com/sagernet/sing/common/bufiogithub.com/exclavenetwork/exclave-core/v5/proxy/masque/internal/connectipgithub.com/exclavenetwork/exclave-core/v5/common/environmentgithub.com/exclavenetwork/exclave-core/v5/proxygithub.com/exclavenetwork/exclave-core/v5/app/proxymangithub.com/exclavenetwork/exclave-core/v5/transport/internet/securitygithub.com/exclavenetwork/exclave-core/v5/app/browserforwardergithub.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/proxy/blackholegithub.com/exclavenetwork/exclave-core/v5/common/environment/envimplgithub.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/mirrorenrollmentgithub.com/exclavenetwork/exclave-core/v5/common/environment/filesystemimplgithub.com/exclavenetwork/exclave-core/v5/app/persistentstorage/filesystemstoragegithub.com/exclavenetwork/exclave-core/v5/common/environment/systemnetworkimplgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/tlstrafficgengithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/mirrorenrollment/roundtripperenrollmentconfirmationgithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/sniffergithub.com/exclavenetwork/exclave-core/v5/infra/conf/cfgcommon/muxcfggithub.com/exclavenetwork/exclave-core/v5github.com/sagernet/sing/common/varbingithub.com/anytls/sing-anytlsgithub.com/sagernet/smuxgithub.com/sagernet/sing-shadowsocks2/ciphergithub.com/sagernet/sing/common/uotgithub.com/sagernet/sing-shadowsocks2/internal/shadowiogithub.com/exclavenetwork/sing-shadowquicgithub.com/sagernet/sing-snell/snellv4github.com/sagernet/sing/common/cancelergithub.com/sagernet/sing-snell/snellv6google.golang.org/grpc/internal/resolver/delegatingresolvergithub.com/sagernet/sing-shadowsocks2/shadowaead_2022github.com/sagernet/sing-shadowsocks2/shadowstreamgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsgithub.com/exclavenetwork/exclave-core/v5/proxy/dokodemogithub.com/sagernet/sing/common/rwgithub.com/exclavenetwork/exclave-core/v5/app/observatorygithub.com/exclavenetwork/exclave-core/v5/proxy/httpgithub.com/exclavenetwork/exclave-core/v5/proxy/ipcgithub.com/exclavenetwork/exclave-core/v5/app/dispatchergithub.com/exclavenetwork/exclave-core/v5/proxy/dnsgithub.com/exclavenetwork/exclave-core/v5/common/muxgithub.com/exclavenetwork/exclave-core/v5/proxy/loopbackgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/inboundgithub.com/exclavenetwork/exclave-core/v5/proxy/vmess/outboundgithub.com/exclavenetwork/exclave-core/v5/proxy/socksgithub.com/exclavenetwork/exclave-core/v5/transport/internet/tagged/taggedimplgithub.com/exclavenetwork/exclave-core/v5/proxy/wireguardgithub.com/sagernet/sing-shadowsocks/shadowaeadgithub.com/sagernet/sing-shadowsocks2/shadowaeadgithub.com/sagernet/sing-muxgoogle.golang.org/grpcgithub.com/sagernet/sing-shadowsocks2github.com/exclavenetwork/exclave-core/v5/app/observatory/burstgithub.com/exclavenetwork/exclave-core/v5/infra/conf/v5cfggithub.com/sagernet/sing-shadowsocks/shadowaead_2022github.com/exclavenetwork/exclave-core/v5/proxy/http/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/socks/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/mixedgithub.com/exclavenetwork/exclave-core/v5/common/taggedfeaturesgithub.com/exclavenetwork/exclave-core/v5/app/routergithub.com/exclavenetwork/exclave-core/v5/transport/internet/transportcommongithub.com/exclavenetwork/exclave-core/v5/transport/internet/quicgithub.com/exclavenetwork/exclave-core/v5/transport/internet/websocketgithub.com/exclavenetwork/exclave-core/v5/transport/internet/kcpgithub.com/exclavenetwork/exclave-core/v5/main/commands/all/tlsgithub.com/exclavenetwork/exclave-core/v5/common/singbridgegithub.com/exclavenetwork/exclave-core/v5/app/observatory/multiobservatorygithub.com/exclavenetwork/exclave-core/v5/proxy/mixed/simplifiedgithub.com/exclavenetwork/exclave-core/v5/transport/internet/httpupgradegithub.com/exclavenetwork/exclave-core/v5/transport/internet/tlsmirror/servergithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/roundtripper/httprtgithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/assemblygithub.com/exclavenetwork/exclave-core/v5/infra/conf/rulegithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/stereotype/meekgithub.com/metacubex/utlsgithub.com/refraction-networking/utlsgithub.com/exclavenetwork/exclave-core/v5/infra/conf/synthetic/routergithub.com/exclavenetwork/exclave-core/v5/transport/internet/request/stereotype/mekyagoogle.golang.org/grpc/reflection/grpc_reflection_v1github.com/exclavenetwork/exclave-core/v5/app/observatory/commandgithub.com/exclavenetwork/exclave-core/v5/app/log/commandgoogle.golang.org/grpc/reflection/grpc_reflection_v1alphagithub.com/exclavenetwork/exclave-core/v5/app/proxyman/commandgithub.com/exclavenetwork/exclave-core/v5/app/router/commandgithub.com/exclavenetwork/exclave-core/v5/app/stats/commandgithub.com/exclavenetwork/exclave-core/v5/transport/internet/grpc/encodinggoogle.golang.org/grpc/reflection/internalgithub.com/exclavenetwork/exclave-core/v5/main/commands/all/apigoogle.golang.org/grpc/reflectiongithub.com/exclavenetwork/exclave-core/v5/app/commandergithub.com/exclavenetwork/exclave-core/v5/main/commands/allgithub.com/sagernet/quic-go/internal/handshakegithub.com/exclavenetwork/exclave-core/v5/transport/internet/realitygithub.com/exclavenetwork/exclave-core/v5/transport/internet/tls/utlsgithub.com/apernet/quic-go/internal/handshakegithub.com/sagernet/quic-gogithub.com/apernet/quic-gogithub.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/tcpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/httpgithub.com/exclavenetwork/exclave-core/v5/transport/internet/splithttpgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/encodinggithub.com/exclavenetwork/exclave-core/v5/transport/internet/grpcgithub.com/exclavenetwork/exclave-core/v5/app/proxyman/outboundgithub.com/exclavenetwork/exclave-core/v5/app/proxyman/inboundgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowsocksgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowsocks_2022github.com/exclavenetwork/exclave-core/v5/proxy/trojan/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/inboundgithub.com/exclavenetwork/exclave-core/v5/proxy/vless/outboundgithub.com/exclavenetwork/exclave-core/v5/proxy/freedomgithub.com/exclavenetwork/exclave-core/v5/proxy/http3github.com/exclavenetwork/exclave-core/v5/proxy/masquegithub.com/exclavenetwork/exclave-core/v5/app/dnsgithub.com/exclavenetwork/exclave-core/v5/proxy/snellgithub.com/exclavenetwork/exclave-core/v5/proxy/mierugithub.com/exclavenetwork/exclave-core/v5/proxy/shadowquicgithub.com/exclavenetwork/exclave-core/v5/proxy/anytlsgithub.com/exclavenetwork/exclave-core/v5/proxy/trusttunnelgithub.com/exclavenetwork/exclave-core/v5/proxy/sshgithub.com/exclavenetwork/exclave-core/v5/proxy/shadowsocks/simplifiedgithub.com/exclavenetwork/exclave-core/v5/proxy/sip003/selfgithub.com/exclavenetwork/libexclavecore/clashgithub.com/exclavenetwork/exclave-core/v5/infra/conf/synthetic/dnsgithub.com/apernet/quic-go/http3/qloggithub.com/exclavenetwork/hysteria/core/v2/international/congestiongithub.com/exclavenetwork/hysteria/core/v2/international/utilsgithub.com/sagernet/quic-go/http3/qloggithub.com/sagernet/quic-go/http3github.com/apernet/quic-go/http3github.com/sagernet/sing-quicgithub.com/exclavenetwork/hysteria/core/v2/clientgithub.com/exclavenetwork/hysteria/core/v2/servergithub.com/exclavenetwork/sing-juicitygithub.com/sagernet/sing-quic/tuicgithub.com/exclavenetwork/exclave-core/v5/transport/internet/hysteria2github.com/exclavenetwork/exclave-core/v5/proxy/juicitygithub.com/exclavenetwork/exclave-core/v5/proxy/tuicgithub.com/exclavenetwork/exclave-core/v5/proxy/hysteria2github.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/AndroidCAStore.classjar: libexclavecore/AppStats.classjar: libexclavecore/BlockedUIDList.classjar: libexclavecore/CertProbeResult.classjar: libexclavecore/CertProber.classjar: libexclavecore/DebugInstance.classjar: libexclavecore/HTTPClient.classjar: libexclavecore/HTTPRequest.classjar: libexclavecore/HTTPResponse.classjar: libexclavecore/HostPort.classjar: libexclavecore/Libexclavecore$proxyAndroidCAStore.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/QueryParameters.classjar: libexclavecore/STUNClient.classjar: libexclavecore/StunBindingResult.classjar: libexclavecore/StunNatBehaviorDiscoveryResult.classjar: libexclavecore/StunNatTypeTestResult.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/AndroidCAStore.javajar: libexclavecore/AppStats.javajar: libexclavecore/BlockedUIDList.javajar: libexclavecore/CertProbeResult.javajar: libexclavecore/CertProber.javajar: libexclavecore/DebugInstance.javajar: libexclavecore/HTTPClient.javajar: libexclavecore/HTTPRequest.javajar: libexclavecore/HTTPResponse.javajar: libexclavecore/HostPort.javajar: libexclavecore/Libexclavecore.javajar: libexclavecore/LocalResolver.javajar: libexclavecore/ObservatoryStatusUpdateListener.javajar: libexclavecore/Protector.javajar: libexclavecore/QueryParameters.javajar: libexclavecore/STUNClient.javajar: libexclavecore/StunBindingResult.javajar: libexclavecore/StunNatBehaviorDiscoveryResult.javajar: libexclavecore/StunNatTypeTestResult.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.8.2 via distributionUrlDownloading missing gradle version 9.8.2Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.8.2/bin/gradle :app:downloadAssetsWelcome to Gradle 9.8.2!Here are the highlights of this release:- Java 27 support- Maven mirror settings reuse- Linked problem locations in build outputFor more details see https://docs.gradle.org/9.8.2/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.8.2/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/202611050539/geoip.dat.sha256sum ...Downloading https://github.com/v2fly/geoip/releases/download/202611050539/geoip.dat ...Downloading https://github.com/v2fly/domain-list-community/releases/download/20261104112839/dlc.dat.sha256sum ...Downloading https://github.com/v2fly/domain-list-community/releases/download/20261104112839/dlc.dat ...> Task :app:downloadAssets UP-TO-DATEBUILD SUCCESSFUL in 54s3 actionable tasks: 3 executedConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.8.2/userguide/configuration_cache_enabling.html2026-11-08 02:50:37,375 INFO: Building Gradle project...2026-11-08 02:50:37,375 DEBUG: Directory: build/com.github.dyhkwong.sagernet/app2026-11-08 02:50:37,375 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.8.2 via distributionUrlRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.8.2/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.8.2/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-DATEConfiguration 'legacyReleaseCompileClasspath' 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 'legacyReleaseRuntimeClasspath' 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 '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.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/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.2 in /opt/android-sdk/licensesLicense for package Android SDK Platform 37.2 accepted.Preparing "Install Android SDK Platform 37.2 (revision 2)"."Install Android SDK Platform 37.2 (revision 2)" ready.Installing Android SDK Platform 37.2 in /opt/android-sdk/platforms/android-37.2"Install Android SDK Platform 37.2 (revision 2)" complete."Install Android SDK Platform 37.2 (revision 2)" finished.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[=========                              ] 25%                                   
> Task :app:exportLibraryDefinitionsLegacyRelease> Task :app:exportLibraryDefinitionsOssRelease> Task :app:preBuild> Task :app:preOssReleaseBuild> 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 :app:expandOssReleaseL8ArtProfileWildcards> Task :library:proto-stub:protobufDummy UP-TO-DATE> Task :plugin:api:javaPreCompileRelease> 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:parseReleaseLocalResources> Task :library:proto-stub:javaPreCompileRelease> Task :library:proto-stub:generateReleaseRFile> Task :app:checkOssReleaseDuplicateClasses> Task :library:proto-stub:compileReleaseKotlin NO-SOURCE> Task :app:compileOssReleaseAidl> Task :plugin:api:compileReleaseKotlin> 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:bundleLibRuntimeToJarRelease> Task :library:proto-stub:processReleaseProtoResources> Task :library:proto-stub:compressReleaseJavaRes> Task :library:proto-stub:createFullJarRelease> Task :plugin:api:bundleLibRuntimeToJarRelease> Task :plugin:api:compressReleaseJavaRes> Task :plugin:api:createFullJarRelease> Task :app:parseOssReleaseLocalResources> 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-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:289: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:373: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:187: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:247: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: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-in/strings.xml:272: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:305: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:396: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-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-ko/strings.xml:4: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-ko/strings.xml:206: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-ko/strings.xml:243: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-ko/strings.xml:77: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:221: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:323: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-es/strings.xml:295: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:364: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: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-ja/strings.xml:312: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:537: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:205: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:248: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:559: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:355: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: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:351: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-rCN/strings.xml:258: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: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-zh-rCN/strings.xml:320: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:557: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:267: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:344: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: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-zh-rTW/strings.xml:428: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-cs/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-cs/strings.xml:352: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:236: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-tr/strings.xml:343: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: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-ru/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-ru/strings.xml:565: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:200: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-cs/strings.xml:280: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-tr/strings.xml:151: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-cs/strings.xml:341: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-tr/strings.xml:365: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-ta/strings.xml:228: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-cs/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-ta/strings.xml:334: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:337: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-ta/strings.xml:268: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-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-ta/strings.xml:323: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-ta/strings.xml:549: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-fa/strings.xml:306: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:544: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/strings.xml:259: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:367: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:299: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:345: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:344: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:extractOssProto> Task :app:extractOssReleaseProto> Task :app:extractProto> Task :app:extractReleaseProto> Task :app:generateOssReleaseProto NO-SOURCE> Task :library:proto-stub:bundleLibCompileToJarRelease> Task :plugin:api:bundleLibCompileToJarRelease> Task :app:generateOssReleaseRFile> Task :app:javaPreCompileOssRelease> Task :plugin:api:writeReleaseAarMetadata> Task :library:proto-stub: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 :library:proto-stub:compileReleaseLibraryResources> Task :plugin:api:mapReleaseSourceSetPaths> 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 :plugin:api:processReleaseManifest> Task :library:proto-stub:processReleaseManifest> Task :library:proto-stub:mergeReleaseAssets> Task :app:processOssReleaseMainManifest> Task :app:processOssReleaseManifest> Task :plugin:api:generateReleaseAssets UP-TO-DATE> Task :plugin:api:mergeReleaseAssets> Task :app:mergeOssReleaseAssets> 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 :plugin:api:copyReleaseJniLibsProjectOnly> Task :app:writeOssReleaseAppMetadata> 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/NativePluginProvider.kt:93:49 'fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle' is deprecated. This method does not provide type safety at compile time. Use the platform `Bundle` class directly instead.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/plugin/PluginManager.kt:146:17 'fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle' is deprecated. This method does not provide type safety at compile time. Use the platform `Bundle` class directly instead.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/plugin/PluginManager.kt:151: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/com/github/shadowsocks/preference/PluginConfigurationDialogFragment.kt:42:21 'fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle' is deprecated. This method does not provide type safety at compile time. Use the platform `Bundle` class directly instead.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/preference/PluginPreferenceDialogFragment.kt:107:21 'fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle' is deprecated. This method does not provide type safety at compile time. Use the platform `Bundle` class directly instead.w: file:///home/vagrant/build/com.github.dyhkwong.sagernet/app/src/main/java/com/github/shadowsocks/preference/PluginPreferenceDialogFragment.kt:133:47 'fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle' is deprecated. This method does not provide type safety at compile time. Use the platform `Bundle` class directly instead.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/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:139: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:240: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:140: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:143: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/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:186: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/AppManagerActivity.kt:251: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:1085: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:1240: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:1240: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:1884: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:873: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:908: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/widget/QRCodeDialog.kt:64:21 'fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle' is deprecated. This method does not provide type safety at compile time. Use the platform `Bundle` class directly instead.> Task :app:compileOssReleaseJavaWithJavacNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :app:mergeOssReleaseGeneratedProguardFiles> Task :app:compressOssReleaseJavaRes> Task :app:mergeOssReleaseJavaResource> Task :app:expandOssReleaseArtProfileWildcards> 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 40s108 actionable tasks: 105 executed, 3 up-to-dateConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.8.2/userguide/configuration_cache_enabling.html2026-11-08 02:52:18,741 DEBUG: Checking build/com.github.dyhkwong.sagernet/app/build/outputs/apk/oss/release/Exclave-0.17.67-arm64-v8a-unsigned.apk2026-11-08 02:52:18,743 INFO: Successfully built com.github.dyhkwong.sagernet:2079 from d0ec3f2d6212ee20dca2301b206b86710784a4092026-11-08 02:52:18,749 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-11-08 02:52:18,749 INFO: ...retrieving https://github.com/ExclaveNetwork/Exclave/releases/download/0.17.67/Exclave-0.17.67-arm64-v8a.apk2026-11-08 02:52:18,750 DEBUG: Starting new HTTPS connection (1): github.com:4432026-11-08 02:52:18,912 DEBUG: https://github.com:443 "GET /ExclaveNetwork/Exclave/releases/download/0.17.67/Exclave-0.17.67-arm64-v8a.apk HTTP/1.1" 302 02026-11-08 02:52:18,913 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-11-08 02:52:18,987 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/377236919/d89d58d1-2500-456f-bf6c-bd71c4c963a3?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-11-08T03%3A40%3A41Z&rscd=attachment%3B+filename%3DExclave-0.17.67-arm64-v8a.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-11-08T02%3A40%3A38Z&ske=2026-11-08T03%3A40%3A41Z&sks=b&skv=2018-11-09&sig=TO0iFzAwUx8sl%2FK87A2NgYLuicoxKy1iK0H6kEBVMos%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5NDEwODEzOSwibmJmIjoxNzk0MTA2MzM5LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.bUu43ViYKuCIA8C6Be92eXmBPZNPADJpreJLhFPeB2E&response-content-disposition=attachment%3B%20filename%3DExclave-0.17.67-arm64-v8a.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 252049602026-11-08 02:52:19,855 DEBUG: unsigned/binaries/com.github.dyhkwong.sagernet_2079.binary.apk: VerifiesVerified using v1 scheme (JAR signing): falseVerified 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: 12026-11-08 02:52:20,022 DEBUG: /tmp/tmpzdq1wl2n/sigcp_com.github.dyhkwong.sagernet_2079.apk: VerifiesVerified using v1 scheme (JAR signing): falseVerified 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: 12026-11-08 02:52:20,022 INFO: ...successfully verified2026-11-08 02:52:20,022 INFO: compared built binary to supplied reference binary successfully2026-11-08 02:52:20,032 DEBUG: Using APK Signature v32026-11-08 02:52:20,033 INFO: supplied reference binary has allowed signer e9fe39e1ce254c50c2f9470a757b378c0b7cc536119867f7691405b592e6994b2026-11-08 02:52:20,034 INFO: success: com.github.dyhkwong.sagernet2026-11-08 02:52:20,034 INFO: Finished2026-11-08 02:52:20,034 INFO: 1 build succeeded