log for net.stargw.fx:10
== Installed Android Tools ==
2023-03-22 17:08:06,240 DEBUG: Reading 'config.yml'
2023-03-22 17:08:06,259 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2023-03-22 17:08:06,260 INFO: Creating log directory
2023-03-22 17:08:06,261 INFO: Creating temporary directory
2023-03-22 17:08:06,264 INFO: Creating output directory
2023-03-22 17:08:06,276 DEBUG: Getting git vcs interface for https://github.com/StarGW-net/stargw-fx
2023-03-22 17:08:06,276 DEBUG: Checking net.stargw.fx:10
2023-03-22 17:08:06,276 INFO: Building version 10 (10) of net.stargw.fx
2023-03-22 17:08:06,276 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2023-03-22 17:08:06,687 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 36772 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-03-22 17:08:17,139 INFO: Getting source for revision 38d07f4d8d101575fe83f650d3badf25de063e89
2023-03-22 17:08:17,140 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:17,140 DEBUG: > git rev-parse --show-toplevel
2023-03-22 17:08:17,351 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:17,351 DEBUG: > git submodule foreach --recursive git reset --hard
2023-03-22 17:08:17,564 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:17,565 DEBUG: > git reset --hard
2023-03-22 17:08:17,878 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:17,878 DEBUG: > git submodule foreach --recursive git clean -dffx
2023-03-22 17:08:17,990 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:17,990 DEBUG: > git clean -dffx
2023-03-22 17:08:18,103 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:18,103 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-03-22 17:08:18,817 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:18,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 remote prune origin
2023-03-22 17:08:19,331 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:19,332 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-03-22 17:08:19,845 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:19,846 DEBUG: > git remote set-head origin --auto
2023-03-22 17:08:20,459 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:20,460 DEBUG: > git checkout -f 38d07f4d8d101575fe83f650d3badf25de063e89
2023-03-22 17:08:20,773 DEBUG: Directory: build/net.stargw.fx
2023-03-22 17:08:20,773 DEBUG: > git clean -dffx
2023-03-22 17:08:20,885 INFO: Creating local.properties file at build/net.stargw.fx/local.properties
2023-03-22 17:08:20,886 INFO: Creating local.properties file at build/net.stargw.fx/app/local.properties
2023-03-22 17:08:20,887 DEBUG: Removing debuggable flags from build/net.stargw.fx/app
2023-03-22 17:08:20,902 INFO: Cleaning Gradle project...
2023-03-22 17:08:20,902 DEBUG: Directory: build/net.stargw.fx/app
2023-03-22 17:08:20,903 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 7.4 via distributionUrl
Downloading missing gradle version 7.4
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-7.4-bin.zip: OK
Running /opt/gradle/versions/7.4/bin/gradle clean
Welcome to Gradle 7.4!
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/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/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Task :app:clean UP-TO-DATE
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.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/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 48s
1 actionable task: 1 up-to-date
2023-03-22 17:09:17,629 INFO: Scanning source for common problems...
2023-03-22 17:09:17,646 DEBUG: scanner is configured to use signature data from: 'suss'
2023-03-22 17:09:17,740 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2023-03-22 17:09:17,740 INFO: Creating source tarball...
2023-03-22 17:09:18,347 INFO: Building Gradle project...
2023-03-22 17:09:18,347 DEBUG: Directory: build/net.stargw.fx/app
2023-03-22 17:09:18,347 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 7.4 via distributionUrl
Running /opt/gradle/versions/7.4/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/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
WARNING:The specified Android SDK Build Tools version (29.0.3) is ignored, as it is below the minimum supported version (30.0.3) for Android Gradle Plugin 7.3.1.
Android SDK Build Tools 30.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '29.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
WARNING:The specified Android SDK Build Tools version (29.0.3) is ignored, as it is below the minimum supported version (30.0.3) for Android Gradle Plugin 7.3.1.
Android SDK Build Tools 30.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '29.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
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:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :app:compileReleaseAidl NO-SOURCE
> Task :app:compileReleaseRenderscript NO-SOURCE
> Task :app:generateReleaseBuildConfig
> Task :app:javaPreCompileRelease
> Task :app:generateReleaseResValues
> Task :app:checkReleaseAarMetadata
> Task :app:mapReleaseSourceSetPaths
> Task :app:generateReleaseResources
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksRelease
> Task :app:processReleaseMainManifest
package="net.stargw.fx" found in source AndroidManifest.xml: /home/vagrant/build/net.stargw.fx/app/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :app:processReleaseManifest
> Task :app:extractProguardFiles
> Task :app:mergeReleaseJniLibFolders
> Task :app:mergeReleaseResources
> Task :app:mergeReleaseNativeLibs NO-SOURCE
> Task :app:stripReleaseDebugSymbols NO-SOURCE
> Task :app:extractReleaseNativeSymbolTables NO-SOURCE
> Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:desugarReleaseFileDependencies
> Task :app:checkReleaseDuplicateClasses
> Task :app:mergeReleaseShaders
> Task :app:compileReleaseShaders NO-SOURCE
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:processReleaseJavaRes NO-SOURCE
> Task :app:collectReleaseDependencies
> Task :app:mergeReleaseJavaResource
> Task :app:sdkReleaseDependencyData
> Task :app:writeReleaseAppMetadata
> Task :app:writeReleaseSigningConfigVersions
> Task :app:mergeReleaseArtProfile
> Task :app:processReleaseManifestForPackage
> Task :app:mergeExtDexRelease
> Task :app:processReleaseResources
> Task :app:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /home/vagrant/build/net.stargw.fx/app/src/main/java/net/stargw/fx/Global.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :app:dexBuilderRelease
> Task :app:optimizeReleaseResources
> Task :app:mergeDexRelease
> Task :app:compileReleaseArtProfile
> Task :app:packageRelease
> Task :app:createReleaseApkListingFileRedirect
> Task :app:lintVitalAnalyzeRelease
> Task :app:lintVitalReportRelease
> Task :app:lintVitalRelease
/home/vagrant/build/net.stargw.fx/app/build.gradle:11: Error: Google Play requires that apps target API level 31 or higher.
[ExpiredTargetSdkVersion]
targetSdkVersion 29
~~~~~~~~~~~~~~~~~~~
Explanation for issues of type "ExpiredTargetSdkVersion":
As of the second half of 2018, Google Play requires that new apps and app
updates target API level 26 or higher.
Configuring your app to target a recent API level ensures that users
benefit from significant security and performance improvements, while still
allowing your app to run on older Android versions (down to the
minSdkVersion).
To update your targetSdkVersion, follow the steps from "Meeting Google Play
requirements for target API level",
https://developer.android.com/distribute/best-practices/develop/target-sdk.
html
https://support.google.com/googleplay/android-developer/answer/113469#targetsdk
https://developer.android.com/distribute/best-practices/develop/target-sdk.html
1 errors, 0 warnings
> Task :app:assembleRelease
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.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/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 1m 20s
36 actionable tasks: 36 executed
2023-03-22 17:10:39,352 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/net.stargw.fx, universal_newlines=False, shell=None, istream=<valid stream>)
2023-03-22 17:10:39,367 INFO: Successfully built version 10 of net.stargw.fx from 38d07f4d8d101575fe83f650d3badf25de063e89
2023-03-22 17:10:39,746 DEBUG: AXML contains a RESOURCE MAP
2023-03-22 17:10:39,746 DEBUG: Start of Namespace mapping: prefix 26: 'android' --> uri 40: 'http://schemas.android.com/apk/res/android'
2023-03-22 17:10:39,748 DEBUG: Checking build/net.stargw.fx/app/build/outputs/apk/release/app-release-unsigned.apk
2023-03-22 17:10:39,762 DEBUG: AXML contains a RESOURCE MAP
2023-03-22 17:10:39,762 DEBUG: Start of Namespace mapping: prefix 26: 'android' --> uri 40: 'http://schemas.android.com/apk/res/android'
2023-03-22 17:10:39,783 INFO: success: net.stargw.fx
2023-03-22 17:10:39,783 INFO: Finished
2023-03-22 17:10:39,784 INFO: 1 build succeeded