log for org.osmdroid:53
== Installed Android Tools ==
2023-09-13 11:22:07,698 DEBUG: Reading 'config.yml'
2023-09-13 11:22:07,714 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2023-09-13 11:22:07,715 INFO: Creating log directory
2023-09-13 11:22:07,715 INFO: Creating temporary directory
2023-09-13 11:22:07,715 INFO: Creating output directory
2023-09-13 11:22:07,729 DEBUG: Getting git vcs interface for https://github.com/osmdroid/osmdroid
2023-09-13 11:22:07,729 DEBUG: Checking org.osmdroid:53
2023-09-13 11:22:07,729 INFO: Building version 6.1.17 (53) of org.osmdroid
2023-09-13 11:22:07,729 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2023-09-13 11:22:08,040 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 36748 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
2023-09-13 11:22:19,082 INFO: Getting source for revision a40150d07ead36a61227cb398b141d80277b9a3a
2023-09-13 11:22:19,082 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:19,082 DEBUG: > git rev-parse --show-toplevel
2023-09-13 11:22:19,295 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:19,295 DEBUG: > git submodule foreach --recursive git reset --hard
2023-09-13 11:22:19,506 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:19,507 DEBUG: > git reset --hard
2023-09-13 11:22:20,721 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:20,722 DEBUG: > git submodule foreach --recursive git clean -dffx
2023-09-13 11:22:20,832 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:20,833 DEBUG: > git clean -dffx
2023-09-13 11:22:20,944 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:20,945 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
2023-09-13 11:22:21,658 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:21,659 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
2023-09-13 11:22:22,272 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:22,272 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
2023-09-13 11:22:22,885 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:22,886 DEBUG: > git remote set-head origin --auto
2023-09-13 11:22:23,609 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:23,609 DEBUG: > git checkout -f a40150d07ead36a61227cb398b141d80277b9a3a
2023-09-13 11:22:25,953 DEBUG: Directory: build/org.osmdroid
2023-09-13 11:22:25,953 DEBUG: > git clean -dffx
2023-09-13 11:22:26,065 INFO: Creating local.properties file at build/org.osmdroid/local.properties
2023-09-13 11:22:26,066 INFO: Creating local.properties file at build/org.osmdroid/OpenStreetMapViewer/local.properties
2023-09-13 11:22:26,067 DEBUG: Removing debuggable flags from build/org.osmdroid/OpenStreetMapViewer
2023-09-13 11:22:26,086 INFO: Removing specified files
2023-09-13 11:22:26,087 INFO: Removing OSMMapTilePackager/fr_mapnik_12.zip
2023-09-13 11:22:26,087 INFO: Removing testzoom4.zip
2023-09-13 11:22:26,156 INFO: Cleaning Gradle project...
2023-09-13 11:22:26,157 DEBUG: Directory: build/org.osmdroid/OpenStreetMapViewer
2023-09-13 11:22:26,157 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 7.4.2 via distributionUrl
Downloading missing gradle version 7.4.2
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-7.4.2-bin.zip: OK
Running /opt/gradle/versions/7.4.2/bin/gradle clean
Welcome to Gradle 7.4.2!
Here are the highlights of this release:
- Aggregated test and JaCoCo reports
- Marking additional test source directories as tests in IntelliJ
- Support for Adoptium JDKs in Java toolchains
For more details see https://docs.gradle.org/7.4.2/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
> Configure project :OpenStreetMapViewer
WARNING:API 'variantOutput.getInstall()' is obsolete and has been replaced with 'variantOutput.getInstallProvider()'.
It will be removed in version 7.0 of the Android Gradle plugin.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getInstall(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
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
WARNING:API 'variant.getConnectedInstrumentTest()' is obsolete and has been replaced with 'variant.getConnectedInstrumentTestProvider()'.
It will be removed in version 7.0 of the Android Gradle plugin.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getConnectedInstrumentTest(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
===================================================================
==> WARNING: No Android release signing configuration provided! <==
===================================================================
> Task :OpenStreetMapViewer:clean UP-TO-DATE
BUILD SUCCESSFUL in 54s
1 actionable task: 1 up-to-date
2023-09-13 11:23:25,814 INFO: Scanning source for common problems...
2023-09-13 11:23:25,835 DEBUG: scanner is configured to use signature data from: 'suss'
2023-09-13 11:23:26,048 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2023-09-13 11:23:26,054 INFO: Creating source tarball...
2023-09-13 11:23:35,568 INFO: Building Gradle project...
2023-09-13 11:23:35,569 DEBUG: Directory: build/org.osmdroid/OpenStreetMapViewer
2023-09-13 11:23:35,569 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 7.4.2 via distributionUrl
Running /opt/gradle/versions/7.4.2/bin/gradle assembleRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
> Configure project :OpenStreetMapViewer
WARNING:API 'variantOutput.getInstall()' is obsolete and has been replaced with 'variantOutput.getInstallProvider()'.
It will be removed in version 7.0 of the Android Gradle plugin.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getInstall(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
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
WARNING:API 'variant.getConnectedInstrumentTest()' is obsolete and has been replaced with 'variant.getConnectedInstrumentTestProvider()'.
It will be removed in version 7.0 of the Android Gradle plugin.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getConnectedInstrumentTest(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
===================================================================
==> WARNING: No Android release signing configuration provided! <==
===================================================================
> Task :osmdroid-android:copyFiles
> Task :osmdroid-android:preBuild
> Task :osmdroid-android:preReleaseBuild
> Task :osmdroid-android:compileReleaseAidl NO-SOURCE
> Task :osmdroid-geopackage:preBuild UP-TO-DATE
> Task :osmdroid-geopackage:preReleaseBuild UP-TO-DATE
> Task :osmdroid-geopackage:compileReleaseAidl NO-SOURCE
> Task :osmdroid-geopackage:mergeReleaseJniLibFolders
> Task :osmdroid-geopackage:mergeReleaseNativeLibs NO-SOURCE
> Task :osmdroid-geopackage:stripReleaseDebugSymbols NO-SOURCE
> Task :osmdroid-android:compileReleaseRenderscript NO-SOURCE
> Task :osmdroid-geopackage:copyReleaseJniLibsProjectAndLocalJars
> Task :osmdroid-android:generateReleaseBuildConfig
> Task :osmdroid-android:generateReleaseResValues
> Task :osmdroid-android:generateReleaseResources
> Task :osmdroid-android:packageReleaseResources
> Task :osmdroid-android:packageReleaseRenderscript NO-SOURCE
> Task :osmdroid-android:javaPreCompileRelease
> Task :osmdroid-geopackage:compileReleaseRenderscript NO-SOURCE
> Task :osmdroid-android:parseReleaseLocalResources
> Task :osmdroid-geopackage:generateReleaseBuildConfig
> Task :osmdroid-geopackage:generateReleaseResValues
> Task :osmdroid-geopackage:generateReleaseResources
> Task :osmdroid-geopackage:packageReleaseResources
> Task :osmdroid-geopackage:javaPreCompileRelease
> Task :osmdroid-android:processReleaseManifest
> Task :osmdroid-geopackage:parseReleaseLocalResources
> Task :osmdroid-geopackage:mergeReleaseShaders
> Task :osmdroid-geopackage:compileReleaseShaders NO-SOURCE
> Task :osmdroid-geopackage:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-geopackage:processReleaseManifest
> Task :osmdroid-geopackage:packageReleaseAssets
> Task :osmdroid-geopackage:packageReleaseRenderscript NO-SOURCE
> Task :osmdroid-geopackage:prepareReleaseArtProfile
> Task :osmdroid-geopackage:prepareLintJarForPublish
> Task :osmdroid-geopackage:processReleaseJavaRes NO-SOURCE
> Task :osmdroid-mapsforge:preBuild UP-TO-DATE
> Task :osmdroid-mapsforge:preReleaseBuild UP-TO-DATE
> Task :osmdroid-geopackage:writeReleaseAarMetadata
> Task :osmdroid-mapsforge:compileReleaseAidl NO-SOURCE
> Task :osmdroid-mapsforge:mergeReleaseJniLibFolders
> Task :osmdroid-mapsforge:mergeReleaseNativeLibs NO-SOURCE
> Task :osmdroid-mapsforge:stripReleaseDebugSymbols NO-SOURCE
> Task :osmdroid-mapsforge:copyReleaseJniLibsProjectAndLocalJars
> Task :osmdroid-mapsforge:compileReleaseRenderscript NO-SOURCE
> Task :osmdroid-mapsforge:generateReleaseBuildConfig
> Task :osmdroid-mapsforge:generateReleaseResValues
> Task :osmdroid-mapsforge:generateReleaseResources
> Task :osmdroid-geopackage:mergeReleaseJavaResource
> Task :osmdroid-mapsforge:packageReleaseResources
> Task :osmdroid-mapsforge:parseReleaseLocalResources
> Task :osmdroid-mapsforge:javaPreCompileRelease
> Task :osmdroid-mapsforge:mergeReleaseShaders
> Task :osmdroid-mapsforge:processReleaseManifest
> Task :osmdroid-mapsforge:compileReleaseShaders NO-SOURCE
> Task :osmdroid-mapsforge:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-mapsforge:packageReleaseAssets
> Task :osmdroid-mapsforge:packageReleaseRenderscript NO-SOURCE
> Task :osmdroid-mapsforge:prepareLintJarForPublish
> Task :osmdroid-mapsforge:prepareReleaseArtProfile
> Task :osmdroid-mapsforge:processReleaseJavaRes NO-SOURCE
> Task :osmdroid-mapsforge:mergeReleaseJavaResource
> Task :osmdroid-wms:preBuild UP-TO-DATE
> Task :osmdroid-wms:preReleaseBuild UP-TO-DATE
> Task :osmdroid-mapsforge:writeReleaseAarMetadata
> Task :osmdroid-wms:compileReleaseAidl NO-SOURCE
> Task :osmdroid-wms:mergeReleaseJniLibFolders
> Task :osmdroid-wms:mergeReleaseNativeLibs NO-SOURCE
> Task :osmdroid-wms:stripReleaseDebugSymbols NO-SOURCE
> Task :osmdroid-wms:copyReleaseJniLibsProjectAndLocalJars
> Task :osmdroid-wms:compileReleaseRenderscript NO-SOURCE
> Task :osmdroid-wms:generateReleaseBuildConfig
> Task :osmdroid-wms:generateReleaseResValues
> Task :osmdroid-wms:generateReleaseResources
> Task :osmdroid-wms:packageReleaseResources
> Task :osmdroid-wms:parseReleaseLocalResources
> Task :osmdroid-wms:javaPreCompileRelease
> Task :osmdroid-wms:processReleaseManifest
> Task :osmdroid-wms:mergeReleaseShaders
> Task :osmdroid-wms:compileReleaseShaders NO-SOURCE
> Task :osmdroid-wms:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-wms:packageReleaseAssets
> Task :osmdroid-wms:packageReleaseRenderscript NO-SOURCE
> Task :osmdroid-wms:prepareLintJarForPublish
> Task :osmdroid-wms:prepareReleaseArtProfile
> Task :osmdroid-wms:processReleaseJavaRes NO-SOURCE
> Task :osmdroid-shape:preBuild UP-TO-DATE
> Task :osmdroid-shape:preReleaseBuild UP-TO-DATE
> Task :osmdroid-wms:writeReleaseAarMetadata
> Task :osmdroid-wms:mergeReleaseJavaResource
> Task :osmdroid-shape:compileReleaseAidl NO-SOURCE
> Task :osmdroid-shape:mergeReleaseJniLibFolders
> Task :osmdroid-shape:mergeReleaseNativeLibs NO-SOURCE
> Task :osmdroid-shape:stripReleaseDebugSymbols NO-SOURCE
> Task :osmdroid-shape:copyReleaseJniLibsProjectAndLocalJars
> Task :osmdroid-shape:compileReleaseRenderscript NO-SOURCE
> Task :osmdroid-shape:generateReleaseBuildConfig
> Task :osmdroid-shape:generateReleaseResValues
> Task :osmdroid-shape:generateReleaseResources
> Task :osmdroid-shape:packageReleaseResources
> Task :osmdroid-shape:javaPreCompileRelease
> Task :osmdroid-shape:parseReleaseLocalResources
> Task :osmdroid-shape:processReleaseManifest
> Task :osmdroid-shape:mergeReleaseShaders
> Task :osmdroid-shape:compileReleaseShaders NO-SOURCE
> Task :osmdroid-shape:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-shape:packageReleaseAssets
> Task :osmdroid-shape:packageReleaseRenderscript NO-SOURCE
> Task :osmdroid-shape:prepareLintJarForPublish
> Task :osmdroid-shape:prepareReleaseArtProfile
> Task :osmdroid-shape:processReleaseJavaRes NO-SOURCE
> Task :osmdroid-shape:writeReleaseAarMetadata
> Task :osmdroid-shape:mergeReleaseJavaResource
> Task :osmdroid-android:mergeReleaseJniLibFolders
> Task :osmdroid-android:mergeReleaseNativeLibs NO-SOURCE
> Task :osmdroid-android:stripReleaseDebugSymbols NO-SOURCE
> Task :osmdroid-android:copyReleaseJniLibsProjectAndLocalJars
> Task :osmdroid-android:mergeReleaseShaders
> Task :osmdroid-android:compileReleaseShaders NO-SOURCE
> Task :osmdroid-android:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-android:packageReleaseAssets
> Task :osmdroid-android:prepareLintJarForPublish
> Task :osmdroid-android:prepareReleaseArtProfile
> Task :osmdroid-android:processReleaseJavaRes NO-SOURCE
> Task :OpenStreetMapViewer:preBuild UP-TO-DATE
> Task :osmdroid-android:mergeReleaseJavaResource
> Task :osmdroid-android:writeReleaseAarMetadata
> Task :OpenStreetMapViewer:preReleaseBuild UP-TO-DATE
> Task :OpenStreetMapViewer:compileReleaseAidl NO-SOURCE
> Task :OpenStreetMapViewer:compileReleaseRenderscript NO-SOURCE
> Task :OpenStreetMapViewer:generateReleaseBuildConfig
> Task :OpenStreetMapViewer:javaPreCompileRelease
> Task :OpenStreetMapViewer:generateReleaseResValues
> Task :OpenStreetMapViewer:generateReleaseResources
> Task :OpenStreetMapViewer:mergeReleaseResources
> Task :osmdroid-android:generateReleaseRFile
> Task :OpenStreetMapViewer:createReleaseCompatibleScreenManifests
> Task :OpenStreetMapViewer:extractDeepLinksRelease
> Task :osmdroid-android:extractDeepLinksRelease
> Task :osmdroid-geopackage:extractDeepLinksRelease
> Task :OpenStreetMapViewer:checkReleaseAarMetadata
> Task :osmdroid-mapsforge:extractDeepLinksRelease
> Task :osmdroid-shape:extractDeepLinksRelease
> Task :osmdroid-wms:extractDeepLinksRelease
> Task :OpenStreetMapViewer:processReleaseMainManifest
> Task :osmdroid-android:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /home/vagrant/build/org.osmdroid/osmdroid-android/src/main/java/org/osmdroid/tileprovider/modules/MBTilesFileArchive.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :osmdroid-android:bundleLibCompileToJarRelease
> Task :osmdroid-geopackage:generateReleaseRFile
> Task :osmdroid-mapsforge:generateReleaseRFile
> Task :osmdroid-geopackage:extractReleaseAnnotations
> Task :osmdroid-geopackage:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /home/vagrant/build/org.osmdroid/osmdroid-geopackage/src/main/java/org/osmdroid/gpkg/overlay/OsmMapShapeConverter.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :osmdroid-geopackage:mergeReleaseGeneratedProguardFiles
> Task :osmdroid-geopackage:mergeReleaseConsumerProguardFiles
> Task :osmdroid-geopackage:syncReleaseLibJars
> Task :osmdroid-geopackage:bundleReleaseLocalLintAar
> Task :osmdroid-mapsforge:extractReleaseAnnotations
> Task :osmdroid-mapsforge:compileReleaseJavaWithJavac
Note: /home/vagrant/build/org.osmdroid/osmdroid-mapsforge/src/main/java/org/osmdroid/mapsforge/MapsForgeTileSource.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :osmdroid-mapsforge:mergeReleaseGeneratedProguardFiles
> Task :osmdroid-mapsforge:mergeReleaseConsumerProguardFiles
> Task :osmdroid-mapsforge:syncReleaseLibJars
> Task :osmdroid-mapsforge:bundleReleaseLocalLintAar
> Task :osmdroid-wms:generateReleaseRFile
> Task :osmdroid-shape:generateReleaseRFile
> Task :osmdroid-wms:extractReleaseAnnotations
> Task :osmdroid-wms:compileReleaseJavaWithJavac
> Task :osmdroid-wms:mergeReleaseGeneratedProguardFiles
> Task :osmdroid-wms:mergeReleaseConsumerProguardFiles
> Task :osmdroid-wms:syncReleaseLibJars
> Task :osmdroid-wms:bundleReleaseLocalLintAar
> Task :osmdroid-android:extractReleaseAnnotations
> Task :osmdroid-android:mergeReleaseGeneratedProguardFiles
> Task :osmdroid-android:mergeReleaseConsumerProguardFiles
> Task :osmdroid-android:syncReleaseLibJars
> Task :osmdroid-android:bundleReleaseLocalLintAar
> Task :osmdroid-shape:extractReleaseAnnotations
> Task :osmdroid-shape:compileReleaseJavaWithJavac
> Task :osmdroid-shape:mergeReleaseGeneratedProguardFiles
> Task :osmdroid-shape:mergeReleaseConsumerProguardFiles
> Task :osmdroid-shape:syncReleaseLibJars
> Task :osmdroid-shape:bundleReleaseLocalLintAar
> Task :OpenStreetMapViewer:processReleaseManifest
> Task :osmdroid-geopackage:compileReleaseLibraryResources
> Task :osmdroid-mapsforge:compileReleaseLibraryResources
> Task :osmdroid-shape:compileReleaseLibraryResources
> Task :osmdroid-wms:compileReleaseLibraryResources
> Task :osmdroid-geopackage:bundleLibCompileToJarRelease
> Task :osmdroid-mapsforge:bundleLibCompileToJarRelease
> Task :osmdroid-wms:bundleLibCompileToJarRelease
> Task :osmdroid-shape:bundleLibCompileToJarRelease
> Task :OpenStreetMapViewer:extractProguardFiles
> Task :osmdroid-android:bundleLibResRelease NO-SOURCE
> Task :osmdroid-android:writeReleaseLintModelMetadata
> Task :osmdroid-geopackage:bundleLibResRelease NO-SOURCE
> Task :osmdroid-geopackage:writeReleaseLintModelMetadata
> Task :osmdroid-mapsforge:bundleLibResRelease NO-SOURCE
> Task :osmdroid-geopackage:bundleLibRuntimeToJarRelease
> Task :osmdroid-mapsforge:writeReleaseLintModelMetadata
> Task :osmdroid-mapsforge:bundleLibRuntimeToJarRelease
> Task :osmdroid-shape:bundleLibResRelease NO-SOURCE
> Task :osmdroid-shape:bundleLibRuntimeToJarRelease
> Task :osmdroid-android:bundleLibRuntimeToJarRelease
> Task :osmdroid-android:compileReleaseLibraryResources
> Task :osmdroid-geopackage:createFullJarRelease
> Task :osmdroid-shape:writeReleaseLintModelMetadata
> Task :osmdroid-wms:bundleLibResRelease NO-SOURCE
> Task :osmdroid-wms:bundleLibRuntimeToJarRelease
> Task :osmdroid-wms:writeReleaseLintModelMetadata
> Task :OpenStreetMapViewer:mergeReleaseJniLibFolders
> Task :osmdroid-android:copyReleaseJniLibsProjectOnly
> Task :osmdroid-geopackage:copyReleaseJniLibsProjectOnly
> Task :osmdroid-wms:createFullJarRelease
> Task :osmdroid-mapsforge:copyReleaseJniLibsProjectOnly
> Task :osmdroid-shape:copyReleaseJniLibsProjectOnly
> Task :osmdroid-wms:copyReleaseJniLibsProjectOnly
> Task :OpenStreetMapViewer:processReleaseManifestForPackage
> Task :OpenStreetMapViewer:checkReleaseDuplicateClasses
> Task :osmdroid-android:createFullJarRelease
> Task :osmdroid-mapsforge:createFullJarRelease
> Task :osmdroid-shape:createFullJarRelease
> Task :OpenStreetMapViewer:mergeReleaseNativeLibs
> Task :OpenStreetMapViewer:desugarReleaseFileDependencies
> Task :OpenStreetMapViewer:stripReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libsqliteX.so.
> Task :OpenStreetMapViewer:extractReleaseNativeSymbolTables
Unable to extract native debug metadata from /home/vagrant/build/org.osmdroid/OpenStreetMapViewer/build/intermediates/merged_native_libs/release/out/lib/armeabi-v7a/libsqliteX.so because unable to locate the objcopy executable for the armeabi-v7a ABI.
Unable to extract native debug metadata from /home/vagrant/build/org.osmdroid/OpenStreetMapViewer/build/intermediates/merged_native_libs/release/out/lib/x86_64/libsqliteX.so because unable to locate the objcopy executable for the x86_64 ABI.
Unable to extract native debug metadata from /home/vagrant/build/org.osmdroid/OpenStreetMapViewer/build/intermediates/merged_native_libs/release/out/lib/x86/libsqliteX.so because unable to locate the objcopy executable for the x86 ABI.
Unable to extract native debug metadata from /home/vagrant/build/org.osmdroid/OpenStreetMapViewer/build/intermediates/merged_native_libs/release/out/lib/arm64-v8a/libsqliteX.so because unable to locate the objcopy executable for the arm64-v8a ABI.
> Task :OpenStreetMapViewer:processReleaseResources
> Task :OpenStreetMapViewer:mergeExtDexRelease
> Task :OpenStreetMapViewer: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 :OpenStreetMapViewer:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :OpenStreetMapViewer:dexBuilderRelease
> Task :OpenStreetMapViewer:mergeReleaseShaders
> Task :OpenStreetMapViewer:compileReleaseShaders NO-SOURCE
> Task :OpenStreetMapViewer:generateReleaseAssets UP-TO-DATE
> Task :OpenStreetMapViewer:mergeReleaseAssets
> Task :OpenStreetMapViewer:processReleaseJavaRes NO-SOURCE
> Task :OpenStreetMapViewer:compressReleaseAssets
> Task :OpenStreetMapViewer:collectReleaseDependencies
> Task :OpenStreetMapViewer:sdkReleaseDependencyData
> Task :OpenStreetMapViewer:writeReleaseAppMetadata
> Task :OpenStreetMapViewer:writeReleaseSigningConfigVersions
> Task :OpenStreetMapViewer:mergeReleaseArtProfile
> Task :OpenStreetMapViewer:lintVitalAnalyzeRelease
w: Runtime JAR files in the classpath have the version 1.3, which is older than the API version 1.5. Consider using the runtime of version 1.5, or pass '-api-version 1.3' explicitly to restrict the available APIs to the runtime of version 1.3. You can also pass '-language-version 1.3' instead, which will restrict not only the APIs to the specified version, but also the language features
w: /home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.50/b529d1738c7e98bbfa36a4134039528f2ce78ebf/kotlin-stdlib-1.3.50.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.5
w: /home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.50/3d9cd3e1bc7b92e95f43d45be3bfbcf38e36ab87/kotlin-stdlib-common-1.3.50.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.5
> Task :OpenStreetMapViewer:optimizeReleaseResources
> Task :OpenStreetMapViewer:mergeReleaseJavaResource
> Task :OpenStreetMapViewer:mergeDexRelease
> Task :OpenStreetMapViewer:compileReleaseArtProfile
> Task :OpenStreetMapViewer:packageRelease
> Task :OpenStreetMapViewer:createReleaseApkListingFileRedirect
> Task :OpenStreetMapViewer:lintVitalReportRelease
w: Runtime JAR files in the classpath have the version 1.3, which is older than the API version 1.5. Consider using the runtime of version 1.5, or pass '-api-version 1.3' explicitly to restrict the available APIs to the runtime of version 1.3. You can also pass '-language-version 1.3' instead, which will restrict not only the APIs to the specified version, but also the language features
w: /home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.50/b529d1738c7e98bbfa36a4134039528f2ce78ebf/kotlin-stdlib-1.3.50.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.5
w: /home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.50/3d9cd3e1bc7b92e95f43d45be3bfbcf38e36ab87/kotlin-stdlib-common-1.3.50.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.5
> Task :OpenStreetMapViewer:lintVitalRelease
/home/vagrant/build/org.osmdroid/OpenStreetMapViewer/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]
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/org.osmdroid/OpenStreetMapViewer/src/main/res/layout-land/map_splitscreen.xml:2: Error: The layout "map_splitscreen" in layout-land has no declaration in the base layout folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier [MissingDefaultResource]
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
~~~~~~~~~~~~
/home/vagrant/build/org.osmdroid/OpenStreetMapViewer/src/main/res/layout-port/map_splitscreen.xml:2: Error: The layout "map_splitscreen" in layout-port has no declaration in the base layout folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier [MissingDefaultResource]
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
~~~~~~~~~~~~
Explanation for issues of type "MissingDefaultResource":
If a resource is only defined in folders with qualifiers like -land or -en,
and there is no default declaration in the base folder (layout or values
etc), then the app will crash if that resource is accessed on a device
where the device is in a configuration missing the given qualifier.
As a special case, drawables do not have to be specified in the base
folder; if there is a match in a density folder (such as drawable-mdpi)
that image will be used and scaled. Note however that if you only specify
a drawable in a folder like drawable-en-hdpi, the app will crash in
non-English locales.
There may be scenarios where you have a resource, such as a -fr drawable,
which is only referenced from some other resource with the same qualifiers
(such as a -fr style), which itself has safe fallbacks. However, this still
makes it possible for somebody to accidentally reference the drawable and
crash, so it is safer to create a default fallback in the base folder.
Alternatively, you can suppress the issue by adding
tools:ignore="MissingDefaultResource" on the element.
(This scenario frequently happens with string translations, where you might
delete code and the corresponding resources, but forget to delete a
translation. There is a dedicated issue id for that scenario, with the id
ExtraTranslation.)
3 errors, 0 warnings
> Task :OpenStreetMapViewer:assembleRelease
BUILD SUCCESSFUL in 2m 45s
179 actionable tasks: 179 executed
2023-09-13 11:26:21,658 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/org.osmdroid, universal_newlines=False, shell=None, istream=<valid stream>)
2023-09-13 11:26:21,672 INFO: Successfully built version 6.1.17 of org.osmdroid from a40150d07ead36a61227cb398b141d80277b9a3a
2023-09-13 11:26:21,945 DEBUG: AXML contains a RESOURCE MAP
2023-09-13 11:26:21,945 DEBUG: Start of Namespace mapping: prefix 58: 'android' --> uri 87: 'http://schemas.android.com/apk/res/android'
2023-09-13 11:26:21,948 DEBUG: Checking build/org.osmdroid/OpenStreetMapViewer/build/outputs/apk/release/OpenStreetMapViewer-release-unsigned.apk
2023-09-13 11:26:21,968 DEBUG: AXML contains a RESOURCE MAP
2023-09-13 11:26:21,968 DEBUG: Start of Namespace mapping: prefix 58: 'android' --> uri 87: 'http://schemas.android.com/apk/res/android'
2023-09-13 11:26:22,019 INFO: success: org.osmdroid
2023-09-13 11:26:22,020 INFO: Finished
2023-09-13 11:26:22,020 INFO: 1 build succeeded