log for org.sufficientlysecure.keychain:60000
== Installed Android Tools ==
2024-02-08 16:41:29,369 DEBUG: Reading 'config.yml'
2024-02-08 16:41:29,387 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-02-08 16:41:29,388 INFO: Creating log directory
2024-02-08 16:41:29,388 INFO: Creating temporary directory
2024-02-08 16:41:29,388 INFO: Creating output directory
2024-02-08 16:41:29,435 DEBUG: Getting git vcs interface for https://github.com/open-keychain/open-keychain.git
2024-02-08 16:41:29,435 DEBUG: Checking org.sufficientlysecure.keychain:60000
2024-02-08 16:41:29,435 INFO: Building version 6.0.0 (60000) of org.sufficientlysecure.keychain
2024-02-08 16:41:29,435 INFO: Running 'sudo' commands in /home/vagrant
2024-02-08 16:41:29,435 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y openjdk-17-jdk-headless; update-java-alternatives -a
+ apt-get update
Get:1 https://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:2 https://debian.osuosl.org/debian bullseye InRelease [116 kB]
Get:3 https://security.debian.org/debian-security bullseye-security/main amd64 Packages [267 kB]
Get:4 https://security.debian.org/debian-security bullseye-security/main Translation-en [172 kB]
Get:5 https://debian.osuosl.org/debian bullseye-updates InRelease [44.1 kB]
Get:6 https://debian.osuosl.org/debian bullseye-backports InRelease [49.0 kB]
Get:7 https://debian.osuosl.org/debian bullseye/main amd64 Packages [8062 kB]
Get:8 https://debian.osuosl.org/debian bullseye/main Translation-en [6236 kB]
Get:9 https://debian.osuosl.org/debian bullseye-updates/main amd64 Packages [18.8 kB]
Get:10 https://debian.osuosl.org/debian bullseye-updates/main Translation-en [10.9 kB]
Get:11 https://debian.osuosl.org/debian bullseye-backports/main amd64 Packages [403 kB]
Get:12 https://debian.osuosl.org/debian bullseye-backports/main Translation-en [344 kB]
Fetched 15.8 MB in 20s (799 kB/s)
Reading package lists...
+ apt-get install -y openjdk-17-jdk-headless
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
openjdk-17-jre-headless
Suggested packages:
openjdk-17-demo openjdk-17-source libnss-mdns fonts-dejavu-extra
fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
| fonts-wqy-zenhei fonts-indic
The following NEW packages will be installed:
openjdk-17-jdk-headless openjdk-17-jre-headless
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 115 MB of archives.
After this operation, 271 MB of additional disk space will be used.
Get:1 https://security.debian.org/debian-security bullseye-security/main amd64 openjdk-17-jre-headless amd64 17.0.10+7-1~deb11u1 [43.7 MB]
Get:2 https://security.debian.org/debian-security bullseye-security/main amd64 openjdk-17-jdk-headless amd64 17.0.10+7-1~deb11u1 [71.2 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 115 MB in 4s (30.3 MB/s)
Selecting previously unselected package openjdk-17-jre-headless:amd64.
(Reading database ... 36771 files and directories currently installed.)
Preparing to unpack .../openjdk-17-jre-headless_17.0.10+7-1~deb11u1_amd64.deb ...
Unpacking openjdk-17-jre-headless:amd64 (17.0.10+7-1~deb11u1) ...
Selecting previously unselected package openjdk-17-jdk-headless:amd64.
Preparing to unpack .../openjdk-17-jdk-headless_17.0.10+7-1~deb11u1_amd64.deb ...
Unpacking openjdk-17-jdk-headless:amd64 (17.0.10+7-1~deb11u1) ...
Setting up openjdk-17-jre-headless:amd64 (17.0.10+7-1~deb11u1) ...
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode
Setting up openjdk-17-jdk-headless:amd64 (17.0.10+7-1~deb11u1) ...
+ update-java-alternatives -a
update-alternatives: error: no alternatives for jconsole
2024-02-08 16:42:22,968 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2024-02-08 16:42:23,288 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 37205 files and directories currently installed.)
Removing sudo (1.9.5p2-3+deb11u1) ...
Purging configuration files for sudo (1.9.5p2-3+deb11u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
2024-02-08 16:42:45,312 INFO: Getting source for revision f099b86950b2b7a9449775e297b3f34a245929e2
2024-02-08 16:42:45,319 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:45,319 DEBUG: > git rev-parse --show-toplevel
2024-02-08 16:42:45,535 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:45,535 DEBUG: > git submodule foreach --recursive git reset --hard
2024-02-08 16:42:47,768 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:47,769 DEBUG: > git reset --hard
2024-02-08 16:42:48,582 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:48,583 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-02-08 16:42:48,995 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:48,996 DEBUG: > git clean -dffx
2024-02-08 16:42:49,107 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:49,107 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 origin
2024-02-08 16:42:50,923 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:50,924 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 remote prune origin
2024-02-08 16:42:51,437 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:51,438 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
2024-02-08 16:42:52,050 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:52,051 DEBUG: > git remote set-head origin --auto
2024-02-08 16:42:52,764 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:52,764 DEBUG: > git checkout -f f099b86950b2b7a9449775e297b3f34a245929e2
2024-02-08 16:42:53,377 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:53,378 DEBUG: > git clean -dffx
2024-02-08 16:42:53,490 INFO: Initialising submodules
2024-02-08 16:42:53,491 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:53,491 DEBUG: > git rev-parse --show-toplevel
2024-02-08 16:42:53,705 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:53,706 DEBUG: > git submodule sync
2024-02-08 16:42:53,918 DEBUG: Directory: build/org.sufficientlysecure.keychain
2024-02-08 16:42:53,919 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org submodule update --init --force --recursive
Submodule path 'OpenKeychain/src/test/resources/openpgp-interop': checked out '1cf03918f0ec839015b340b1a89b12114b90c469'
Submodule path 'extern/bouncycastle': checked out 'a76cb19f71b4843d4e58bbeb9dd14ca197501b92'
Submodule path 'extern/openpgp-api-lib': checked out 'f91db6be300e8a777c49bbcb8ad0b3a9a583ef08'
2024-02-08 16:42:55,335 INFO: Creating local.properties file at build/org.sufficientlysecure.keychain/local.properties
2024-02-08 16:42:55,336 INFO: Creating local.properties file at build/org.sufficientlysecure.keychain/OpenKeychain/local.properties
2024-02-08 16:42:55,337 DEBUG: Removing debuggable flags from build/org.sufficientlysecure.keychain/OpenKeychain
2024-02-08 16:42:55,370 INFO: Cleaned build.gradle of keysigning configs at build/org.sufficientlysecure.keychain/OpenKeychain/build.gradle
2024-02-08 16:42:55,530 INFO: Cleaning Gradle project...
2024-02-08 16:42:55,530 DEBUG: Directory: build/org.sufficientlysecure.keychain/OpenKeychain
2024-02-08 16:42:55,530 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.2 via distributionUrl
Downloading missing gradle version 8.2
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.2-bin.zip: OK
Running /opt/gradle/versions/8.2/bin/gradle clean
Welcome to Gradle 8.2!
Here are the highlights of this release:
- Kotlin DSL: new reference documentation, assignment syntax by default
- Kotlin DSL is now the default with Gradle init
- Improved suggestions to resolve errors in console output
For more details see https://docs.gradle.org/8.2/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.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Configure project :nfcsweetspot
WARNING: The option setting 'android.jetifier.ignorelist=bcprov-jdk18on' is experimental.
> Task :OpenKeychain:clean UP-TO-DATE
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 1m 11s
1 actionable task: 1 up-to-date
2024-02-08 16:44:13,310 INFO: Scanning source for common problems...
2024-02-08 16:44:13,320 DEBUG: scanner is configured to use signature data from: 'suss'
2024-02-08 16:44:13,545 INFO: Removing binary at OpenKeychain/src/test/resources/OpenPGP-Haskell/tests/data/onepass_sig
2024-02-08 16:44:13,546 INFO: Removing binary at OpenKeychain/src/test/resources/OpenPGP-Haskell/tests/data/symmetrically_encrypted
2024-02-08 16:44:13,649 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2024-02-08 16:44:14,160 INFO: Removing Java JAR file at extern/bouncycastle/config/checkstyle/lib/methodchecker-1.0.0.jar
2024-02-08 16:44:14,161 INFO: Removing Java JAR file at extern/bouncycastle/config/checkstyle/lib/methodchecker-1.0.0-sources.jar
2024-02-08 16:44:14,174 INFO: Removing Java JAR file at extern/bouncycastle/test/libs/jna-platform-4.3.0-sources.jar
2024-02-08 16:44:14,175 INFO: Removing Java JAR file at extern/bouncycastle/test/libs/jna-4.3.0-sources.jar
2024-02-08 16:44:14,175 INFO: Removing Java JAR file at extern/bouncycastle/test/libs/jna-4.3.0.jar
2024-02-08 16:44:14,176 INFO: Removing Java JAR file at extern/bouncycastle/test/libs/jna-platform-4.3.0.jar
2024-02-08 16:44:14,884 INFO: Removing Java JAR file at extern/bouncycastle/libs/activation-1.1.1-sources.jar
2024-02-08 16:44:14,885 INFO: Removing Java JAR file at extern/bouncycastle/libs/unboundid-ldapsdk-6.0.8-sources.jar
2024-02-08 16:44:14,887 INFO: Removing Java JAR file at extern/bouncycastle/libs/javax.mail-1.4.7.jar
2024-02-08 16:44:14,888 INFO: Removing Java JAR file at extern/bouncycastle/libs/jakarta.activation-api-2.0.0.jar
2024-02-08 16:44:14,888 INFO: Removing Java JAR file at extern/bouncycastle/libs/junit-4.13.2.jar
2024-02-08 16:44:14,889 INFO: Removing Java JAR file at extern/bouncycastle/libs/jakarta.mail-2.0.1.jar
2024-02-08 16:44:14,890 INFO: Removing Java JAR file at extern/bouncycastle/libs/activation-1.1.1.jar
2024-02-08 16:44:14,890 INFO: Removing Java JAR file at extern/bouncycastle/libs/junit-4.13.2-sources.jar
2024-02-08 16:44:14,891 INFO: Removing Java JAR file at extern/bouncycastle/libs/javax.mail-1.4.7-sources.jar
2024-02-08 16:44:14,891 INFO: Removing Java JAR file at extern/bouncycastle/libs/jakarta.activation-api-2.0.0-sources.jar
2024-02-08 16:44:14,892 INFO: Removing Java JAR file at extern/bouncycastle/libs/unboundid-ldapsdk-6.0.8.jar
2024-02-08 16:44:14,894 INFO: Removing Java JAR file at extern/bouncycastle/libs/jakarta.mail-2.0.1-sources.jar
2024-02-08 16:44:14,968 INFO: Removing binary at extern/bouncycastle/pg/src/test/resources/pgpdata/random_seed
2024-02-08 16:44:15,112 INFO: Removing gradle-wrapper.jar at extern/openpgp-api-lib/gradle/wrapper/gradle-wrapper.jar
2024-02-08 16:44:15,113 INFO: Creating source tarball...
2024-02-08 16:44:29,684 INFO: Building Gradle project...
2024-02-08 16:44:29,684 DEBUG: Directory: build/org.sufficientlysecure.keychain/OpenKeychain
2024-02-08 16:44:29,684 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 8.2 via distributionUrl
Running /opt/gradle/versions/8.2/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.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Configure project :nfcsweetspot
WARNING: The option setting 'android.jetifier.ignorelist=bcprov-jdk18on' is experimental.
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 33.0.1 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 33.0.1 accepted.
Preparing "Install Android SDK Build-Tools 33.0.1 v.33.0.1".
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" ready.
Installing Android SDK Build-Tools 33.0.1 in /opt/android-sdk/build-tools/33.0.1
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" complete.
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" finished.
Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision 2)".
"Install Android SDK Platform 34 (revision 2)" ready.
Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 2)" complete.
"Install Android SDK Platform 34 (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
> Task :openpgp-api-lib:preBuild UP-TO-DATE
> Task :openpgp-api-lib:preReleaseBuild UP-TO-DATE
> Task :openpgp-api-lib:mergeReleaseJniLibFolders
> Task :openpgp-api-lib:mergeReleaseNativeLibs NO-SOURCE
> Task :openpgp-api-lib:stripReleaseDebugSymbols NO-SOURCE
> Task :openpgp-api-lib:compileReleaseAidl
> Task :openpgp-api-lib:copyReleaseJniLibsProjectAndLocalJars
> Task :openpgp-api-lib:generateReleaseResValues
> Task :openpgp-api-lib:extractDeepLinksForAarRelease
> Task :openpgp-api-lib:generateReleaseBuildConfig
> Task :openpgp-api-lib:generateReleaseResources
> Task :openpgp-api-lib:packageReleaseResources
> Task :openpgp-api-lib:javaPreCompileRelease
> Task :openpgp-api-lib:mergeReleaseShaders
> Task :openpgp-api-lib:compileReleaseShaders NO-SOURCE
> Task :openpgp-api-lib:generateReleaseAssets UP-TO-DATE
> Task :openpgp-api-lib:parseReleaseLocalResources
> Task :openpgp-api-lib:packageReleaseAssets
> Task :openpgp-api-lib:prepareReleaseArtProfile
> Task :openpgp-api-lib:prepareLintJarForPublish
> Task :openpgp-api-lib:processReleaseJavaRes NO-SOURCE
> Task :openpgp-api-lib:processReleaseManifest
package="org.openintents.openpgp" found in source AndroidManifest.xml: /home/vagrant/build/org.sufficientlysecure.keychain/extern/openpgp-api-lib/openpgp-api/src/main/AndroidManifest.xml.
Setting the namespace via the package attribute in the source AndroidManifest.xml is no longer supported, and the value is ignored.
Recommendation: remove package="org.openintents.openpgp" from the source AndroidManifest.xml: /home/vagrant/build/org.sufficientlysecure.keychain/extern/openpgp-api-lib/openpgp-api/src/main/AndroidManifest.xml.
> Task :nfcsweetspot:preBuild UP-TO-DATE
> Task :nfcsweetspot:preReleaseBuild UP-TO-DATE
> Task :nfcsweetspot:mergeReleaseJniLibFolders
> Task :nfcsweetspot:mergeReleaseNativeLibs NO-SOURCE
> Task :nfcsweetspot:stripReleaseDebugSymbols NO-SOURCE
> Task :openpgp-api-lib:writeReleaseAarMetadata
> Task :nfcsweetspot:copyReleaseJniLibsProjectAndLocalJars
> Task :openpgp-api-lib:mergeReleaseJavaResource
> Task :nfcsweetspot:generateReleaseResValues
> Task :openpgp-api-lib:generateReleaseRFile
> Task :nfcsweetspot:extractDeepLinksForAarRelease
> Task :openpgp-api-lib:extractReleaseAnnotations
> Task :openpgp-api-lib:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :openpgp-api-lib:mergeReleaseGeneratedProguardFiles
> Task :openpgp-api-lib:mergeReleaseConsumerProguardFiles
> Task :openpgp-api-lib:syncReleaseLibJars
> Task :openpgp-api-lib:bundleReleaseLocalLintAar
> Task :nfcsweetspot:generateReleaseBuildConfig
> Task :nfcsweetspot:generateReleaseResources
> Task :nfcsweetspot:packageReleaseResources
> Task :nfcsweetspot:javaPreCompileRelease
> Task :nfcsweetspot:parseReleaseLocalResources
> Task :nfcsweetspot:processReleaseManifest
> Task :nfcsweetspot:mergeReleaseShaders
> Task :nfcsweetspot:compileReleaseShaders NO-SOURCE
> Task :nfcsweetspot:generateReleaseAssets UP-TO-DATE
> Task :nfcsweetspot:generateReleaseRFile
> Task :nfcsweetspot:packageReleaseAssets
> Task :nfcsweetspot:extractReleaseAnnotations
> Task :nfcsweetspot:compileReleaseJavaWithJavac
Note: /home/vagrant/build/org.sufficientlysecure.keychain/nfcsweetspot/src/main/java/de/cotech/sweetspot/ShowNfcSweetspotActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :nfcsweetspot:mergeReleaseGeneratedProguardFiles
> Task :nfcsweetspot:mergeReleaseConsumerProguardFiles
> Task :nfcsweetspot:prepareLintJarForPublish
> Task :nfcsweetspot:prepareReleaseArtProfile
> Task :nfcsweetspot:processReleaseJavaRes NO-SOURCE
> Task :nfcsweetspot:writeReleaseAarMetadata
> Task :sshauthentication-api:preBuild UP-TO-DATE
> Task :sshauthentication-api:preReleaseBuild UP-TO-DATE
> Task :nfcsweetspot:mergeReleaseJavaResource
> Task :nfcsweetspot:syncReleaseLibJars
> Task :nfcsweetspot:bundleReleaseLocalLintAar
> Task :sshauthentication-api:mergeReleaseJniLibFolders
> Task :sshauthentication-api:mergeReleaseNativeLibs NO-SOURCE
> Task :sshauthentication-api:stripReleaseDebugSymbols NO-SOURCE
> Task :sshauthentication-api:compileReleaseAidl
> Task :sshauthentication-api:copyReleaseJniLibsProjectAndLocalJars
> Task :sshauthentication-api:generateReleaseResValues
> Task :sshauthentication-api:extractDeepLinksForAarRelease
> Task :sshauthentication-api:generateReleaseBuildConfig
> Task :sshauthentication-api:generateReleaseResources
> Task :sshauthentication-api:packageReleaseResources
> Task :sshauthentication-api:parseReleaseLocalResources
> Task :sshauthentication-api:javaPreCompileRelease
> Task :sshauthentication-api:processReleaseManifest
package="org.openintents.ssh.authentication" found in source AndroidManifest.xml: /home/vagrant/build/org.sufficientlysecure.keychain/sshauthentication-api/src/main/AndroidManifest.xml.
Setting the namespace via the package attribute in the source AndroidManifest.xml is no longer supported, and the value is ignored.
Recommendation: remove package="org.openintents.ssh.authentication" from the source AndroidManifest.xml: /home/vagrant/build/org.sufficientlysecure.keychain/sshauthentication-api/src/main/AndroidManifest.xml.
> Task :sshauthentication-api:mergeReleaseShaders
> Task :sshauthentication-api:compileReleaseShaders NO-SOURCE
> Task :sshauthentication-api:generateReleaseAssets UP-TO-DATE
> Task :sshauthentication-api:generateReleaseRFile
> Task :sshauthentication-api:packageReleaseAssets
> Task :sshauthentication-api:extractReleaseAnnotations
> Task :sshauthentication-api:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :sshauthentication-api:mergeReleaseGeneratedProguardFiles
> Task :sshauthentication-api:mergeReleaseConsumerProguardFiles
> Task :sshauthentication-api:prepareLintJarForPublish
> Task :sshauthentication-api:prepareReleaseArtProfile
> Task :sshauthentication-api:processReleaseJavaRes NO-SOURCE
> Task :sshauthentication-api:mergeReleaseJavaResource
> Task :extern:MaterialChipsInput:preBuild UP-TO-DATE
> Task :sshauthentication-api:writeReleaseAarMetadata
> Task :sshauthentication-api:syncReleaseLibJars
> Task :sshauthentication-api:bundleReleaseLocalLintAar
> Task :extern:MaterialChipsInput:preReleaseBuild UP-TO-DATE
> Task :extern:MaterialChipsInput:mergeReleaseJniLibFolders
> Task :extern:MaterialChipsInput:mergeReleaseNativeLibs NO-SOURCE
> Task :extern:MaterialChipsInput:stripReleaseDebugSymbols NO-SOURCE
> Task :extern:MaterialChipsInput:copyReleaseJniLibsProjectAndLocalJars
> Task :extern:MaterialChipsInput:generateReleaseResValues
> Task :extern:MaterialChipsInput:extractDeepLinksForAarRelease
> Task :extern:MaterialChipsInput:generateReleaseBuildConfig
> Task :extern:MaterialChipsInput:generateReleaseResources
> Task :extern:MaterialChipsInput:packageReleaseResources
> Task :extern:MaterialChipsInput:javaPreCompileRelease
> Task :extern:MaterialChipsInput:processReleaseManifest
package="org.sufficientlysecure.materialchips" found in source AndroidManifest.xml: /home/vagrant/build/org.sufficientlysecure.keychain/extern/MaterialChipsInput/src/main/AndroidManifest.xml.
Setting the namespace via the package attribute in the source AndroidManifest.xml is no longer supported, and the value is ignored.
Recommendation: remove package="org.sufficientlysecure.materialchips" from the source AndroidManifest.xml: /home/vagrant/build/org.sufficientlysecure.keychain/extern/MaterialChipsInput/src/main/AndroidManifest.xml.
> Task :extern:MaterialChipsInput:mergeReleaseShaders
> Task :extern:MaterialChipsInput:compileReleaseShaders NO-SOURCE
> Task :extern:MaterialChipsInput:generateReleaseAssets UP-TO-DATE
> Task :extern:MaterialChipsInput:packageReleaseAssets
> Task :extern:MaterialChipsInput:parseReleaseLocalResources
> Task :extern:MaterialChipsInput:prepareLintJarForPublish
> Task :extern:MaterialChipsInput:prepareReleaseArtProfile
> Task :extern:MaterialChipsInput:processReleaseJavaRes NO-SOURCE
> Task :extern:MaterialChipsInput:mergeReleaseJavaResource
> Task :extern:MaterialChipsInput:writeReleaseAarMetadata
> Task :nfcsweetspot:writeReleaseLintModelMetadata
> Task :nfcsweetspot:bundleLibRuntimeToJarRelease
> Task :extern:MaterialChipsInput:generateReleaseRFile
> Task :OpenKeychain:buildKotlinToolingMetadata
> Task :extern:MaterialChipsInput:extractReleaseAnnotations
> Task :extern:MaterialChipsInput:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :extern:MaterialChipsInput:mergeReleaseGeneratedProguardFiles
> Task :extern:MaterialChipsInput:mergeReleaseConsumerProguardFiles
> Task :extern:MaterialChipsInput:syncReleaseLibJars
> Task :extern:MaterialChipsInput:bundleReleaseLocalLintAar
> Task :nfcsweetspot:createFullJarRelease
> Task :extern:bouncycastle:pg:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :extern:bouncycastle:pg:processResources NO-SOURCE
> Task :extern:bouncycastle:pg:classes
> Task :extern:bouncycastle:pg:jar
> Task :OpenKeychain:preBuild UP-TO-DATE
> Task :OpenKeychain:preReleaseBuild UP-TO-DATE
> Task :nfcsweetspot:bundleLibCompileToJarRelease
> Task :OpenKeychain:dataBindingMergeDependencyArtifactsRelease
> Task :OpenKeychain:generateReleaseResValues
> Task :OpenKeychain:generateReleaseResources
> Task :OpenKeychain:mergeReleaseResources
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-hu/strings.xml:702:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-ar/strings.xml:664:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-ja/strings.xml:1668:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-th/strings.xml:606:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-nl-rBE/strings.xml:1698:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-nl/strings.xml:1698:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-uk/strings.xml:1770:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-zh/strings.xml:1705:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-fi/strings.xml:483:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-ru/strings.xml:1809:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-pl/strings.xml:1766:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-pt-rBR/strings.xml:1698:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-es/strings.xml:1698:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-gl/strings.xml:1388:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
> Task :OpenKeychain:dataBindingTriggerRelease
> Task :OpenKeychain:generateReleaseBuildConfig
> Task :nfcsweetspot:compileReleaseLibraryResources
> Task :OpenKeychain:checkReleaseAarMetadata
> Task :OpenKeychain:mapReleaseSourceSetPaths
> Task :OpenKeychain:createReleaseCompatibleScreenManifests
> Task :nfcsweetspot:extractDeepLinksRelease
> Task :OpenKeychain:extractDeepLinksRelease
> Task :openpgp-api-lib:extractDeepLinksRelease
> Task :sshauthentication-api:extractDeepLinksRelease
> Task :extern:MaterialChipsInput:extractDeepLinksRelease
> Task :OpenKeychain:processReleaseMainManifest
> Task :OpenKeychain:processReleaseManifest
> Task :sshauthentication-api:compileReleaseLibraryResources
> Task :openpgp-api-lib:compileReleaseLibraryResources
> Task :sshauthentication-api:bundleLibCompileToJarRelease
> Task :openpgp-api-lib:bundleLibCompileToJarRelease
> Task :extern:MaterialChipsInput:bundleLibCompileToJarRelease
> Task :extern:MaterialChipsInput:compileReleaseLibraryResources
> Task :OpenKeychain:mergeReleaseResources
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-sv/strings.xml:1575:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-eu/strings.xml:1456:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-cs/strings.xml:1766:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values/strings.xml:1883:4: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-fr/strings.xml:1739:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-de/strings.xml:1701:2: Multiple substitutions specified in non-positional format of string resource string/notify_content_keysync. Did you mean to add the formatted="false" attribute?
> Task :OpenKeychain:generateReleaseDatabaseInterface
> Task :OpenKeychain:javaPreCompileRelease
> Task :OpenKeychain:dataBindingGenBaseClassesRelease
> Task :OpenKeychain:extractProguardFiles
> Task :openpgp-api-lib:writeReleaseLintModelMetadata
> Task :openpgp-api-lib:bundleLibRuntimeToJarRelease
> Task :sshauthentication-api:bundleLibRuntimeToJarRelease
> Task :OpenKeychain:processReleaseManifestForPackage
> Task :openpgp-api-lib:createFullJarRelease
> Task :sshauthentication-api:createFullJarRelease
> Task :sshauthentication-api:writeReleaseLintModelMetadata
> Task :extern:MaterialChipsInput:writeReleaseLintModelMetadata
> Task :extern:MaterialChipsInput:bundleLibRuntimeToJarRelease
> Task :nfcsweetspot:copyReleaseJniLibsProjectOnly
> Task :extern:MaterialChipsInput:createFullJarRelease
> Task :OpenKeychain:mergeReleaseJniLibFolders
> Task :openpgp-api-lib:copyReleaseJniLibsProjectOnly
> Task :sshauthentication-api:copyReleaseJniLibsProjectOnly
> Task :extern:MaterialChipsInput:copyReleaseJniLibsProjectOnly
> Task :openpgp-api-lib:exportReleaseConsumerProguardFiles
> Task :OpenKeychain:mergeReleaseNativeLibs NO-SOURCE
> Task :OpenKeychain:stripReleaseDebugSymbols NO-SOURCE
> Task :OpenKeychain:extractReleaseNativeSymbolTables NO-SOURCE
> Task :OpenKeychain:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :nfcsweetspot:exportReleaseConsumerProguardFiles
> Task :sshauthentication-api:exportReleaseConsumerProguardFiles
> Task :extern:MaterialChipsInput:exportReleaseConsumerProguardFiles
> Task :OpenKeychain:checkReleaseDuplicateClasses
> Task :OpenKeychain:mergeReleaseArtProfile
> Task :OpenKeychain:mergeReleaseShaders
> Task :OpenKeychain:compileReleaseShaders NO-SOURCE
> Task :OpenKeychain:generateReleaseAssets UP-TO-DATE
> Task :OpenKeychain:mergeReleaseAssets
> Task :OpenKeychain:compressReleaseAssets
warn: removing resource org.sufficientlysecure.keychain:string/dsa without required default value.
warn: removing resource org.sufficientlysecure.keychain:string/elgamal without required default value.
warn: removing resource org.sufficientlysecure.keychain:string/label_comment without required default value.
warn: removing resource org.sufficientlysecure.keychain:string/rsa without required default value.
> Task :OpenKeychain:collectReleaseDependencies
> Task :OpenKeychain:processReleaseResources
> Task :OpenKeychain:sdkReleaseDependencyData
> Task :OpenKeychain:writeReleaseAppMetadata
> Task :OpenKeychain:writeReleaseSigningConfigVersions
> Task :OpenKeychain:optimizeReleaseResources
> Task :OpenKeychain:compileReleaseKotlin
> Task :OpenKeychain:compileReleaseJavaWithJavac
The following annotation processors are not incremental: auto-value-1.6.2.jar (com.google.auto.value:auto-value:1.6.2).
Make sure all annotation processors are incremental to improve your build speed.
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/model/UnifiedKeyInfo.java:33: warning: An @AutoValue property that is a primitive array returns the original array, which can therefore be modified by the caller. If this OK, you can suppress this warning with @SuppressWarnings("mutable"). Otherwise, you should replace the property with an immutable type, perhaps a simple wrapper around the original array.
public abstract byte[] fingerprint();
^
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/KdfParameters.java:27: warning: An @AutoValue property that is a primitive array returns the original array, which can therefore be modified by the caller. If this OK, you can suppress this warning with @SuppressWarnings("mutable"). Otherwise, you should replace the property with an immutable type, perhaps a simple wrapper around the original array.
public abstract byte[] getSaltPw1();
^
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/KdfParameters.java:28: warning: An @AutoValue property that is a primitive array returns the original array, which can therefore be modified by the caller. If this OK, you can suppress this warning with @SuppressWarnings("mutable"). Otherwise, you should replace the property with an immutable type, perhaps a simple wrapper around the original array.
public abstract byte[] getSaltPw2();
^
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/KdfParameters.java:29: warning: An @AutoValue property that is a primitive array returns the original array, which can therefore be modified by the caller. If this OK, you can suppress this warning with @SuppressWarnings("mutable"). Otherwise, you should replace the property with an immutable type, perhaps a simple wrapper around the original array.
public abstract byte[] getSaltPw3();
^
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/KdfParameters.java:30: warning: An @AutoValue property that is a primitive array returns the original array, which can therefore be modified by the caller. If this OK, you can suppress this warning with @SuppressWarnings("mutable"). Otherwise, you should replace the property with an immutable type, perhaps a simple wrapper around the original array.
public abstract byte[] getHashUser();
^
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/KdfParameters.java:31: warning: An @AutoValue property that is a primitive array returns the original array, which can therefore be modified by the caller. If this OK, you can suppress this warning with @SuppressWarnings("mutable"). Otherwise, you should replace the property with an immutable type, perhaps a simple wrapper around the original array.
public abstract byte[] getHashAdmin();
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
6 warnings
> Task :OpenKeychain:mergeReleaseGeneratedProguardFiles
> Task :OpenKeychain:processReleaseJavaRes
> Task :OpenKeychain:mergeReleaseJavaResource
> Task :OpenKeychain:lintVitalAnalyzeRelease
timber.lint.TimberIssueRegistry in /home/vagrant/.gradle/caches/transforms-3/4d4aaf57333d1ab705347d869e5c4100/transformed/jetified-timber-4.7.1/jars/lint.jar does not specify a vendor; see IssueRegistry#vendor
> Task :OpenKeychain:minifyReleaseWithR8
> Task :OpenKeychain:lintVitalReportRelease
> Task :OpenKeychain:lintVitalRelease
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/layout/toolbar_tabs.xml:17: Error: @id/toolbar is not a sibling in the same RelativeLayout [NotSibling]
android:layout_below="@id/toolbar"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Explanation for issues of type "NotSibling":
Layout constraints in a given ConstraintLayout or RelativeLayout should
reference other views within the same relative layout (but not itself!)
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-et/strings.xml:31: Error: "label_comment" is translated here but not found in default locale [ExtraTranslation]
<string name="label_comment">Kommentaar</string>
~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-et/strings.xml:52: Error: "dsa" is translated here but not found in default locale [ExtraTranslation]
<string name="dsa">DSA</string>
~~~~~~~~~~
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-et/strings.xml:53: Error: "elgamal" is translated here but not found in default locale [ExtraTranslation]
<string name="elgamal">ElGamal</string>
~~~~~~~~~~~~~~
/home/vagrant/build/org.sufficientlysecure.keychain/OpenKeychain/src/main/res/values-et/strings.xml:54: Error: "rsa" is translated here but not found in default locale [ExtraTranslation]
<string name="rsa">RSA</string>
~~~~~~~~~~
Explanation for issues of type "ExtraTranslation":
If a string appears in a specific language translation file, but there is
no corresponding string in the default locale, then this string is probably
unused. (It's technically possible that your application is only intended
to run in a specific locale, but it's still a good idea to provide a
fallback.)
Note that these strings can lead to crashes if the string is looked up on
any locale not providing a translation, so it's important to clean them
up.
5 errors, 0 warnings
> Task :OpenKeychain:compileReleaseArtProfile
> Task :OpenKeychain:packageRelease
> Task :OpenKeychain:createReleaseApkListingFileRedirect
> Task :OpenKeychain:assembleRelease
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 5m 14s
165 actionable tasks: 165 executed
2024-02-08 16:49:45,317 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/org.sufficientlysecure.keychain, universal_newlines=False, shell=None, istream=<valid stream>)
2024-02-08 16:49:45,333 INFO: Successfully built version 6.0.0 of org.sufficientlysecure.keychain from f099b86950b2b7a9449775e297b3f34a245929e2
2024-02-08 16:49:45,810 DEBUG: AXML contains a RESOURCE MAP
2024-02-08 16:49:45,811 DEBUG: Start of Namespace mapping: prefix 107: 'android' --> uri 201: 'http://schemas.android.com/apk/res/android'
2024-02-08 16:49:45,814 DEBUG: Checking build/org.sufficientlysecure.keychain/OpenKeychain/build/outputs/apk/release/OpenKeychain-release-unsigned.apk
2024-02-08 16:49:45,852 DEBUG: AXML contains a RESOURCE MAP
2024-02-08 16:49:45,852 DEBUG: Start of Namespace mapping: prefix 107: 'android' --> uri 201: 'http://schemas.android.com/apk/res/android'
2024-02-08 16:49:45,919 INFO: success: org.sufficientlysecure.keychain
2024-02-08 16:49:45,919 INFO: Finished
2024-02-08 16:49:45,920 INFO: 1 build succeeded