log for ch.protonvpn.android:605124801

== Installed Android Tools ==2025-08-20 01:44:28,265 DEBUG: Reading 'config.yml'2025-08-20 01:44:28,277 INFO: Creating log directory2025-08-20 01:44:28,278 INFO: Creating temporary directory2025-08-20 01:44:28,278 INFO: Creating output directory2025-08-20 01:44:28,421 DEBUG: Getting git vcs interface for https://github.com/ProtonVPN/android-app.git2025-08-20 01:44:28,421 DEBUG: Checking ch.protonvpn.android:6051248012025-08-20 01:44:28,421 INFO: Building version 5.12.48.1 (605124801) of ch.protonvpn.android2025-08-20 01:44:28,421 WARNING: Android NDK version 'r28b' could not be found!2025-08-20 01:44:28,421 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.asc2025-08-20 01:44:28,836 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:4432025-08-20 01:44:29,085 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc HTTP/1.1" 200 4072025-08-20 01:44:29,094 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:4432025-08-20 01:44:29,458 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json HTTP/1.1" 200 152969Downloading 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-r28b-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r28b-linux.zip2025-08-20 01:44:29,914 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432025-08-20 01:44:30,186 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r28b-linux.zip HTTP/1.1" 200 722264879Unzipping to /tmp/.sdkmanager-8z315cfxInstalling into /opt/android-sdk/ndk/28.1.133567092025-08-20 01:45:29,966 INFO: Set NDK r28b (28.1.13356709) up2025-08-20 01:45:29,974 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/ch.protonvpn.android, universal_newlines=False, shell=None, istream=None)2025-08-20 01:45:29,993 INFO: Running 'sudo' commands in /home/vagrant2025-08-20 01:45:29,993 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y --no-install-recommends make libgmp-dev autoconf automake libtool pkg-config autogen gettext libssl-dev libsqlite3-dev libpam0g-dev libldap2-dev gperf bison bzip2 flex swig cmake+ apt-get updateGet:1 https://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]Get:2 https://debian.osuosl.org/debian bookworm InRelease [151 kB]Get:3 https://security.debian.org/debian-security bookworm-security/main amd64 Packages [274 kB]Get:4 https://debian.osuosl.org/debian bookworm-updates InRelease [55.4 kB]Get:5 https://security.debian.org/debian-security bookworm-security/main Translation-en [165 kB]Get:6 https://debian.osuosl.org/debian bookworm-backports InRelease [59.4 kB]Get:7 https://debian.osuosl.org/debian bookworm/main amd64 Packages [8793 kB]Get:8 https://debian.osuosl.org/debian bookworm/main Translation-en [6109 kB]Get:9 https://debian.osuosl.org/debian bookworm-updates/main amd64 Packages [6924 B]Get:10 https://debian.osuosl.org/debian bookworm-updates/main Translation-en [5448 B]Get:11 https://debian.osuosl.org/debian bookworm-backports/main amd64 Packages [296 kB]Get:12 https://debian.osuosl.org/debian bookworm-backports/main Translation-en [250 kB]Fetched 16.2 MB in 9s (1840 kB/s)Reading package lists...+ apt-get install -y --no-install-recommends make libgmp-dev autoconf automake libtool pkg-config autogen gettext libssl-dev libsqlite3-dev libpam0g-dev libldap2-dev gperf bison bzip2 flex swig cmakeReading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:autotools-dev cmake-data file guile-3.0-libs libarchive13 libgc1libgmpxx4ldbl libjsoncpp25 libldap-dev libopts25 libopts25-dev libpkgconf3librhash0 libuv1 m4 pkgconf pkgconf-bin swig4.0Suggested packages:autoconf-archive gnu-standards autoconf-doc bison-doc bzip2-doc cmake-doccmake-format elpa-cmake-mode ninja-build build-essential flex-doc autopointgettext-doc libasprintf-dev libgettextpo-dev lrzip gmp-doc libgmp10-doclibmpfr-dev sqlite3-doc libssl-doc libtool-doc gfortran | fortran95-compilergcj-jdk m4-doc make-doc swig-doc swig-examples swig4.0-examples swig4.0-docRecommended packages:autogen-doc libfl-dev libltdl-devThe following NEW packages will be installed:autoconf autogen automake autotools-dev bison bzip2 cmake cmake-data fileflex gettext gperf guile-3.0-libs libarchive13 libgc1 libgmp-devlibgmpxx4ldbl libjsoncpp25 libldap-dev libldap2-dev libopts25 libopts25-devlibpam0g-dev libpkgconf3 librhash0 libsqlite3-dev libssl-dev libtool libuv1m4 make pkg-config pkgconf pkgconf-bin swig swig4.00 upgraded, 36 newly installed, 0 to remove and 2 not upgraded.Need to get 31.3 MB of archives.After this operation, 144 MB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]Get:2 https://debian.osuosl.org/debian bookworm/main amd64 flex amd64 2.6.4-8.2 [422 kB]Get:3 https://debian.osuosl.org/debian bookworm/main amd64 bzip2 amd64 1.0.8-5+b1 [49.8 kB]Get:4 https://debian.osuosl.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]Get:5 https://debian.osuosl.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]Get:6 https://debian.osuosl.org/debian bookworm/main amd64 libgc1 amd64 1:8.2.2-3 [245 kB]Get:7 https://debian.osuosl.org/debian bookworm/main amd64 guile-3.0-libs amd64 3.0.8-2 [6645 kB]Get:8 https://debian.osuosl.org/debian bookworm/main amd64 libopts25 amd64 1:5.18.16-5 [70.1 kB]Get:9 https://debian.osuosl.org/debian bookworm/main amd64 libopts25-dev amd64 1:5.18.16-5 [107 kB]Get:10 https://debian.osuosl.org/debian bookworm/main amd64 autogen amd64 1:5.18.16-5 [570 kB]Get:11 https://debian.osuosl.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]Get:12 https://debian.osuosl.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]Get:13 https://debian.osuosl.org/debian bookworm/main amd64 bison amd64 2:3.8.2+dfsg-1+b1 [1175 kB]Get:14 https://debian.osuosl.org/debian bookworm/main amd64 libarchive13 amd64 3.6.2-1+deb12u2 [343 kB]Get:15 https://debian.osuosl.org/debian bookworm/main amd64 libjsoncpp25 amd64 1.9.5-4 [78.6 kB]Get:16 https://debian.osuosl.org/debian bookworm/main amd64 librhash0 amd64 1.4.3-3 [134 kB]Get:17 https://debian.osuosl.org/debian bookworm/main amd64 libuv1 amd64 1.44.2-1+deb12u1 [136 kB]Get:18 https://debian.osuosl.org/debian bookworm/main amd64 cmake-data all 3.25.1-1 [2026 kB]Get:19 https://debian.osuosl.org/debian bookworm/main amd64 cmake amd64 3.25.1-1 [8692 kB]Get:20 https://debian.osuosl.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]Get:21 https://debian.osuosl.org/debian bookworm/main amd64 gperf amd64 3.1-1 [147 kB]Get:22 https://debian.osuosl.org/debian bookworm/main amd64 libgmpxx4ldbl amd64 2:6.2.1+dfsg1-1.1 [338 kB]Get:23 https://debian.osuosl.org/debian bookworm/main amd64 libgmp-dev amd64 2:6.2.1+dfsg1-1.1 [641 kB]Get:24 https://debian.osuosl.org/debian bookworm/main amd64 libldap-dev amd64 2.5.13+dfsg-5 [298 kB]Get:25 https://debian.osuosl.org/debian bookworm/main amd64 libldap2-dev all 2.5.13+dfsg-5 [22.6 kB]Get:26 https://debian.osuosl.org/debian bookworm/main amd64 libpam0g-dev amd64 1.5.2-6+deb12u1 [148 kB]Get:27 https://debian.osuosl.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB]Get:28 https://debian.osuosl.org/debian bookworm/main amd64 libsqlite3-dev amd64 3.40.1-2+deb12u1 [1025 kB]Get:29 https://debian.osuosl.org/debian bookworm-updates/main amd64 libssl-dev amd64 3.0.17-1~deb12u2 [2441 kB]Get:30 https://debian.osuosl.org/debian bookworm/main amd64 libtool all 2.4.7-7~deb12u1 [517 kB]Get:31 https://debian.osuosl.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]Get:32 https://debian.osuosl.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB]Get:33 https://debian.osuosl.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB]Get:34 https://debian.osuosl.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB]Get:35 https://debian.osuosl.org/debian bookworm/main amd64 swig4.0 amd64 4.1.0-0.2 [1388 kB]Get:36 https://debian.osuosl.org/debian bookworm/main amd64 swig all 4.1.0-0.2 [321 kB]debconf: delaying package configuration, since apt-utils is not installedFetched 31.3 MB in 16s (1909 kB/s)Selecting previously unselected package m4.(Reading database ... 64069 files and directories currently installed.)Preparing to unpack .../00-m4_1.4.19-3_amd64.deb ...Unpacking m4 (1.4.19-3) ...Selecting previously unselected package flex.Preparing to unpack .../01-flex_2.6.4-8.2_amd64.deb ...Unpacking flex (2.6.4-8.2) ...Selecting previously unselected package bzip2.Preparing to unpack .../02-bzip2_1.0.8-5+b1_amd64.deb ...Unpacking bzip2 (1.0.8-5+b1) ...Selecting previously unselected package file.Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ...Unpacking file (1:5.44-3) ...Selecting previously unselected package autoconf.Preparing to unpack .../04-autoconf_2.71-3_all.deb ...Unpacking autoconf (2.71-3) ...Selecting previously unselected package libgc1:amd64.Preparing to unpack .../05-libgc1_1%3a8.2.2-3_amd64.deb ...Unpacking libgc1:amd64 (1:8.2.2-3) ...Selecting previously unselected package guile-3.0-libs:amd64.Preparing to unpack .../06-guile-3.0-libs_3.0.8-2_amd64.deb ...Unpacking guile-3.0-libs:amd64 (3.0.8-2) ...Selecting previously unselected package libopts25:amd64.Preparing to unpack .../07-libopts25_1%3a5.18.16-5_amd64.deb ...Unpacking libopts25:amd64 (1:5.18.16-5) ...Selecting previously unselected package libopts25-dev:amd64.Preparing to unpack .../08-libopts25-dev_1%3a5.18.16-5_amd64.deb ...Unpacking libopts25-dev:amd64 (1:5.18.16-5) ...Selecting previously unselected package autogen.Preparing to unpack .../09-autogen_1%3a5.18.16-5_amd64.deb ...Unpacking autogen (1:5.18.16-5) ...Replaced by files in installed package libopts25-dev:amd64 (1:5.18.16-5) ...Selecting previously unselected package autotools-dev.Preparing to unpack .../10-autotools-dev_20220109.1_all.deb ...Unpacking autotools-dev (20220109.1) ...Selecting previously unselected package automake.Preparing to unpack .../11-automake_1%3a1.16.5-1.3_all.deb ...Unpacking automake (1:1.16.5-1.3) ...Selecting previously unselected package bison.Preparing to unpack .../12-bison_2%3a3.8.2+dfsg-1+b1_amd64.deb ...Unpacking bison (2:3.8.2+dfsg-1+b1) ...Selecting previously unselected package libarchive13:amd64.Preparing to unpack .../13-libarchive13_3.6.2-1+deb12u2_amd64.deb ...Unpacking libarchive13:amd64 (3.6.2-1+deb12u2) ...Selecting previously unselected package libjsoncpp25:amd64.Preparing to unpack .../14-libjsoncpp25_1.9.5-4_amd64.deb ...Unpacking libjsoncpp25:amd64 (1.9.5-4) ...Selecting previously unselected package librhash0:amd64.Preparing to unpack .../15-librhash0_1.4.3-3_amd64.deb ...Unpacking librhash0:amd64 (1.4.3-3) ...Selecting previously unselected package libuv1:amd64.Preparing to unpack .../16-libuv1_1.44.2-1+deb12u1_amd64.deb ...Unpacking libuv1:amd64 (1.44.2-1+deb12u1) ...Selecting previously unselected package cmake-data.Preparing to unpack .../17-cmake-data_3.25.1-1_all.deb ...Unpacking cmake-data (3.25.1-1) ...Selecting previously unselected package cmake.Preparing to unpack .../18-cmake_3.25.1-1_amd64.deb ...Unpacking cmake (3.25.1-1) ...Selecting previously unselected package gettext.Preparing to unpack .../19-gettext_0.21-12_amd64.deb ...Unpacking gettext (0.21-12) ...Selecting previously unselected package gperf.Preparing to unpack .../20-gperf_3.1-1_amd64.deb ...Unpacking gperf (3.1-1) ...Selecting previously unselected package libgmpxx4ldbl:amd64.Preparing to unpack .../21-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb ...Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...Selecting previously unselected package libgmp-dev:amd64.Preparing to unpack .../22-libgmp-dev_2%3a6.2.1+dfsg1-1.1_amd64.deb ...Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...Selecting previously unselected package libldap-dev:amd64.Preparing to unpack .../23-libldap-dev_2.5.13+dfsg-5_amd64.deb ...Unpacking libldap-dev:amd64 (2.5.13+dfsg-5) ...Selecting previously unselected package libldap2-dev.Preparing to unpack .../24-libldap2-dev_2.5.13+dfsg-5_all.deb ...Unpacking libldap2-dev (2.5.13+dfsg-5) ...Selecting previously unselected package libpam0g-dev:amd64.Preparing to unpack .../25-libpam0g-dev_1.5.2-6+deb12u1_amd64.deb ...Unpacking libpam0g-dev:amd64 (1.5.2-6+deb12u1) ...Selecting previously unselected package libpkgconf3:amd64.Preparing to unpack .../26-libpkgconf3_1.8.1-1_amd64.deb ...Unpacking libpkgconf3:amd64 (1.8.1-1) ...Selecting previously unselected package libsqlite3-dev:amd64.Preparing to unpack .../27-libsqlite3-dev_3.40.1-2+deb12u1_amd64.deb ...Unpacking libsqlite3-dev:amd64 (3.40.1-2+deb12u1) ...Selecting previously unselected package libssl-dev:amd64.Preparing to unpack .../28-libssl-dev_3.0.17-1~deb12u2_amd64.deb ...Unpacking libssl-dev:amd64 (3.0.17-1~deb12u2) ...Selecting previously unselected package libtool.Preparing to unpack .../29-libtool_2.4.7-7~deb12u1_all.deb ...Unpacking libtool (2.4.7-7~deb12u1) ...Selecting previously unselected package make.Preparing to unpack .../30-make_4.3-4.1_amd64.deb ...Unpacking make (4.3-4.1) ...Selecting previously unselected package pkgconf-bin.Preparing to unpack .../31-pkgconf-bin_1.8.1-1_amd64.deb ...Unpacking pkgconf-bin (1.8.1-1) ...Selecting previously unselected package pkgconf:amd64.Preparing to unpack .../32-pkgconf_1.8.1-1_amd64.deb ...Unpacking pkgconf:amd64 (1.8.1-1) ...Selecting previously unselected package pkg-config:amd64.Preparing to unpack .../33-pkg-config_1.8.1-1_amd64.deb ...Unpacking pkg-config:amd64 (1.8.1-1) ...Selecting previously unselected package swig4.0.Preparing to unpack .../34-swig4.0_4.1.0-0.2_amd64.deb ...Unpacking swig4.0 (4.1.0-0.2) ...Selecting previously unselected package swig.Preparing to unpack .../35-swig_4.1.0-0.2_all.deb ...Unpacking swig (4.1.0-0.2) ...Setting up gettext (0.21-12) ...Setting up libpam0g-dev:amd64 (1.5.2-6+deb12u1) ...Setting up libarchive13:amd64 (3.6.2-1+deb12u2) ...Setting up m4 (1.4.19-3) ...Setting up file (1:5.44-3) ...Setting up bzip2 (1.0.8-5+b1) ...Setting up libopts25:amd64 (1:5.18.16-5) ...Setting up gperf (3.1-1) ...Setting up autotools-dev (20220109.1) ...Setting up libpkgconf3:amd64 (1.8.1-1) ...Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...Setting up libuv1:amd64 (1.44.2-1+deb12u1) ...Setting up libsqlite3-dev:amd64 (3.40.1-2+deb12u1) ...Setting up make (4.3-4.1) ...Setting up libldap-dev:amd64 (2.5.13+dfsg-5) ...Setting up libssl-dev:amd64 (3.0.17-1~deb12u2) ...Setting up libjsoncpp25:amd64 (1.9.5-4) ...Setting up pkgconf-bin (1.8.1-1) ...Setting up libgc1:amd64 (1:8.2.2-3) ...Setting up autoconf (2.71-3) ...Setting up librhash0:amd64 (1.4.3-3) ...Setting up bison (2:3.8.2+dfsg-1+b1) ...update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto modeSetting up cmake-data (3.25.1-1) ...Setting up swig4.0 (4.1.0-0.2) ...Setting up automake (1:1.16.5-1.3) ...update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto modeSetting up flex (2.6.4-8.2) ...Setting up swig (4.1.0-0.2) ...Setting up libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...Setting up libopts25-dev:amd64 (1:5.18.16-5) ...Setting up libtool (2.4.7-7~deb12u1) ...Setting up guile-3.0-libs:amd64 (3.0.8-2) ...Setting up autogen (1:5.18.16-5) ...Setting up pkgconf:amd64 (1.8.1-1) ...Setting up libldap2-dev (2.5.13+dfsg-5) ...Setting up pkg-config:amd64 (1.8.1-1) ...Setting up cmake (3.25.1-1) ...Processing triggers for libc-bin (2.36-9+deb12u10) ...2025-08-20 01:47:18,514 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-08-20 01:47:19,120 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 70432 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u2) ...Purging configuration files for sudo (1.9.13p3-1+deb12u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u10) ...2025-08-20 01:47:40,613 INFO: Getting source for revision b65b94cf5d62e6c1bfeed23f5de4da2fe510e5252025-08-20 01:47:40,613 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:40,613 DEBUG: > git rev-parse --show-toplevel2025-08-20 01:47:40,819 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:40,820 DEBUG: > git submodule foreach --recursive git reset --hard2025-08-20 01:47:41,023 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:41,023 DEBUG: > git reset --hard2025-08-20 01:47:43,433 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:43,433 DEBUG: > git submodule foreach --recursive git clean -dffx2025-08-20 01:47:43,637 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:43,637 DEBUG: > git clean -dffx2025-08-20 01:47:43,841 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:43,841 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 origin2025-08-20 01:47:44,747 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:44,747 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 origin2025-08-20 01:47:45,351 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:45,352 DEBUG: > git remote set-head origin --auto2025-08-20 01:47:45,956 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:45,956 DEBUG: > git checkout -f b65b94cf5d62e6c1bfeed23f5de4da2fe510e5252025-08-20 01:47:46,460 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:46,460 DEBUG: > git clean -dffx2025-08-20 01:47:46,564 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:46,564 DEBUG: > git rev-parse --show-toplevel2025-08-20 01:47:46,768 DEBUG: Directory: build/ch.protonvpn.android2025-08-20 01:47:46,768 DEBUG: > git submodule deinit --all --force2025-08-20 01:47:46,971 INFO: Creating local.properties file at build/ch.protonvpn.android/local.properties2025-08-20 01:47:46,974 INFO: Creating local.properties file at build/ch.protonvpn.android/app/local.properties2025-08-20 01:47:46,975 DEBUG: Removing debuggable flags from build/ch.protonvpn.android/app2025-08-20 01:47:47,014 INFO: Removing specified files2025-08-20 01:47:47,015 INFO: Removing openvpn/src/main/cpp/mbedtls/programs/fuzz/corpuses/dtlsclient2025-08-20 01:47:47,015 INFO: Removing openvpn/src/main/cpp/mbedtls/programs/fuzz/corpuses/server2025-08-20 01:47:47,016 INFO: Removing openvpn/src/main/cpp/mbedtls/tests2025-08-20 01:47:47,074 INFO: Removing openvpn/src/main/cpp/mbedtls/programs/fuzz/corpuses/dtlsserver2025-08-20 01:47:47,074 INFO: Removing openvpn/src/main/cpp/openvpn3/test/unittests2025-08-20 01:47:47,081 INFO: Removing openvpn/src/main/cpp/mbedtls/programs/fuzz/corpuses/client2025-08-20 01:47:47,083 INFO: Cleaned build.gradle of keysigning configs at build/ch.protonvpn.android/release_tests/build.gradle2025-08-20 01:47:47,094 INFO: Cleaned build.gradle of keysigning configs at build/ch.protonvpn.android/app/build.gradle2025-08-20 01:47:47,113 INFO: Cleaned build.gradle.kts of keysigning configs at build/ch.protonvpn.android/openvpn/build.gradle.kts2025-08-20 01:47:47,145 INFO: Running 'prebuild' commands in build/ch.protonvpn.android/app2025-08-20 01:47:47,145 DEBUG: Directory: build/ch.protonvpn.android/app2025-08-20 01:47:47,145 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/triple/d' -e '/^play\ {/,/^}/d' build.gradle; sed -i -e '/gradle-build-cache/d' ../settings.gradle.kts; sdkmanager 'cmake;3.18.1'/etc/bash.bashrc: line 7: PS1: unbound variable+ sed -i -e /triple/d -e '/^play\ {/,/^}/d' build.gradle+ sed -i -e /gradle-build-cache/d ../settings.gradle.kts+ sdkmanager 'cmake;3.18.1'Downloading https://dl.google.com/android/repository/cmake-3.18.1-linux.zip into /home/vagrant/.cache/sdkmanager/cmake-3.18.1-linux.zipUnzipping to /tmp/.sdkmanager-o9poi6idInstalling into /opt/android-sdk/cmake/3.18.12025-08-20 01:47:51,860 INFO: Cleaning Gradle project...2025-08-20 01:47:51,861 DEBUG: Directory: build/ch.protonvpn.android/app2025-08-20 01:47:51,861 DEBUG: > /usr/local/bin/gradlew-fdroid -PbuildUniversalApk cleanFound 8.9 via distributionUrlDownloading missing gradle version 8.9cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.9-bin.zip: OKRunning /opt/gradle/versions/8.9/bin/gradle -PbuildUniversalApk cleanWelcome to Gradle 8.9!Here are the highlights of this release:- Enhanced Error and Warning Messages- IDE Integration Improvements- Daemon JVM InformationFor more details see https://docs.gradle.org/8.9/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/8.9/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildw: file:///home/vagrant/build/ch.protonvpn.android/settings.gradle.kts:32:9: 'setter for removeUnusedEntriesAfterDays: Int' is deprecated. Deprecated in Java> Task :buildSrc:checkKotlinGradlePluginConfigurationErrors> 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-plugins> Configure project :appWARNING: The option setting 'android.experimental.enableScreenshotTest=true' is experimental.The current default is 'false'.fatal: Needed a single revisionfatal: Needed a single revisionfatal: Needed a single revisionfatal: Needed a single revisionWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.ATLAS_PROXY_URL is not set. skipping proxy token setting> Configure project :detekt-custom-rulesWARNING: Unsupported Kotlin plugin version.The `embedded-kotlin` and `kotlin-dsl` plugins rely on features of Kotlin `1.9.23` that might work differently than in the requested version `2.0.21`.> Configure project :detekt-gitlab-output-pluginWARNING: Unsupported Kotlin plugin version.The `embedded-kotlin` and `kotlin-dsl` plugins rely on features of Kotlin `1.9.23` that might work differently than in the requested version `2.0.21`.> Configure project :openvpnw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:1:37: 'ApplicationVariant' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:2:37: 'LibraryVariant' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:187:24: 'getter for buildDir: File!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:208:45: 'LibraryVariant' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:208:45: 'LibraryVariant' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:209:35: 'LibraryVariant' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:209:35: 'LibraryVariant' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/ch.protonvpn.android/openvpn/build.gradle.kts:213:17: 'registerJavaGeneratingTask(Task!, vararg File!): Unit' is deprecated. Deprecated in JavaWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.WARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Configure project :release_testsWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.> Configure project :shared-test-codeWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.> Task :app:cleanDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.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/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 4m 51s5 actionable tasks: 5 executed2025-08-20 01:52:50,550 INFO: Scanning source for common problems...2025-08-20 01:52:50,728 DEBUG: scanner is configured to use signature data from: 'suss'2025-08-20 01:52:50,728 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-08-20 01:52:51,336 DEBUG: write 'suss.json' to cache2025-08-20 01:52:51,340 DEBUG: next suss.json cache update due in 23:59:59.9821632025-08-20 01:52:51,664 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-08-20 01:52:53,470 INFO: Removing binary at openvpn/src/main/cpp/lz4/tests/goldenSamples/skip.bin2025-08-20 01:52:53,789 INFO: Creating source tarball...2025-08-20 01:53:12,615 INFO: Running 'build' commands in build/ch.protonvpn.android/app2025-08-20 01:53:12,615 DEBUG: Directory: build/ch.protonvpn.android/app2025-08-20 01:53:12,615 DEBUG: > bash -e -u -o pipefail -x -c pushd ../openvpn; gradle assembleRelease; rm -fr build/intermediates build/kotlin build/tmp .cxx; popd/etc/bash.bashrc: line 7: PS1: unbound variable+ pushd ../openvpn~/build/ch.protonvpn.android/openvpn ~/build/ch.protonvpn.android/app+ gradle assembleReleaseFound 8.9 via distributionUrlRunning /opt/gradle/versions/8.9/bin/gradle assembleReleaseTo 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/8.9/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> Task :buildSrc:compileKotlin FROM-CACHE> Task :buildSrc:compileJava NO-SOURCE> Task :buildSrc:compileGroovy NO-SOURCE> Task :buildSrc:pluginDescriptors> Task :buildSrc:processResources NO-SOURCE> Task :buildSrc:classes UP-TO-DATE> Task :buildSrc:jar:jar: No valid plugin descriptors were found in META-INF/gradle-plugins> Configure project :appWARNING: The option setting 'android.experimental.enableScreenshotTest=true' is experimental.The current default is 'false'.fatal: Needed a single revisionfatal: Needed a single revisionfatal: Needed a single revisionfatal: Needed a single revisionWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.ATLAS_PROXY_URL is not set. skipping proxy token setting> Configure project :detekt-custom-rulesWARNING: Unsupported Kotlin plugin version.The `embedded-kotlin` and `kotlin-dsl` plugins rely on features of Kotlin `1.9.23` that might work differently than in the requested version `2.0.21`.> Configure project :detekt-gitlab-output-pluginWARNING: Unsupported Kotlin plugin version.The `embedded-kotlin` and `kotlin-dsl` plugins rely on features of Kotlin `1.9.23` that might work differently than in the requested version `2.0.21`.> Configure project :openvpnWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.WARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Configure project :release_testsWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.> Configure project :shared-test-codeWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 34 accepted.Preparing "Install Android SDK Build-Tools 34 v.34.0.0"."Install Android SDK Build-Tools 34 v.34.0.0" ready.Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0"Install Android SDK Build-Tools 34 v.34.0.0" complete."Install Android SDK Build-Tools 34 v.34.0.0" finished.Checking the license for package Android SDK Platform 35 in /opt/android-sdk/licensesLicense for package Android SDK Platform 35 accepted.Preparing "Install Android SDK Platform 35 (revision 2)"."Install Android SDK Platform 35 (revision 2)" ready.Installing Android SDK Platform 35 in /opt/android-sdk/platforms/android-35"Install Android SDK Platform 35 (revision 2)" complete."Install Android SDK Platform 35 (revision 2)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :openvpn:preBuild UP-TO-DATE> Task :openvpn:preSkeletonOvpn23ReleaseBuild UP-TO-DATE> Task :openvpn:configureCMakeRelWithDebInfo[arm64-v8a]Checking the license for package CMake 3.22.1 in /opt/android-sdk/licensesLicense for package CMake 3.22.1 accepted.Preparing "Install CMake 3.22.1 v.3.22.1".> Task :openvpn:compileSkeletonOvpn23ReleaseAidl> Task :openvpn:configureCMakeRelWithDebInfo[arm64-v8a]"Install CMake 3.22.1 v.3.22.1" ready.Installing CMake 3.22.1 in /opt/android-sdk/cmake/3.22.1"Install CMake 3.22.1 v.3.22.1" complete."Install CMake 3.22.1 v.3.22.1" finished.C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :openvpn:buildCMakeRelWithDebInfo[arm64-v8a]> Task :openvpn:configureCMakeRelWithDebInfo[armeabi-v7a]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :openvpn:buildCMakeRelWithDebInfo[armeabi-v7a]C/C++: ninja: Entering directory `/home/vagrant/build/ch.protonvpn.android/openvpn/.cxx/RelWithDebInfo/736k4a4k/armeabi-v7a'C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584320 to 0 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:25: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 8215655796475036971 to 566625579 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:5: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 6033684446255071523 to 970277155 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   177 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2, ecp_sm2p256_sub, def_p);C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   183 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2_mod_ord, ecp_sm2p256_sub_mod_ord,C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: 12 warnings generated.> Task :openvpn:configureCMakeRelWithDebInfo[x86]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :openvpn:buildCMakeRelWithDebInfo[x86]C/C++: ninja: Entering directory `/home/vagrant/build/ch.protonvpn.android/openvpn/.cxx/RelWithDebInfo/736k4a4k/x86'C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584320 to 0 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:25: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 8215655796475036971 to 566625579 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:5: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 6033684446255071523 to 970277155 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   177 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2, ecp_sm2p256_sub, def_p);C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   183 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2_mod_ord, ecp_sm2p256_sub_mod_ord,C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: 12 warnings generated.C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:359:23: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   359 |                 ret = ATOMIC_SUB_FETCH(&data->thread_qps[i].qp->users,C/C++:       |                       ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:100:37: note: expanded from macro 'ATOMIC_SUB_FETCH'C/C++:   100 | #  define ATOMIC_SUB_FETCH(p, v, o) __atomic_sub_fetch(p, v, o)C/C++:       |                                     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:481:17: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   481 |         count = ATOMIC_LOAD_N(uint64_t, &qp->users, __ATOMIC_ACQUIRE);C/C++:       |                 ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:96:34: note: expanded from macro 'ATOMIC_LOAD_N'C/C++:    96 | #  define ATOMIC_LOAD_N(t, p, o) __atomic_load_n(p, o)C/C++:       |                                  ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:762:16: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   762 |         *ret = __atomic_add_fetch(val, op, __ATOMIC_ACQ_REL);C/C++:       |                ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:788:16: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   788 |         *ret = __atomic_and_fetch(val, op, __ATOMIC_ACQ_REL);C/C++:       |                ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:814:16: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   814 |         *ret = __atomic_or_fetch(val, op, __ATOMIC_ACQ_REL);C/C++:       |                ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:839:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   839 |         __atomic_load(val, ret, __ATOMIC_ACQUIRE);C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:862:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   862 |         __atomic_store(dst, &val, __ATOMIC_RELEASE);C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:277:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   277 |         ATOMIC_ADD_FETCH(&lock->qp_group[qp_idx].users, (uint64_t)1,C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:99:37: note: expanded from macro 'ATOMIC_ADD_FETCH'C/C++:    99 | #  define ATOMIC_ADD_FETCH(p, v, o) __atomic_add_fetch(p, v, o)C/C++:       |                                     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:285:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   285 |         ATOMIC_SUB_FETCH(&lock->qp_group[qp_idx].users, (uint64_t)1,C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:100:37: note: expanded from macro 'ATOMIC_SUB_FETCH'C/C++:   100 | #  define ATOMIC_SUB_FETCH(p, v, o) __atomic_sub_fetch(p, v, o)C/C++:       |                                     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:413:5: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   413 |     ATOMIC_ADD_FETCH(&lock->qp_group[current_idx].users, (uint64_t)0,C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:99:37: note: expanded from macro 'ATOMIC_ADD_FETCH'C/C++:    99 | #  define ATOMIC_ADD_FETCH(p, v, o) __atomic_add_fetch(p, v, o)C/C++:       |                                     ^C/C++: 10 warnings generated.> Task :openvpn:configureCMakeRelWithDebInfo[x86_64]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :openvpn:buildCMakeRelWithDebInfo[x86_64]> Task :openvpn:mergeSkeletonOvpn23ReleaseJniLibFolders> Task :openvpn:generateSkeletonOvpn23ReleaseResValues> Task :openvpn:extractDeepLinksForAarSkeletonOvpn23Release> Task :openvpn:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :openvpn:generateOpenVPN3SwigskeletonOvpn23Releasesrc/main/cpp/openvpn3/openvpn/client/dns_options.hpp:81: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.src/main/cpp/openvpn3/openvpn/client/dns_options.hpp:126: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.src/main/cpp/openvpn3/openvpn/client/dns_options.hpp:290: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.src/main/cpp/openvpn3/openvpn/client/dns_options.hpp:359: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.> Task :openvpn:generateSkeletonOvpn23ReleaseBuildConfig> Task :openvpn:generateSkeletonOvpn23ReleaseResources> Task :openvpn:mergeSkeletonOvpn23ReleaseNativeLibs> Task :openvpn:packageSkeletonOvpn23ReleaseResources> Task :openvpn:stripSkeletonOvpn23ReleaseDebugSymbols[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :openvpn:javaPreCompileSkeletonOvpn23Release> Task :openvpn:mergeSkeletonOvpn23ReleaseShaders> Task :openvpn:compileSkeletonOvpn23ReleaseShaders NO-SOURCE> Task :openvpn:generateSkeletonOvpn23ReleaseAssets UP-TO-DATE> Task :openvpn:packageSkeletonOvpn23ReleaseAssets> Task :openvpn:prepareLintJarForPublish> Task :openvpn:prepareSkeletonOvpn23ReleaseArtProfile> Task :openvpn:parseSkeletonOvpn23ReleaseLocalResources> Task :openvpn:writeSkeletonOvpn23ReleaseAarMetadata> Task :openvpn:generateSkeletonOvpn23ReleaseRFile> Task :openvpn:processSkeletonOvpn23ReleaseManifest> Task :openvpn:copySkeletonOvpn23ReleaseJniLibsProjectAndLocalJars> Task :openvpn:mapSkeletonOvpn23ReleaseSourceSetPaths> Task :openvpn:mergeSkeletonOvpn23ReleaseResources> Task :openvpn:verifySkeletonOvpn23ReleaseResources> Task :openvpn:compileSkeletonOvpn23ReleaseKotlin> Task :openvpn:extractSkeletonOvpn23ReleaseAnnotations> Task :openvpn:compileSkeletonOvpn23ReleaseJavaWithJavacNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.Note: Some input files use unchecked or unsafe operations.Note: Recompile with -Xlint:unchecked for details.> Task :openvpn:mergeSkeletonOvpn23ReleaseGeneratedProguardFiles> Task :openvpn:mergeSkeletonOvpn23ReleaseConsumerProguardFiles> Task :openvpn:processSkeletonOvpn23ReleaseJavaRes> Task :openvpn:mergeSkeletonOvpn23ReleaseJavaResource> Task :openvpn:syncSkeletonOvpn23ReleaseLibJars> Task :openvpn:bundleSkeletonOvpn23ReleaseAar> Task :openvpn:assembleSkeletonOvpn23Release> Task :openvpn:assembleReleaseDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.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/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 10m 23s44 actionable tasks: 43 executed, 1 from cache+ rm -fr build/intermediates build/kotlin build/tmp .cxx+ popd~/build/ch.protonvpn.android/app2025-08-20 02:03:37,936 INFO: Building Gradle project...2025-08-20 02:03:37,937 DEBUG: Directory: build/ch.protonvpn.android/app2025-08-20 02:03:37,937 DEBUG: > /usr/local/bin/gradlew-fdroid -PbuildUniversalApk assembleProdVanillaOpenSourceReleaseFound 8.9 via distributionUrlRunning /opt/gradle/versions/8.9/bin/gradle -PbuildUniversalApk assembleProdVanillaOpenSourceReleaseTo 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/8.9/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> 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-DATE> Configure project :appWARNING: The option setting 'android.experimental.enableScreenshotTest=true' is experimental.The current default is 'false'.fatal: Needed a single revisionfatal: Needed a single revisionfatal: Needed a single revisionfatal: Needed a single revisionWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.ATLAS_PROXY_URL is not set. skipping proxy token setting> Configure project :detekt-custom-rulesWARNING: Unsupported Kotlin plugin version.The `embedded-kotlin` and `kotlin-dsl` plugins rely on features of Kotlin `1.9.23` that might work differently than in the requested version `2.0.21`.> Configure project :detekt-gitlab-output-pluginWARNING: Unsupported Kotlin plugin version.The `embedded-kotlin` and `kotlin-dsl` plugins rely on features of Kotlin `1.9.23` that might work differently than in the requested version `2.0.21`.> Configure project :openvpnWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.WARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Configure project :release_testsWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.> Configure project :shared-test-codeWARNING: Using flatDir should be avoided because it doesn't support any meta-data formats.> Task :openvpn:preBuild UP-TO-DATE> Task :observability:domain:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :openvpn:preSkeletonOvpn23ReleaseBuild UP-TO-DATE> Task :openvpn:generateSkeletonOvpn23ReleaseResValues UP-TO-DATE> Task :app:buildKotlinToolingMetadata> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :app:preBuild UP-TO-DATE> Task :app:preProductionVanillaOpenSourceReleaseBuild UP-TO-DATE> Task :openvpn:generateSkeletonOvpn23ReleaseResources FROM-CACHE> Task :openvpn:packageSkeletonOvpn23ReleaseResources FROM-CACHE> Task :openvpn:parseSkeletonOvpn23ReleaseLocalResources FROM-CACHE> Task :openvpn:generateSkeletonOvpn23ReleaseRFile FROM-CACHE> Task :openvpn:writeSkeletonOvpn23ReleaseAarMetadata> Task :openvpn:extractDeepLinksSkeletonOvpn23Release> Task :openvpn:processSkeletonOvpn23ReleaseManifest FROM-CACHE> Task :openvpn:compileSkeletonOvpn23ReleaseAidl FROM-CACHE> Task :openvpn:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :openvpn:generateOpenVPN3SwigskeletonOvpn23Release UP-TO-DATE> Task :openvpn:generateSkeletonOvpn23ReleaseBuildConfig UP-TO-DATE> Task :openvpn:compileSkeletonOvpn23ReleaseLibraryResources> Task :openvpn:compileSkeletonOvpn23ReleaseKotlin FROM-CACHE> Task :openvpn:javaPreCompileSkeletonOvpn23Release FROM-CACHE> Task :openvpn:compileSkeletonOvpn23ReleaseJavaWithJavac FROM-CACHE> Task :openvpn:processSkeletonOvpn23ReleaseJavaRes> Task :openvpn:extractProguardFiles> Task :openvpn:bundleLibCompileToJarSkeletonOvpn23Release> Task :openvpn:bundleLibRuntimeToJarSkeletonOvpn23Release> Task :openvpn:generateSkeletonOvpn23ReleaseLintModel> Task :openvpn:createFullJarSkeletonOvpn23Release> Task :openvpn:prepareLintJarForPublish UP-TO-DATE> Task :observability:domain:processResources NO-SOURCE> Task :openvpn:configureCMakeRelWithDebInfo[arm64-v8a]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :observability:domain:compileKotline: The daemon has terminated unexpectedly on startup attempt #1 with error code: 0. The daemon process output:1. Kotlin compile daemon is ready> Task :app:dataBindingMergeDependencyArtifactsProductionVanillaOpenSourceRelease> Task :observability:domain:compileJava NO-SOURCE> Task :observability:domain:classes UP-TO-DATE> Task :observability:domain:jar> Task :openvpn:buildCMakeRelWithDebInfo[arm64-v8a]> Task :app:generateProductionVanillaOpenSourceReleaseResValues> Task :app:generateProductionVanillaOpenSourceReleaseResources> Task :app:packageProductionVanillaOpenSourceReleaseResources> Task :app:generateProductionVanillaOpenSourceReleaseBuildConfig> Task :app:parseProductionVanillaOpenSourceReleaseLocalResources> Task :app:checkProductionVanillaOpenSourceReleaseAarMetadata> Task :app:mapProductionVanillaOpenSourceReleaseSourceSetPaths> Task :app:createProductionVanillaOpenSourceReleaseCompatibleScreenManifests> Task :app:extractDeepLinksProductionVanillaOpenSourceRelease> Task :app:mergeProductionVanillaOpenSourceReleaseResources> Task :openvpn:configureCMakeRelWithDebInfo[armeabi-v7a]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :app:processProductionVanillaOpenSourceReleaseMainManifest/home/vagrant/build/ch.protonvpn.android/app/src/main/AndroidManifest.xml:466:13-469:39 Warning:meta-data#me.proton.core.crypto.validator.presentation.init.CryptoValidatorInitializer was tagged at AndroidManifest.xml:466 to remove other declarations but no other declaration present/home/vagrant/build/ch.protonvpn.android/app/src/main/AndroidManifest.xml:491:13-494:39 Warning:meta-data#me.proton.core.paymentiap.presentation.GooglePurchaseHandlerInitializer was tagged at AndroidManifest.xml:491 to remove other declarations but no other declaration present> Task :app:dataBindingGenBaseClassesProductionVanillaOpenSourceRelease> Task :app:processProductionVanillaOpenSourceReleaseManifest> Task :openvpn:buildCMakeRelWithDebInfo[armeabi-v7a]C/C++: ninja: Entering directory `/home/vagrant/build/ch.protonvpn.android/openvpn/.cxx/RelWithDebInfo/736k4a4k/armeabi-v7a'C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584320 to 0 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:25: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 8215655796475036971 to 566625579 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:5: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 6033684446255071523 to 970277155 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   177 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2, ecp_sm2p256_sub, def_p);C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   183 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2_mod_ord, ecp_sm2p256_sub_mod_ord,C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: 12 warnings generated.> Task :app:extractProguardFiles> Task :app:javaPreCompileProductionVanillaOpenSourceRelease> Task :app:mergeProductionVanillaOpenSourceReleaseJniLibFolders> Task :app:mergeProductionVanillaOpenSourceReleaseStartupProfile> Task :app:mergeProductionVanillaOpenSourceReleaseShaders> Task :app:compileProductionVanillaOpenSourceReleaseShaders NO-SOURCE> Task :app:generateProductionVanillaOpenSourceReleaseAssets UP-TO-DATE> Task :app:checkProductionVanillaOpenSourceReleaseDuplicateClasses> Task :app:extractProductionVanillaOpenSourceReleaseVersionControlInfo> Task :app:collectProductionVanillaOpenSourceReleaseDependencies> Task :app:sdkProductionVanillaOpenSourceReleaseDependencyData> Task :app:writeProductionVanillaOpenSourceReleaseAppMetadata> Task :app:writeProductionVanillaOpenSourceReleaseSigningConfigVersions> Task :app:processProductionVanillaOpenSourceReleaseManifestForPackage> Task :app:processProductionVanillaOpenSourceReleaseResources> Task :app:optimizeProductionVanillaOpenSourceReleaseResources> Task :app:kspProductionVanillaOpenSourceReleaseKotlinw: Argument -Xopt-in is deprecated. Please use -opt-in instead> Task :openvpn:configureCMakeRelWithDebInfo[x86]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :openvpn:buildCMakeRelWithDebInfo[x86]C/C++: ninja: Entering directory `/home/vagrant/build/ch.protonvpn.android/openvpn/.cxx/RelWithDebInfo/736k4a4k/x86'C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:57:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:    57 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584320 to 0 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:56:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    55 | ALIGN32 static const BN_ULONG def_p[P256_LIMBS] = {C/C++:       |                                                   ~C/C++:    56 |     0xffffffffffffffff, 0xffffffff00000000,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:25: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744069414584319 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:61:5: warning: implicit conversion from 'unsigned long long' to 'unsigned int' changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:    61 |     0xffffffffffffffff, 0xfffffffeffffffffC/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:25: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 8215655796475036971 to 566625579 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:60:5: warning: implicit conversion from 'long long' to 'unsigned int' changes value from 6033684446255071523 to 970277155 [-Wconstant-conversion]C/C++:    59 | ALIGN32 static const BN_ULONG def_ord[P256_LIMBS] = {C/C++:       |                                                     ~C/C++:    60 |     0x53bbf40939d54123, 0x7203df6b21c6052b,C/C++:       |     ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   177 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2, ecp_sm2p256_sub, def_p);C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:177:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++:   183 |     BN_MOD_INV(out, in, ecp_sm2p256_div_by_2_mod_ord, ecp_sm2p256_sub_mod_ord,C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:149:9: note: expanded from macro 'BN_MOD_INV'C/C++:   149 |         memcpy(u, in, 32);                         \C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:183:5: warning: 'memcpy' will always overflow; destination buffer has size 16, but size argument is 32 [-Wfortify-source]C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/ec/ecp_sm2p256.c:150:9: note: expanded from macro 'BN_MOD_INV'C/C++:   150 |         memcpy(v, mod, 32);                        \C/C++:       |         ^C/C++: 12 warnings generated.C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:359:23: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   359 |                 ret = ATOMIC_SUB_FETCH(&data->thread_qps[i].qp->users,C/C++:       |                       ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:100:37: note: expanded from macro 'ATOMIC_SUB_FETCH'C/C++:   100 | #  define ATOMIC_SUB_FETCH(p, v, o) __atomic_sub_fetch(p, v, o)C/C++:       |                                     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:481:17: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   481 |         count = ATOMIC_LOAD_N(uint64_t, &qp->users, __ATOMIC_ACQUIRE);C/C++:       |                 ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:96:34: note: expanded from macro 'ATOMIC_LOAD_N'C/C++:    96 | #  define ATOMIC_LOAD_N(t, p, o) __atomic_load_n(p, o)C/C++:       |                                  ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:762:16: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   762 |         *ret = __atomic_add_fetch(val, op, __ATOMIC_ACQ_REL);C/C++:       |                ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:788:16: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   788 |         *ret = __atomic_and_fetch(val, op, __ATOMIC_ACQ_REL);C/C++:       |                ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:814:16: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   814 |         *ret = __atomic_or_fetch(val, op, __ATOMIC_ACQ_REL);C/C++:       |                ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:839:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   839 |         __atomic_load(val, ret, __ATOMIC_ACQUIRE);C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:862:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   862 |         __atomic_store(dst, &val, __ATOMIC_RELEASE);C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:277:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   277 |         ATOMIC_ADD_FETCH(&lock->qp_group[qp_idx].users, (uint64_t)1,C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:99:37: note: expanded from macro 'ATOMIC_ADD_FETCH'C/C++:    99 | #  define ATOMIC_ADD_FETCH(p, v, o) __atomic_add_fetch(p, v, o)C/C++:       |                                     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:285:9: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   285 |         ATOMIC_SUB_FETCH(&lock->qp_group[qp_idx].users, (uint64_t)1,C/C++:       |         ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:100:37: note: expanded from macro 'ATOMIC_SUB_FETCH'C/C++:   100 | #  define ATOMIC_SUB_FETCH(p, v, o) __atomic_sub_fetch(p, v, o)C/C++:       |                                     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:413:5: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]C/C++:   413 |     ATOMIC_ADD_FETCH(&lock->qp_group[current_idx].users, (uint64_t)0,C/C++:       |     ^C/C++: /home/vagrant/build/ch.protonvpn.android/openvpn/src/main/cpp/openssl/crypto/threads_pthread.c:99:37: note: expanded from macro 'ATOMIC_ADD_FETCH'C/C++:    99 | #  define ATOMIC_ADD_FETCH(p, v, o) __atomic_add_fetch(p, v, o)C/C++:       |                                     ^C/C++: 10 warnings generated.> Task :app:compileProductionVanillaOpenSourceReleaseKotlin> Task :openvpn:configureCMakeRelWithDebInfo[x86_64]C/C++: OpenVPN 2.x version 5.12.48.1-0-gb65b94cf5C/C++: OpenVPN 3.x version 5.12.48.1-0-gb65b94cf5> Task :openvpn:buildCMakeRelWithDebInfo[x86_64]> Task :app:compileProductionVanillaOpenSourceReleaseKotlinw: Argument -Xopt-in is deprecated. Please use -opt-in insteadw: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/GoLangCrashReporter.kt:89:84 'fun toGMTString(): String!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/api/GuestHole.kt:37:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/api/GuestHole.kt:69:44 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/app/AppExitObservability.kt:89:35 'static field IMPORTANCE_BACKGROUND: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/app/AppExitObservability.kt:91:35 'static field IMPORTANCE_EMPTY: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/app/AppExitObservability.kt:100:35 'static field IMPORTANCE_TOP_SLEEPING_PRE_28: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/appconfig/AppConfig.kt:61:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/appconfig/AppConfig.kt:91:32 'static fun <T : Any!> load(objClass: Class<T!>!, defaultValue: T!): T!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/auth/usecase/CurrentUser.kt:140:27 'fun vpnUserBlocking(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/auth/usecase/OnSessionClosed.kt:23:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/auth/usecase/OnSessionClosed.kt:39:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/base/data/VpnFeatureFlag.kt:66:5 'fun observe(userId: UserId?, featureId: FeatureId, refresh: Boolean = ...): Flow<FeatureFlag?>' is deprecated. A new synchronous API will replace this.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/base/ui/ProtonTexts.kt:81: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/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/base/ui/TextBulletRow.kt:33:1 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/components/CountryWithFlagsView.kt:108:53 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/components/NetworkFrameLayout.kt:38:44 'interface LoaderUI : Any' is deprecated. For removal with old ui.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/components/QuickTileService.kt:177:13 'fun startActivityAndCollapse(p0: Intent!): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/db/AppDatabase.kt:65:8 'data class PublicAddressEntity : Any' is deprecated. Use PublicAddressInfoEntity.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/db/AppDatabase.kt:68:8 'data class PublicAddressKeyEntity : Any' is deprecated. Use PublicAddressInfoEntity and PublicAddressKeyDataEntity.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/db/AppDatabase.kt:116:9 'data class PublicAddressEntity : Any' is deprecated. Use PublicAddressInfoEntity.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/db/AppDatabase.kt:117:9 'data class PublicAddressKeyEntity : Any' is deprecated. Use PublicAddressInfoEntity and PublicAddressKeyDataEntity.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/di/PlansModule.kt:26:8 'interface ClientPlanFilter : Any' is deprecated. This class is not used anymore. Please remove any usage of it.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/di/PlansModule.kt:49:46 'interface ClientPlanFilter : Any' is deprecated. This class is not used anymore. Please remove any usage of it.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/logging/LogExtensions.kt:109:31 'static field IMPORTANCE_BACKGROUND: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/logging/LogExtensions.kt:111:31 'static field IMPORTANCE_EMPTY: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/logging/LogExtensions.kt:120:31 'static field IMPORTANCE_TOP_SLEEPING_PRE_28: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/logging/ProtonLoggerImpl.kt:128:64 Java type mismatch: inferred type is 'java.util.Date?', but 'java.util.Date' was expected.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/managed/ManagedConfig.kt:42:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/ConnectionParamsOpenVpn.kt:62:27 'fun getLabel(): String' is deprecated. Use displayName for UI.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/Server.kt:107:30 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/Server.kt:108:30 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/Server.kt:113:22 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/Server.kt:123:22 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/ServersStore.kt:51:15 'fun storeMutable(data: ServersSerializationData): Unit' is deprecated. Use store() with data that is immutable and can be serialized on another thread.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/models/vpn/VpnCountry.kt:63:30 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/netshield/NetShieldViewState.kt:31:31 'static enum entry ENABLED: NetShieldProtocol = object : NetShieldProtocol' is deprecated. f1 is deprecated, only off or on values for netshield, except for TV.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/netshield/NetShieldViewState.kt:43:31 'static enum entry ENABLED: NetShieldProtocol = object : NetShieldProtocol' is deprecated. f1 is deprecated, only off or on values for netshield, except for TV.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/netshield/NetShieldViewState.kt:47:31 'static enum entry ENABLED: NetShieldProtocol = object : NetShieldProtocol' is deprecated. f1 is deprecated, only off or on values for netshield, except for TV.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/notifications/NotificationActionReceiver.kt:57:48 'fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/notifications/NotificationPermissionManager.kt:103:1 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/profiles/ui/Profiles.kt:190:44 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/base/ui/ProtonTextField.kt:283:9 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/base/ui/VpnDivider.kt:29:1 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/countries/Translator.kt:22:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/countries/Translator.kt:33:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/recents/ui/RecentsList.kt:141:18 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/recents/ui/RecentsList.kt:179:26 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/recents/ui/RecentsList.kt:198:26 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/recents/ui/RecentsList.kt:206:40 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/recents/ui/RecentsList.kt:220:22 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/recents/ui/RecentsList.kt:232:26 'fun Modifier.animateItemPlacement(animationSpec: FiniteAnimationSpec<IntOffset> = ...): Modifier' is deprecated. Use Modifier.animateItem() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/vpn/usecases/SettingsForConnection.kt:27:8 'class ApplyEffectiveUserSettingsCached : BaseApplyEffectiveUserSettings' is deprecated. Use ApplyEffectiveUserSettings, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/vpn/usecases/SettingsForConnection.kt:29:8 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/vpn/usecases/SettingsForConnection.kt:117:53 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/redesign/vpn/usecases/SettingsForConnection.kt:118:45 'class ApplyEffectiveUserSettingsCached : BaseApplyEffectiveUserSettings' is deprecated. Use ApplyEffectiveUserSettings, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/servers/GetStreamingServices.kt:25:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/servers/GetStreamingServices.kt:33:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/servers/ServerManager2.kt:33:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/servers/ServerManager2.kt:50:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/servers/ServerManager2.kt:70:30 'fun getServerForProfile(profile: Profile, vpnUser: VpnUser?, protocol: ProtocolSelection): Server?' is deprecated. Use getServerForConnectIntent.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/servers/ServerManager2.kt:75:30 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/settings/data/EffectiveCurrentUserSettings.kt:112:45 'static enum entry ENABLED: NetShieldProtocol = object : NetShieldProtocol' is deprecated. f1 is deprecated, only off or on values for netshield, except for TV.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/settings/data/EffectiveCurrentUserSettings.kt:223:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/settings/data/EffectiveCurrentUserSettings.kt:229:37 'class ApplyEffectiveUserSettingsCached : BaseApplyEffectiveUserSettings' is deprecated. Use ApplyEffectiveUserSettings, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/theme/UpdateAndroidAppTheme.kt:28:8 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/theme/UpdateAndroidAppTheme.kt:45:65 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/theme/UpdateAndroidAppTheme.kt:70:57 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/IsTvCheck.kt:67:72 'static field FEATURE_TELEVISION: String' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/IsTvCheck.kt:93:90 'val defaultDisplay: Display!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/IsTvCheck.kt:95:24 'fun getRealMetrics(p0: DisplayMetrics!): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/detailed/CountryDetailViewModel.kt:42:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/detailed/TvServerListFragment.kt:57:28 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/detailed/TvServerListScreenFragment.kt:45:23 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/detailed/TvServerListScreenFragment.kt:46:49 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/detailed/TvServerListViewModel.kt:132:41 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/login/TvLoginViewModel.kt:42:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/login/TvLoginViewModel.kt:72:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:38:8 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:52:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:74:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:86:53 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:165:70 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:205:46 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:219:93 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:232:36 'fun getServerForProfile(profile: Profile, vpnUser: VpnUser?, protocol: ProtocolSelection): Server?' is deprecated. Use getServerForConnectIntent.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:232:87 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:316:30 'fun getServerForProfile(profile: Profile, vpnUser: VpnUser?, protocol: ProtocolSelection): Server?' is deprecated. Use getServerForConnectIntent.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMainViewModel.kt:316:71 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMapRenderer.kt:79:33 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMapRenderer.kt:79:33 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/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMapRenderer.kt:82:53 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/main/TvMapRenderer.kt:115:34 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/presenters/AbstractCardPresenter.kt:32:31 Unchecked cast of 'kotlin.Any' to 'C'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/presenters/AbstractCardPresenter.kt:32:53 Unchecked cast of 'android.view.View!' to 'T'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/presenters/AbstractCardPresenter.kt:36:44 Unchecked cast of 'android.view.View!' to 'T'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/usecases/GetCountryCard.kt:51:21 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/usecases/GetCountryCard.kt:52:49 'fun vpnUserCached(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/tv/vpn/ProfileUtil.kt:29:22 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/SaveableSettingsActivity.kt:74:13 'fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/drawer/bugreport/DynamicReportActivity.kt:70:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/drawer/bugreport/DynamicReportActivity.kt:74:19 'fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/drawer/bugreport/ReportFragment.kt:56:27 'fun getSerializable(p0: String?): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/drawer/bugreport/SuggestionsFragment.kt:52:27 'fun getSerializable(p0: String?): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/drawer/bugreport/SuggestionsFragment.kt:67:57 'fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/FreeConnectionsInfoBottomSheet.kt:97:46 'fun getFullName(country: String?): String' is deprecated. Prefer the version that accepts a locale.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/FreeConnectionsInfoViewModel.kt:24:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/FreeConnectionsInfoViewModel.kt:30:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/ServerListUpdater.kt:48:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/ServerListUpdater.kt:81:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/ServerListUpdater.kt:98:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/vpn/ChangeServerComposable.kt:220:13 'fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/home/vpn/SwitchDialogActivity.kt:71:20 'fun <T : Parcelable!> getParcelableExtra(p0: String!): T?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/login/TroubleshootViewModel.kt:26:8 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/login/TroubleshootViewModel.kt:36:40 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/planupgrade/CongratsPlanViewModel.kt:26:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/planupgrade/PaymentPanel.kt:256:9 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/planupgrade/UpgradeDialogActivity.kt:283:89 'fun newInstance(): CapturedType(out Fragment)!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/promooffers/PromoOfferActivity.kt:220:24 'fun launchWhenResumed(block: suspend CoroutineScope.() -> Unit): Job' is deprecated. launchWhenResumed is deprecated as it can lead to wasted resources in some cases. Replace with suspending repeatOnLifecycle to run the block whenever the Lifecycle state is at least Lifecycle.State.RESUMED.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/snackbar/DelegatedSnackbarHelper.kt:28:8 'annotation class OnLifecycleEvent : Any, Annotation' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/vpn/NoVpnPermissionActivity.kt:47:8 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/vpn/NoVpnPermissionActivity.kt:76:9 'fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/vpn/NoVpnPermissionActivity.kt:93:26 'fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/vpn/NoVpnPermissionActivity.kt:103:41 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/ui/vpn/NoVpnPermissionActivity.kt:112:35 'fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/userstorage/ProfileManager.kt:26:8 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/userstorage/ProfileManager.kt:37:40 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/userstorage/ProfileManager.kt:45:32 'class EffectiveCurrentUserSettingsCached : StateFlow<LocalUserSettings>' is deprecated. Use EffectiveCurrentUserSettings.effectiveSettings flow, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/userstorage/ProfileManager.kt:84:21 'static fun <T : Any!> load(objClass: Class<T!>!, defaultValue: T!): T!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ActivityResultUtils.kt:75:29 'fun <T : Parcelable!> getParcelableExtra(p0: String!): T?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ActivityResultUtils.kt:93:29 'fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ActivityResultUtils.kt:93:62 Unchecked cast of 'java.io.Serializable?' to 'O?'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ActivityResultUtils.kt:108:64 'fun <T : Parcelable!> getParcelableExtra(p0: String!): T?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ActivityResultUtils.kt:109:78 'fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ActivityResultUtils.kt:109:110 Unchecked cast of 'java.io.Serializable?' to 'I?'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/AndroidUtils.kt:71:63 'static field LAYOUT_DIRECTION_RTL: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/AndroidUtils.kt:239:1 A function is marked as tail-recursive but no tail calls are found.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/AndroidUtils.kt:240:66 Recursive call is not a tail call.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/AndroidUtils.kt:269:10 'fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/AndroidUtils.kt:274:10 'fun getSerializable(p0: String?): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/CountryTools.kt:71:57 'field locale: Locale!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/CountryTools.kt:72:20 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/CountryTools.kt:77:33 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/FlowUtils.kt:66:21 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:120:26 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:167:24 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:196:28 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:204:28 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:211:28 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:219:28 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:227:28 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:308:17 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:313:17 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:357:21 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:364:17 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:372:17 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:385:39 'fun getVpnExitCountry(countryCode: String, secureCoreCountry: Boolean): VpnCountry?' is deprecated. Use the suspending getVpnExitCountry from ServerManager2.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/ServerManager.kt:414:32 'class ServerManager : Serializable' is deprecated. Use ServerManager2 in new code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/utils/SyncStateFlow.kt:44:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/DnsOverrideFlow.kt:41:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/NetworkCapabilitiesFlow.kt:30:5 Inheriting from this kotlinx.coroutines API is unstable. Either new methods may be added in the future, which would break the inheritance, or correctly inheriting from it requires fulfilling contracts that may change in the future.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/PrepareForConnection.kt:108:11 'fun <T : Any, V : Any> Map<T, V?>.filterNullValues(): Map<T, V>' is deprecated. The name of this function is not consistent with Kotlin's conventional naming.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/ProtocolSelection.kt:29:30 Non-public primary constructor is exposed via the generated 'copy()' method of the 'data' class.The generated 'copy()' will change its visibility in future releases.To suppress the warning do one of the following:- Annotate the data class with the '@ConsistentCopyVisibility' annotation.- Use the '-Xconsistent-data-class-copy-visibility' compiler flag.- Annotate the data class with the '@ExposedCopyVisibility' annotation(Discouraged, but can be used to keep binary compatibility).To learn more, see the documentation of the '@ConsistentCopyVisibility' and '@ExposedCopyVisibility' annotations.This will become an error in Kotlin 2.1.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/RecentsManager.kt:75:17 Condition is always 'true'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/RecentsManager.kt:77:17 Condition is always 'true'.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/ServerAvailabilityCheck.kt:75:11 'fun <T : Any, V : Any> Map<T, V?>.filterNullValues(): Map<T, V>' is deprecated. The name of this function is not consistent with Kotlin's conventional naming.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/VpnState.kt:55:37 'fun String.toUpperCase(locale: Locale): String' is deprecated. Use uppercase() instead.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/openvpn/OpenVPNWrapperService.kt:30:8 'class SettingsForConnectionSync : Any' is deprecated. Use SettingsForConnection, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/openvpn/OpenVPNWrapperService.kt:47:49 'class SettingsForConnectionSync : Any' is deprecated. Use SettingsForConnection, this object is for synchronous access in legacy code.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/openvpn/OpenVPNWrapperService.kt:72:45 'fun vpnUserBlocking(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/wireguard/WireguardWrapperService.kt:70:33 'fun vpnUserBlocking(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/wireguard/WireguardWrapperService.kt:75:61 'fun vpnUserBlocking(): VpnUser?' is deprecated. use suspending version of this fun.w: file:///home/vagrant/build/ch.protonvpn.android/app/src/main/java/com/protonvpn/android/vpn/wireguard/WireguardWrapperService.kt:115:9 'fun stopForeground(p0: Boolean): Unit' is deprecated. Deprecated in Java.> Task :app:compileProductionVanillaOpenSourceReleaseJavaWithJavacwarning: The following options were not recognized by any processor: '[dagger.fastInit, dagger.hilt.android.internal.disableAndroidSuperclassValidation, dagger.hilt.android.internal.projectType, dagger.hilt.internal.useAggregatingRootProcessor]'Note: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.1 warning> Task :app:copyRoomSchemas NO-SOURCE> Task :app:hiltAggregateDepsProductionVanillaOpenSourceRelease> Task :openvpn:mergeSkeletonOvpn23ReleaseJniLibFolders> Task :openvpn:extractDeepLinksForAarSkeletonOvpn23Release UP-TO-DATE> Task :openvpn:extractSkeletonOvpn23ReleaseAnnotations FROM-CACHE> Task :openvpn:mergeSkeletonOvpn23ReleaseGeneratedProguardFiles UP-TO-DATE> Task :openvpn:mergeSkeletonOvpn23ReleaseConsumerProguardFiles UP-TO-DATE> Task :openvpn:mergeSkeletonOvpn23ReleaseShaders> Task :openvpn:compileSkeletonOvpn23ReleaseShaders NO-SOURCE> Task :openvpn:generateSkeletonOvpn23ReleaseAssets UP-TO-DATE> Task :openvpn:packageSkeletonOvpn23ReleaseAssets> Task :openvpn:prepareSkeletonOvpn23ReleaseArtProfile UP-TO-DATE> Task :openvpn:writeSkeletonOvpn23ReleaseLintModelMetadata> Task :openvpn:generateSkeletonOvpn23ReleaseLintVitalModel> Task :openvpn:exportSkeletonOvpn23ReleaseConsumerProguardFiles> Task :openvpn:mergeSkeletonOvpn23ReleaseJavaResource> Task :openvpn:syncSkeletonOvpn23ReleaseLibJars FROM-CACHE> Task :openvpn:mergeSkeletonOvpn23ReleaseNativeLibs> Task :openvpn:stripSkeletonOvpn23ReleaseDebugSymbols[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:hiltJavaCompileProductionVanillaOpenSourceReleaseNote: /home/vagrant/build/ch.protonvpn.android/app/build/generated/hilt/component_sources/productionVanillaOpenSourceRelease/com/protonvpn/android/DaggerProtonApplicationHilt_HiltComponents_SingletonC.java uses or overrides a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :openvpn:copySkeletonOvpn23ReleaseJniLibsProjectAndLocalJars> Task :openvpn:bundleSkeletonOvpn23ReleaseLocalLintAar> Task :openvpn:copySkeletonOvpn23ReleaseJniLibsProjectOnly> Task :app:generateProductionVanillaOpenSourceReleaseLintVitalReportModel> Task :app:mergeProductionVanillaOpenSourceReleaseArtProfile> Task :app:mergeProductionVanillaOpenSourceReleaseNativeLibs> Task :openvpn:lintVitalAnalyzeSkeletonOvpn23Release> Task :app:expandProductionVanillaOpenSourceReleaseL8ArtProfileWildcards> Task :app:processProductionVanillaOpenSourceReleaseJavaRes> Task :app:stripProductionVanillaOpenSourceReleaseDebugSymbols[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:mergeProductionVanillaOpenSourceReleaseAssets> Task :app:compressProductionVanillaOpenSourceReleaseAssets> Task :app:extractProductionVanillaOpenSourceReleaseNativeSymbolTables[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 [28.1.13356709] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:transformProductionVanillaOpenSourceReleaseClassesWithAsm> Task :app:mergeProductionVanillaOpenSourceReleaseJavaResource> Task :app:mergeProductionVanillaOpenSourceReleaseGeneratedProguardFiles> Task :app:expandProductionVanillaOpenSourceReleaseArtProfileWildcards> Task :app:minifyProductionVanillaOpenSourceReleaseWithR8WARNING: /home/vagrant/build/ch.protonvpn.android/app/build/intermediates/merged_java_res/productionVanillaOpenSourceRelease/mergeProductionVanillaOpenSourceReleaseJavaResource/base.jar: R8: Unexpected reference to missing service class: META-INF/services/java.net.spi.InetAddressResolverProvider.> Task :app:lintVitalAnalyzeProductionVanillaOpenSourceRelease> Task :app:mergeProductionVanillaOpenSourceReleaseNativeDebugMetadata> Task :app:lintVitalReportProductionVanillaOpenSourceRelease> Task :app:lintVitalProductionVanillaOpenSourceRelease> Task :app:l8DexDesugarLibProductionVanillaOpenSourceRelease> Task :app:compileProductionVanillaOpenSourceReleaseArtProfile> Task :app:packageProductionVanillaOpenSourceRelease> Task :app:createProductionVanillaOpenSourceReleaseApkListingFileRedirect> Task :app:assembleProductionVanillaOpenSourceReleaseDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.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/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 16m 5s111 actionable tasks: 89 executed, 11 from cache, 11 up-to-date2025-08-20 02:19:44,511 INFO: Successfully built version 5.12.48.1 of ch.protonvpn.android from b65b94cf5d62e6c1bfeed23f5de4da2fe510e5252025-08-20 02:19:44,977 DEBUG: Checking build/ch.protonvpn.android/app/build/outputs/apk/productionVanillaOpenSource/release/ProtonVPN-5.12.48.1(605124801)-production-vanilla-openSource-release-unsigned.apk2025-08-20 02:19:45,248 INFO: success: ch.protonvpn.android2025-08-20 02:19:45,248 INFO: Finished2025-08-20 02:19:45,248 INFO: 1 build succeeded