log for org.osmdroid:54
== Installed Android Tools ==
2024-01-04 09:26:03,514 DEBUG: Reading 'config.yml'
2024-01-04 09:26:03,529 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-01-04 09:26:03,530 INFO: Creating log directory
2024-01-04 09:26:03,530 INFO: Creating temporary directory
2024-01-04 09:26:03,530 INFO: Creating output directory
2024-01-04 09:26:03,545 DEBUG: Getting git vcs interface for https://github.com/osmdroid/osmdroid
2024-01-04 09:26:03,545 DEBUG: Checking org.osmdroid:54
2024-01-04 09:26:03,545 INFO: Building version 6.1.18 (54) of org.osmdroid
2024-01-04 09:26:03,546 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2024-01-04 09:26:03,957 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 36770 files and directories currently installed.)
Removing sudo (1.9.5p2-3+deb11u1) ...
Purging configuration files for sudo (1.9.5p2-3+deb11u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
2024-01-04 09:26:25,997 INFO: Getting source for revision 05123e524f717cbd2667bdc51541f2ceed39d003
2024-01-04 09:26:25,998 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:25,998 DEBUG: > git rev-parse --show-toplevel
2024-01-04 09:26:26,213 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:26,213 DEBUG: > git submodule foreach --recursive git reset --hard
2024-01-04 09:26:26,425 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:26,426 DEBUG: > git reset --hard
2024-01-04 09:26:27,540 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:27,541 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-01-04 09:26:27,650 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:27,651 DEBUG: > git clean -dffx
2024-01-04 09:26:27,762 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:27,762 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-01-04 09:26:29,077 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:29,077 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-01-04 09:26:29,690 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:29,691 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-01-04 09:26:30,304 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:30,305 DEBUG: > git remote set-head origin --auto
2024-01-04 09:26:31,018 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:31,019 DEBUG: > git checkout -f 05123e524f717cbd2667bdc51541f2ceed39d003
2024-01-04 09:26:33,638 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:33,639 DEBUG: > git clean -dffx
2024-01-04 09:26:33,751 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:33,752 DEBUG: > git rev-parse --show-toplevel
2024-01-04 09:26:33,964 DEBUG: Directory: build/org.osmdroid
2024-01-04 09:26:33,965 DEBUG: > git submodule deinit --all --force
2024-01-04 09:26:34,076 INFO: Creating local.properties file at build/org.osmdroid/local.properties
2024-01-04 09:26:34,081 INFO: Creating local.properties file at build/org.osmdroid/OpenStreetMapViewer/local.properties
2024-01-04 09:26:34,081 DEBUG: Removing debuggable flags from build/org.osmdroid/OpenStreetMapViewer
2024-01-04 09:26:34,097 INFO: Removing specified files
2024-01-04 09:26:34,097 INFO: Removing testzoom4.zip
2024-01-04 09:26:34,101 INFO: Removing OSMMapTilePackager/fr_mapnik_12.zip
2024-01-04 09:26:34,171 INFO: Cleaning Gradle project...
2024-01-04 09:26:34,171 DEBUG: Directory: build/org.osmdroid/OpenStreetMapViewer
2024-01-04 09:26:34,172 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
2024-01-04 09:27:35,338 INFO: Scanning source for common problems...
2024-01-04 09:27:35,363 DEBUG: scanner is configured to use signature data from: 'suss'
2024-01-04 09:27:35,607 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2024-01-04 09:27:35,613 INFO: Creating source tarball...
2024-01-04 09:27:45,071 INFO: Building Gradle project...
2024-01-04 09:27:45,072 DEBUG: Directory: build/org.osmdroid/OpenStreetMapViewer
2024-01-04 09:27:45,072 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-geopackage:generateReleaseBuildConfig
> Task :osmdroid-geopackage:generateReleaseResValues
> Task :osmdroid-geopackage:generateReleaseResources
> Task :osmdroid-android:parseReleaseLocalResources
> Task :osmdroid-geopackage:packageReleaseResources
> Task :osmdroid-geopackage:parseReleaseLocalResources
> Task :osmdroid-geopackage:javaPreCompileRelease
> Task :osmdroid-geopackage:mergeReleaseShaders
> Task :osmdroid-geopackage:compileReleaseShaders NO-SOURCE
> Task :osmdroid-geopackage:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-geopackage:packageReleaseAssets
> Task :osmdroid-geopackage:packageReleaseRenderscript NO-SOURCE
> Task :osmdroid-geopackage:processReleaseManifest
> Task :osmdroid-geopackage:prepareReleaseArtProfile
> Task :osmdroid-geopackage:prepareLintJarForPublish
> Task :osmdroid-android:processReleaseManifest
> Task :osmdroid-geopackage:processReleaseJavaRes NO-SOURCE
> Task :osmdroid-mapsforge:preBuild UP-TO-DATE
> Task :osmdroid-mapsforge:preReleaseBuild UP-TO-DATE
> Task :osmdroid-mapsforge:compileReleaseAidl NO-SOURCE
> Task :osmdroid-geopackage:writeReleaseAarMetadata
> 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:writeReleaseAarMetadata
> Task :osmdroid-mapsforge:mergeReleaseJavaResource
> Task :osmdroid-wms:preBuild UP-TO-DATE
> Task :osmdroid-wms:preReleaseBuild UP-TO-DATE
> 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-wms:mergeReleaseJavaResource
> Task :osmdroid-wms:writeReleaseAarMetadata
> Task :osmdroid-shape:preBuild UP-TO-DATE
> Task :osmdroid-shape:preReleaseBuild UP-TO-DATE
> 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:mergeReleaseShaders
> Task :osmdroid-shape:compileReleaseShaders NO-SOURCE
> Task :osmdroid-shape:generateReleaseAssets UP-TO-DATE
> Task :osmdroid-shape:processReleaseManifest
> 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:mergeReleaseJavaResource
> Task :osmdroid-shape:writeReleaseAarMetadata
> 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:prepareReleaseArtProfile
> Task :osmdroid-android:prepareLintJarForPublish
> Task :osmdroid-android:processReleaseJavaRes NO-SOURCE
> Task :OpenStreetMapViewer:preBuild UP-TO-DATE
> Task :OpenStreetMapViewer:preReleaseBuild UP-TO-DATE
> Task :osmdroid-android:mergeReleaseJavaResource
> Task :osmdroid-android:writeReleaseAarMetadata
> 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 :OpenStreetMapViewer:checkReleaseAarMetadata
> Task :osmdroid-android:extractDeepLinksRelease
> Task :osmdroid-geopackage:extractDeepLinksRelease
> 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-wms: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:extractReleaseAnnotations
> Task :osmdroid-wms:compileReleaseJavaWithJavac
> Task :osmdroid-wms:mergeReleaseGeneratedProguardFiles
> Task :osmdroid-wms:mergeReleaseConsumerProguardFiles
> Task :osmdroid-wms:syncReleaseLibJars
> Task :osmdroid-wms:bundleReleaseLocalLintAar
> Task :osmdroid-shape:generateReleaseRFile
> 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-shape:bundleLibCompileToJarRelease
> Task :osmdroid-wms:bundleLibCompileToJarRelease
> Task :OpenStreetMapViewer:extractProguardFiles
> Task :osmdroid-android:bundleLibResRelease NO-SOURCE
> Task :osmdroid-android:writeReleaseLintModelMetadata
> Task :osmdroid-geopackage:bundleLibResRelease NO-SOURCE
> Task :osmdroid-geopackage:bundleLibRuntimeToJarRelease
> Task :osmdroid-geopackage:writeReleaseLintModelMetadata
> Task :osmdroid-mapsforge:bundleLibResRelease NO-SOURCE
> Task :osmdroid-mapsforge:bundleLibRuntimeToJarRelease
> Task :osmdroid-android:bundleLibRuntimeToJarRelease
> Task :osmdroid-mapsforge:writeReleaseLintModelMetadata
> Task :osmdroid-shape:bundleLibResRelease NO-SOURCE
> Task :osmdroid-shape:bundleLibRuntimeToJarRelease
> Task :osmdroid-shape:writeReleaseLintModelMetadata
> Task :osmdroid-wms:bundleLibResRelease NO-SOURCE
> Task :osmdroid-wms:bundleLibRuntimeToJarRelease
> Task :osmdroid-android:compileReleaseLibraryResources
> Task :osmdroid-geopackage:createFullJarRelease
> Task :osmdroid-mapsforge:createFullJarRelease
> Task :osmdroid-wms:writeReleaseLintModelMetadata
> Task :OpenStreetMapViewer:mergeReleaseJniLibFolders
> Task :osmdroid-android:copyReleaseJniLibsProjectOnly
> Task :osmdroid-geopackage:copyReleaseJniLibsProjectOnly
> Task :osmdroid-mapsforge:copyReleaseJniLibsProjectOnly
> Task :osmdroid-shape:copyReleaseJniLibsProjectOnly
> Task :OpenStreetMapViewer:processReleaseManifestForPackage
> Task :osmdroid-wms:copyReleaseJniLibsProjectOnly
> Task :OpenStreetMapViewer:checkReleaseDuplicateClasses
> Task :osmdroid-android:createFullJarRelease
> Task :osmdroid-shape:createFullJarRelease
> Task :osmdroid-wms: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 59s
179 actionable tasks: 179 executed
2024-01-04 09:30:45,959 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/org.osmdroid, universal_newlines=False, shell=None, istream=<valid stream>)
2024-01-04 09:30:45,974 INFO: Successfully built version 6.1.18 of org.osmdroid from 05123e524f717cbd2667bdc51541f2ceed39d003
2024-01-04 09:30:46,262 DEBUG: AXML contains a RESOURCE MAP
2024-01-04 09:30:46,262 DEBUG: Start of Namespace mapping: prefix 58: 'android' --> uri 87: 'http://schemas.android.com/apk/res/android'
2024-01-04 09:30:46,264 DEBUG: Checking build/org.osmdroid/OpenStreetMapViewer/build/outputs/apk/release/OpenStreetMapViewer-release-unsigned.apk
2024-01-04 09:30:46,284 DEBUG: AXML contains a RESOURCE MAP
2024-01-04 09:30:46,284 DEBUG: Start of Namespace mapping: prefix 58: 'android' --> uri 87: 'http://schemas.android.com/apk/res/android'
2024-01-04 09:30:46,337 INFO: success: org.osmdroid
2024-01-04 09:30:46,337 INFO: Finished
2024-01-04 09:30:46,338 INFO: 1 build succeeded