log for dev.patrickgold.florisboard:115
== Installed Android Tools ==
2025-08-18 21:17:51,740 DEBUG: Reading 'config.yml'
2025-08-18 21:17:51,755 INFO: Creating log directory
2025-08-18 21:17:51,756 INFO: Creating temporary directory
2025-08-18 21:17:51,756 INFO: Creating output directory
2025-08-18 21:17:51,782 DEBUG: Getting git vcs interface for https://github.com/florisboard/florisboard
2025-08-18 21:17:51,782 DEBUG: Checking dev.patrickgold.florisboard:115
2025-08-18 21:17:51,782 INFO: Building version 0.5.0 (115) of dev.patrickgold.florisboard
2025-08-18 21:17:51,782 WARNING: Android NDK version 'r26b' could not be found!
2025-08-18 21:17:51,782 WARNING: Configured versions:
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2025-08-18 21:17:52,254 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2025-08-18 21:17:52,508 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 488
2025-08-18 21:17:52,518 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2025-08-18 21:17:52,773 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 154876
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r26b-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r26b-linux.zip
2025-08-18 21:17:53,240 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2025-08-18 21:17:53,703 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r26b-linux.zip HTTP/1.1" 200 669320864
Unzipping to /tmp/.sdkmanager-abk2rrxz
Installing into /opt/android-sdk/ndk/26.1.10909125
2025-08-18 21:18:44,484 INFO: Set NDK r26b (26.1.10909125) up
2025-08-18 21:18:44,492 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/dev.patrickgold.florisboard, universal_newlines=False, shell=None, istream=None)
2025-08-18 21:18:44,523 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-08-18 21:18:45,027 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64069 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 removed
Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-08-18 21:19:26,379 INFO: Getting source for revision 0799adc19352dbfd0475b28ce9270666a474ff39
2025-08-18 21:19:26,382 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:26,382 DEBUG: > git rev-parse --show-toplevel
2025-08-18 21:19:26,590 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:26,590 DEBUG: > git submodule foreach --recursive git reset --hard
2025-08-18 21:19:26,793 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:26,794 DEBUG: > git reset --hard
2025-08-18 21:19:27,498 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:27,499 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-08-18 21:19:27,602 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:27,602 DEBUG: > git clean -dffx
2025-08-18 21:19:27,705 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:27,705 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 origin
2025-08-18 21:19:30,916 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:30,916 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 origin
2025-08-18 21:19:31,521 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:31,521 DEBUG: > git remote set-head origin --auto
2025-08-18 21:19:32,225 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:32,225 DEBUG: > git checkout -f 0799adc19352dbfd0475b28ce9270666a474ff39
2025-08-18 21:19:33,832 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:33,832 DEBUG: > git clean -dffx
2025-08-18 21:19:33,935 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:33,936 DEBUG: > git rev-parse --show-toplevel
2025-08-18 21:19:34,139 DEBUG: Directory: build/dev.patrickgold.florisboard
2025-08-18 21:19:34,139 DEBUG: > git submodule deinit --all --force
2025-08-18 21:19:34,243 INFO: Collecting source libraries
2025-08-18 21:19:34,253 DEBUG: Removing debuggable flags from build/srclib/rustup
2025-08-18 21:19:34,262 DEBUG: Directory: build/srclib/rustup
2025-08-18 21:19:34,262 DEBUG: > bash -e -u -o pipefail -x -c -- export version=$(git describe --exact-match --tags)
sed -i -e "/RUSTUP_UPDATE_ROOT/s|/dist/|/archive/$version/|" rustup-init.sh
/etc/bash.bashrc: line 7: PS1: unbound variable
++ git describe --exact-match --tags
+ export version=1.27.1
+ version=1.27.1
+ sed -i -e '/RUSTUP_UPDATE_ROOT/s|/dist/|/archive/1.27.1/|' rustup-init.sh
2025-08-18 21:19:34,465 INFO: Creating local.properties file at build/dev.patrickgold.florisboard/local.properties
2025-08-18 21:19:34,468 INFO: Creating local.properties file at build/dev.patrickgold.florisboard/app/local.properties
2025-08-18 21:19:34,469 DEBUG: Removing debuggable flags from build/dev.patrickgold.florisboard/app
2025-08-18 21:19:34,511 INFO: Cleaned build.gradle.kts of keysigning configs at build/dev.patrickgold.florisboard/benchmark/build.gradle.kts
2025-08-18 21:19:34,530 INFO: Cleaned build.gradle.kts of keysigning configs at build/dev.patrickgold.florisboard/app/build.gradle.kts
2025-08-18 21:19:34,546 INFO: Running 'prebuild' commands in build/dev.patrickgold.florisboard/app
2025-08-18 21:19:34,547 DEBUG: Directory: build/dev.patrickgold.florisboard/app
2025-08-18 21:19:34,547 DEBUG: > bash -e -u -o pipefail -x -c -- sdkmanager 'cmake;4.0.2'; /home/vagrant/build/srclib/rustup/rustup-init.sh -y --default-toolchain 1.81.0; source $HOME/.cargo/env
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sdkmanager 'cmake;4.0.2'
Downloading https://dl.google.com/android/repository/cmake-4.0.2-linux.zip into /home/vagrant/.cache/sdkmanager/cmake-4.0.2-linux.zip
Unzipping to /tmp/.sdkmanager-5j0th1n5
Installing into /opt/android-sdk/cmake/4.0.2
+ /home/vagrant/build/srclib/rustup/rustup-init.sh -y --default-toolchain 1.81.0
info: downloading installer
info: profile set to 'default'
info: default host triple is x86_64-unknown-linux-gnu
info: syncing channel updates for '1.81.0-x86_64-unknown-linux-gnu'
info: latest update on 2024-09-05, rust version 1.81.0 (eeb90cda1 2024-09-04)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
info: default toolchain set to '1.81.0-x86_64-unknown-linux-gnu'
1.81.0-x86_64-unknown-linux-gnu installed - rustc 1.81.0 (eeb90cda1 2024-09-04)
Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).
To configure your current shell, you need to source
the corresponding env file under $HOME/.cargo.
This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
source "$HOME/.cargo/env.fish" # For fish
+ source /home/vagrant/.cargo/env
++ case ":${PATH}:" in
++ export PATH=/home/vagrant/.cargo/bin:/opt/android-sdk/ndk/26.1.10909125:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools:/opt/gradle/bin
++ PATH=/home/vagrant/.cargo/bin:/opt/android-sdk/ndk/26.1.10909125:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools:/opt/gradle/bin
2025-08-18 21:20:11,953 INFO: Cleaning Gradle project...
2025-08-18 21:20:11,954 DEBUG: Directory: build/dev.patrickgold.florisboard/app
2025-08-18 21:20:11,954 DEBUG: > /usr/local/bin/gradlew-fdroid clean
Found 8.14.3 via distributionUrl
Downloading missing gradle version 8.14.3
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.14.3-bin.zip: OK
Running /opt/gradle/versions/8.14.3/bin/gradle clean
Welcome to Gradle 8.14.3!
Here are the highlights of this release:
- Java 24 support
- GraalVM Native Image toolchain selection
- Enhancements to test reporting
- Build Authoring improvements
For more details see https://docs.gradle.org/8.14.3/release-notes.html
To 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.14.3/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Configure project :app
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getCrunchPngs' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.gradle.internal.dsl.BuildType$AgpDecorated.isCrunchPngs' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#groovy_boolean_properties
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getUseProguard' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.gradle.internal.dsl.BuildType.isUseProguard' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#groovy_boolean_properties
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/build.gradle.kts:53:9: 'jvmTarget: String' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/build.gradle.kts:54:9: 'freeCompilerArgs: List<String>' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/build.gradle.kts:231:5: 'exec(Action<ExecSpec>): ExecResult' is deprecated. This method will be removed in Gradle 9.0. Use ExecOperations.exec(Action) or ProviderFactory.exec(Action) instead.
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getWearAppUnbundled' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.api.variant.impl.ApplicationVariantImpl.isWearAppUnbundled' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#groovy_boolean_properties
> Configure project :lib:android
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/android/build.gradle.kts:58:9: 'jvmTarget: String' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/android/build.gradle.kts:59:9: 'freeCompilerArgs: List<String>' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
> Configure project :lib:color
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/color/build.gradle.kts:38:9: 'jvmTarget: String' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/color/build.gradle.kts:39:9: 'freeCompilerArgs: List<String>' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
> Configure project :lib:compose
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/compose/build.gradle.kts:60:9: 'jvmTarget: String' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/compose/build.gradle.kts:61:9: 'freeCompilerArgs: List<String>' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
> Configure project :lib:native
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/native/build.gradle.kts:66:9: 'jvmTarget: String' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Configure project :lib:snygg
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/snygg/build.gradle.kts:64:9: 'jvmTarget: String' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/snygg/build.gradle.kts:65:9: 'freeCompilerArgs: List<String>' is deprecated. Please migrate to the compilerOptions DSL. More details are here: https://kotl.in/u1r8ln
> Task :app:clean UP-TO-DATE
[Incubating] Problems report is available at: file:///home/vagrant/build/dev.patrickgold.florisboard/build/reports/problems/problems-report.html
BUILD SUCCESSFUL in 2m 47s
1 actionable task: 1 up-to-date
2025-08-18 21:23:06,091 INFO: Scanning source for common problems...
2025-08-18 21:23:06,144 DEBUG: scanner is configured to use signature data from: 'suss'
2025-08-18 21:23:06,144 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-08-18 21:23:06,748 DEBUG: write 'suss.json' to cache
2025-08-18 21:23:06,752 DEBUG: next suss.json cache update due in 23:59:59.985893
2025-08-18 21:23:06,926 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2025-08-18 21:23:07,157 INFO: Creating source tarball...
2025-08-18 21:23:12,782 INFO: Building Gradle project...
2025-08-18 21:23:12,783 DEBUG: Directory: build/dev.patrickgold.florisboard/app
2025-08-18 21:23:12,783 DEBUG: > /usr/local/bin/gradlew-fdroid assembleRelease
Found 8.14.3 via distributionUrl
Running /opt/gradle/versions/8.14.3/bin/gradle assembleRelease
To 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.14.3/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Configure project :app
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getCrunchPngs' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.gradle.internal.dsl.BuildType$AgpDecorated.isCrunchPngs' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#groovy_boolean_properties
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getUseProguard' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.gradle.internal.dsl.BuildType.isUseProguard' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#groovy_boolean_properties
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getWearAppUnbundled' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.api.variant.impl.ApplicationVariantImpl.isWearAppUnbundled' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#groovy_boolean_properties
> Configure project :lib:native
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Checking the license for package Android SDK Build-Tools 35 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 35 accepted.
Preparing "Install Android SDK Build-Tools 35 v.35.0.0".
"Install Android SDK Build-Tools 35 v.35.0.0" ready.
Installing Android SDK Build-Tools 35 in /opt/android-sdk/build-tools/35.0.0
"Install Android SDK Build-Tools 35 v.35.0.0" complete.
"Install Android SDK Build-Tools 35 v.35.0.0" finished.
Checking the license for package Android SDK Platform 35 in /opt/android-sdk/licenses
License 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-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
[========= ] 25%
[========= ] 25% Fetch remote repository...
[=======================================] 100% Fetch remote repository...
> Task :lib:native:preBuild UP-TO-DATE
> Task :lib:snygg:preBuild UP-TO-DATE
> Task :lib:android:preBuild UP-TO-DATE
> Task :lib:compose:preBuild UP-TO-DATE
> Task :lib:kotlin:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:preBuild UP-TO-DATE
> Task :lib:color:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :lib:android:preReleaseBuild UP-TO-DATE
> Task :lib:compose:preReleaseBuild UP-TO-DATE
> Task :lib:color:preReleaseBuild UP-TO-DATE
> Task :lib:native:preBetaBuild UP-TO-DATE
> Task :lib:snygg:preReleaseBuild UP-TO-DATE
> Task :lib:snygg:mergeReleaseJniLibFolders
> Task :lib:color:mergeReleaseJniLibFolders
> Task :lib:compose:mergeReleaseJniLibFolders
> Task :app:mergeReleaseJniLibFolders
> Task :lib:android:mergeReleaseJniLibFolders
> Task :lib:snygg:mergeReleaseNativeLibs NO-SOURCE
> Task :lib:color:mergeReleaseNativeLibs NO-SOURCE
> Task :lib:compose:mergeReleaseNativeLibs NO-SOURCE
> Task :lib:android:mergeReleaseNativeLibs NO-SOURCE
> Task :lib:android:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :lib:color:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :lib:snygg:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :lib:compose:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :lib:android:copyReleaseJniLibsProjectOnly
> Task :lib:snygg:copyReleaseJniLibsProjectOnly
> Task :lib:compose:copyReleaseJniLibsProjectOnly
> Task :lib:color:copyReleaseJniLibsProjectOnly
> Task :lib:android:generateReleaseResValues
> Task :lib:color:generateReleaseResValues
> Task :lib:snygg:generateReleaseResValues
> Task :lib:compose:generateReleaseResValues
> Task :lib:color:generateReleaseResources
> Task :lib:android:generateReleaseResources
> Task :lib:compose:generateReleaseResources
> Task :lib:snygg:generateReleaseResources
> Task :app:buildKotlinToolingMetadata
> Task :lib:snygg:packageReleaseResources
> Task :lib:compose:packageReleaseResources
> Task :lib:color:packageReleaseResources
> Task :lib:android:packageReleaseResources
> Task :lib:native:configureCMakeRelWithDebInfo[arm64-v8a]
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/CMakeScratch/TryCompile-dsvx6F/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/CMakeScratch/TryCompile-dsvx6F/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/CMakeScratch/TryCompile-jD91H8/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/arm64-v8a/CMakeFiles/CMakeScratch/TryCompile-jD91H8/CMakeLists.txt:2 (project)
> Task :lib:color:javaPreCompileRelease
> Task :lib:snygg:javaPreCompileRelease
> Task :lib:compose:extractDeepLinksRelease
> Task :lib:android:extractDeepLinksRelease
> Task :lib:color:extractDeepLinksRelease
> Task :lib:snygg:extractDeepLinksRelease
> Task :lib:android:writeReleaseAarMetadata
> Task :lib:color:writeReleaseAarMetadata
> Task :lib:compose:writeReleaseAarMetadata
> Task :lib:compose:javaPreCompileRelease
> Task :lib:snygg:writeReleaseAarMetadata
> Task :lib:android:javaPreCompileRelease
> Task :lib:snygg:prepareReleaseArtProfile
> Task :lib:color:prepareReleaseArtProfile
> Task :lib:android:prepareReleaseArtProfile
> Task :lib:compose:prepareReleaseArtProfile
> Task :lib:snygg:mergeReleaseShaders
> Task :lib:snygg:compileReleaseShaders NO-SOURCE
> Task :lib:snygg:generateReleaseAssets UP-TO-DATE
> Task :lib:compose:mergeReleaseShaders
> Task :lib:compose:compileReleaseShaders NO-SOURCE
> Task :lib:compose:generateReleaseAssets UP-TO-DATE
> Task :lib:android:mergeReleaseShaders
> Task :lib:color:mergeReleaseShaders
> Task :lib:snygg:mergeReleaseAssets
> Task :lib:android:compileReleaseShaders NO-SOURCE
> Task :lib:android:generateReleaseAssets UP-TO-DATE
> Task :lib:color:compileReleaseShaders NO-SOURCE
> Task :lib:color:generateReleaseAssets UP-TO-DATE
> Task :lib:compose:mergeReleaseAssets
> Task :lib:android:mergeReleaseAssets
> Task :lib:color:mergeReleaseAssets
> Task :lib:snygg:extractProguardFiles
> Task :lib:snygg:parseReleaseLocalResources
> Task :lib:android:extractProguardFiles
> Task :lib:compose:extractProguardFiles
> Task :lib:color:extractProguardFiles
> Task :lib:android:parseReleaseLocalResources
> Task :lib:compose:parseReleaseLocalResources
> Task :lib:color:parseReleaseLocalResources
> Task :lib:compose:prepareLintJarForPublish
> Task :lib:snygg:prepareLintJarForPublish
> Task :lib:android:prepareLintJarForPublish
> Task :lib:compose:stripReleaseDebugSymbols NO-SOURCE
> Task :lib:android:stripReleaseDebugSymbols NO-SOURCE
> Task :lib:color:prepareLintJarForPublish
> Task :lib:color:stripReleaseDebugSymbols NO-SOURCE
> Task :lib:snygg:stripReleaseDebugSymbols NO-SOURCE
> Task :lib:compose:extractDeepLinksForAarRelease
> Task :lib:snygg:copyReleaseJniLibsProjectAndLocalJars
> Task :lib:compose:copyReleaseJniLibsProjectAndLocalJars
> Task :lib:color:copyReleaseJniLibsProjectAndLocalJars
> Task :lib:android:copyReleaseJniLibsProjectAndLocalJars
> Task :lib:compose:writeReleaseLintModelMetadata
> Task :lib:android:processReleaseManifest
> Task :lib:snygg:extractDeepLinksForAarRelease
> Task :lib:android:extractDeepLinksForAarRelease
> Task :lib:color:processReleaseManifest
> Task :lib:snygg:processReleaseManifest
> Task :lib:compose:processReleaseManifest
> Task :lib:color:extractDeepLinksForAarRelease
> Task :lib:snygg:writeReleaseLintModelMetadata
> Task :lib:color:writeReleaseLintModelMetadata
> Task :lib:android:writeReleaseLintModelMetadata
> Task :lib:color:generateReleaseRFile
> Task :lib:compose:generateReleaseRFile
> Task :lib:android:generateReleaseRFile
> Task :lib:snygg:generateReleaseRFile
> Task :lib:kotlin:processResources NO-SOURCE
> Task :lib:kotlin:compileKotlin
> Task :app:checkReleaseDuplicateClasses
> Task :lib:native:buildCMakeRelWithDebInfo[arm64-v8a][fl_native]
> Task :lib:kotlin:compileKotlin
w: file:///home/vagrant/build/dev.patrickgold.florisboard/lib/kotlin/src/main/kotlin/org/florisboard/lib/kotlin/Library.kt:24:9 Wrong invocation kind 'EXACTLY_ONCE' for 'block: () -> R' specified, the actual invocation kind is 'AT_MOST_ONCE'.
> Task :lib:kotlin:compileJava NO-SOURCE
> Task :lib:kotlin:classes UP-TO-DATE
> Task :lib:kotlin:jar
> Task :lib:native:configureCMakeRelWithDebInfo[armeabi-v7a]
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/CMakeScratch/TryCompile-BYJClN/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/CMakeScratch/TryCompile-BYJClN/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/CMakeScratch/TryCompile-dgguI1/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/armeabi-v7a/CMakeFiles/CMakeScratch/TryCompile-dgguI1/CMakeLists.txt:2 (project)
> Task :lib:android:compileReleaseKotlin
> Task :lib:android:compileReleaseJavaWithJavac NO-SOURCE
> Task :lib:android:mergeReleaseGeneratedProguardFiles
> Task :lib:android:exportReleaseConsumerProguardFiles
> Task :lib:android:bundleLibCompileToJarRelease
> Task :lib:android:bundleLibRuntimeToJarRelease
> Task :lib:android:processReleaseJavaRes
> Task :lib:android:createFullJarRelease
> Task :lib:android:generateReleaseLintModel
Retrieving attribute with a null key. This behavior has been deprecated. This will fail with an error in Gradle 10.0. Don't request attributes from attribute containers using null keys. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html#null-attribute-lookup
> Task :lib:native:buildCMakeRelWithDebInfo[armeabi-v7a][fl_native]
> Task :lib:native:configureCMakeRelWithDebInfo[x86]
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/CMakeScratch/TryCompile-hCjXW3/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/CMakeScratch/TryCompile-hCjXW3/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/CMakeScratch/TryCompile-ornVZE/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86/CMakeFiles/CMakeScratch/TryCompile-ornVZE/CMakeLists.txt:2 (project)
> Task :lib:color:compileReleaseKotlin
> Task :lib:android:extractReleaseAnnotations
> Task :lib:android:mergeReleaseConsumerProguardFiles
> Task :lib:android:generateReleaseLintVitalModel
> Task :lib:android:mergeReleaseJavaResource
> Task :lib:android:syncReleaseLibJars
> Task :lib:android:bundleReleaseLocalLintAar
> Task :lib:color:compileReleaseJavaWithJavac NO-SOURCE
> Task :lib:color:bundleLibCompileToJarRelease
> Task :lib:color:mergeReleaseGeneratedProguardFiles
> Task :lib:color:exportReleaseConsumerProguardFiles
> Task :lib:color:bundleLibRuntimeToJarRelease
> Task :lib:color:processReleaseJavaRes
> Task :lib:color:createFullJarRelease
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:generateReleaseBuildConfig
> Task :app:generateReleaseResValues
> Task :lib:color:generateReleaseLintModel
> Task :app:prepareLibraryDefinitionsRelease
> Task :app:generateReleaseResources
> Task :lib:color:extractReleaseAnnotations
> Task :lib:color:mergeReleaseConsumerProguardFiles
> Task :lib:color:mergeReleaseJavaResource
> Task :lib:color:syncReleaseLibJars
> Task :lib:color:bundleReleaseLocalLintAar
> Task :lib:color:generateReleaseLintVitalModel
> Task :app:packageReleaseResources
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksRelease
> Task :app:parseReleaseLocalResources
> Task :lib:native:buildCMakeRelWithDebInfo[x86][fl_native]
> Task :lib:native:configureCMakeRelWithDebInfo[x86_64]
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /opt/android-sdk/cmake/4.0.2/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:146 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: CMakeLists.txt:3 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/CMakeScratch/TryCompile-gNXgRG/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/CMakeScratch/TryCompile-gNXgRG/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/CMakeScratch/TryCompile-g4kjuF/CMakeLists.txt:2 (project)
C/C++: CMake Deprecation Warning at /opt/android-sdk/ndk/26.1.10909125/build/cmake/android-legacy.toolchain.cmake:34 (cmake_minimum_required):
C/C++: Compatibility with CMake < 3.10 will be removed from a future version of
C/C++: CMake.
C/C++: Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
C/C++: to tell CMake that the project requires at least <min> but has been updated
C/C++: to work with policies introduced by <max> or earlier.
C/C++: Call Stack (most recent call first):
C/C++: /opt/android-sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake:54 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/4.0.2/CMakeSystem.cmake:6 (include)
C/C++: /home/vagrant/build/dev.patrickgold.florisboard/lib/native/.cxx/RelWithDebInfo/5w735u6j/x86_64/CMakeFiles/CMakeScratch/TryCompile-g4kjuF/CMakeLists.txt:2 (project)
> Task :app:javaPreCompileRelease
> Task :app:extractProguardFiles
> Task :app:mergeReleaseStartupProfile
> Task :app:mergeReleaseShaders
> Task :app:compileReleaseShaders NO-SOURCE
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:extractReleaseVersionControlInfo
> Task :app:collectReleaseDependencies
> Task :app:sdkReleaseDependencyData
> Task :app:writeReleaseAppMetadata
> Task :app:writeReleaseSigningConfigVersions
> Task :lib:android:lintVitalAnalyzeRelease
> Task :lib:compose:compileReleaseKotlin
> Task :lib:compose:compileReleaseJavaWithJavac NO-SOURCE
> Task :lib:compose:mergeReleaseGeneratedProguardFiles
> Task :lib:compose:exportReleaseConsumerProguardFiles
> Task :lib:compose:bundleLibCompileToJarRelease
> Task :lib:compose:bundleLibRuntimeToJarRelease
> Task :lib:compose:processReleaseJavaRes
> Task :lib:compose:createFullJarRelease
> Task :lib:color:lintVitalAnalyzeRelease
> Task :lib:snygg:compileReleaseKotlin
> Task :lib:snygg:compileReleaseJavaWithJavac NO-SOURCE
> Task :lib:snygg:mergeReleaseGeneratedProguardFiles
> Task :lib:snygg:exportReleaseConsumerProguardFiles
> Task :lib:snygg:bundleLibCompileToJarRelease
> Task :lib:snygg:bundleLibRuntimeToJarRelease
> Task :lib:snygg:processReleaseJavaRes
> Task :lib:snygg:createFullJarRelease
> Task :lib:snygg:generateReleaseLintModel
> Task :lib:compose:generateReleaseLintModel
> Task :lib:snygg:extractReleaseAnnotations
> Task :lib:snygg:mergeReleaseConsumerProguardFiles
> Task :lib:snygg:mergeReleaseJavaResource
> Task :lib:snygg:syncReleaseLibJars
> Task :lib:snygg:bundleReleaseLocalLintAar
> Task :lib:snygg:generateReleaseLintVitalModel
> Task :lib:compose:extractReleaseAnnotations
> Task :lib:compose:mergeReleaseConsumerProguardFiles
> Task :lib:compose:mergeReleaseJavaResource
> Task :lib:compose:syncReleaseLibJars
> Task :lib:compose:bundleReleaseLocalLintAar
> Task :lib:compose:generateReleaseLintVitalModel
> Task :lib:compose:lintVitalAnalyzeRelease
> Task :lib:native:buildCMakeRelWithDebInfo[x86_64][fl_native]
> Task :lib:native:preReleaseBuild UP-TO-DATE
> Task :lib:native:mergeReleaseJniLibFolders
> Task :lib:native:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :lib:native:generateReleaseResValues
> Task :lib:native:generateReleaseResources
> Task :lib:native:packageReleaseResources
> Task :lib:native:parseReleaseLocalResources
> Task :lib:native:javaPreCompileRelease
> Task :lib:native:extractDeepLinksRelease
> Task :lib:native:mergeReleaseNativeLibs
> Task :lib:native:generateReleaseRFile
> Task :lib:native:prepareReleaseArtProfile
> Task :lib:native:writeReleaseAarMetadata
> Task :lib:native:processReleaseManifest
> Task :lib:native:copyReleaseJniLibsProjectOnly
> Task :lib:native:mergeReleaseShaders
> Task :lib:native:compileReleaseShaders NO-SOURCE
> Task :lib:native:generateReleaseAssets UP-TO-DATE
> Task :lib:native:mergeReleaseAssets
> Task :app:mapReleaseSourceSetPaths
> Task :lib:native:extractProguardFiles
> Task :lib:native:prepareLintJarForPublish
> Task :lib:native:extractDeepLinksForAarRelease
> Task :lib:native:writeReleaseLintModelMetadata
> Task :app:mergeReleaseNativeLibs
> Task :lib:native:stripReleaseDebugSymbols
[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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :lib:native:compileReleaseKotlin
> Task :lib:native:compileReleaseJavaWithJavac NO-SOURCE
> Task :lib:native:mergeReleaseGeneratedProguardFiles
> Task :app:checkReleaseAarMetadata
> Task :lib:native:copyReleaseJniLibsProjectAndLocalJars
> Task :lib:native:exportReleaseConsumerProguardFiles
> Task :lib:native:bundleLibCompileToJarRelease
> Task :lib:native:bundleLibRuntimeToJarRelease
> Task :lib:native:processReleaseJavaRes
> Task :lib:native:createFullJarRelease
> Task :lib:native:generateReleaseLintModel
> Task :app:stripReleaseDebugSymbols
[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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] 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 [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :lib:native:extractReleaseAnnotations
> Task :lib:native:mergeReleaseConsumerProguardFiles
> Task :lib:native:mergeReleaseJavaResource
> Task :lib:native:syncReleaseLibJars
> Task :lib:native:bundleReleaseLocalLintAar
> Task :lib:native:generateReleaseLintVitalModel
> Task :lib:native:lintVitalAnalyzeRelease
> Task :lib:snygg:lintVitalAnalyzeRelease
> Task :app:mergeReleaseResources
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-it/strings.xml:678:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-hu/strings.xml:835:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-in/strings.xml:834:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-bg/strings.xml:837:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-ru/strings.xml:736:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-pt-rBR/strings.xml:706:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-tr/strings.xml:838:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-de/strings.xml:749:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-fr/strings.xml:762:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-ca/strings.xml:753:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-ja/strings.xml:810:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-es/strings.xml:833:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-uk/strings.xml:718:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-lv-rLV/strings.xml:805:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/dev.patrickgold.florisboard/app/src/main/res/values-pl/strings.xml:841:4: Multiple substitutions specified in non-positional format of string resource string/ext__validation__hint_value_above_50_percent. Did you mean to add the formatted="false" attribute?
> Task :app:extractReleaseNativeSymbolTables
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [26.1.10909125] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :app:processReleaseMainManifest
> Task :app:processReleaseManifest
> Task :app:processReleaseManifestForPackage
> Task :app:mergeReleaseArtProfile
> Task :app:mergeReleaseNativeDebugMetadata
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:processReleaseResources
> Task :app:kspReleaseKotlin
w: [ksp] The DAO function return type (kotlin.collections.List<dev.patrickgold.florisboard.lib.FlorisLocale?>) with the nullable type argument is meaningless because for now Room will never put a null value in a result.
> Task :app:compileReleaseKotlin
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/build/generated/ksp/release/kotlin/dev/patrickgold/florisboard/app/FlorisPreferenceModelImpl.kt:134:16 'val sharedActionsAutoExpandCollapse: PreferenceData<Boolean>' is deprecated. Always enabled due to UX issues.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/build/generated/ksp/release/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardHistoryDao_Impl.kt:59:13 Condition is always 'false'.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/build/generated/ksp/release/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardHistoryDao_Impl.kt:103:13 Condition is always 'false'.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/FlorisImeService.kt:251:17 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/AndroidLocalesScreen.kt:69:29 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/AndroidLocalesScreen.kt:71:29 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/DevtoolsScreen.kt:119:29 'fun Context.showLongToastSync(id: Int): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/DevtoolsScreen.kt:208:29 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/DevtoolsScreen.kt:215:29 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/ExportDebugLogScreen.kt:78:29 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/devtools/ExportDebugLogScreen.kt:87:29 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:191:37 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:193:37 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:201:37 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:205:37 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:210:37 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:212:37 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:262:33 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:264:33 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditFilesScreen.kt:268:37 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditScreen.kt:291:37 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionEditScreen.kt:669:41 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionExportScreen.kt:55:44 'constructor(): ActivityResultContracts.CreateDocument' is deprecated. Using a wildcard mime type with CreateDocument is not recommended as it breaks the automatic handling of file extensions. Instead, specify the mime type by using the constructor that takes an concrete mime type (e.g.., CreateDocument("image/png")).
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionExportScreen.kt:65:25 'fun Context.showLongToastSync(id: Int): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionExportScreen.kt:67:25 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionImportScreen.kt:68:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.
See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionImportScreen.kt:191:29 'fun Context.showLongToastSync(id: Int): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionImportScreen.kt:194:29 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionListScreen.kt:66:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.
See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/ext/ExtensionViewScreen.kt:205:33 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/advanced/BackupScreen.kt:165:25 'fun Context.showLongToastSync(id: Int): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/advanced/BackupScreen.kt:169:25 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/advanced/RestoreScreen.kt:139:25 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/advanced/RestoreScreen.kt:294:29 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:147:25 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:154:25 'fun Context.showLongToastSync(id: Int): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:156:25 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:162:44 'constructor(): ActivityResultContracts.CreateDocument' is deprecated. Using a wildcard mime type with CreateDocument is not recommended as it breaks the automatic handling of file extensions. Instead, specify the mime type by using the constructor that takes an concrete mime type (e.g.., CreateDocument("image/png")).
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:172:25 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:178:25 'fun Context.showLongToastSync(id: Int): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/dictionary/UserDictionaryScreen.kt:180:25 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/localization/LanguagePackManagerScreen.kt:120:42 'val Icons.Filled.Input: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.Input.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/localization/LanguagePackManagerScreen.kt:203:33 'fun Context.showLongToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/smartbar/SmartbarScreen.kt:74:32 'val sharedActionsAutoExpandCollapse: PreferenceData<Boolean>' is deprecated. Always enabled due to UX issues.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/theme/EditRuleDialog.kt:410:42 'fun Context.showShortToastSync(id: Int, vararg args: Pair<String, Any?>): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/theme/EditRuleDialog.kt:436:42 'fun Context.showShortToastSync(id: Int): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/theme/EditRuleDialog.kt:441:46 'fun Context.showShortToastSync(id: Int): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/app/settings/theme/ThemeEditorScreen.kt:637:25 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/ClipboardInputLayout.kt:590:45 'fun Context.showShortToastSync(id: Int): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/ClipboardManager.kt:358:28 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardDatabase.kt:93:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardDatabase.kt:96:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardDatabase.kt:189:5 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardDatabase.kt:372:18 'fun fallbackToDestructiveMigration(): RoomDatabase.Builder<ClipboardHistoryDatabase>' is deprecated. Replace by overloaded version with parameter to indicate if all tables should be dropped or not.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/clipboard/provider/ClipboardDatabase.kt:442:18 'fun fallbackToDestructiveMigration(): RoomDatabase.Builder<ClipboardFilesDatabase>' is deprecated. Replace by overloaded version with parameter to indicate if all tables should be dropped or not.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/editor/EditorInstance.kt:422:24 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/editor/EditorInstance.kt:440:24 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/editor/EditorInstance.kt:457:28 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/input/InputFeedbackController.kt:61:58 'static field HAPTIC_FEEDBACK_ENABLED: String' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/input/InputFeedbackController.kt:131:49 'static field FLAG_IGNORE_GLOBAL_SETTING: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/keyboard/KeyboardManager.kt:614:24 'fun Context.showLongToastSync(text: String): Toast' is deprecated. Use suspend showLongToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/keyboard/KeyboardManager.kt:724:28 'fun Context.showShortToastSync(id: Int): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/keyboard/KeyboardState.kt:222:31 This class or interface requires opt-in to be implemented: 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/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/keyboard/LayoutManager.kt:344:26 'static enum entry EDITING: KeyboardMode' is deprecated. TODO: remove.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/keyboard/LayoutManager.kt:369:26 'static enum entry SMARTBAR_CLIPBOARD_CURSOR_ROW: KeyboardMode' is deprecated. TODO: remove.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/ime/keyboard/LayoutManager.kt:372:26 'static enum entry SMARTBAR_NUMBER_ROW: KeyboardMode' is deprecated. TODO: remove.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/Validation.kt:60:9 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.
See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/Validation.kt:80:9 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.
See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/compose/FlorisScreen.kt:136:20 'var statusBarColor: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/compose/FlorisScreen.kt:138:24 'var navigationBarColor: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/compose/FlorisScreen.kt:141:24 'var navigationBarColor: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/compose/PreviewKeyboardField.kt:121:41 'fun Context.showShortToastSync(text: String): Toast' is deprecated. Use suspend showShortToast instead.
w: file:///home/vagrant/build/dev.patrickgold.florisboard/app/src/main/kotlin/dev/patrickgold/florisboard/lib/crashutility/CrashUtility.kt:171:17 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'Thread.UncaughtExceptionHandler?'.
> Task :app:compileReleaseJavaWithJavac
> Task :app:mergeReleaseGeneratedProguardFiles
> Task :app:processReleaseJavaRes
> Task :app:expandReleaseArtProfileWildcards
> Task :app:generateReleaseLintVitalReportModel
> Task :app:mergeReleaseJavaResource
> Task :app:minifyReleaseWithR8
WARNING: /home/vagrant/.gradle/caches/8.14.3/transforms/a565416c52df86da439326a126e6db75/transformed/rules/lib/META-INF/com.android.tools/r8/kotlinx-serialization-common.pro:5:12-27: R8: The type "<1>$*" is used in a field rule. The characters in this type are legal for the JVM, but unlikely to originate from a source language. Maybe this is not the rule you are looking for.
> Task :app:lintVitalAnalyzeRelease
> Task :app:lintVitalReportRelease
Lint found no errors or warnings
1 errors/warnings were listed in the baseline file (/home/vagrant/build/dev.patrickgold.florisboard/app/lint.xml) but not found in the project; perhaps they have been fixed?
> Task :app:lintVitalRelease
> Task :app:convertShrunkResourcesToBinaryRelease
> Task :app:compileReleaseArtProfile
> Task :app:optimizeReleaseResources
> Task :app:packageRelease
> Task :app:createReleaseApkListingFileRedirect
> Task :app:assembleRelease
[Incubating] Problems report is available at: file:///home/vagrant/build/dev.patrickgold.florisboard/build/reports/problems/problems-report.html
BUILD SUCCESSFUL in 9m 33s
233 actionable tasks: 233 executed
2025-08-18 21:32:46,744 INFO: Successfully built version 0.5.0 of dev.patrickgold.florisboard from 0799adc19352dbfd0475b28ce9270666a474ff39
2025-08-18 21:32:47,066 DEBUG: Checking build/dev.patrickgold.florisboard/app/build/outputs/apk/release/app-release-unsigned.apk
2025-08-18 21:32:47,107 INFO: success: dev.patrickgold.florisboard
2025-08-18 21:32:47,108 INFO: Finished
2025-08-18 21:32:47,108 INFO: 1 build succeeded