== Installed Android Tools ==

2026-05-23 23:17:56,213 INFO: Creating log directory
2026-05-23 23:17:56,213 INFO: Creating temporary directory
2026-05-23 23:17:56,213 INFO: Creating output directory
2026-05-23 23:17:56,219 DEBUG: Getting git vcs interface for https://github.com/XilinJia/Podcini.X.git
2026-05-23 23:17:56,219 DEBUG: Checking ac.mdiq.podcini.X:316
2026-05-23 23:17:56,219 INFO: Building ac.mdiq.podcini.X:316
2026-05-23 23:17:56,219 WARNING: Android NDK version 'r29' could not be found!
2026-05-23 23:17:56,219 WARNING: Configured versions:
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2026-05-23 23:17:56,220 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2026-05-23 23:17:56,345 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 488
2026-05-23 23:17:56,346 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2026-05-23 23:17:56,502 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 203344
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r29-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r29-linux.zip
2026-05-23 23:17:56,551 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2026-05-23 23:17:56,784 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r29-linux.zip HTTP/1.1" 200 771536349
Unzipping to /tmp/.sdkmanager-yuabf1vd
Installing into /opt/android-sdk/ndk/29.0.14206865
2026-05-23 23:18:08,569 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:08,570 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/ac.mdiq.podcini.X, stdin=None, shell=False, universal_newlines=False)
2026-05-23 23:18:08,573 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:08,573 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:08,573 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:08,573 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:08,573 DEBUG: > sudo passwd --lock root
passwd: password changed.
2026-05-23 23:18:08,875 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 48131 files and directories currently installed.)
Removing sudo (1.9.16p2-3+deb13u2) ...
Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.41-12+deb13u3) ...
2026-05-23 23:18:11,766 INFO: Getting source for revision 7a645fd045ead1b07a92151055fe412c7d4c2ef6
2026-05-23 23:18:11,767 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:11,767 DEBUG: > git rev-parse --show-toplevel
2026-05-23 23:18:11,968 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:11,968 DEBUG: > git submodule foreach --recursive git reset --hard
2026-05-23 23:18:12,069 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:12,069 DEBUG: > git reset --hard
2026-05-23 23:18:12,270 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:12,270 DEBUG: > git submodule foreach --recursive git clean -dffx
2026-05-23 23:18:12,371 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:12,371 DEBUG: > git clean -dffx
2026-05-23 23:18:12,472 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:12,472 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
2026-05-23 23:18:12,874 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:12,874 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
2026-05-23 23:18:13,175 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:13,175 DEBUG: > git remote set-head origin --auto
2026-05-23 23:18:13,677 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:13,677 DEBUG: > git checkout -f 7a645fd045ead1b07a92151055fe412c7d4c2ef6
2026-05-23 23:18:13,878 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:13,878 DEBUG: > git clean -dffx
2026-05-23 23:18:13,979 INFO: commit: 7a645fd045ead1b07a92151055fe412c7d4c2ef6 (SHA1: 7a645fd045ead1b07a92151055fe412c7d4c2ef6)
2026-05-23 23:18:13,979 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:13,979 DEBUG: > git rev-parse --show-toplevel
2026-05-23 23:18:14,180 DEBUG: Directory: build/ac.mdiq.podcini.X
2026-05-23 23:18:14,181 DEBUG: > git submodule deinit --all --force
2026-05-23 23:18:14,282 INFO: Creating local.properties file at build/ac.mdiq.podcini.X/local.properties
2026-05-23 23:18:14,282 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:14,283 INFO: Creating local.properties file at build/ac.mdiq.podcini.X/app/local.properties
2026-05-23 23:18:14,283 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:14,283 INFO: Cleaned build.gradle.kts of keysigning configs at build/ac.mdiq.podcini.X/app/build.gradle.kts
2026-05-23 23:18:14,284 INFO: Running 'prebuild' commands in build/ac.mdiq.podcini.X/app
2026-05-23 23:18:14,284 INFO: Set up NDK r29 (29.0.14206865)
2026-05-23 23:18:14,284 DEBUG: Directory: build/ac.mdiq.podcini.X/app
2026-05-23 23:18:14,284 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/wearable/d' -e '/jvmToolchain/d' -e '/android {/a kotlinOptions.jvmTarget = "17"' build.gradle.kts
+ '[' -z '' ']'
+ return
+ case $- in
+ return
+ sed -i -e /wearable/d -e /jvmToolchain/d -e '/android {/a kotlinOptions.jvmTarget = "17"' build.gradle.kts
2026-05-23 23:18:14,487 INFO: Scanning source for common problems...
2026-05-23 23:18:14,489 DEBUG: scanner is configured to use signature data from: 'suss'
2026-05-23 23:18:14,489 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2026-05-23 23:18:14,958 DEBUG: write 'suss.json' to cache
2026-05-23 23:18:14,959 DEBUG: next suss.json cache update due in 23:59:59.998762
2026-05-23 23:18:14,978 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2026-05-23 23:18:14,978 INFO: Creating source tarball...
2026-05-23 23:18:15,931 INFO: Building Gradle project...
2026-05-23 23:18:15,931 DEBUG: Directory: build/ac.mdiq.podcini.X/app
2026-05-23 23:18:15,931 DEBUG: > /usr/local/bin/gradlew-fdroid assembleFreeRelease
CACHEDIR set to /home/vagrant/.cache/gradlew-fdroid
Update checksum from gradle-transparency-log
Found 9.5.0 via distributionUrl
Downloading missing gradle version 9.5.0
Using cache directory /home/vagrant/.cache/gradlew-fdroid
Running /home/vagrant/.cache/gradlew-fdroid/versions/9.5.0/bin/gradle assembleFreeRelease

Welcome to Gradle 9.5.0!

Here are the highlights of this release:
 - Task provenance in reports and failure messages
 - Type-safe accessors for precompiled Kotlin Settings plugins

For more details see https://docs.gradle.org/9.5.0/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/9.5.0/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build 

> Configure project :app
WARNING: The option setting 'android.enableR8.fullMode=false' is deprecated.
The current default is 'true'.
It will be removed in version 10.0 of the Android Gradle plugin.
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
Checking the license for package Android SDK Build-Tools 36.1 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 36.1 accepted.
Preparing "Install Android SDK Build-Tools 36.1 v.36.1.0".
"Install Android SDK Build-Tools 36.1 v.36.1.0" ready.
Installing Android SDK Build-Tools 36.1 in /opt/android-sdk/build-tools/36.1.0
"Install Android SDK Build-Tools 36.1 v.36.1.0" complete.
"Install Android SDK Build-Tools 36.1 v.36.1.0" finished.
Checking the license for package Android SDK Platform 36 in /opt/android-sdk/licenses
License for package Android SDK Platform 36 accepted.
Preparing "Install Android SDK Platform 36 (revision 2)".
"Install Android SDK Platform 36 (revision 2)" ready.
Installing Android SDK Platform 36 in /opt/android-sdk/platforms/android-36
"Install Android SDK Platform 36 (revision 2)" complete.
"Install Android SDK Platform 36 (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
[=========                              ] 25%                                   

> Task :app:copyLicense
> Task :app:preBuild
> Task :app:preFreeReleaseBuild
> Task :app:mergeFreeReleaseJniLibFolders
> Task :app:mergeFreeReleaseNativeLibs
> Task :app:checkFreeReleaseDuplicateClasses
> Task :app:generateFreeReleaseBuildConfig
> Task :app:generateFreeReleaseResValues
> Task :app:extractFreeReleaseSupportedLocales
> Task :app:mapFreeReleaseSourceSetPaths

> Task :app:stripFreeReleaseDebugSymbols
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir

> Task :app:generateFreeReleaseLocaleConfig
> Task :app:generateFreeReleaseResources

> Task :app:extractFreeReleaseNativeSymbolTables
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [29.0.14206865] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir

> Task :app:packageFreeReleaseResources
> Task :app:mergeFreeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:processFreeReleaseNavigationResources
> Task :app:javaPreCompileFreeRelease
> Task :app:parseFreeReleaseLocalResources
> Task :app:mergeFreeReleaseArtProfile
> Task :app:generateFreeReleaseRFile
> Task :app:checkFreeReleaseAarMetadata
> Task :app:compileFreeReleaseNavigationResources
> Task :app:mergeFreeReleaseResources
> Task :app:createFreeReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksFreeRelease

> Task :app:processFreeReleaseMainManifest
/home/vagrant/build/ac.mdiq.podcini.X/app/src/main/AndroidManifest.xml:66:9-71:77 Warning:
	service#androidx.work.impl.foreground.SystemForegroundService@android:foregroundServiceType was tagged at AndroidManifest.xml:66 to replace other declarations but no other declaration present

> Task :app:processFreeReleaseManifest
> Task :app:processFreeReleaseManifestForPackage
> Task :app:processFreeReleaseResources
> Task :app:extractProguardFiles
> Task :app:mergeFreeReleaseStartupProfile
> Task :app:generateFreeReleaseAssets UP-TO-DATE
> Task :app:mergeFreeReleaseAssets
> Task :app:compressFreeReleaseAssets
> Task :app:extractFreeReleaseVersionControlInfo
> Task :app:writeFreeReleaseAppMetadata
> Task :app:writeFreeReleaseSigningConfigVersions
> Task :app:compileFreeReleaseKotlin
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/activity/MainActivity.kt:329:15 'fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?): Unit' is deprecated. This method has been deprecated in favor of using the Activity Result API
      which brings increased type safety via an {@link ActivityResultContract} and the prebuilt
      contracts for common intents available in
      {@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks for
      testing, and allow receiving results in separate, testable classes independent from your
      activity. Use
      {@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}
      with the appropriate {@link ActivityResultContract} and handling the result in the
      {@link ActivityResultCallback#onActivityResult(Object) callback}.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/activity/PlayerUIActivity.kt:71:67 'static field FLAG_LAYOUT_INSET_DECOR: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/config/settings/OpmlTransporter.kt:103:63 The corresponding parameter in the supertype 'ExportWriter' is named 'writer'. This may cause problems when calling this function with named arguments.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/config/settings/OpmlTransporter.kt:113:23 'constructor(serializersModule: SerializersModule = ..., configure: XmlConfig.CompatBuilder.() -> Unit = ...): XML' is deprecated. Update to the named factory functions.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/config/settings/OpmlTransporter.kt:143:23 'constructor(serializersModule: SerializersModule = ..., configure: XmlConfig.CompatBuilder.() -> Unit = ...): XML' is deprecated. Update to the named factory functions.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/config/settings/PAImporter.kt:350:33 Unnecessary non-null assertion (!!) on a non-null receiver of type 'UnifiedFile'.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/download/DownloadError.kt:8:41 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.

See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/feed/PodcastSearcher.kt:108:50 Elvis operator (?:) always returns the left operand of non-nullable type 'String'.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/feed/PodcastSearcher.kt:117:20 'fun hex(bytes: ByteArray): String' is deprecated. prefer kotlin.text.toHexString.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/sync/model/EpisodeAction.kt:235:65 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/sync/nextcloud/NextcloudSyncService.kt:57:43 'fun create(contentType: MediaType?, content: String): RequestBody' is deprecated. Moved to extension function. Put the 'content' argument first to fix Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/sync/nextcloud/NextcloudSyncService.kt:64:42 The corresponding parameter in the supertype 'ISyncService' is named 'lastSync'. This may cause problems when calling this function with named arguments.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/sync/nextcloud/NextcloudSyncService.kt:97:43 'fun create(contentType: MediaType?, content: String): RequestBody' is deprecated. Moved to extension function. Put the 'content' argument first to fix Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/net/utils/NetworkUtils.kt:281:25 Condition is always 'false'.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/receiver/MediaButtonReceiver.kt:26:75 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/receiver/MediaButtonReceiver.kt:30:21 'fun <T : Parcelable!> getParcelable(p0: String?): T?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/storage/utils/DateUtils.kt:116:57 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/compose/EpisodesVM.kt:598:21 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.

See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/compose/EpisodesVM.kt:599:21 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.
- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.
- To keep applying to the value parameter only, use the '@param:' annotation target.

See https://youtrack.jetbrains.com/issue/KT-73255 for more details.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/FacetsScreen.kt:288:128 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/FacetsScreen.kt:291:173 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/FeedDetailsScreen.kt:201:97 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/LibraryScreen.kt:227:111 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/LibraryScreen.kt:525:33 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/LibraryScreen.kt:852:54 Unnecessary non-null assertion (!!) on a non-null receiver of type 'Uri'.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/MainScreen.kt:180:45 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/Navigation.kt:123:36 Unchecked cast of 'NavEntry<NavKey>' to 'NavEntry<Any>'.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/QueuesScreen.kt:192:109 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/QueuesScreen.kt:199:127 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/QueuesScreen.kt:209:151 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/QueuesScreen.kt:224:152 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/QueuesScreen.kt:228:54 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/SearchScreen.kt:132:107 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/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/prefscreens/NetworkStorage.kt:699:57 'val connectionInfo: WifiInfo!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/prefscreens/NetworkStorage.kt:699:72 'val ipAddress: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/ac.mdiq.podcini.X/app/src/main/kotlin/ac/mdiq/podcini/ui/screens/prefscreens/PrefsScreen.kt:141:38 Unchecked cast of 'NavEntry<PFNavKey>' to 'NavEntry<Any>'.

> Task :app:compileFreeReleaseJavaWithJavac
> Task :app:mergeFreeReleaseGeneratedProguardFiles
> Task :app:processFreeReleaseJavaRes
> Task :app:expandFreeReleaseArtProfileWildcards
> Task :app:mergeFreeReleaseJavaResource
> Task :app:produceFreeReleaseComposeMapping
> Task :app:reportFreeReleaseComposeMappingErrors

> Task :app:minifyFreeReleaseWithR8
WARNING: /home/vagrant/build/ac.mdiq.podcini.X/app/build/intermediates/merged_java_res/freeRelease/mergeFreeReleaseJavaResource/base.jar: R8: Unexpected reference to missing service class: META-INF/services/nl.adaptivity.xmlutil.util.SerializationProvider.
WARNING: /home/vagrant/build/ac.mdiq.podcini.X/app/build/intermediates/merged_java_res/freeRelease/mergeFreeReleaseJavaResource/base.jar: R8: Unexpected reference to missing service implementation class in META-INF/services/nl.adaptivity.xmlutil.util.SerializationProvider: nl.adaptivity.xmlutil.serialization.KotlinxSerializationProvider.
WARNING: /home/vagrant/build/ac.mdiq.podcini.X/app/build/intermediates/merged_java_res/freeRelease/mergeFreeReleaseJavaResource/base.jar: R8: Unexpected reference to missing service implementation class in META-INF/services/nl.adaptivity.xmlutil.util.SerializationProvider: nl.adaptivity.xmlutil.util.DefaultSerializationProvider.

> Task :app:mergeFreeReleaseComposeMapping
> Task :app:compileFreeReleaseArtProfile
> Task :app:convertShrunkResourcesToBinaryFreeRelease
> Task :app:optimizeFreeReleaseResources
> Task :app:packageFreeRelease
> Task :app:createFreeReleaseApkListingFileRedirect
> Task :app:assembleFreeRelease
> Task :app:exportFreeReleaseApks

BUILD SUCCESSFUL in 2m 44s
50 actionable tasks: 50 executed
2026-05-23 23:21:02,808 DEBUG: Checking build/ac.mdiq.podcini.X/app/build/outputs/apk/free/release/app-free-universal-release-unsigned.apk
2026-05-23 23:21:02,814 INFO: Successfully built ac.mdiq.podcini.X:316 from 7a645fd045ead1b07a92151055fe412c7d4c2ef6
2026-05-23 23:21:02,830 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2026-05-23 23:21:02,830 INFO: ...retrieving https://github.com/XilinJia/Podcini.X/releases/download/v11.2.2.1/Podcini.X-free-universal-11.2.2.1.apk
2026-05-23 23:21:02,830 DEBUG: Starting new HTTPS connection (1): github.com:443
2026-05-23 23:21:03,120 DEBUG: https://github.com:443 "GET /XilinJia/Podcini.X/releases/download/v11.2.2.1/Podcini.X-free-universal-11.2.2.1.apk HTTP/1.1" 302 0
2026-05-23 23:21:03,121 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:443
2026-05-23 23:21:03,218 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/916240950/44664bab-0ffb-47be-bbed-5be3867b8828?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-24T00%3A12%3A02Z&rscd=attachment%3B+filename%3DPodcini.X-free-universal-11.2.2.1.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-23T23%3A11%3A56Z&ske=2026-05-24T00%3A12%3A02Z&sks=b&skv=2018-11-09&sig=C5wU4DXfCM%2BDufrENUszClTKzk6J%2BXGSx8GRnhixmCI%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3OTU4MDI2MywibmJmIjoxNzc5NTc4NDYzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.gCJQT9PrysEmoTa7DK36e_4t3G9T259090auT0bCwgo&response-content-disposition=attachment%3B%20filename%3DPodcini.X-free-universal-11.2.2.1.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 70434198
2026-05-23 23:21:05,433 DEBUG: unsigned/binaries/ac.mdiq.podcini.X_316.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 v3.1 scheme (APK Signature Scheme v3.1): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1

2026-05-23 23:21:05,644 DEBUG: /tmp/tmpcvd8ceo_/sigcp_ac.mdiq.podcini.X_316.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 v3.1 scheme (APK Signature Scheme v3.1): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1

2026-05-23 23:21:05,644 INFO: ...successfully verified
2026-05-23 23:21:05,644 INFO: compared built binary to supplied reference binary successfully
2026-05-23 23:21:05,670 DEBUG: Using APK Signature v2
2026-05-23 23:21:05,671 INFO: supplied reference binary has allowed signer cd1328fb5c2ccf50cb99e3ff076eb5fe88298fe28366989dcf9d9899d5eb6940
2026-05-23 23:21:05,673 INFO: success: ac.mdiq.podcini.X
2026-05-23 23:21:05,673 INFO: Finished
2026-05-23 23:21:05,673 INFO: 1 build succeeded
