log for com.afkanerd.deku:63
== Installed Android Tools ==
2025-01-09 18:19:31,778 DEBUG: Reading 'config.yml'
2025-01-09 18:19:31,792 INFO: Creating log directory
2025-01-09 18:19:31,792 INFO: Creating temporary directory
2025-01-09 18:19:31,792 INFO: Creating output directory
2025-01-09 18:19:31,810 DEBUG: Getting git vcs interface for https://github.com/deku-messaging/DekuSMS-Android.git
2025-01-09 18:19:31,810 DEBUG: Checking com.afkanerd.deku:63
2025-01-09 18:19:31,810 INFO: Building version 0.57.0 (63) of com.afkanerd.deku
2025-01-09 18:19:31,811 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-01-09 18:19:32,916 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64068 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+deb12u9) ...
2025-01-09 18:19:57,621 INFO: Getting source for revision 63
2025-01-09 18:19:57,622 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:57,622 DEBUG: > git rev-parse --show-toplevel
2025-01-09 18:19:57,827 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:57,827 DEBUG: > git submodule foreach --recursive git reset --hard
2025-01-09 18:19:58,231 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:58,231 DEBUG: > git reset --hard
2025-01-09 18:19:58,639 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:58,639 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-01-09 18:19:58,943 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:58,943 DEBUG: > git clean -dffx
2025-01-09 18:19:59,047 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:59,047 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-01-09 18:19:59,852 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:19:59,852 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-01-09 18:20:00,356 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:20:00,357 DEBUG: > git remote set-head origin --auto
2025-01-09 18:20:00,961 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:20:00,961 DEBUG: > git checkout -f 63
2025-01-09 18:20:01,465 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:20:01,466 DEBUG: > git clean -dffx
2025-01-09 18:20:01,569 INFO: Initialising submodules
2025-01-09 18:20:01,569 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:20:01,569 DEBUG: > git rev-parse --show-toplevel
2025-01-09 18:20:01,774 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:20:01,775 DEBUG: > git submodule sync
2025-01-09 18:20:01,978 DEBUG: Directory: build/com.afkanerd.deku
2025-01-09 18:20:01,978 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 submodule update --init --force --recursive
Submodule path 'reproducible-apk-tools': checked out '99ed3e4e11acdc7d23ee807c7f1e2cbf7b8f4968'
Submodule path 'smswithoutborders_libsignal-doubleratchet': checked out 'c7133db9de5f3c3effeba3b20752ccb2544c9db7'
2025-01-09 18:20:02,282 INFO: Creating local.properties file at build/com.afkanerd.deku/local.properties
2025-01-09 18:20:02,285 INFO: Creating local.properties file at build/com.afkanerd.deku/app/local.properties
2025-01-09 18:20:02,286 DEBUG: Removing debuggable flags from build/com.afkanerd.deku/app
2025-01-09 18:20:02,324 INFO: Running 'prebuild' commands in build/com.afkanerd.deku/app
2025-01-09 18:20:02,325 DEBUG: Directory: build/com.afkanerd.deku/app
2025-01-09 18:20:02,325 DEBUG: > bash -e -u -o pipefail -x -c -- mv ../release.properties.example ../release.properties; sed -i -e '/dynamic.features/d' build.gradle; sed -i -e 's|maven.pkg.github.com.*")|jitpack.io")|' ../smswithoutborders_libsignal-doubleratchet/build.gradle
/etc/bash.bashrc: line 7: PS1: unbound variable
+ mv ../release.properties.example ../release.properties
+ sed -i -e /dynamic.features/d build.gradle
+ sed -i -e 's|maven.pkg.github.com.*")|jitpack.io")|' ../smswithoutborders_libsignal-doubleratchet/build.gradle
2025-01-09 18:20:02,528 INFO: Cleaning Gradle project...
2025-01-09 18:20:02,529 DEBUG: Directory: build/com.afkanerd.deku/app
2025-01-09 18:20:02,529 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.10 via distributionUrl
Downloading missing gradle version 8.10
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.10-bin.zip: OK
Running /opt/gradle/versions/8.10/bin/gradle clean
Welcome to Gradle 8.10!
Here are the highlights of this release:
- Support for Java 23
- Faster configuration cache
- Better configuration cache reports
For more details see https://docs.gradle.org/8.10/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.10/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
> Configure project :app
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 9.0 of the Android Gradle plugin.
To keep using this feature, add the following to your module-level build.gradle files:
android.buildFeatures.buildConfig = true
or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.
63
0.57.0
> Task :app:clean
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.10/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 1m 20s
1 actionable task: 1 executed
2025-01-09 18:21:29,183 INFO: Scanning source for common problems...
2025-01-09 18:21:29,242 DEBUG: scanner is configured to use signature data from: 'suss'
2025-01-09 18:21:29,242 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-01-09 18:21:29,816 DEBUG: write 'suss.json' to cache
2025-01-09 18:21:29,820 DEBUG: next suss.json cache update due in 23:59:59.986240
2025-01-09 18:21:29,971 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2025-01-09 18:21:30,065 INFO: Removing Android APK file at reproducible-apk-tools/test/data/golden-aligned-in-sorted.apk
2025-01-09 18:21:30,066 WARNING: Found ZIP file archive at reproducible-apk-tools/test/data/atime1.zip
2025-01-09 18:21:30,066 INFO: Removing Android APK file at reproducible-apk-tools/test/data/crlf-P16.apk
2025-01-09 18:21:30,067 INFO: Removing Android APK file at reproducible-apk-tools/test/data/baseline1.profm.apk
2025-01-09 18:21:30,067 WARNING: Found ZIP file archive at reproducible-apk-tools/test/data/atime2.zip
2025-01-09 18:21:30,067 INFO: Removing Android APK file at reproducible-apk-tools/test/data/level9.apk
2025-01-09 18:21:30,068 WARNING: Found gzip file archive at reproducible-apk-tools/test/data/baseline1.prof.dump.gz
2025-01-09 18:21:30,068 INFO: Removing Android APK file at reproducible-apk-tools/test/data/golden-aligned-in-sorted-noalign.apk
2025-01-09 18:21:30,068 INFO: Removing Android APK file at reproducible-apk-tools/test/data/crlf-p.apk
2025-01-09 18:21:30,069 WARNING: Found gzip file archive at reproducible-apk-tools/test/data/baseline2.prof.dump.gz
2025-01-09 18:21:30,070 INFO: Removing Android APK file at reproducible-apk-tools/test/data/unix.apk
2025-01-09 18:21:30,070 INFO: Removing Android APK file at reproducible-apk-tools/test/data/golden-aligned-in.apk
2025-01-09 18:21:30,070 INFO: Removing Android APK file at reproducible-apk-tools/test/data/level6.apk
2025-01-09 18:21:30,071 INFO: Removing Android APK file at reproducible-apk-tools/test/data/crlf.apk
2025-01-09 18:21:30,071 INFO: Removing Android APK file at reproducible-apk-tools/test/data/baseline2.profm.apk
2025-01-09 18:21:30,075 INFO: Creating source tarball...
2025-01-09 18:21:31,590 INFO: Building Gradle project...
2025-01-09 18:21:31,590 DEBUG: Directory: build/com.afkanerd.deku/app
2025-01-09 18:21:31,590 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 8.10 via distributionUrl
Running /opt/gradle/versions/8.10/bin/gradle assembleRelease
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.10/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
> Configure project :app
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 9.0 of the Android Gradle plugin.
To keep using this feature, add the following to your module-level build.gradle files:
android.buildFeatures.buildConfig = true
or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.
63
0.57.0
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.
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 35 in /opt/android-sdk/licenses
License for package Android SDK Platform 35 accepted.
Preparing "Install Android SDK Platform 35 (revision 2)".
"Install Android SDK Platform 35 (revision 2)" ready.
Installing Android SDK Platform 35 in /opt/android-sdk/platforms/android-35
"Install Android SDK Platform 35 (revision 2)" complete.
"Install Android SDK Platform 35 (revision 2)" 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
> Task :smswithoutborders_libsignal-doubleratchet:preBuild UP-TO-DATE
> Task :smswithoutborders_libsignal-doubleratchet:preReleaseBuild UP-TO-DATE
> Task :app:buildKotlinToolingMetadata
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :smswithoutborders_libsignal-doubleratchet:writeReleaseAarMetadata
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseResValues
> Task :app:generateReleaseBuildConfig
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseResources
> Task :smswithoutborders_libsignal-doubleratchet:packageReleaseResources
> Task :smswithoutborders_libsignal-doubleratchet:extractDeepLinksRelease
> Task :smswithoutborders_libsignal-doubleratchet:processReleaseManifest
> Task :smswithoutborders_libsignal-doubleratchet:compileReleaseLibraryResources
> Task :smswithoutborders_libsignal-doubleratchet:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseBuildConfig
> Task :smswithoutborders_libsignal-doubleratchet:javaPreCompileRelease
> Task :smswithoutborders_libsignal-doubleratchet:extractProguardFiles
> Task :smswithoutborders_libsignal-doubleratchet:parseReleaseLocalResources
> Task :smswithoutborders_libsignal-doubleratchet:prepareLintJarForPublish
> Task :smswithoutborders_libsignal-doubleratchet:mergeReleaseJniLibFolders
> Task :smswithoutborders_libsignal-doubleratchet:mergeReleaseNativeLibs NO-SOURCE
> Task :smswithoutborders_libsignal-doubleratchet:stripReleaseDebugSymbols NO-SOURCE
> Task :smswithoutborders_libsignal-doubleratchet:copyReleaseJniLibsProjectAndLocalJars
> Task :smswithoutborders_libsignal-doubleratchet:extractDeepLinksForAarRelease
> Task :smswithoutborders_libsignal-doubleratchet:mergeReleaseShaders
> Task :smswithoutborders_libsignal-doubleratchet:compileReleaseShaders NO-SOURCE
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseAssets UP-TO-DATE
> Task :smswithoutborders_libsignal-doubleratchet:packageReleaseAssets
> Task :smswithoutborders_libsignal-doubleratchet:prepareReleaseArtProfile
> Task :smswithoutborders_libsignal-doubleratchet:writeReleaseLintModelMetadata
> Task :smswithoutborders_libsignal-doubleratchet:copyReleaseJniLibsProjectOnly
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseRFile
> Task :app:checkReleaseAarMetadata
> Task :smswithoutborders_libsignal-doubleratchet:compileReleaseKotlin
> Task :app:generateReleaseResValues FROM-CACHE
> Task :app:mapReleaseSourceSetPaths
> Task :app:generateReleaseResources
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksRelease FROM-CACHE
> Task :smswithoutborders_libsignal-doubleratchet:compileReleaseJavaWithJavac
> Task :smswithoutborders_libsignal-doubleratchet:bundleLibRuntimeToJarRelease
> Task :smswithoutborders_libsignal-doubleratchet:bundleLibCompileToJarRelease
> Task :smswithoutborders_libsignal-doubleratchet:processReleaseJavaRes
> Task :smswithoutborders_libsignal-doubleratchet:createFullJarRelease
> Task :app:processReleaseMainManifest
> Task :app:processReleaseManifest
> Task :app:mergeReleaseResources
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseLintModel
> Task :app:extractProguardFiles
> Task :app:mergeReleaseJniLibFolders
> Task :app:javaPreCompileRelease
> Task :app:mergeReleaseNativeLibs
> Task :app:stripReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libconscrypt_jni.so, libdatastore_shared_counter.so.
> Task :app:checkReleaseDuplicateClasses
> Task :app:desugarReleaseFileDependencies
> Task :app:mergeReleaseStartupProfile
> Task :app:extractReleaseNativeSymbolTables
> Task :smswithoutborders_libsignal-doubleratchet:extractReleaseAnnotations
> Task :smswithoutborders_libsignal-doubleratchet:mergeReleaseGeneratedProguardFiles
> Task :smswithoutborders_libsignal-doubleratchet:mergeReleaseConsumerProguardFiles
> Task :app:processReleaseManifestForPackage
> Task :app:mergeExtDexRelease
> Task :smswithoutborders_libsignal-doubleratchet:mergeReleaseJavaResource
> Task :smswithoutborders_libsignal-doubleratchet:lintVitalAnalyzeRelease
> Task :smswithoutborders_libsignal-doubleratchet:generateReleaseLintVitalModel
> Task :smswithoutborders_libsignal-doubleratchet:bundleLibRuntimeToDirRelease
> Task :smswithoutborders_libsignal-doubleratchet:syncReleaseLibJars
> Task :smswithoutborders_libsignal-doubleratchet:bundleReleaseLocalLintAar
> Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:mergeReleaseShaders
> Task :app:compileReleaseShaders NO-SOURCE
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:mergeReleaseArtProfile
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:extractReleaseVersionControlInfo
> Task :app:collectReleaseDependencies
> Task :app:sdkReleaseDependencyData
> Task :app:writeReleaseAppMetadata
> Task :app:writeReleaseSigningConfigVersions
> Task :app:processReleaseResources
> Task :app:optimizeReleaseResources
> Task :app:compileReleaseKotlin
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/BroadcastReceivers/IncomingTextSMSReplyMuteActionBroadcastReceiver.kt:68:45 '@Deprecated(...) @NonNull() fun addMessage(@Nullable() p0: CharSequence?, p1: Long, @Nullable() p2: CharSequence?): NotificationCompat.MessagingStyle' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:20:39 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:21:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:22:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:23:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:24:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:25:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:26:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:27:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:28:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:29:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:31:33 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:34:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:37:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:40:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:42:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:43:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:44:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:45:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:47:17 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Conversations/Conversation.kt:50:6 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Notifications.kt:199:40 '@Deprecated(...) constructor(@NonNull() p0: CharSequence): NotificationCompat.MessagingStyle' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Notifications.kt:200:26 '@Deprecated(...) @NonNull() fun addMessage(@Nullable() p0: CharSequence?, p1: Long, @Nullable() p2: CharSequence?): NotificationCompat.MessagingStyle' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Transmissions.kt:27:25 '@Deprecated(...) static fun getSmsManagerForSubscriptionId(p0: Int): SmsManager!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/Models/Transmissions.kt:71:37 '@Deprecated(...) static fun getSmsManagerForSubscriptionId(p0: Int): SmsManager!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/ui/Components/ConvenientMethods.kt:39:9 '@Deprecated(...) @ReplaceWith(...) static fun startActivity(@NonNull() p0: Context, @NonNull() p1: Intent, @Nullable() p2: Bundle?): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/ui/Components/ConvenientMethods.kt:44:9 '@Deprecated(...) @ReplaceWith(...) static fun startActivity(@NonNull() p0: Context, @NonNull() p1: Intent, @Nullable() p2: Bundle?): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/DefaultSMS/ui/ThreadsConversationMain.kt:36:8 '@Deprecated(...) @Immutable() @ExperimentalMaterialApi() data class FractionalThreshold : ThresholdConfig' is deprecated. Material's Swipeable has been replaced by Foundation's AnchoredDraggable APIs. Please see developer.android.com for an overview of the changes and a migration guide.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientHandler.kt:84:39 'val mcc: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientHandler.kt:85:40 'val mnc: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientListingFragment.kt:27:9 '@Deprecated(...) fun setHasOptionsMenu(p0: Boolean): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientListingFragment.kt:68:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientListingFragment.kt:71:15 '@Deprecated(...) @MainThread() fun onCreateOptionsMenu(@NonNull() p0: Menu, @NonNull() p1: MenuInflater): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientListingFragment.kt:74:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientProjectListingFragment.kt:29:9 '@Deprecated(...) fun setHasOptionsMenu(p0: Boolean): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientProjectListingFragment.kt:90:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientProjectListingFragment.kt:93:15 '@Deprecated(...) @MainThread() fun onCreateOptionsMenu(@NonNull() p0: Menu, @NonNull() p1: MenuInflater): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientProjectListingFragment.kt:96:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientProjectListingFragment.kt:104:15 '@Deprecated(...) @MainThread() fun onPrepareOptionsMenu(@NonNull() p0: Menu): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.afkanerd.deku/app/src/main/java/com/afkanerd/deku/QueueListener/GatewayClients/GatewayClientProjectListingFragment.kt:107:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.
> Task :app:compileReleaseJavaWithJavac
warning: The query returns some columns [max(date)] which are not used by com.afkanerd.deku.DefaultSMS.Models.Conversations.Conversation. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: id, message_id, thread_id, date, date_sent, type, num_segments, subscription_id, status, error_code, read, is_encrypted, is_key, is_image, formatted_date, address, text, data, _mk, isArchived, isData, max(date).
warning: The query returns some columns [max(date)] which are not used by com.afkanerd.deku.DefaultSMS.Models.Conversations.Conversation. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: id, message_id, thread_id, date, date_sent, type, num_segments, subscription_id, status, error_code, read, is_encrypted, is_key, is_image, formatted_date, address, text, data, _mk, isArchived, isData, max(date).
warning: The query returns some columns [max(date)] which are not used by com.afkanerd.deku.DefaultSMS.Models.Conversations.Conversation. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: id, message_id, thread_id, date, date_sent, type, num_segments, subscription_id, status, error_code, read, is_encrypted, is_key, is_image, formatted_date, address, text, data, _mk, isArchived, isData, max(date).
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.
3 warnings
> Task :app:generateReleaseLintVitalReportModel
> Task :app:dexBuilderRelease
> Task :app:mergeReleaseGlobalSynthetics
> Task :app:processReleaseJavaRes
> Task :app:mergeReleaseJavaResource
> Task :app:mergeDexRelease
> Task :app:compileReleaseArtProfile
> Task :app:packageRelease
> Task :app:createReleaseApkListingFileRedirect
> Task :app:lintVitalAnalyzeRelease
> Task :app:lintVitalReportRelease
> Task :app:lintVitalRelease
> Task :app:assembleRelease
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.10/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 7m 3s
84 actionable tasks: 82 executed, 2 from cache
2025-01-09 18:28:35,739 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.afkanerd.deku, universal_newlines=False, shell=None, istream=<valid stream>)
2025-01-09 18:28:35,746 INFO: Successfully built version 0.57.0 of com.afkanerd.deku from 048654e02409dab934871e98183aa4e0e3feadaf
2025-01-09 18:28:35,994 DEBUG: Checking build/com.afkanerd.deku/app/build/outputs/apk/release/app-release-unsigned.apk
2025-01-09 18:28:36,096 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2025-01-09 18:28:36,097 INFO: ...retrieving https://github.com/deku-messaging/DekuSMS-Android/releases/download/63/0.57.0.apk
2025-01-09 18:28:36,101 DEBUG: Starting new HTTPS connection (1): github.com:443
2025-01-09 18:28:36,355 DEBUG: https://github.com:443 "GET /deku-messaging/DekuSMS-Android/releases/download/63/0.57.0.apk HTTP/1.1" 301 0
2025-01-09 18:28:36,627 DEBUG: https://github.com:443 "GET /dekusms/DekuSMS-Android/releases/download/63/0.57.0.apk HTTP/1.1" 302 0
2025-01-09 18:28:36,635 DEBUG: Starting new HTTPS connection (1): objects.githubusercontent.com:443
2025-01-09 18:28:37,113 DEBUG: https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/438992845/6d6790e6-01d9-491b-9f17-d5495661a728?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20250109%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250109T182836Z&X-Amz-Expires=300&X-Amz-Signature=daa00cf2019a8c2823e6cea646549bc2c41d8df8ccead99d9c5ea82046826ff0&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3D0.57.0.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 31563596
2025-01-09 18:28:40,681 DEBUG: unsigned/binaries/com.afkanerd.deku_63.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): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
2025-01-09 18:28:42,859 DEBUG: /tmp/tmptarv3b_1/sigcp_com.afkanerd.deku_63.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): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
2025-01-09 18:28:42,859 INFO: ...successfully verified
2025-01-09 18:28:42,860 INFO: compared built binary to supplied reference binary successfully
2025-01-09 18:28:42,975 WARNING: Requested API level 35 is larger than maximum we have, returning API level 28 instead.
2025-01-09 18:28:43,076 DEBUG: Using APK Signature v3
2025-01-09 18:28:43,079 INFO: supplied reference binary has allowed signer dee0522c2f17d711e6b468bf212abfd10d346350c8df41c4d474d34c33fc01fc
2025-01-09 18:28:43,090 INFO: success: com.afkanerd.deku
2025-01-09 18:28:43,090 INFO: Finished
2025-01-09 18:28:43,091 INFO: 1 build succeeded