log for com.ichi2.anki:21900300

== Installed Android Tools ==2024-10-30 00:50:42,043 DEBUG: Reading 'config.yml'2024-10-30 00:50:42,056 INFO: Creating log directory2024-10-30 00:50:42,057 INFO: Creating temporary directory2024-10-30 00:50:42,057 INFO: Creating output directory2024-10-30 00:50:42,141 DEBUG: Getting git vcs interface for https://github.com/ankidroid/Anki-Android.git2024-10-30 00:50:42,141 DEBUG: Checking com.ichi2.anki:219003002024-10-30 00:50:42,141 INFO: Building version 2.19.0 (21900300) of com.ichi2.anki2024-10-30 00:50:42,141 WARNING: Android NDK version 'r22b' could not be found!2024-10-30 00:50:42,141 WARNING: Configured versions:Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2024-10-30 00:50:43,175 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432024-10-30 00:50:43,411 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 4882024-10-30 00:50:43,440 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432024-10-30 00:50:43,700 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 136323Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r22b-linux-x86_64.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r22b-linux-x86_64.zip2024-10-30 00:50:44,130 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432024-10-30 00:50:44,358 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r22b-linux-x86_64.zip HTTP/1.1" 200 1148198368Unzipping to /tmp/.sdkmanager-j0bprpidInstalling into /opt/android-sdk/ndk/22.1.71716702024-10-30 00:52:18,919 INFO: Set NDK r22b (22.1.7171670) up2024-10-30 00:52:18,920 DEBUG: > sudo passwd --lock rootpasswd: password changed.2024-10-30 00:52:24,538 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64017 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u1) ...Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u8) ...2024-10-30 00:53:10,864 INFO: Getting source for revision a1ca725b545c86cfff8145f28d95c4df740c18852024-10-30 00:53:10,865 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:10,865 DEBUG: > git rev-parse --show-toplevel2024-10-30 00:53:11,070 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:11,070 DEBUG: > git submodule foreach --recursive git reset --hard2024-10-30 00:53:11,273 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:11,273 DEBUG: > git reset --hard2024-10-30 00:53:12,579 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:12,580 DEBUG: > git submodule foreach --recursive git clean -dffx2024-10-30 00:53:12,683 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:12,683 DEBUG: > git clean -dffx2024-10-30 00:53:12,786 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:12,787 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 origin2024-10-30 00:53:13,692 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:13,692 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 origin2024-10-30 00:53:14,396 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:14,397 DEBUG: > git remote set-head origin --auto2024-10-30 00:53:15,101 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:15,102 DEBUG: > git checkout -f a1ca725b545c86cfff8145f28d95c4df740c18852024-10-30 00:53:15,906 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:15,907 DEBUG: > git clean -dffx2024-10-30 00:53:16,009 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:16,010 DEBUG: > git rev-parse --show-toplevel2024-10-30 00:53:16,216 DEBUG: Directory: build/com.ichi2.anki2024-10-30 00:53:16,217 DEBUG: > git submodule deinit --all --force2024-10-30 00:53:16,320 INFO: Creating local.properties file at build/com.ichi2.anki/local.properties2024-10-30 00:53:16,322 INFO: Creating local.properties file at build/com.ichi2.anki/AnkiDroid/local.properties2024-10-30 00:53:16,323 DEBUG: Removing debuggable flags from build/com.ichi2.anki/AnkiDroid2024-10-30 00:53:16,360 INFO: Removing specified files2024-10-30 00:53:16,360 INFO: Removing docs2024-10-30 00:53:16,423 INFO: Removing tools2024-10-30 00:53:16,437 INFO: Cleaned build.gradle of keysigning configs at build/com.ichi2.anki/AnkiDroid/build.gradle2024-10-30 00:53:16,452 INFO: Running 'prebuild' commands in build/com.ichi2.anki/AnkiDroid2024-10-30 00:53:16,452 DEBUG: Directory: build/com.ichi2.anki/AnkiDroid2024-10-30 00:53:16,452 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/splits {/,/^    }/d' -e '/applicationVariants/,/^    }/d' build.gradle; sed -i -e '/publishing/,/^    }/d' -e '/publish/d' ../api/build.gradle.kts/etc/bash.bashrc: line 7: PS1: unbound variable+ sed -i -e '/splits {/,/^    }/d' -e '/applicationVariants/,/^    }/d' build.gradle+ sed -i -e '/publishing/,/^    }/d' -e /publish/d ../api/build.gradle.kts2024-10-30 00:53:16,655 INFO: Cleaning Gradle project...2024-10-30 00:53:16,655 DEBUG: Directory: build/com.ichi2.anki/AnkiDroid2024-10-30 00:53:16,655 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 8.10.2 via distributionUrlDownloading missing gradle version 8.10.2cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.10.2-bin.zip: OKRunning /opt/gradle/versions/8.10.2/bin/gradle cleanWelcome to Gradle 8.10.2!Here are the highlights of this release:- Support for Java 23- Faster configuration cache- Better configuration cache reportsFor more details see https://docs.gradle.org/8.10.2/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.10.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Task :AnkiDroid:clean UP-TO-DATEBUILD SUCCESSFUL in 2m 56s1 actionable task: 1 up-to-date2024-10-30 00:56:19,570 INFO: Scanning source for common problems...2024-10-30 00:56:19,625 DEBUG: scanner is configured to use signature data from: 'suss'2024-10-30 00:56:19,626 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2024-10-30 00:56:20,365 DEBUG: write 'suss.json' to cache2024-10-30 00:56:20,368 DEBUG: next suss.json cache update due in 23:59:59.9868362024-10-30 00:56:20,597 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2024-10-30 00:56:20,982 WARNING: Found gzip file archive at AnkiDroid/src/test/resources/valid-ankidroid-js-addon-test-1.0.0.tgz2024-10-30 00:56:20,982 WARNING: Found ZIP file archive at AnkiDroid/src/test/resources/path-traversal.zip2024-10-30 00:56:20,983 INFO: Creating source tarball...2024-10-30 00:56:24,486 INFO: Building Gradle project...2024-10-30 00:56:24,487 DEBUG: Directory: build/com.ichi2.anki/AnkiDroid2024-10-30 00:56:24,487 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleFullReleaseFound 8.10.2 via distributionUrlRunning /opt/gradle/versions/8.10.2/bin/gradle assembleFullReleaseTo 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.10.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyErrors during XML parse:Additionally, the fallback loader failed to parse the XML.Checking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 34 accepted.Preparing "Install Android SDK Build-Tools 34 v.34.0.0"."Install Android SDK Build-Tools 34 v.34.0.0" ready.Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0"Install Android SDK Build-Tools 34 v.34.0.0" complete."Install Android SDK Build-Tools 34 v.34.0.0" finished.Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licensesLicense for package Android SDK Platform 34 accepted.Preparing "Install Android SDK Platform 34 (revision 3)"."Install Android SDK Platform 34 (revision 3)" ready.Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34"Install Android SDK Platform 34 (revision 3)" complete."Install Android SDK Platform 34 (revision 3)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :api:preBuild UP-TO-DATE> Task :common:preBuild UP-TO-DATE> Task :lint-rules:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :api:preReleaseBuild UP-TO-DATE> Task :common:preReleaseBuild UP-TO-DATE> Task :AnkiDroid:buildKotlinToolingMetadata> Task :api:writeReleaseAarMetadata> Task :common:writeReleaseAarMetadata> Task :common:generateReleaseResValues> Task :api:generateReleaseResValues> Task :AnkiDroid:copyTestLibIntoAndroidTest> Task :AnkiDroid:installGitHook> Task :AnkiDroid:preBuild> Task :AnkiDroid:preFullReleaseBuild> Task :api:generateReleaseResources> Task :common:generateReleaseResources> Task :common:packageReleaseResources> Task :common:extractDeepLinksRelease> Task :api:packageReleaseResources> Task :api:extractDeepLinksRelease FROM-CACHE> Task :api:processReleaseManifest> Task :common:processReleaseManifest> Task :common:compileReleaseLibraryResources> Task :api:compileReleaseLibraryResources> Task :api:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :common:javaPreCompileRelease> Task :api:generateReleaseBuildConfig> Task :api:javaPreCompileRelease FROM-CACHE> Task :api:extractProguardFiles> Task :common:extractProguardFiles> Task :common:prepareLintJarForPublish> Task :api:prepareLintJarForPublish> Task :common:generateReleaseLibraryProguardRules> Task :common:parseReleaseLocalResources> Task :common:mergeReleaseJniLibFolders> Task :api:mergeReleaseJniLibFolders> Task :api:parseReleaseLocalResources> Task :api:mergeReleaseNativeLibs NO-SOURCE> Task :common:mergeReleaseNativeLibs NO-SOURCE> Task :common:stripReleaseDebugSymbols NO-SOURCE> Task :api:stripReleaseDebugSymbols NO-SOURCE> Task :common:copyReleaseJniLibsProjectAndLocalJars> Task :common:extractDeepLinksForAarRelease> Task :api:copyReleaseJniLibsProjectAndLocalJars> Task :api:extractDeepLinksForAarRelease FROM-CACHE> Task :api:mergeReleaseShaders> Task :api:compileReleaseShaders NO-SOURCE> Task :api:generateReleaseAssets UP-TO-DATE> Task :common:generateReleaseRFile> Task :common:mergeReleaseShaders> Task :api:generateReleaseRFile> Task :api:packageReleaseAssets> Task :api:prepareReleaseArtProfile> Task :api:writeReleaseLintModelMetadata> Task :api:copyReleaseJniLibsProjectOnly> Task :lint-rules:processResources> Task :common:compileReleaseShaders NO-SOURCE> Task :common:generateReleaseAssets UP-TO-DATE> Task :common:packageReleaseAssets> Task :common:prepareReleaseArtProfile> Task :common:writeReleaseLintModelMetadata> Task :common:copyReleaseJniLibsProjectOnly> Task :common:compileReleaseKotlin> Task :common:compileReleaseJavaWithJavac NO-SOURCE> Task :common:mergeReleaseGeneratedProguardFiles> Task :common:processReleaseJavaRes> Task :common:bundleLibCompileToJarRelease> Task :common:mergeReleaseJavaResource> Task :lint-rules:compileKotlin> Task :AnkiDroid:compileFullReleaseAidl> Task :common:generateReleaseLintModel> Task :api:compileReleaseKotlin> Task :common:minifyReleaseWithR8WARNING: /home/vagrant/build/com.ichi2.anki/common/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:21:1-22:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.google.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/com.ichi2.anki/common/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:22:1-23:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.android.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/com.ichi2.anki/common/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:23:1-24:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.google.android.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/com.ichi2.anki/common/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:68:1-70:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class android.support.annotation.KeepWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/2d7f9360db12acb4557f681dc055f8da/transformed/lifecycle-runtime-2.6.2/proguard.txt:10:1-11:2: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep !interface * implements androidx.lifecycle.LifecycleObserverWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/437d88b3fffa595994062c229acc1cfd/transformed/versionedparcelable-1.1.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * implements androidx.versionedparcelable.VersionedParcelableWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/437d88b3fffa595994062c229acc1cfd/transformed/versionedparcelable-1.1.1/proguard.txt:4:1-5:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class androidx.versionedparcelable.ParcelImplWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/00422e36317ae0d78cccdbc3e61ac4a6/transformed/startup-runtime-1.1.1/proguard.txt:2:1-7:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class * extends androidx.startup.InitializerWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/e800afe6a4a87de12e056460d5b031b1/transformed/rules/lib/META-INF/proguard/androidx-annotations.pro:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowrepackaging,allowobfuscation @interface androidx.annotation.KeepWARNING: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class **.R> Task :lint-rules:compileJava NO-SOURCE> Task :lint-rules:classes> Task :lint-rules:jar> Task :api:compileReleaseJavaWithJavac> Task :api:bundleLibCompileToJarRelease> Task :api:bundleLibRuntimeToJarRelease> Task :api:processReleaseJavaRes> Task :api:createFullJarRelease> Task :api:generateReleaseLintModel> Task :common:extractReleaseAnnotations> Task :api:extractReleaseAnnotations> Task :api:mergeReleaseGeneratedProguardFiles> Task :common:bundleLibRuntimeToJarRelease> Task :api:mergeReleaseConsumerProguardFiles> Task :common:mergeReleaseConsumerProguardFiles> Task :api:mergeReleaseJavaResource> Task :common:createFullJarRelease> Task :common:syncReleaseLibJars> Task :common:bundleReleaseLocalLintAar> Task :api:syncReleaseLibJars> Task :api:bundleReleaseLocalLintAar> Task :api:generateReleaseLintVitalModel> Task :api:exportReleaseConsumerProguardFiles> Task :common:generateReleaseLintVitalModel> Task :common:exportReleaseConsumerProguardFiles> Task :AnkiDroid:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :AnkiDroid:generateFullReleaseBuildConfig> Task :AnkiDroid:generateFullReleaseResValues> Task :AnkiDroid:checkFullReleaseAarMetadata> Task :AnkiDroid:mapFullReleaseSourceSetPaths> Task :AnkiDroid:generateFullReleaseResources> Task :common:lintVitalAnalyzeRelease> Task :AnkiDroid:mergeFullReleaseResources> Task :AnkiDroid:packageFullReleaseResources> Task :AnkiDroid:createFullReleaseCompatibleScreenManifests> Task :AnkiDroid:extractDeepLinksFullRelease FROM-CACHE> Task :AnkiDroid:parseFullReleaseLocalResources> Task :AnkiDroid:processFullReleaseMainManifest/home/vagrant/build/com.ichi2.anki/AnkiDroid/src/main/AndroidManifest.xml:673:13-676:39 Warning:meta-data#androidx.work.WorkManagerInitializer was tagged at AndroidManifest.xml:673 to remove other declarations but no other declaration present/home/vagrant/build/com.ichi2.anki/AnkiDroid/src/main/AndroidManifest.xml Warning:provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present> Task :AnkiDroid:processFullReleaseManifest> Task :AnkiDroid:extractProguardFiles> Task :AnkiDroid:javaPreCompileFullRelease> Task :AnkiDroid:mergeFullReleaseJniLibFolders> Task :api:lintVitalAnalyzeRelease> Task :AnkiDroid:processFullReleaseManifestForPackage> Task :AnkiDroid:mergeFullReleaseNativeLibs> Task :AnkiDroid:mergeFullReleaseArtProfile> Task :AnkiDroid:stripFullReleaseDebugSymbols[CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/22.1.7171670 had version [22.1.7171670] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/22.1.7171670 had version [22.1.7171670] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/22.1.7171670 had version [22.1.7171670] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/22.1.7171670 had version [22.1.7171670] which disagrees with android.ndkVersion [27.0.12077973]Unable to strip the following libraries, packaging them as they are: librsdroid.so.> Task :AnkiDroid:checkFullReleaseDuplicateClasses> Task :AnkiDroid:extractFullReleaseNativeSymbolTables[CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/22.1.7171670 had version [22.1.7171670] which disagrees with android.ndkVersion [27.0.12077973]> Task :AnkiDroid:processFullReleaseResources> Task :AnkiDroid:expandFullReleaseL8ArtProfileWildcards> Task :AnkiDroid:mergeFullReleaseNativeDebugMetadata NO-SOURCE> Task :AnkiDroid:mergeFullReleaseStartupProfile> Task :AnkiDroid:mergeFullReleaseShaders> Task :AnkiDroid:compileFullReleaseShaders NO-SOURCE> Task :AnkiDroid:generateFullReleaseAssets UP-TO-DATE> Task :AnkiDroid:mergeFullReleaseAssets> Task :AnkiDroid:extractFullReleaseVersionControlInfo> Task :AnkiDroid:compressFullReleaseAssets> Task :AnkiDroid:collectFullReleaseDependencies> Task :AnkiDroid:sdkFullReleaseDependencyData> Task :AnkiDroid:writeFullReleaseAppMetadata> Task :AnkiDroid:writeFullReleaseSigningConfigVersions> Task :AnkiDroid:optimizeFullReleaseResources> Task :AnkiDroid:compileFullReleaseKotlin> Task :AnkiDroid:compileFullReleaseJavaWithJavacNote: /home/vagrant/build/com.ichi2.anki/AnkiDroid/build/generated/aidl_source_output_dir/fullRelease/out/android/content/pm/IPackageStatsObserver.java uses or overrides a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :AnkiDroid:generateFullReleaseLintVitalReportModel> Task :AnkiDroid:mergeFullReleaseGeneratedProguardFiles> Task :AnkiDroid:processFullReleaseJavaRes> Task :AnkiDroid:expandFullReleaseArtProfileWildcards> Task :AnkiDroid:mergeFullReleaseJavaResource> Task :AnkiDroid:minifyFullReleaseWithR8WARNING: /home/vagrant/build/com.ichi2.anki/AnkiDroid/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:21:1-22:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.google.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/com.ichi2.anki/AnkiDroid/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:22:1-23:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.android.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/com.ichi2.anki/AnkiDroid/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:23:1-24:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.google.android.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/com.ichi2.anki/AnkiDroid/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:68:1-70:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class android.support.annotation.KeepWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/d5fa10f5ff15516a23ecea65c99891eb/transformed/media3-ui-1.4.1/proguard.txt:12:1-56: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class androidx.media3.exoplayer.ExoPlayerWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/0aa92a361d8e61ec2cb2639931822635/transformed/webkit-1.12.1/proguard.txt:26:1-30:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking public class androidx.webkit.WebViewClientCompatWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/65f9093e27aa9e2e72f1e37426008977/transformed/work-runtime-2.9.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * extends androidx.work.WorkerWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/65f9093e27aa9e2e72f1e37426008977/transformed/work-runtime-2.9.1/proguard.txt:2:1-4:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * extends androidx.work.InputMergerWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/65f9093e27aa9e2e72f1e37426008977/transformed/work-runtime-2.9.1/proguard.txt:8:1-9:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class androidx.work.WorkerParametersWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/2d7f9360db12acb4557f681dc055f8da/transformed/lifecycle-runtime-2.6.2/proguard.txt:10:1-11:2: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep !interface * implements androidx.lifecycle.LifecycleObserverWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/b04742b805c7d3138c699672fbbd6ece/transformed/room-runtime-2.5.0/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * extends androidx.room.RoomDatabaseWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/00422e36317ae0d78cccdbc3e61ac4a6/transformed/startup-runtime-1.1.1/proguard.txt:2:1-7:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class * extends androidx.startup.InitializerWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/05e2bc486ed1e2d3388799eab04515e2/transformed/acra-core-5.11.4/proguard.txt:15:1-17:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep interface org.acra.ErrorReporterWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/437d88b3fffa595994062c229acc1cfd/transformed/versionedparcelable-1.1.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * implements androidx.versionedparcelable.VersionedParcelableWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/437d88b3fffa595994062c229acc1cfd/transformed/versionedparcelable-1.1.1/proguard.txt:4:1-5:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class androidx.versionedparcelable.ParcelImplWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/0c99b6670a30d9bd8c0881e8568d6b16/transformed/rules/lib/META-INF/proguard/androidx-annotations.pro:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowrepackaging,allowobfuscation @interface androidx.annotation.KeepWARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/3ddc387667d2a6cfa53a0bcb893ac737/transformed/rules/lib/META-INF/com.android.tools/r8/kotlinx-serialization-r8.pro:12:2-13:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowaccessmodification,allowrepackaging,allowobfuscation,allowshrinking,allowoptimization class <1>WARNING: /home/vagrant/.gradle/caches/8.10.2/transforms/5b833c0e4b417283b1bf54cc5357b710/transformed/rules/lib/META-INF/proguard/okhttp3.pro:5:1-8:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class okhttp3.internal.publicsuffix.PublicSuffixDatabase> Task :AnkiDroid:lintVitalAnalyzeFullRelease> Task :AnkiDroid:lintVitalReportFullRelease> Task :AnkiDroid:lintVitalFullRelease> Task :AnkiDroid:l8DexDesugarLibFullRelease> Task :AnkiDroid:compileFullReleaseArtProfile> Task :AnkiDroid:packageFullRelease> Task :AnkiDroid:createFullReleaseApkListingFileRedirect> Task :AnkiDroid:assembleFullReleaseDeprecated 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.10.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 10m 12s129 actionable tasks: 125 executed, 4 from cache2024-10-30 01:06:38,124 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.ichi2.anki, universal_newlines=False, shell=None, istream=<valid stream>)2024-10-30 01:06:38,130 INFO: Successfully built version 2.19.0 of com.ichi2.anki from a1ca725b545c86cfff8145f28d95c4df740c18852024-10-30 01:06:38,485 DEBUG: Checking build/com.ichi2.anki/AnkiDroid/build/outputs/apk/full/release/AnkiDroid-full-release-unsigned.apk2024-10-30 01:06:38,748 INFO: success: com.ichi2.anki2024-10-30 01:06:38,748 INFO: Finished2024-10-30 01:06:38,748 INFO: 1 build succeeded