log for com.barghest.mesh:362
== Installed Android Tools ==2026-05-22 06:01:54,707 INFO: Creating log directory2026-05-22 06:01:54,707 INFO: Creating temporary directory2026-05-22 06:01:54,707 INFO: Creating output directory2026-05-22 06:01:54,709 DEBUG: Getting git vcs interface for https://github.com/BARGHEST-ngo/MESH2026-05-22 06:01:54,709 DEBUG: Checking com.barghest.mesh:3622026-05-22 06:01:54,709 INFO: Building com.barghest.mesh:3622026-05-22 06:01:54,709 WARNING: Android NDK version 'r23c' could not be found!2026-05-22 06:01:54,709 WARNING: Configured versions:Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2026-05-22 06:01:54,710 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:4432026-05-22 06:01:54,854 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc HTTP/1.1" 200 4092026-05-22 06:01:54,855 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:4432026-05-22 06:01:55,100 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json HTTP/1.1" 200 199859Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r23c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r23c-linux.zip2026-05-22 06:01:55,151 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-05-22 06:01:55,469 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r23c-linux.zip HTTP/1.1" 200 717504038Unzipping to /tmp/.sdkmanager-26ubb5r0Installing into /opt/android-sdk/ndk/23.2.85683132026-05-22 06:02:20,164 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:02:20,165 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/com.barghest.mesh, stdin=None, shell=False, universal_newlines=False)2026-05-22 06:02:20,167 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:02:20,168 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:02:20,168 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:02:20,168 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:02:20,168 INFO: Running 'sudo' commands in /home/vagrant2026-05-22 06:02:20,168 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y golang-go gcc libc-dev make zip+ 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 [166 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [104 kB]Get:4 https://debian.osuosl.org/debian trixie InRelease [140 kB]Get:5 https://debian.osuosl.org/debian trixie-updates InRelease [47.3 kB]Get:6 https://debian.osuosl.org/debian trixie-backports InRelease [54.0 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 Packages [9671 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6485 kB]Get:9 https://debian.osuosl.org/debian trixie-updates/main amd64 Packages [5412 B]Get:10 https://debian.osuosl.org/debian trixie-updates/main Translation-en [4096 B]Get:11 https://debian.osuosl.org/debian trixie-backports/main amd64 Packages [258 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [190 kB]Fetched 17.2 MB in 13s (1278 kB/s)Reading package lists...+ apt-get install -y golang-go gcc libc-dev make zipReading 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 golang-1.24-go golang-1.24-src golang-src libasan8libbinutils libc-dev-bin libcc1-0 libcrypt-dev libctf-nobfd0 libctf0libgcc-14-dev libgprofng0 libhwasan0 libisl23 libitm1 liblsan0 libmpc3libmpfr6 libquadmath0 libsframe1 libtsan2 libubsan1 linux-libc-devrpcsvc-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 bzr | brz mercurialsubversion libc-devtools glibc-doc make-docRecommended packages:g++ pkgconf 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 golang-1.24-go golang-1.24-srcgolang-go golang-src libasan8 libbinutils libc-dev-bin libc6-dev libcc1-0libcrypt-dev libctf-nobfd0 libctf0 libgcc-14-dev libgprofng0 libhwasan0libisl23 libitm1 liblsan0 libmpc3 libmpfr6 libquadmath0 libsframe1 libtsan2libubsan1 linux-libc-dev make rpcsvc-proto zip0 upgraded, 39 newly installed, 0 to remove and 3 not upgraded.Need to get 107 MB of archives.After this operation, 477 MB of additional disk space will be used.Get:1 https://security.debian.org/debian-security trixie-security/main amd64 linux-libc-dev all 6.12.88-1 [2811 kB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 libsframe1 amd64 2.44-3 [78.4 kB]Get:3 https://debian.osuosl.org/debian trixie/main amd64 binutils-common amd64 2.44-3 [2509 kB]Get:4 https://debian.osuosl.org/debian trixie/main amd64 libbinutils amd64 2.44-3 [534 kB]Get:5 https://debian.osuosl.org/debian trixie/main amd64 libgprofng0 amd64 2.44-3 [808 kB]Get:6 https://debian.osuosl.org/debian trixie/main amd64 libctf-nobfd0 amd64 2.44-3 [156 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 libctf0 amd64 2.44-3 [88.6 kB]Get:8 https://debian.osuosl.org/debian trixie/main amd64 binutils-x86-64-linux-gnu amd64 2.44-3 [1014 kB]Get:9 https://debian.osuosl.org/debian trixie/main amd64 binutils amd64 2.44-3 [265 kB]Get:10 https://debian.osuosl.org/debian trixie/main amd64 libisl23 amd64 0.27-1 [659 kB]Get:11 https://debian.osuosl.org/debian trixie/main amd64 libmpfr6 amd64 4.2.2-1 [729 kB]Get:12 https://debian.osuosl.org/debian trixie/main amd64 libmpc3 amd64 1.3.1-1+b3 [52.2 kB]Get:13 https://debian.osuosl.org/debian trixie/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-19 [11.0 MB]Get:14 https://debian.osuosl.org/debian trixie/main amd64 cpp-14 amd64 14.2.0-19 [1280 B]Get:15 https://debian.osuosl.org/debian trixie/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1 [4840 B]Get:16 https://debian.osuosl.org/debian trixie/main amd64 cpp amd64 4:14.2.0-1 [1568 B]Get:17 https://debian.osuosl.org/debian trixie/main amd64 libcc1-0 amd64 14.2.0-19 [42.8 kB]Get:18 https://debian.osuosl.org/debian trixie/main amd64 libitm1 amd64 14.2.0-19 [26.0 kB]Get:19 https://debian.osuosl.org/debian trixie/main amd64 libasan8 amd64 14.2.0-19 [2725 kB]Get:20 https://debian.osuosl.org/debian trixie/main amd64 liblsan0 amd64 14.2.0-19 [1204 kB]Get:21 https://debian.osuosl.org/debian trixie/main amd64 libtsan2 amd64 14.2.0-19 [2460 kB]Get:22 https://debian.osuosl.org/debian trixie/main amd64 libubsan1 amd64 14.2.0-19 [1074 kB]Get:23 https://debian.osuosl.org/debian trixie/main amd64 libhwasan0 amd64 14.2.0-19 [1488 kB]Get:24 https://debian.osuosl.org/debian trixie/main amd64 libquadmath0 amd64 14.2.0-19 [145 kB]Get:25 https://debian.osuosl.org/debian trixie/main amd64 libgcc-14-dev amd64 14.2.0-19 [2672 kB]Get:26 https://debian.osuosl.org/debian trixie/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-19 [21.4 MB]Get:27 https://debian.osuosl.org/debian trixie/main amd64 gcc-14 amd64 14.2.0-19 [540 kB]Get:28 https://debian.osuosl.org/debian trixie/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1 [1436 B]Get:29 https://debian.osuosl.org/debian trixie/main amd64 gcc amd64 4:14.2.0-1 [5136 B]Get:30 https://debian.osuosl.org/debian trixie/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB]Get:31 https://debian.osuosl.org/debian trixie/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB]Get:32 https://debian.osuosl.org/debian trixie/main amd64 golang-src all 2:1.24~2 [5136 B]Get:33 https://debian.osuosl.org/debian trixie/main amd64 golang-go amd64 2:1.24~2 [44.3 kB]Get:34 https://debian.osuosl.org/debian trixie/main amd64 libc-dev-bin amd64 2.41-12+deb13u3 [59.8 kB]Get:35 https://debian.osuosl.org/debian trixie/main amd64 libcrypt-dev amd64 1:4.4.38-1 [119 kB]Get:36 https://debian.osuosl.org/debian trixie/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]Get:37 https://debian.osuosl.org/debian trixie/main amd64 libc6-dev amd64 2.41-12+deb13u3 [1992 kB]Get:38 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Get:39 https://debian.osuosl.org/debian trixie/main amd64 zip amd64 3.0-15 [235 kB]Fetched 107 MB in 24s (4541 kB/s)Selecting previously unselected package libsframe1:amd64.(Reading database ... 48131 files and directories currently installed.)Preparing to unpack .../00-libsframe1_2.44-3_amd64.deb ...Unpacking libsframe1:amd64 (2.44-3) ...Selecting previously unselected package binutils-common:amd64.Preparing to unpack .../01-binutils-common_2.44-3_amd64.deb ...Unpacking binutils-common:amd64 (2.44-3) ...Selecting previously unselected package libbinutils:amd64.Preparing to unpack .../02-libbinutils_2.44-3_amd64.deb ...Unpacking libbinutils:amd64 (2.44-3) ...Selecting previously unselected package libgprofng0:amd64.Preparing to unpack .../03-libgprofng0_2.44-3_amd64.deb ...Unpacking libgprofng0:amd64 (2.44-3) ...Selecting previously unselected package libctf-nobfd0:amd64.Preparing to unpack .../04-libctf-nobfd0_2.44-3_amd64.deb ...Unpacking libctf-nobfd0:amd64 (2.44-3) ...Selecting previously unselected package libctf0:amd64.Preparing to unpack .../05-libctf0_2.44-3_amd64.deb ...Unpacking libctf0:amd64 (2.44-3) ...Selecting previously unselected package binutils-x86-64-linux-gnu.Preparing to unpack .../06-binutils-x86-64-linux-gnu_2.44-3_amd64.deb ...Unpacking binutils-x86-64-linux-gnu (2.44-3) ...Selecting previously unselected package binutils.Preparing to unpack .../07-binutils_2.44-3_amd64.deb ...Unpacking binutils (2.44-3) ...Selecting previously unselected package libisl23:amd64.Preparing to unpack .../08-libisl23_0.27-1_amd64.deb ...Unpacking libisl23:amd64 (0.27-1) ...Selecting previously unselected package libmpfr6:amd64.Preparing to unpack .../09-libmpfr6_4.2.2-1_amd64.deb ...Unpacking libmpfr6:amd64 (4.2.2-1) ...Selecting previously unselected package libmpc3:amd64.Preparing to unpack .../10-libmpc3_1.3.1-1+b3_amd64.deb ...Unpacking libmpc3:amd64 (1.3.1-1+b3) ...Selecting previously unselected package cpp-14-x86-64-linux-gnu.Preparing to unpack .../11-cpp-14-x86-64-linux-gnu_14.2.0-19_amd64.deb ...Unpacking cpp-14-x86-64-linux-gnu (14.2.0-19) ...Selecting previously unselected package cpp-14.Preparing to unpack .../12-cpp-14_14.2.0-19_amd64.deb ...Unpacking cpp-14 (14.2.0-19) ...Selecting previously unselected package cpp-x86-64-linux-gnu.Preparing to unpack .../13-cpp-x86-64-linux-gnu_4%3a14.2.0-1_amd64.deb ...Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1) ...Selecting previously unselected package cpp.Preparing to unpack .../14-cpp_4%3a14.2.0-1_amd64.deb ...Unpacking cpp (4:14.2.0-1) ...Selecting previously unselected package libcc1-0:amd64.Preparing to unpack .../15-libcc1-0_14.2.0-19_amd64.deb ...Unpacking libcc1-0:amd64 (14.2.0-19) ...Selecting previously unselected package libitm1:amd64.Preparing to unpack .../16-libitm1_14.2.0-19_amd64.deb ...Unpacking libitm1:amd64 (14.2.0-19) ...Selecting previously unselected package libasan8:amd64.Preparing to unpack .../17-libasan8_14.2.0-19_amd64.deb ...Unpacking libasan8:amd64 (14.2.0-19) ...Selecting previously unselected package liblsan0:amd64.Preparing to unpack .../18-liblsan0_14.2.0-19_amd64.deb ...Unpacking liblsan0:amd64 (14.2.0-19) ...Selecting previously unselected package libtsan2:amd64.Preparing to unpack .../19-libtsan2_14.2.0-19_amd64.deb ...Unpacking libtsan2:amd64 (14.2.0-19) ...Selecting previously unselected package libubsan1:amd64.Preparing to unpack .../20-libubsan1_14.2.0-19_amd64.deb ...Unpacking libubsan1:amd64 (14.2.0-19) ...Selecting previously unselected package libhwasan0:amd64.Preparing to unpack .../21-libhwasan0_14.2.0-19_amd64.deb ...Unpacking libhwasan0:amd64 (14.2.0-19) ...Selecting previously unselected package libquadmath0:amd64.Preparing to unpack .../22-libquadmath0_14.2.0-19_amd64.deb ...Unpacking libquadmath0:amd64 (14.2.0-19) ...Selecting previously unselected package libgcc-14-dev:amd64.Preparing to unpack .../23-libgcc-14-dev_14.2.0-19_amd64.deb ...Unpacking libgcc-14-dev:amd64 (14.2.0-19) ...Selecting previously unselected package gcc-14-x86-64-linux-gnu.Preparing to unpack .../24-gcc-14-x86-64-linux-gnu_14.2.0-19_amd64.deb ...Unpacking gcc-14-x86-64-linux-gnu (14.2.0-19) ...Selecting previously unselected package gcc-14.Preparing to unpack .../25-gcc-14_14.2.0-19_amd64.deb ...Unpacking gcc-14 (14.2.0-19) ...Selecting previously unselected package gcc-x86-64-linux-gnu.Preparing to unpack .../26-gcc-x86-64-linux-gnu_4%3a14.2.0-1_amd64.deb ...Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1) ...Selecting previously unselected package gcc.Preparing to unpack .../27-gcc_4%3a14.2.0-1_amd64.deb ...Unpacking gcc (4:14.2.0-1) ...Selecting previously unselected package golang-1.24-src.Preparing to unpack .../28-golang-1.24-src_1.24.4-1_all.deb ...Unpacking golang-1.24-src (1.24.4-1) ...Selecting previously unselected package golang-1.24-go.Preparing to unpack .../29-golang-1.24-go_1.24.4-1_amd64.deb ...Unpacking golang-1.24-go (1.24.4-1) ...Selecting previously unselected package golang-src.Preparing to unpack .../30-golang-src_2%3a1.24~2_all.deb ...Unpacking golang-src (2:1.24~2) ...Selecting previously unselected package golang-go:amd64.Preparing to unpack .../31-golang-go_2%3a1.24~2_amd64.deb ...Unpacking golang-go:amd64 (2:1.24~2) ...Selecting previously unselected package libc-dev-bin.Preparing to unpack .../32-libc-dev-bin_2.41-12+deb13u3_amd64.deb ...Unpacking libc-dev-bin (2.41-12+deb13u3) ...Selecting previously unselected package linux-libc-dev.Preparing to unpack .../33-linux-libc-dev_6.12.88-1_all.deb ...Unpacking linux-libc-dev (6.12.88-1) ...Selecting previously unselected package libcrypt-dev:amd64.Preparing to unpack .../34-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 .../35-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 .../36-libc6-dev_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-dev:amd64 (2.41-12+deb13u3) ...Selecting previously unselected package make.Preparing to unpack .../37-make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Selecting previously unselected package zip.Preparing to unpack .../38-zip_3.0-15_amd64.deb ...Unpacking zip (3.0-15) ...Setting up golang-1.24-src (1.24.4-1) ...Setting up binutils-common:amd64 (2.44-3) ...Setting up linux-libc-dev (6.12.88-1) ...Setting up libctf-nobfd0:amd64 (2.44-3) ...Setting up libsframe1:amd64 (2.44-3) ...Setting up zip (3.0-15) ...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 golang-1.24-go (1.24.4-1) ...Setting up libubsan1:amd64 (14.2.0-19) ...Setting up libhwasan0:amd64 (14.2.0-19) ...Setting up libcrypt-dev:amd64 (1:4.4.38-1) ...Setting up libasan8:amd64 (14.2.0-19) ...Setting up libtsan2:amd64 (14.2.0-19) ...Setting up libbinutils:amd64 (2.44-3) ...Setting up libisl23:amd64 (0.27-1) ...Setting up libc-dev-bin (2.41-12+deb13u3) ...Setting up golang-src (2:1.24~2) ...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 golang-go:amd64 (2:1.24~2) ...Setting up libgprofng0:amd64 (2.44-3) ...Setting up cpp-14-x86-64-linux-gnu (14.2.0-19) ...Setting up cpp-14 (14.2.0-19) ...Setting up libc6-dev:amd64 (2.41-12+deb13u3) ...Setting up libgcc-14-dev:amd64 (14.2.0-19) ...Setting up binutils-x86-64-linux-gnu (2.44-3) ...Setting up cpp-x86-64-linux-gnu (4:14.2.0-1) ...Setting up binutils (2.44-3) ...Setting up cpp (4:14.2.0-1) ...Setting up gcc-14-x86-64-linux-gnu (14.2.0-19) ...Setting up gcc-x86-64-linux-gnu (4:14.2.0-1) ...Setting up gcc-14 (14.2.0-19) ...Setting up gcc (4:14.2.0-1) ...Processing triggers for libc-bin (2.41-12+deb13u3) ...2026-05-22 06:03:38,089 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-05-22 06:03:38,290 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 67975 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u3) ...2026-05-22 06:03:41,217 INFO: Getting source for revision v0.1.6-alpha2026-05-22 06:03:41,217 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:41,217 DEBUG: > git rev-parse --show-toplevel2026-05-22 06:03:41,418 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:41,418 DEBUG: > git submodule foreach --recursive git reset --hard2026-05-22 06:03:41,620 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:41,620 DEBUG: > git reset --hard2026-05-22 06:03:41,821 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:41,821 DEBUG: > git submodule foreach --recursive git clean -dffx2026-05-22 06:03:42,022 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:42,022 DEBUG: > git clean -dffx2026-05-22 06:03:42,123 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:42,124 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-05-22 06:03:42,525 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:42,525 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-05-22 06:03:42,827 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:42,827 DEBUG: > git remote set-head origin --auto2026-05-22 06:03:43,329 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:43,329 DEBUG: > git checkout -f v0.1.6-alpha2026-05-22 06:03:43,530 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:43,530 DEBUG: > git clean -dffx2026-05-22 06:03:43,631 INFO: commit: v0.1.6-alpha (SHA1: 79d833ca891a4070458523c10abd668c56ac3c4e)2026-05-22 06:03:43,631 INFO: Initialising submodules2026-05-22 06:03:43,631 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:43,631 DEBUG: > git rev-parse --show-toplevel2026-05-22 06:03:43,834 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:43,834 DEBUG: > git submodule sync2026-05-22 06:03:44,035 DEBUG: Directory: build/com.barghest.mesh2026-05-22 06:03:44,035 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 submodule update --init --force --recursiveSubmodule path 'tailscale': checked out '26c56338c68235956decad7459cea54e9099c991'2026-05-22 06:03:44,237 INFO: Creating local.properties file at build/com.barghest.mesh/local.properties2026-05-22 06:03:44,237 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:03:44,237 INFO: Creating local.properties file at build/com.barghest.mesh/android-client/local.properties2026-05-22 06:03:44,238 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:03:44,238 INFO: Creating local.properties file at build/com.barghest.mesh/android-client/android/local.properties2026-05-22 06:03:44,238 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:03:44,242 INFO: Running 'prebuild' commands in build/com.barghest.mesh/android-client/android2026-05-22 06:03:44,242 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:03:44,243 DEBUG: Directory: build/com.barghest.mesh/android-client/android2026-05-22 06:03:44,243 DEBUG: > bash -e -u -o pipefail -x -c -- echo -e "\norg.gradle.jvmargs=-Xmx4096m" >> gradle.properties; sdkmanager 'platforms;android-34' 'platform-tools' 'build-tools;36.0.0'; sed -i -e 's|$(ANDROID_HOME)/cmdline-tools/latest/bin/sdkmanager|sdkmanager|g' -e 's/list_installed/list/' ../Makefile; sed -i -e 's/getVersionProperty("VERSION_LONG")/"0.1.6-alpha"/' build.gradle+ '[' -z '' ']'+ return+ case $- in+ return+ echo -e '\norg.gradle.jvmargs=-Xmx4096m'+ sdkmanager 'platforms;android-34' platform-tools 'build-tools;36.0.0'Downloading https://dl.google.com/android/repository/platform-34-ext7_r03.zip into /home/vagrant/.cache/sdkmanager/platform-34-ext7_r03.zipUnzipping to /tmp/.sdkmanager-rgoa_omvInstalling into /opt/android-sdk/platforms/android-34Downloading https://dl.google.com/android/repository/build-tools_r36_linux.zip into /home/vagrant/.cache/sdkmanager/build-tools_r36_linux.zipUnzipping to /tmp/.sdkmanager-_5nzgr55Installing into /opt/android-sdk/build-tools/36.0.0+ sed -i -e 's|$(ANDROID_HOME)/cmdline-tools/latest/bin/sdkmanager|sdkmanager|g' -e s/list_installed/list/ ../Makefile+ sed -i -e 's/getVersionProperty("VERSION_LONG")/"0.1.6-alpha"/' build.gradle2026-05-22 06:03:46,750 INFO: Scanning source for common problems...2026-05-22 06:03:46,754 INFO: Removing binary at tailscale/tstest/tailmac/Swift/TailMac/main2026-05-22 06:03:46,761 INFO: Removing gzip file archive at tailscale/util/eventbus/assets/htmx-websocket.min.js.gz2026-05-22 06:03:46,761 INFO: Removing gzip file archive at tailscale/util/eventbus/assets/htmx.min.js.gz2026-05-22 06:03:46,764 INFO: Removing gzip file archive at tailscale/tempfork/spf13/cobra/comp.bash.gz2026-05-22 06:03:46,764 INFO: Removing gzip file archive at tailscale/tempfork/spf13/cobra/comp.ps1.gz2026-05-22 06:03:46,764 INFO: Removing gzip file archive at tailscale/tempfork/spf13/cobra/comp.fish.gz2026-05-22 06:03:46,764 INFO: Removing gzip file archive at tailscale/tempfork/spf13/cobra/comp.zsh.gz2026-05-22 06:03:46,769 DEBUG: scanner is configured to use signature data from: 'suss'2026-05-22 06:03:46,770 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-05-22 06:03:47,232 DEBUG: write 'suss.json' to cache2026-05-22 06:03:47,232 DEBUG: next suss.json cache update due in 23:59:59.9986262026-05-22 06:03:47,246 INFO: Removing gradle-wrapper.jar at android-client/android/gradle/wrapper/gradle-wrapper.jar2026-05-22 06:03:47,247 INFO: Creating source tarball...2026-05-22 06:03:47,953 INFO: Running 'build' commands in build/com.barghest.mesh/android-client/android2026-05-22 06:03:47,953 INFO: Set up NDK r23c (23.2.8568313)2026-05-22 06:03:47,953 DEBUG: Directory: build/com.barghest.mesh/android-client/android2026-05-22 06:03:47,954 DEBUG: > bash -e -u -o pipefail -x -c export ANDROID_NDK_ROOT=/opt/android-sdk/ndk/23.2.8568313; make -C .. env; make -C .. libtailscale+ '[' -z '' ']'+ return+ case $- in+ return+ export ANDROID_NDK_ROOT=/opt/android-sdk/ndk/23.2.8568313+ ANDROID_NDK_ROOT=/opt/android-sdk/ndk/23.2.8568313+ make -C .. envmake: Entering directory '/home/vagrant/build/com.barghest.mesh/android-client'PATH=/home/vagrant/go/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/ndk/23.2.8568313:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-toolsANDROID_SDK_ROOT=/opt/android-sdkANDROID_HOME=/opt/android-sdkANDROID_STUDIO_ROOT=JAVA_HOME=AVD_IMAGE=system-images;android-34;google_apis;x86_64make: Leaving directory '/home/vagrant/build/com.barghest.mesh/android-client'+ make -C .. libtailscalemake: Entering directory '/home/vagrant/build/com.barghest.mesh/android-client'go install golang.org/x/mobile/cmd/gobindgo: downloading go1.26.2 (linux/amd64)go: downloading golang.org/x/mobile v0.0.0-20260217195705-b56b3793a9c4go: downloading golang.org/x/tools v0.42.0go: downloading golang.org/x/sync v0.20.0go: downloading golang.org/x/mod v0.34.0go install golang.org/x/mobile/cmd/gomobileRunning gomobile bind to generate unstripped AAR...Output file: /home/vagrant/build/com.barghest.mesh/android-client/android/libs/libtailscale_unstripped.aarmkdir -p /home/vagrant/build/com.barghest.mesh/android-client/android/libs/rm -f /home/vagrant/build/com.barghest.mesh/android-client/android/libs/libtailscale_unstripped.aar# Reproducibility flags:# CANONICAL_SRC symlink with a fixed path so gomobile's generated# replace directives always embed the same module# path in the Go build info, regardless of the# actual workspace location on different machines.# GOCACHE=<fresh-dir> ensures gobind's packages.Load always starts from# a clean cache, avoiding non-deterministic type# resolution (golang/go#33687). Without this, the# build cache state leaks into gobind's output,# causing invokevirtual ↔ invokeinterface bytecode# differences in classes.jar across machines.# -buildid= zeroes the Go build ID# -trimpath removes host filesystem paths from the binary# NOTE: passed directly to gomobile bind because# gomobile strips the parent process environment# (GOFLAGS, CGO_CFLAGS, GOCACHE, GOTOOLCHAIN, etc.)# when spawning `go build` subprocesses. Only# gomobile's own CLI flags survive to the subprocess.# -buildvcs=false prevents embedding VCS info (commit hash, dirty flag)# CGO_CFLAGS strips absolute paths from C debug info# -linkmode=external uses the NDK linker (required for 16kb page alignment)# -s -w omit symbol table and DWARF at build time so that# external strip tools (llvm-strip, llvm-objcopy) have# nothing to remove and cannot re-layout the ELF.# Go binaries MUST be stripped this way: external tools# rewrite LOAD segments, shifting code addresses without# updating Go's .gopclntab PC tables → runtime crash.GOBIND_CACHE=$(mktemp -d) && \CANONICAL_SRC="/tmp/_mesh_build_src" && \ln -sfn "$(cd .. && pwd)" "$CANONICAL_SRC" && \trap "rm -rf $GOBIND_CACHE $CANONICAL_SRC" EXIT && \cd "$CANONICAL_SRC/android-client" && \CGO_CFLAGS="-ffile-prefix-map=$(pwd)=. -ffile-prefix-map=${HOME}=." \CGO_CXXFLAGS="-ffile-prefix-map=$(pwd)=. -ffile-prefix-map=${HOME}=." \GOCACHE="$GOBIND_CACHE" \GONOSUMCHECK=* \GONOSUMDB=* \GOFLAGS="-trimpath -buildvcs=false" \gomobile bind -trimpath -target android -androidapi 26 \-tags ts_omit_logtail,ts_omit_netlog,ts_omit_captiveportal,ts_omit_clientupdate,ts_omit_usermetrics,ts_omit_cloud \-ldflags "-s -w -buildid= -linkmode=external -extldflags=-Wl,-z,max-page-size=16384 $(./version-ldflags.sh)" \-o /home/vagrant/build/com.barghest.mesh/android-client/android/libs/libtailscale_unstripped.aar ./libtailscale || { echo "gomobile bind failed"; exit 1; }Generated unstripped AAR: /home/vagrant/build/com.barghest.mesh/android-client/android/libs/libtailscale_unstripped.aarRepackaging AAR with stripped libgojni.so for all architectures...rm -rf temp_aarmkdir temp_aarunzip /home/vagrant/build/com.barghest.mesh/android-client/android/libs/libtailscale_unstripped.aar -d temp_aarArchive: /home/vagrant/build/com.barghest.mesh/android-client/android/libs/libtailscale_unstripped.aarinflating: temp_aar/AndroidManifest.xmlinflating: temp_aar/proguard.txtinflating: temp_aar/classes.jarinflating: temp_aar/jni/armeabi-v7a/libgojni.soinflating: temp_aar/jni/arm64-v8a/libgojni.soinflating: temp_aar/jni/x86/libgojni.soinflating: temp_aar/jni/x86_64/libgojni.soinflating: temp_aar/R.txtcreating: temp_aar/res/# Strip and normalize every architecture's libgojni.so for reproducibility.# Per arch:# 1. llvm-objcopy --strip-debug removes DWARF and debug sections.# IMPORTANT: do NOT use --strip-all or --remove-section on Go# shared libraries. Both re-lay out LOAD segments, shifting code# addresses without updating Go's .gopclntab PC tables, which# causes a fatal stack overflow at runtime. --strip-debug only# removes non-ALLOC debug sections and preserves the loaded# binary layout.# 2. normalize-elf zeros remaining non-deterministic content in-place# (preserving binary layout): Go build info strings in .rodata,# .eh_frame/.eh_frame_hdr, .relro_padding, and the ELF entry# point. This covers the Go metadata sections (.go.buildinfo,# .go.module, etc.) that cannot be --remove-section'd safely.Stripping temp_aar/jni/arm64-v8a/libgojni.soZeroing Go build info at offset 0x3004f0, length 5473 bytes (marker: "path\tgobind")Zeroing entry point (was 0xa5a920)Done: temp_aar/jni/arm64-v8a/libgojni.soStripping temp_aar/jni/armeabi-v7a/libgojni.soZeroing Go build info at offset 0x140278, length 5461 bytes (marker: "path\tgobind")Zeroing entry point (was 0x8291e0)Done: temp_aar/jni/armeabi-v7a/libgojni.soStripping temp_aar/jni/x86/libgojni.soZeroing Go build info at offset 0x140a10, length 5465 bytes (marker: "path\tgobind")Zeroing entry point (was 0x870320)Done: temp_aar/jni/x86/libgojni.soStripping temp_aar/jni/x86_64/libgojni.soZeroing Go build info at offset 0x303230, length 5465 bytes (marker: "path\tgobind")Zeroing entry point (was 0xa93e80)Done: temp_aar/jni/x86_64/libgojni.so# Normalize timestamps and permissions inside classes.jar (nested zip)# for reproducibility. The umask differs between build environments,# causing different Unix permission bits in the ZIP external attributes.adding: META-INF/MANIFEST.MF (deflated 5%)adding: go/Seq$GoObject.class (deflated 16%)adding: go/Seq$GoRef.class (deflated 42%)adding: go/Seq$GoRefQueue$1.class (deflated 35%)adding: go/Seq$GoRefQueue.class (deflated 46%)adding: go/Seq$Proxy.class (deflated 21%)adding: go/Seq$Ref.class (deflated 38%)adding: go/Seq$RefMap.class (deflated 38%)adding: go/Seq$RefTracker.class (deflated 44%)adding: go/Seq.class (deflated 47%)adding: go/Universe$proxyerror.class (deflated 33%)adding: go/Universe.class (deflated 32%)adding: go/error.class (deflated 17%)adding: libtailscale/App.class (deflated 46%)adding: libtailscale/AppContext.class (deflated 56%)adding: libtailscale/Application.class (deflated 49%)adding: libtailscale/FilePart.class (deflated 44%)adding: libtailscale/FileParts.class (deflated 23%)adding: libtailscale/IPNService.class (deflated 27%)adding: libtailscale/InputStream.class (deflated 23%)adding: libtailscale/Libtailscale$proxyAppContext.class (deflated 52%)adding: libtailscale/Libtailscale$proxyApplication.class (deflated 46%)adding: libtailscale/Libtailscale$proxyFileParts.class (deflated 37%)adding: libtailscale/Libtailscale$proxyIPNService.class (deflated 37%)adding: libtailscale/Libtailscale$proxyInputStream.class (deflated 37%)adding: libtailscale/Libtailscale$proxyLocalAPIResponse.class (deflated 38%)adding: libtailscale/Libtailscale$proxyNotificationCallback.class (deflated 37%)adding: libtailscale/Libtailscale$proxyNotificationManager.class (deflated 36%)adding: libtailscale/Libtailscale$proxyOutputStream.class (deflated 36%)adding: libtailscale/Libtailscale$proxyParcelFileDescriptor.class (deflated 37%)adding: libtailscale/Libtailscale$proxyShareFileHelper.class (deflated 49%)adding: libtailscale/Libtailscale$proxyVPNServiceBuilder.class (deflated 42%)adding: libtailscale/Libtailscale.class (deflated 59%)adding: libtailscale/LocalAPIResponse.class (deflated 26%)adding: libtailscale/NotificationCallback.class (deflated 23%)adding: libtailscale/NotificationManager.class (deflated 16%)adding: libtailscale/OutputStream.class (deflated 23%)adding: libtailscale/ParcelFileDescriptor.class (deflated 23%)adding: libtailscale/Response.class (deflated 41%)adding: libtailscale/ShareFileHelper.class (deflated 54%)adding: libtailscale/VPNFacade.class (deflated 41%)adding: libtailscale/VPNServiceBuilder.class (deflated 42%)adding: libtailscale/VpnService.class (deflated 40%)# Normalize all file timestamps and permissions, then produce a# deterministic zip.find temp_aar -type d -exec chmod 0755 {} +find temp_aar -type f -exec chmod 0644 {} +find temp_aar -exec touch -d @${SOURCE_DATE_EPOCH:-0} {} +(cd temp_aar && find . -type f | LC_ALL=C sort | zip -X -@ ../android/libs/libtailscale.aar)adding: AndroidManifest.xml (deflated 22%)adding: R.txt (stored 0%)adding: classes.jar (deflated 16%)adding: jni/arm64-v8a/libgojni.so (deflated 65%)adding: jni/armeabi-v7a/libgojni.so (deflated 62%)adding: jni/x86/libgojni.so (deflated 60%)adding: jni/x86_64/libgojni.so (deflated 65%)adding: proguard.txt (deflated 27%)rm -rf temp_aarmake: Leaving directory '/home/vagrant/build/com.barghest.mesh/android-client'2026-05-22 06:04:47,263 INFO: Building Gradle project...2026-05-22 06:04:47,263 DEBUG: Directory: build/com.barghest.mesh/android-client/android2026-05-22 06:04:47,263 DEBUG: > /usr/local/bin/gradlew-fdroid assembleReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.3.1 via distributionUrlDownloading missing gradle version 9.3.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.3.1/bin/gradle assembleReleaseWelcome to Gradle 9.3.1!Here are the highlights of this release:- Test reporting improvements- Error and warning improvements- Build authoring improvementsFor more details see https://docs.gradle.org/9.3.1/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.3.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :WARNING: The option setting 'android.usesSdkInManifest.disallowed=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.sdk.defaultTargetSdkToCompileSdkIfUnset=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.enableAppCompileTimeRClass=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.builtInKotlin=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.newDsl=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.r8.optimizedResourceShrinking=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.defaults.buildfeatures.resvalues=true' is deprecated.The current default is 'false'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.nonFinalResIds=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only[========= ] 25%> Task :preBuild UP-TO-DATE> Task :preReleaseBuild UP-TO-DATE> Task :mergeReleaseJniLibFolders> Task :mergeReleaseNativeLibs> Task :stripReleaseDebugSymbols> Task :extractReleaseNativeSymbolTables[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [23.2.8568313] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :mergeReleaseNativeDebugMetadata NO-SOURCE> Task :buildKotlinToolingMetadata> Task :checkReleaseDuplicateClasses> Task :checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :generateReleaseBuildConfig> Task :checkReleaseAarMetadata> Task :generateReleaseResValues> Task :mapReleaseSourceSetPaths> Task :processReleaseNavigationResources> Task :compileReleaseNavigationResources> Task :generateReleaseResources> Task :mergeReleaseResources> Task :packageReleaseResources> Task :parseReleaseLocalResources> Task :createReleaseCompatibleScreenManifests> Task :extractDeepLinksRelease> Task :processReleaseMainManifest> Task :processReleaseManifest> Task :processReleaseManifestForPackage> Task :processReleaseResources> Task :compileReleaseKotlinw: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/util/ComposableStringFormatter.kt:20:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/util/Lists.kt:105:15 'fun ClickableText(text: AnnotatedString, modifier: Modifier = ..., style: TextStyle = ..., softWrap: Boolean = ..., overflow: TextOverflow = ..., maxLines: Int = ..., onTextLayout: (TextLayoutResult) -> Unit = ..., onClick: (Int) -> Unit): Unit' is deprecated. Use Text or BasicText and pass an AnnotatedString that contains a LinkAnnotation.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/ADBSetup.kt:115:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/ADBSetup.kt:121:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/ADBSetup.kt:127:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/ADBSetup.kt:133:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/SearchView.kt:131:7 'fun SearchBar(query: String, onQueryChange: (String) -> Unit, onSearch: (String) -> Unit, active: Boolean, onActiveChange: (Boolean) -> Unit, modifier: Modifier = ..., enabled: Boolean = ..., placeholder: @Composable() ComposableFunction0<Unit>? = ..., leadingIcon: @Composable() ComposableFunction0<Unit>? = ..., trailingIcon: @Composable() ComposableFunction0<Unit>? = ..., shape: Shape = ..., colors: SearchBarColors = ..., tonalElevation: Dp = ..., shadowElevation: Dp = ..., windowInsets: WindowInsets = ..., interactionSource: MutableInteractionSource? = ..., content: @Composable() ComposableFunction1<ColumnScope, Unit>): Unit' is deprecated. Use overload which takes inputField as a parameter.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/SearchView.kt:155:51 'val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/SharedViews.kt:137:5 'fun LinearProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/view/TailnetLockSetupView.kt:109:5 'fun ClickableText(text: AnnotatedString, modifier: Modifier = ..., style: TextStyle = ..., softWrap: Boolean = ..., overflow: TextOverflow = ..., maxLines: Int = ..., onTextLayout: (TextLayoutResult) -> Unit = ..., onClick: (Int) -> Unit): Unit' is deprecated. Use Text or BasicText and pass an AnnotatedString that contains a LinkAnnotation.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/viewModel/DNSSettingsViewModel.kt:81:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/viewModel/DNSSettingsViewModel.kt:82:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/viewModel/TailnetLockSetupViewModel.kt:33:23 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/ui/viewModel/TailnetLockSetupViewModel.kt:33:50 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/com.barghest.mesh/android-client/android/src/main/java/com/barghest/mesh/util/ShareFileHelper.kt:134:9 Condition is always 'false'.> Task :javaPreCompileRelease> Task :compileReleaseJavaWithJavac> Task :mergeReleaseArtProfile SKIPPED> Task :expandReleaseArtProfileWildcards SKIPPED> Task :extractProguardFiles> Task :mergeReleaseGeneratedProguardFiles> Task :processReleaseJavaRes> Task :mergeReleaseJavaResource> Task :mergeReleaseStartupProfile> Task :minifyReleaseWithR8> Task :compileReleaseArtProfile SKIPPED> Task :generateReleaseAssets UP-TO-DATE> Task :mergeReleaseAssets> Task :compressReleaseAssets> Task :generateReleaseLintVitalReportModel> Task :lintVitalAnalyzeRelease> Task :lintVitalReportRelease> Task :lintVitalRelease> Task :convertShrunkResourcesToBinaryRelease> Task :optimizeReleaseResources> Task :collectReleaseDependencies> Task :sdkReleaseDependencyData> Task :writeReleaseAppMetadata> Task :writeReleaseSigningConfigVersions> Task :packageRelease> Task :createReleaseApkListingFileRedirect> Task :assembleRelease[Incubating] Problems report is available at: file:///home/vagrant/build/com.barghest.mesh/android-client/android/build/reports/problems/problems-report.htmlDeprecated Gradle features were used in this build, making it incompatible with Gradle 10.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/9.3.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 2m 36s45 actionable tasks: 45 executedConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.3.1/userguide/configuration_cache_enabling.html2026-05-22 06:07:25,833 DEBUG: Checking build/com.barghest.mesh/android-client/android/build/outputs/apk/release/android-release-unsigned.apk2026-05-22 06:07:25,835 INFO: Successfully built com.barghest.mesh:362 from 79d833ca891a4070458523c10abd668c56ac3c4e2026-05-22 06:07:25,856 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-05-22 06:07:25,857 INFO: ...retrieving https://github.com/BARGHEST-ngo/MESH/releases/download/v0.1.6-alpha/mesh-0.1.6-alpha.apk2026-05-22 06:07:25,857 DEBUG: Starting new HTTPS connection (1): github.com:4432026-05-22 06:07:26,210 DEBUG: https://github.com:443 "GET /BARGHEST-ngo/MESH/releases/download/v0.1.6-alpha/mesh-0.1.6-alpha.apk HTTP/1.1" 302 02026-05-22 06:07:26,211 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-05-22 06:07:26,311 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1084202697/ba826bc6-6655-4603-b9d7-3d4fa35bcfb2?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-22T06%3A54%3A06Z&rscd=attachment%3B+filename%3Dmesh-0.1.6-alpha.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-22T05%3A53%3A31Z&ske=2026-05-22T06%3A54%3A06Z&sks=b&skv=2018-11-09&sig=R4awVFS1XFFJ93ZGN5Dhmsy9pPsTqsVPHyp5H6gDuew%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3OTQzMTg0NywibmJmIjoxNzc5NDMwMDQ3LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.SfVEcnjdm4zFiVmxtKOxK4CbEaYspcdEVJXRoOhgTfM&response-content-disposition=attachment%3B%20filename%3Dmesh-0.1.6-alpha.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 952301182026-05-22 06:07:28,638 DEBUG: unsigned/binaries/com.barghest.mesh_362.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-05-22 06:07:28,923 DEBUG: /tmp/tmpl8gr6j39/sigcp_com.barghest.mesh_362.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-05-22 06:07:28,923 INFO: ...successfully verified2026-05-22 06:07:28,923 INFO: compared built binary to supplied reference binary successfully2026-05-22 06:07:28,949 DEBUG: Using APK Signature v32026-05-22 06:07:28,949 INFO: supplied reference binary has allowed signer 57ee4b4302bf4f6d5269588d6b4cf8160294c1500dba8c567ec0dfa96d2984972026-05-22 06:07:28,952 INFO: success: com.barghest.mesh2026-05-22 06:07:28,952 INFO: Finished2026-05-22 06:07:28,952 INFO: 1 build succeeded