log for org.mian.gitnex:410
== Installed Android Tools ==
2021-10-13 11:20:56,492 DEBUG: Reading 'config.yml'
2021-10-13 11:20:56,501 INFO: Using /opt/android-sdk/build-tools/29.0.3/apksigner
2021-10-13 11:20:56,504 INFO: Creating log directory
2021-10-13 11:20:56,504 INFO: Creating temporary directory
2021-10-13 11:20:56,504 INFO: Creating output directory
2021-10-13 11:20:56,525 DEBUG: Getting git vcs interface for https://codeberg.org/gitnex/GitNex.git
2021-10-13 11:20:56,526 DEBUG: > git --version
git version 2.11.0
2021-10-13 11:20:56,737 INFO: Using git version 2.11.0
2021-10-13 11:20:56,737 DEBUG: Checking 4.1.0
2021-10-13 11:20:56,738 INFO: Building version 4.1.0 (410) of org.mian.gitnex
2021-10-13 11:20:56,738 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2021-10-13 11:20:56,946 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64914 files and directories currently installed.)
Removing sudo (1.8.19p1-2.1+deb9u3) ...
Purging configuration files for sudo (1.8.19p1-2.1+deb9u3) ...
Processing triggers for systemd (232-25+deb9u13) ...
2021-10-13 11:21:02,226 INFO: Getting source for revision 495c9b41795c7d689ce7a6fc66e0941edfd830b1
2021-10-13 11:21:02,226 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:02,226 DEBUG: > git rev-parse --show-toplevel
2021-10-13 11:21:02,433 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:02,433 DEBUG: > git submodule foreach --recursive git reset --hard
2021-10-13 11:21:02,543 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:02,543 DEBUG: > git reset --hard
2021-10-13 11:21:02,749 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:02,750 DEBUG: > git submodule foreach --recursive git clean -dffx
2021-10-13 11:21:02,855 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:02,856 DEBUG: > git clean -dffx
2021-10-13 11:21:02,960 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:02,961 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 fetch origin
2021-10-13 11:21:03,166 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:03,166 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 fetch --prune --tags --force origin
2021-10-13 11:21:03,377 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:03,378 DEBUG: > git remote set-head origin --auto
2021-10-13 11:21:03,586 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:03,587 DEBUG: > git checkout -f 495c9b41795c7d689ce7a6fc66e0941edfd830b1
2021-10-13 11:21:03,792 DEBUG: Directory: build/org.mian.gitnex
2021-10-13 11:21:03,792 DEBUG: > git clean -dffx
2021-10-13 11:21:03,897 INFO: Creating local.properties file at build/org.mian.gitnex/local.properties
2021-10-13 11:21:03,898 INFO: Creating local.properties file at build/org.mian.gitnex/app/local.properties
2021-10-13 11:21:03,898 DEBUG: Removing debuggable flags from build/org.mian.gitnex/app
2021-10-13 11:21:03,915 INFO: Cleaning Gradle project...
2021-10-13 11:21:03,915 DEBUG: Directory: build/org.mian.gitnex/app
2021-10-13 11:21:03,915 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 6.8.2 via distributionUrl
Downloading missing gradle version 6.8.2
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-6.8.2-bin.zip: OK
Running /opt/gradle/versions/6.8.2/bin/gradle clean
Welcome to Gradle 6.8.2!
Here are the highlights of this release:
- Faster Kotlin DSL script compilation
- Vendor selection for Java toolchains
- Convenient execution of tasks in composite builds
- Consistent dependency resolution
For more details see https://docs.gradle.org/6.8.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/6.8.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Task :app:clean UP-TO-DATE
BUILD SUCCESSFUL in 17s
1 actionable task: 1 up-to-date
2021-10-13 11:21:27,634 INFO: Scanning source for common problems...
2021-10-13 11:21:27,639 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2021-10-13 11:21:27,682 INFO: Creating source tarball...
2021-10-13 11:21:27,995 INFO: Building Gradle project...
2021-10-13 11:21:27,996 DEBUG: Directory: build/org.mian.gitnex/app
2021-10-13 11:21:27,996 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleFreeRelease
Found 6.8.2 via distributionUrl
Running /opt/gradle/versions/6.8.2/bin/gradle assembleFreeRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/6.8.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
File /home/vagrant/.android/repositories.cfg could not be loaded.
Checking the license for package Android SDK Build-Tools 30.0.2 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 30.0.2 accepted.
Preparing "Install Android SDK Build-Tools 30.0.2 (revision: 30.0.2)".
"Install Android SDK Build-Tools 30.0.2 (revision: 30.0.2)" ready.
Installing Android SDK Build-Tools 30.0.2 in /opt/android-sdk/build-tools/30.0.2
"Install Android SDK Build-Tools 30.0.2 (revision: 30.0.2)" complete.
"Install Android SDK Build-Tools 30.0.2 (revision: 30.0.2)" finished.
Checking the license for package Android SDK Platform 30 in /opt/android-sdk/licenses
License for package Android SDK Platform 30 accepted.
Preparing "Install Android SDK Platform 30 (revision: 3)".
"Install Android SDK Platform 30 (revision: 3)" ready.
Installing Android SDK Platform 30 in /opt/android-sdk/platforms/android-30
"Install Android SDK Platform 30 (revision: 3)" complete.
"Install Android SDK Platform 30 (revision: 3)" finished.
> Task :app:preBuild UP-TO-DATE
> Task :app:preFreeReleaseBuild UP-TO-DATE
> Task :app:compileFreeReleaseAidl NO-SOURCE
> Task :app:compileFreeReleaseRenderscript NO-SOURCE
> Task :app:dataBindingMergeDependencyArtifactsFreeRelease
> Task :app:dataBindingMergeGenClassesFreeRelease
> Task :app:generateFreeReleaseResValues
> Task :app:generateFreeReleaseResources
> Task :app:generateFreeReleaseBuildConfig
> Task :app:mergeFreeReleaseResources
> Task :app:javaPreCompileFreeRelease
> Task :app:dataBindingGenBaseClassesFreeRelease
> Task :app:writeFreeReleaseApplicationId
> Task :app:analyticsRecordingFreeRelease
> Task :app:checkFreeReleaseAarMetadata
> Task :app:createFreeReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksFreeRelease
> Task :app:processFreeReleaseMainManifest
/home/vagrant/build/org.mian.gitnex/app/src/main/AndroidManifest.xml:39:9-45:51 Warning:
provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present
> Task :app:processFreeReleaseManifest
> Task :app:mergeFreeReleaseJniLibFolders
> Task :app:mergeFreeReleaseShaders
> Task :app:compileFreeReleaseShaders NO-SOURCE
> Task :app:generateFreeReleaseAssets UP-TO-DATE
> Task :app:mergeFreeReleaseAssets
> Task :app:compressFreeReleaseAssets
> Task :app:mergeFreeReleaseNativeLibs
> Task :app:desugarFreeReleaseFileDependencies
> Task :app:stripFreeReleaseDebugSymbols
> Task :app:extractFreeReleaseNativeSymbolTables
> Task :app:mergeFreeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:processFreeReleaseJavaRes NO-SOURCE
> Task :app:checkFreeReleaseDuplicateClasses
> Task :app:collectFreeReleaseDependencies
> Task :app:sdkFreeReleaseDependencyData
> Task :app:writeFreeReleaseAppMetadata
> Task :app:writeFreeReleaseSigningConfigVersions
> Task :app:processFreeReleaseManifestForPackage
> Task :app:processFreeReleaseResources
> Task :app:mergeExtDexFreeRelease
> Task :app:compileFreeReleaseJavaWithJavac
The following annotation processors are not incremental: jetified-prism4j-bundler-2.0.0.jar (io.noties:prism4j-bundler:2.0.0).
Make sure all annotation processors are incremental to improve your build speed.
Note: [prism4j-bundler] Processing took: 504 ms
warning: Current JDK version 1.8.0_302-8u302-b08-1~deb9u1-b08 has a bug (https://bugs.openjdk.java.net/browse/JDK-8007720) that prevents Room from being incremental. Consider using JDK 11+ or the embedded JDK shipped with Android Studio 3.5+.
Note: [prism4j-bundler] Processing took: 0 ms
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.
1 warning
> Task :app:compileFreeReleaseSources
> Task :app:lintVitalFreeRelease
/home/vagrant/build/org.mian.gitnex/app/build.gradle: Error: json 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).
1 errors, 0 warnings
> Task :app:dexBuilderFreeRelease
> Task :app:optimizeFreeReleaseResources
> Task :app:mergeFreeReleaseJavaResource
> Task :app:mergeDexFreeRelease
> Task :app:l8DexDesugarLibFreeRelease
> Task :app:packageFreeRelease
> Task :app:assembleFreeRelease
BUILD SUCCESSFUL in 2m 0s
38 actionable tasks: 38 executed
2021-10-13 11:23:28,702 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/org.mian.gitnex, universal_newlines=False, shell=None)
2021-10-13 11:23:28,706 INFO: Successfully built version 4.1.0 of org.mian.gitnex from 495c9b41795c7d689ce7a6fc66e0941edfd830b1
2021-10-13 11:23:29,520 DEBUG: AXML contains a RESOURCE MAP
2021-10-13 11:23:29,520 DEBUG: Start of Namespace mapping: prefix 36: 'android' --> uri 97: 'http://schemas.android.com/apk/res/android'
2021-10-13 11:23:29,521 DEBUG: Checking build/org.mian.gitnex/app/build/outputs/apk/free/release/app-free-release-unsigned.apk
2021-10-13 11:23:29,531 DEBUG: AXML contains a RESOURCE MAP
2021-10-13 11:23:29,531 DEBUG: Start of Namespace mapping: prefix 36: 'android' --> uri 97: 'http://schemas.android.com/apk/res/android'
2021-10-13 11:23:29,550 INFO: success: org.mian.gitnex
2021-10-13 11:23:29,551 INFO: Finished
2021-10-13 11:23:29,551 INFO: 1 build succeeded