log for fr.free.nrw.commons:1040
== Installed Android Tools ==
2024-07-09 15:00:35,774 DEBUG: Reading 'config.yml'
2024-07-09 15:00:35,788 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-07-09 15:00:35,789 INFO: Creating log directory
2024-07-09 15:00:35,790 INFO: Creating temporary directory
2024-07-09 15:00:35,790 INFO: Creating output directory
2024-07-09 15:00:35,851 DEBUG: Getting git vcs interface for https://github.com/commons-app/apps-android-commons.git
2024-07-09 15:00:35,851 DEBUG: Checking fr.free.nrw.commons:1040
2024-07-09 15:00:35,852 INFO: Building version 5.0.2 (1040) of fr.free.nrw.commons
2024-07-09 15:00:35,852 WARNING: Android NDK version 'r21' could not be found!
2024-07-09 15:00:35,852 WARNING: Configured versions:
Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2024-07-09 15:00:36,270 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:443
2024-07-09 15:00:36,561 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc HTTP/1.1" 200 408
2024-07-09 15:00:36,566 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:443
2024-07-09 15:00:36,928 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json HTTP/1.1" 200 124852
Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r21-linux-x86_64.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r21-linux-x86_64.zip
2024-07-09 15:00:37,316 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2024-07-09 15:00:37,523 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r21-linux-x86_64.zip HTTP/1.1" 200 1043332542
Unzipping to /tmp/.sdkmanager-tt5mlskp
Installing into /opt/android-sdk/ndk/21.0.6113669
2024-07-09 15:02:07,720 INFO: Set NDK r21 (21.0.6113669) up
2024-07-09 15:02:07,720 DEBUG: > sudo passwd --lock root
passwd: password changed.
2024-07-09 15:02:20,161 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64092 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 removed
Processing triggers for libc-bin (2.36-9+deb12u7) ...
2024-07-09 15:03:01,286 INFO: Getting source for revision 36905711d0092f3cb0c933788920c3c2fe3df0eb
2024-07-09 15:03:01,287 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:01,287 DEBUG: > git rev-parse --show-toplevel
2024-07-09 15:03:01,493 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:01,493 DEBUG: > git submodule foreach --recursive git reset --hard
2024-07-09 15:03:01,697 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:01,697 DEBUG: > git reset --hard
2024-07-09 15:03:02,201 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:02,202 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-07-09 15:03:02,305 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:02,305 DEBUG: > git clean -dffx
2024-07-09 15:03:02,408 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:02,408 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-07-09 15:03:03,213 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:03,214 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-07-09 15:03:03,818 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:03,818 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-07-09 15:03:04,323 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:04,323 DEBUG: > git remote set-head origin --auto
2024-07-09 15:03:05,028 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:05,028 DEBUG: > git checkout -f 36905711d0092f3cb0c933788920c3c2fe3df0eb
2024-07-09 15:03:05,733 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:05,733 DEBUG: > git clean -dffx
2024-07-09 15:03:05,837 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:05,837 DEBUG: > git rev-parse --show-toplevel
2024-07-09 15:03:06,040 DEBUG: Directory: build/fr.free.nrw.commons
2024-07-09 15:03:06,041 DEBUG: > git submodule deinit --all --force
2024-07-09 15:03:06,144 INFO: Creating local.properties file at build/fr.free.nrw.commons/local.properties
2024-07-09 15:03:06,146 INFO: Creating local.properties file at build/fr.free.nrw.commons/app/local.properties
2024-07-09 15:03:06,147 DEBUG: Removing debuggable flags from build/fr.free.nrw.commons/app
2024-07-09 15:03:06,193 INFO: Cleaned build.gradle of keysigning configs at build/fr.free.nrw.commons/app/build.gradle
2024-07-09 15:03:06,229 INFO: Running 'prebuild' commands in build/fr.free.nrw.commons/app
2024-07-09 15:03:06,230 DEBUG: Directory: build/fr.free.nrw.commons/app
2024-07-09 15:03:06,230 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/proxy/d' ../gradle.properties
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e /proxy/d ../gradle.properties
2024-07-09 15:03:06,433 INFO: Cleaning Gradle project...
2024-07-09 15:03:06,433 DEBUG: Directory: build/fr.free.nrw.commons/app
2024-07-09 15:03:06,433 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.1.1 via distributionUrl
Downloading missing gradle version 8.1.1
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.1.1-bin.zip: OK
Running /opt/gradle/versions/8.1.1/bin/gradle clean
Welcome to Gradle 8.1.1!
Here are the highlights of this release:
- Stable configuration cache
- Experimental Kotlin DSL assignment syntax
- Building with Java 20
For more details see https://docs.gradle.org/8.1.1/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/8.1.1/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Configure project :app
WARNING: The option setting 'android.jetifier.ignorelist=bcprov-jdk15on' is experimental.
app: 'annotationProcessor' dependencies won't be recognized as kapt annotation processors. Please change the configuration name to 'kapt' for these artifacts: 'com.github.bumptech.glide:compiler:4.12.0'.
> Task :app: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.
See https://docs.gradle.org/8.1.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 1m 15s
1 actionable task: 1 up-to-date
2024-07-09 15:04:29,876 INFO: Scanning source for common problems...
2024-07-09 15:04:29,895 DEBUG: scanner is configured to use signature data from: 'suss'
2024-07-09 15:04:29,896 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2024-07-09 15:04:30,514 DEBUG: write 'suss.json' to cache
2024-07-09 15:04:30,518 DEBUG: next suss.json cache update due in 23:59:59.986938
2024-07-09 15:04:30,664 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2024-07-09 15:04:30,832 INFO: Creating source tarball...
2024-07-09 15:04:32,894 INFO: Building Gradle project...
2024-07-09 15:04:32,894 DEBUG: Directory: build/fr.free.nrw.commons/app
2024-07-09 15:04:32,894 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleProdRelease
Found 8.1.1 via distributionUrl
Running /opt/gradle/versions/8.1.1/bin/gradle assembleProdRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/8.1.1/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Configure project :app
WARNING: The option setting 'android.jetifier.ignorelist=bcprov-jdk15on' is experimental.
app: 'annotationProcessor' dependencies won't be recognized as kapt annotation processors. Please change the configuration name to 'kapt' for these artifacts: 'com.github.bumptech.glide:compiler:4.12.0'.
Observed package id 'ndk;r21' in inconsistent location '/opt/android-sdk/ndk/21.0.6113669' (Expected '/opt/android-sdk/ndk/r21')
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 :app:buildKotlinToolingMetadata
> Task :app:preBuild UP-TO-DATE
> Task :app:preProdReleaseBuild UP-TO-DATE
> Task :app:dataBindingMergeDependencyArtifactsProdRelease
> Task :app:generateProdReleaseResValues
> Task :app:generateProdReleaseResources
> Task :app:mergeProdReleaseResources
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-sl/strings.xml:111:2: Multiple substitutions specified in non-positional format of string resource string/contribution_state_in_progress. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-sl/strings.xml:620:2: Multiple substitutions specified in non-positional format of string resource string/wikipedia_instructions_step_6. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-zh-rTW/strings.xml:628:2: Multiple substitutions specified in non-positional format of string resource string/wikipedia_instructions_step_6. Did you mean to add the formatted="false" attribute?
> Task :app:generateProdReleaseBuildConfig
> Task :app:mapProdReleaseSourceSetPaths
> Task :app:checkProdReleaseAarMetadata
> Task :app:createProdReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksProdRelease
> Task :app:processProdReleaseMainManifest
/home/vagrant/build/fr.free.nrw.commons/app/src/main/AndroidManifest.xml:38:9-44:51 Warning:
provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:38 to replace other declarations but no other declaration present
> Task :app:processProdReleaseManifest
> Task :app:javaPreCompileProdRelease
> Task :app:dataBindingGenBaseClassesProdRelease
> Task :app:extractProguardFiles
> Task :app:mergeProdReleaseJniLibFolders
> Task :app:mergeProdReleaseNativeLibs
> Task :app:checkProdReleaseDuplicateClasses
> Task :app:mergeProdReleaseArtProfile
> Task :app:processProdReleaseJavaRes
> Task :app:mergeProdReleaseShaders FROM-CACHE
> Task :app:compileProdReleaseShaders NO-SOURCE
> Task :app:generateProdReleaseAssets UP-TO-DATE
> Task :app:stripProdReleaseDebugSymbols
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :app:mergeProdReleaseAssets
> Task :app:extractProdReleaseNativeSymbolTables
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.0.6113669] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :app:compressProdReleaseAssets
> Task :app:collectProdReleaseDependencies
> Task :app:mergeProdReleaseNativeDebugMetadata NO-SOURCE
> Task :app:sdkProdReleaseDependencyData
> Task :app:writeProdReleaseAppMetadata
> Task :app:writeProdReleaseSigningConfigVersions
> Task :app:processProdReleaseManifestForPackage
warn: removing resource fr.free.nrw.commons:string/contributions_subtitle without required default value.
warn: removing resource fr.free.nrw.commons:string/depictions_edit_helper_show_edit_message_if without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_at without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_de without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_ee without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_es without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_hr without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_lu without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_nl without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_no without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_pl without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_ro without required default value.
warn: removing resource fr.free.nrw.commons:string/license_name_cc_zero without required default value.
warn: removing resource fr.free.nrw.commons:string/login_failed_password without required default value.
warn: removing resource fr.free.nrw.commons:string/login_failed_username without required default value.
warn: removing resource fr.free.nrw.commons:string/menu_open_in_browser without required default value.
warn: removing resource fr.free.nrw.commons:string/multiple_uploads_title without required default value.
warn: removing resource fr.free.nrw.commons:string/preference_tracking without required default value.
warn: removing resource fr.free.nrw.commons:string/preference_tracking_summary without required default value.
warn: removing resource fr.free.nrw.commons:string/share_license_summary without required default value.
warn: removing resource fr.free.nrw.commons:string/starting_multiple_uploads without required default value.
warn: removing resource fr.free.nrw.commons:string/uploads_pending_notification_indicator without required default value.
> Task :app:processProdReleaseResources
> Task :app:kaptGenerateStubsProdReleaseKotlin
'compileProdReleaseJavaWithJavac' task (current target is 11) and 'kaptGenerateStubsProdReleaseKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version.
> Task :app:optimizeProdReleaseResources
> Task :app:kaptProdReleaseKotlin
> Task :app:compileProdReleaseKotlin
'compileProdReleaseJavaWithJavac' task (current target is 11) and 'compileProdReleaseKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version.
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/BaseMarker.kt: (43, 52): 'getDrawable(Int): Drawable!' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/BaseMarker.kt: (45, 23): No cast needed
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/Media.kt: (138, 9): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoriesModel.kt: (182, 40): Unchecked cast: Any! to List<CategoryItem>
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryClient.kt: (116, 29): Condition 'page.categoryInfo() == null' is always 'false'
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/ContinuationClient.kt: (29, 37): Name shadowed: continuation
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ChunkInfo.kt: (13, 16): 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionBoundaryCallback.kt: (89, 30): Parameter 'longs' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/WikipediaInstructionsDialogFragment.kt: (24, 55): 'getParcelable(String?): T?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/helper/OnSwipeTouchListener.kt: (25, 35): 'getDefaultDisplay(): Display!' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/helper/OnSwipeTouchListener.kt: (27, 17): 'getMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/model/Image.kt: (59, 24): 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt: (166, 21): Name shadowed: sharedPreferences
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt: (168, 21): Name shadowed: showAlreadyActionedImages
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt: (154, 15): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Overrides deprecated member in 'androidx.activity.ComponentActivity'. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt: (160, 22): 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt: (418, 9): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt: (460, 15): 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorViewModelFactory.kt: (14, 65): Unchecked cast: fr.free.nrw.commons.customselector.ui.selector.CustomSelectorViewModel to CustomSelectorViewModel#1 (type parameter of fr.free.nrw.commons.customselector.ui.selector.CustomSelectorViewModelFactory.create)
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFileLoader.kt: (105, 25): Name shadowed: date
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt: (254, 15): 'onAttach(Activity): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (4, 20): 'ProgressDialog' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (66, 33): 'ProgressDialog' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (91, 57): 'getParcelableArrayList(String?): ArrayList<T!>?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (94, 40): 'getParcelable(String?): T?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (97, 26): 'getParcelableArrayList(String?): ArrayList<T!>?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (100, 28): 'getParcelable(String?): T?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (152, 37): Parameter 'view' is never used
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (156, 39): Parameter 'view' is never used
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (195, 72): Unchecked cast: List<UploadMediaDetail?> to kotlin.collections.ArrayList<UploadMediaDetail> /* = java.util.ArrayList<UploadMediaDetail> */
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (209, 34): Unnecessary safe call on a non-null receiver of type DescriptionEditHelper
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (215, 49): Parameter 's' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (221, 51): Unnecessary safe call on a non-null receiver of type SessionManager
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (239, 42): Unnecessary non-null assertion (!!) on a non-null receiver of type DescriptionEditHelper
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (245, 38): Parameter 's' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (269, 26): 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (269, 26): 'ProgressDialog' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (270, 26): 'setter for isIndeterminate: Boolean' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (272, 26): 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt: (279, 15): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Overrides deprecated member in 'androidx.activity.ComponentActivity'. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/edit/EditActivity.kt: (48, 27): 'TAG_APERTURE: String' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/edit/EditActivity.kt: (64, 27): 'TAG_ISO: String' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/edit/TransformImageImpl.kt: (65, 13): Unreachable code
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/categories/media/PageableCategoriesMediaDataSource.kt: (14, 56): Parameter 'loadSize' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/categories/parent/PageableParentCategoriesDataSource.kt: (13, 35): Parameter 'loadSize' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/categories/sub/PageableSubCategoriesDataSource.kt: (13, 35): Parameter 'loadSize' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/media/PageableMediaFragment.kt: (82, 19): 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (145, 33): 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (213, 32): Unnecessary safe call on a non-null receiver of type ProgressBar
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (228, 29): Unnecessary non-null assertion (!!) on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (263, 29): Unnecessary safe call on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (325, 29): Unnecessary safe call on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (390, 29): Unnecessary safe call on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (424, 29): Unnecessary safe call on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (601, 34): Unnecessary non-null assertion (!!) on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (611, 29): Unnecessary non-null assertion (!!) on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (614, 33): Unnecessary non-null assertion (!!) on a non-null receiver of type ZoomableDraweeView
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt: (660, 15): 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/PlaceAdapterDelegate.kt: (38, 41): Parameter 'view1' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/CommonPlaceClickActions.kt: (113, 50): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/CommonPlaceClickActions.kt: (113, 58): Parameter 'which' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewHelper.kt: (132, 17): Parameter 'throwable' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FileProcessor.kt: (70, 22): Type mismatch: inferred type is String? but String was expected
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FileProcessor.kt: (146, 9): Unsafe use of a nullable receiver of type File?
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FileProcessor.kt: (146, 9): Unsafe use of a nullable receiver of type Array<(out) File!>?
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt: (158, 47): Unchecked cast: Any! to LinkedHashMap<String, String>
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt: (160, 47): Unchecked cast: Any! to LinkedHashMap<String, String>
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetail.kt: (35, 9): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetail.kt: (44, 9): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadResult.kt: (18, 25): Elvis operator (?:) always returns the left operand of non-nullable type Int
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/BaseDelegateAdapter.kt: (14, 9): Type parameter 'T' has nullable upper bound, so override has incorrect signature comparing with a base member with NotNull annotation. Please add a non-nullable upper bound (e.g. Any) to the type parameter. See https://kotlinlang.org/docs/generics.html#upper-bounds and https://youtrack.jetbrains.com/issue/KT-36770 for more details. This warning will become an error soon.
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/BaseDelegateAdapter.kt: (17, 9): Type parameter 'T' has nullable upper bound, so override has incorrect signature comparing with a base member with NotNull annotation. Please add a non-nullable upper bound (e.g. Any) to the type parameter. See https://kotlinlang.org/docs/generics.html#upper-bounds and https://youtrack.jetbrains.com/issue/KT-36770 for more details. This warning will become an error soon.
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictEditHelper.kt: (16, 45): Parameter 'notificationHelper' is never used
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictEditHelper.kt: (17, 45): Parameter 'wikidataEditService' is never used
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictEditHelper.kt: (18, 45): Parameter 'viewUtilWrapper' is never used
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/structure/depictions/DepictModel.kt: (60, 43): Parameter 'index' is never used, could be renamed to _
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt: (140, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type Notification
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt: (326, 39): Unnecessary non-null assertion (!!) on a non-null receiver of type Notification
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt: (352, 69): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ConfigUtils.kt: (14, 28): 'getPackageInfo(String, Int): PackageInfo!' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/DownloadUtils.kt: (36, 13): 'allowScanningByMediaScanner(): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/DownloadUtils.kt: (58, 22): Unnecessary safe call on a non-null receiver of type DownloadManager
w: /home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/EnumCodeMap.kt: (18, 23): Unsafe use of a nullable receiver of type Array<(out) T!>?
> Task :app:compileProdReleaseJavaWithJavac
The following annotation processors are not incremental: dagger-android-processor-2.23.jar (com.google.dagger:dagger-android-processor:2.23), dagger-compiler-2.23.jar (com.google.dagger:dagger-compiler:2.23).
Make sure all annotation processors are incremental to improve your build speed.
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 :app:mergeProdReleaseGeneratedProguardFiles
> Task :app:mergeProdReleaseJavaResource
> Task :app:lintVitalAnalyzeProdRelease
timber.lint.TimberIssueRegistry in /home/vagrant/.gradle/caches/transforms-3/2f4fbbfaa5deed34e09aa31232fb6494/transformed/jetified-timber-4.7.1/jars/lint.jar does not specify a vendor; see IssueRegistry#vendor
> Task :app:minifyProdReleaseWithR8
WARNING: R8: Missing class com.google.auto.service.AutoService (referenced from: org.acra.collector.ConfigurationCollector and 20 other contexts)
> Task :app:compileProdReleaseArtProfile
> Task :app:packageProdRelease
> Task :app:createProdReleaseApkListingFileRedirect
> Task :app:lintVitalReportProdRelease
> Task :app:lintVitalProdRelease
/home/vagrant/build/fr.free.nrw.commons/app/build.gradle: Error: commons-logging defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, for httpclient use HttpUrlConnection or okhttp instead), or repackaging the library using something like jarjar. [DuplicatePlatformClasses]
/home/vagrant/build/fr.free.nrw.commons/app/build.gradle: Error: httpclient defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, for httpclient use HttpUrlConnection or okhttp instead), or repackaging the library using something like jarjar. [DuplicatePlatformClasses]
Explanation for issues of type "DuplicatePlatformClasses":
There are a number of libraries that duplicate not just functionality of
the Android platform but using the exact same class names as the ones
provided in Android -- for example the apache http classes. This can lead
to unexpected crashes.
To solve this, you need to either find a newer version of the library which
no longer has this problem, or to repackage the library (and all of its
dependencies) using something like the jarjar tool, or finally, rewriting
the code to use different APIs (for example, for http code, consider using
HttpUrlConnection or a library like okhttp).
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:376: Error: @id/mediaDetailCategoryContainer is not a sibling in the same ConstraintLayout [NotSibling]
app:layout_constraintTop_toBottomOf="@id/mediaDetailCategoryContainer"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:377: Error: @id/mediaDetailuploadeddate is not a sibling in the same ConstraintLayout [NotSibling]
app:layout_constraintBottom_toTopOf="@id/mediaDetailuploadeddate" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:387: Error: @id/mediaDetailCategoryContainer is not a sibling in the same ConstraintLayout [NotSibling]
app:layout_constraintTop_toBottomOf="@id/mediaDetailCategoryContainer"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:388: Error: @id/mediaDetailuploadeddate is not a sibling in the same ConstraintLayout [NotSibling]
app:layout_constraintBottom_toTopOf="@id/mediaDetailuploadeddate"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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!)
6 errors, 0 warnings
> Task :app:assembleProdRelease
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.
See https://docs.gradle.org/8.1.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 6m 2s
44 actionable tasks: 43 executed, 1 from cache
2024-07-09 15:10:35,958 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/fr.free.nrw.commons, universal_newlines=False, shell=None, istream=<valid stream>)
2024-07-09 15:10:35,965 INFO: Successfully built version 5.0.2 of fr.free.nrw.commons from 36905711d0092f3cb0c933788920c3c2fe3df0eb
2024-07-09 15:10:36,275 DEBUG: Checking build/fr.free.nrw.commons/app/build/outputs/apk/prod/release/app-commons-v5.0.2-HEAD-prod-release-unsigned.apk
2024-07-09 15:10:36,354 INFO: success: fr.free.nrw.commons
2024-07-09 15:10:36,355 INFO: Finished
2024-07-09 15:10:36,356 INFO: 1 build succeeded