log for ua.syt0r.kanji.fdroid:2170
== Installed Android Tools ==
2025-03-26 20:43:04,385 DEBUG: Reading 'config.yml'
2025-03-26 20:43:04,459 INFO: Creating log directory
2025-03-26 20:43:04,459 INFO: Creating temporary directory
2025-03-26 20:43:04,460 INFO: Creating output directory
2025-03-26 20:43:04,504 DEBUG: Getting git vcs interface for https://github.com/syt0r/Kanji-Dojo
2025-03-26 20:43:04,505 DEBUG: Checking ua.syt0r.kanji.fdroid:2170
2025-03-26 20:43:04,505 INFO: Building version 2.1.7 (2170) of ua.syt0r.kanji.fdroid
2025-03-26 20:43:04,506 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-03-26 20:43:05,813 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64066 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-03-26 20:43:30,441 INFO: Getting source for revision e31434c4779bb0a51e89d9c803edb2fe0e7a3703
2025-03-26 20:43:30,444 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:30,444 DEBUG: > git rev-parse --show-toplevel
2025-03-26 20:43:30,653 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:30,654 DEBUG: > git submodule foreach --recursive git reset --hard
2025-03-26 20:43:31,058 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:31,059 DEBUG: > git reset --hard
2025-03-26 20:43:31,463 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:31,463 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-03-26 20:43:31,667 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:31,667 DEBUG: > git clean -dffx
2025-03-26 20:43:31,771 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:31,771 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 --prune-tags --force origin
2025-03-26 20:43:33,378 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:33,378 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
2025-03-26 20:43:33,983 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:33,983 DEBUG: > git remote set-head origin --auto
2025-03-26 20:43:34,587 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:34,588 DEBUG: > git checkout -f e31434c4779bb0a51e89d9c803edb2fe0e7a3703
2025-03-26 20:43:34,892 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:34,892 DEBUG: > git clean -dffx
2025-03-26 20:43:34,995 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:34,995 DEBUG: > git rev-parse --show-toplevel
2025-03-26 20:43:35,199 DEBUG: Directory: build/ua.syt0r.kanji.fdroid
2025-03-26 20:43:35,199 DEBUG: > git submodule deinit --all --force
2025-03-26 20:43:35,403 INFO: Creating local.properties file at build/ua.syt0r.kanji.fdroid/local.properties
2025-03-26 20:43:35,407 INFO: Creating local.properties file at build/ua.syt0r.kanji.fdroid/app/local.properties
2025-03-26 20:43:35,408 DEBUG: Removing debuggable flags from build/ua.syt0r.kanji.fdroid/app
2025-03-26 20:43:35,451 INFO: Running 'prebuild' commands in build/ua.syt0r.kanji.fdroid/app
2025-03-26 20:43:35,452 DEBUG: Directory: build/ua.syt0r.kanji.fdroid/app
2025-03-26 20:43:35,452 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/gms/d' -e '/firebase/d' build.gradle.kts ../settings.gradle.kts
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e /gms/d -e /firebase/d build.gradle.kts ../settings.gradle.kts
2025-03-26 20:43:35,656 INFO: Cleaning Gradle project...
2025-03-26 20:43:35,657 DEBUG: Directory: build/ua.syt0r.kanji.fdroid/app
2025-03-26 20:43:35,657 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.7 via distributionUrl
Downloading missing gradle version 8.7
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.7-bin.zip: OK
Running /opt/gradle/versions/8.7/bin/gradle clean
Welcome to Gradle 8.7!
Here are the highlights of this release:
- Compiling and testing with Java 22
- Cacheable Groovy script compilation
- New methods in lazy collection properties
For more details see https://docs.gradle.org/8.7/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.7/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Task :buildSrc:checkKotlinGradlePluginConfigurationErrors
> Task :buildSrc:pluginDescriptors
> Task :buildSrc:processResources NO-SOURCE
> Task :buildSrc:compileKotlin
> Task :buildSrc:compileJava NO-SOURCE
> Task :buildSrc:compileGroovy NO-SOURCE
> Task :buildSrc:classes UP-TO-DATE
> Task :buildSrc:jar
:jar: No valid plugin descriptors were found in META-INF/gradle-plugins
> Configure project :app
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/app/build.gradle.kts:30:13: Variable 'debug' is never used
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/app/build.gradle.kts:35:13: Variable 'release' is never used
> Configure project :mediaGenerator
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/mediaGenerator/build.gradle.kts:26:36: 'uiTestJUnit4: String' is deprecated. Use desktop.uiTestJUnit4
> Task :app:clean UP-TO-DATE
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.7/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 4m 46s
5 actionable tasks: 4 executed, 1 up-to-date
2025-03-26 20:48:30,266 INFO: Scanning source for common problems...
2025-03-26 20:48:30,313 DEBUG: scanner is configured to use signature data from: 'suss'
2025-03-26 20:48:30,313 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-03-26 20:48:30,991 DEBUG: write 'suss.json' to cache
2025-03-26 20:48:31,079 DEBUG: next suss.json cache update due in 23:59:59.901659
2025-03-26 20:48:31,220 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2025-03-26 20:48:31,365 INFO: Creating source tarball...
2025-03-26 20:48:32,099 INFO: Building Gradle project...
2025-03-26 20:48:32,099 DEBUG: Directory: build/ua.syt0r.kanji.fdroid/app
2025-03-26 20:48:32,099 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleFdroidRelease
Found 8.7 via distributionUrl
Running /opt/gradle/versions/8.7/bin/gradle assembleFdroidRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.7/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Task :buildSrc:checkKotlinGradlePluginConfigurationErrors
> Task :buildSrc:pluginDescriptors
> Task :buildSrc:processResources NO-SOURCE
> Task :buildSrc:compileKotlin
> Task :buildSrc:compileJava NO-SOURCE
> Task :buildSrc:compileGroovy NO-SOURCE
> Task :buildSrc:classes UP-TO-DATE
> Task :buildSrc:jar
:jar: No valid plugin descriptors were found in META-INF/gradle-plugins
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
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
Errors during XML parse:
Additionally, the fallback loader failed to parse the XML.
Checking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 34 accepted.
Preparing "Install Android SDK Build-Tools 34 v.34.0.0".
"Install Android SDK Build-Tools 34 v.34.0.0" ready.
Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0
"Install Android SDK Build-Tools 34 v.34.0.0" complete.
"Install Android SDK Build-Tools 34 v.34.0.0" finished.
Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision 3)".
"Install Android SDK Platform 34 (revision 3)" ready.
Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 3)" complete.
"Install Android SDK Platform 34 (revision 3)" finished.
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
Disabling f-droid task: mergeFdroidReleaseArtProfile
Disabling f-droid task: expandFdroidReleaseArtProfileWildcards
Disabling f-droid task: compileFdroidReleaseArtProfile
> Task :app:buildKotlinToolingMetadata
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:preBuild UP-TO-DATE
> Task :app:preFdroidReleaseBuild UP-TO-DATE
> Task :core:prepareKanjiDojoAssetsAndroid
Preparing Kanji Dojo Assets for Android...
Asset kanji-dojo-data-base-v14.sql not found, downloading
Asset ja-JP-Neural2-B.opus not found, downloading
> Task :core:preBuild
> Task :core:preReleaseBuild
> Task :app:generateFdroidReleaseResValues
> Task :core:writeReleaseAarMetadata
> Task :app:collectDependencies
> Task :app:checkFdroidReleaseAarMetadata
> Task :app:prepareLibraryDefinitionsFdroidRelease
> Task :core:generateReleaseResValues
> Task :core:generateReleaseResources
> Task :core:collectDependencies
> Task :core:prepareLibraryDefinitionsRelease
> Task :core:packageReleaseResources
> Task :app:mapFdroidReleaseSourceSetPaths
> Task :app:generateFdroidReleaseResources
> Task :app:packageFdroidReleaseResources
> Task :app:mergeFdroidReleaseResources
> Task :app:createFdroidReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksFdroidRelease
> Task :core:extractDeepLinksRelease
> Task :core:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :core:convertXmlValueResourcesForAndroidMain NO-SOURCE
> Task :core:copyNonXmlValueResourcesForAndroidMain NO-SOURCE
> Task :core:prepareComposeResourcesTaskForAndroidMain NO-SOURCE
> Task :core:generateResourceAccessorsForAndroidMain NO-SOURCE
> Task :core:convertXmlValueResourcesForCommonMain
> Task :core:parseReleaseLocalResources
> Task :app:parseFdroidReleaseLocalResources
> Task :core:copyNonXmlValueResourcesForCommonMain
> Task :core:prepareComposeResourcesTaskForCommonMain
> Task :core:processReleaseManifest
> Task :core:generateReleaseRFile
> Task :app:processFdroidReleaseMainManifest
> Task :app:processFdroidReleaseManifest
> Task :core:generateResourceAccessorsForCommonMain
> Task :core:generateActualResourceCollectorsForAndroidMain
> Task :core:generateAndroidMainNonAndroidBuildConfig
> Task :core:generateAndroidReleaseNonAndroidBuildConfig SKIPPED
> Task :core:generateComposeResClass
> Task :core:generateExpectResourceCollectorsForCommonMain
> Task :core:generateNonAndroidBuildConfig
> Task :core:generateReleaseBuildConfig
> Task :core:convertXmlValueResourcesForAndroidRelease NO-SOURCE
> Task :core:copyNonXmlValueResourcesForAndroidRelease NO-SOURCE
> Task :core:prepareComposeResourcesTaskForAndroidRelease NO-SOURCE
> Task :core:generateResourceAccessorsForAndroidRelease NO-SOURCE
> Task :core:javaPreCompileRelease
> Task :app:javaPreCompileFdroidRelease
> Task :app:extractProguardFiles
> Task :core:copyReleaseComposeResourcesToAndroidAssets
> Task :core:extractProguardFiles
> Task :core:prepareLintJarForPublish
> Task :core:mergeReleaseJniLibFolders
> Task :core:mergeReleaseNativeLibs NO-SOURCE
> Task :core:stripReleaseDebugSymbols NO-SOURCE
> Task :core:copyReleaseJniLibsProjectAndLocalJars
> Task :core:extractDeepLinksForAarRelease
> Task :core:mergeReleaseShaders
> Task :core:compileReleaseShaders NO-SOURCE
> Task :core:generateReleaseAssets UP-TO-DATE
> Task :core:releaseAssetsCopyForAGP NO-SOURCE
> Task :core:packageReleaseAssets
> Task :core:prepareReleaseArtProfile
> Task :core:writeReleaseLintModelMetadata
> Task :app:mergeFdroidReleaseJniLibFolders
> Task :core:copyReleaseJniLibsProjectOnly
> Task :app:checkFdroidReleaseDuplicateClasses
> Task :app:mergeFdroidReleaseArtProfile SKIPPED
> Task :app:mergeFdroidReleaseStartupProfile
> Task :app:mergeFdroidReleaseNativeLibs
> Task :app:mergeFdroidReleaseShaders
> Task :app:compileFdroidReleaseShaders NO-SOURCE
> Task :app:generateFdroidReleaseAssets UP-TO-DATE
> Task :app:stripFdroidReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libdatastore_shared_counter.so.
> Task :core:generateCommonMainUserDataDatabaseInterface
> Task :app:mergeFdroidReleaseAssets
> Task :core:generateCommonMainAppDataDatabaseInterface
> Task :app:extractFdroidReleaseNativeSymbolTables
> Task :app:processFdroidReleaseManifestForPackage
> Task :app:mergeFdroidReleaseNativeDebugMetadata NO-SOURCE
> Task :app:extractFdroidReleaseVersionControlInfo
> Task :app:processApplicationManifestFdroidReleaseForBundle
> Task :app:validateSigningFdroidRelease
> Task :app:writeFdroidReleaseAppMetadata
> Task :app:writeFdroidReleaseSigningConfigVersions
> Task :app:processFdroidReleaseResources
> Task :app:bundleFdroidReleaseResources
> Task :app:compressFdroidReleaseAssets
> Task :core:compileReleaseKotlinAndroid
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/core/svg/SvgPathCreator.kt:44:17 'fun quadraticBezierTo(x1: Float, y1: Float, x2: Float, y2: Float): Unit' is deprecated. Use quadraticTo() for consistency with cubicTo().
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/core/svg/SvgPathCreator.kt:51:17 'fun relativeQuadraticBezierTo(dx1: Float, dy1: Float, dx2: Float, dy2: Float): Unit' is deprecated. Use relativeQuadraticTo() for consistency with relativeCubicTo().
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/core/sync/SyncManager.kt:53:37 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUrl.kt:27:5 'fun addUrlAnnotation(urlAnnotation: UrlAnnotation, start: Int, end: Int): Unit' is deprecated. Use LinkAnnotation API for links instead.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUrl.kt:27:38 'constructor(url: String): UrlAnnotation' is deprecated. Use LinkAnnotatation.Url(url) instead.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUrl.kt:36:5 'fun <R : Any> AnnotatedString.Builder.withAnnotation(urlAnnotation: UrlAnnotation, crossinline block: AnnotatedString.Builder.() -> R): R' is deprecated. Use LinkAnnotation API for links instead.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUrl.kt:37:25 'constructor(url: String): UrlAnnotation' is deprecated. Use LinkAnnotatation.Url(url) instead.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUrl.kt:45:5 'fun getUrlAnnotations(start: Int, end: Int): List<AnnotatedString.Range<UrlAnnotation>>' is deprecated. Use LinkAnnotation API instead.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUtils.kt:96:43 Using format strings is discouraged. If the format string is a constant, the corresponding builder-style Kotlin code can be obtained by calling `DateTimeFormat.formatAsKotlinBuilderDsl` on the resulting format.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ComposeUtils.kt:97:51 Using format strings is discouraged. If the format string is a constant, the corresponding builder-style Kotlin code can be obtained by calling `DateTimeFormat.formatAsKotlinBuilderDsl` on the resulting format.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ui/TinyCircularProgressBar.kt:71:25 'fun KeyframesSpec.KeyframeEntity<Float>.with(easing: Easing): Unit' is deprecated. Use version that returns an instance of the entity so it can be re-used in other keyframe builders.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/common/ui/TinyCircularProgressBar.kt:82:48 'fun KeyframesSpec.KeyframeEntity<Float>.with(easing: Easing): Unit' is deprecated. Use version that returns an instance of the entity so it can be re-used in other keyframe builders.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/MainScreenViewModel.kt:70:14 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/deck_details/use_case/DeckDetailsCreateLetterGroupsUseCase.kt:101:41 Unchecked cast of 'kotlin.collections.List<ua.syt0r.kanji.presentation.screen.main.screen.deck_details.data.DeckDetailsItemData>' to 'kotlin.collections.List<ua.syt0r.kanji.presentation.screen.main.screen.deck_details.data.DeckDetailsItemData.LetterData>'.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/deck_picker/DeckPickerScreenUI.kt:191:29 'fun ClickableText(text: AnnotatedString, modifier: Modifier = ..., style: TextStyle = ..., softWrap: Boolean = ..., overflow: TextOverflow = ..., maxLines: Int = ..., onTextLayout: (TextLayoutResult) -> Unit = ..., onClick: (Int) -> Unit): Unit' is deprecated. Use Text or BasicText and pass an AnnotatedString that contains a LinkAnnotation.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/home/HomeViewModel.kt:40:14 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/home/HomeViewModel.kt:72:22 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/home/screen/search/ui/RadicalSearch.kt:210:37 'fun EnterTransition.with(exit: ExitTransition): ContentTransform' is deprecated. Infix fun EnterTransition.with(ExitTransition) has been renamed to togetherWith.
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/home/screen/vocab_dashboard/VocabDashboardViewModel.kt:105:14 This declaration is in a preview state and can be changed in a backwards-incompatible manner with a best-effort migration. Its usage should be marked with '@kotlinx.coroutines.FlowPreview' or '@OptIn(kotlinx.coroutines.FlowPreview::class)' if you accept the drawback of relying on preview API
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/sync/SyncScreenViewModel.kt:51:34 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/ua.syt0r.kanji.fdroid/core/src/commonMain/kotlin/ua/syt0r/kanji/presentation/screen/main/screen/sync/SyncScreenViewModel.kt:56:42 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
> Task :core:compileReleaseJavaWithJavac
> Task :core:processReleaseJavaRes
> Task :core:bundleLibRuntimeToJarRelease
> Task :core:bundleLibCompileToJarRelease
> Task :core:generateReleaseLintModel
> Task :core:createFullJarRelease
> Task :app:kaptGenerateStubsFdroidReleaseKotlin
w: Kapt currently doesn't support language version 2.0+. Falling back to 1.9.
> Task :core:extractReleaseAnnotations
> Task :app:kaptFdroidReleaseKotlin SKIPPED
> Task :core:mergeReleaseGeneratedProguardFiles
> Task :core:mergeReleaseConsumerProguardFiles
> Task :core:generateReleaseLintVitalModel
> Task :core:mergeReleaseJavaResource
> Task :core:exportReleaseConsumerProguardFiles
> Task :core:syncReleaseLibJars
> Task :core:bundleReleaseLocalLintAar
> Task :app:compileFdroidReleaseKotlin
> Task :app:compileFdroidReleaseJavaWithJavac NO-SOURCE
> Task :app:generateFdroidReleaseLintVitalReportModel
> Task :app:expandFdroidReleaseArtProfileWildcards SKIPPED
> Task :app:mergeFdroidReleaseGeneratedProguardFiles
> Task :app:processFdroidReleaseJavaRes
> Task :app:mergeFdroidReleaseJavaResource
> Task :core:lintVitalAnalyzeRelease
> Task :app:minifyFdroidReleaseWithR8
> Task :app:lintVitalAnalyzeFdroidRelease
> Task :app:lintVitalReportFdroidRelease
> Task :app:lintVitalFdroidRelease
> Task :app:compileFdroidReleaseArtProfile SKIPPED
> Task :app:shrinkFdroidReleaseRes
> Task :app:optimizeFdroidReleaseResources
> Task :app:packageFdroidRelease
> Task :app:createFdroidReleaseApkListingFileRedirect
> Task :app:assembleFdroidRelease
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.7/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 12m 47s
102 actionable tasks: 102 executed
2025-03-26 21:01:21,397 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/ua.syt0r.kanji.fdroid, universal_newlines=False, shell=None, istream=<valid stream>)
2025-03-26 21:01:21,408 INFO: Successfully built version 2.1.7 of ua.syt0r.kanji.fdroid from e31434c4779bb0a51e89d9c803edb2fe0e7a3703
2025-03-26 21:01:22,006 DEBUG: Checking build/ua.syt0r.kanji.fdroid/app/build/outputs/apk/fdroid/release/app-fdroid-release.apk
2025-03-26 21:01:22,098 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2025-03-26 21:01:22,098 INFO: ...retrieving https://github.com/syt0r/Kanji-Dojo/releases/download/v2.1.7/app-fdroid-release.apk
2025-03-26 21:01:22,111 DEBUG: Starting new HTTPS connection (1): github.com:443
2025-03-26 21:01:22,407 DEBUG: https://github.com:443 "GET /syt0r/Kanji-Dojo/releases/download/v2.1.7/app-fdroid-release.apk HTTP/1.1" 302 0
2025-03-26 21:01:22,415 DEBUG: Starting new HTTPS connection (1): objects.githubusercontent.com:443
2025-03-26 21:01:22,942 DEBUG: https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/324839275/cdd0cc2a-568a-410f-8dc3-609bc86e68e2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20250326%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250326T210122Z&X-Amz-Expires=300&X-Amz-Signature=5b9fc05ed8d3993e0d5de75a58e562af8cacedb05e91057a02d0bdeab4b4aac0&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3Dapp-fdroid-release.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 24146617
2025-03-26 21:01:25,523 DEBUG: unsigned/binaries/ua.syt0r.kanji.fdroid_2170.binary.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
2025-03-26 21:01:26,786 DEBUG: /tmp/tmps36ldcux/sigcp_ua.syt0r.kanji.fdroid_2170.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
2025-03-26 21:01:26,787 INFO: ...successfully verified
2025-03-26 21:01:26,787 INFO: compared built binary to supplied reference binary successfully
2025-03-26 21:01:26,903 WARNING: Requested API level 34 is larger than maximum we have, returning API level 28 instead.
2025-03-26 21:01:27,006 DEBUG: Using APK Signature v2
2025-03-26 21:01:27,008 INFO: supplied reference binary has allowed signer 5ad10466f09ea3c4f7c5004268cd54da7af37c094e2d94cd91dd8894d99fb0dd
2025-03-26 21:01:27,017 INFO: success: ua.syt0r.kanji.fdroid
2025-03-26 21:01:27,017 INFO: Finished
2025-03-26 21:01:27,017 INFO: 1 build succeeded