log for net.taler.merchantpos:26
== Installed Android Tools ==2026-09-01 07:45:50,535 INFO: Creating log directory2026-09-01 07:45:50,535 INFO: Creating temporary directory2026-09-01 07:45:50,535 INFO: Creating output directory2026-09-01 07:45:50,538 DEBUG: Getting git vcs interface for https://git.taler.net/taler-android.git2026-09-01 07:45:50,538 DEBUG: Checking net.taler.merchantpos:262026-09-01 07:45:50,538 INFO: Building net.taler.merchantpos:262026-09-01 07:45:50,539 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/net.taler.merchantpos, stdin=None, shell=False, universal_newlines=False)2026-09-01 07:45:50,540 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-09-01 07:45:50,942 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 48138 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 removedProcessing triggers for libc-bin (2.41-12+deb13u3) ...2026-09-01 07:45:53,940 INFO: Getting source for revision 558792bdef1db024daecc6019483d57984ea21222026-09-01 07:45:53,941 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:53,941 DEBUG: > git rev-parse --show-toplevel2026-09-01 07:45:54,142 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:54,142 DEBUG: > git submodule foreach --recursive git reset --hard2026-09-01 07:45:54,243 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:54,243 DEBUG: > git reset --hard2026-09-01 07:45:54,444 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:54,444 DEBUG: > git submodule foreach --recursive git clean -dffx2026-09-01 07:45:54,545 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:54,545 DEBUG: > git clean -dffx2026-09-01 07:45:54,646 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:54,646 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 origin2026-09-01 07:45:55,949 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:55,949 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 origin2026-09-01 07:45:56,851 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:56,851 DEBUG: > git remote set-head origin --auto2026-09-01 07:45:57,854 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:57,854 DEBUG: > git checkout -f 558792bdef1db024daecc6019483d57984ea21222026-09-01 07:45:58,056 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:58,056 DEBUG: > git clean -dffx2026-09-01 07:45:58,157 INFO: commit: 558792bdef1db024daecc6019483d57984ea2122 (SHA1: 558792bdef1db024daecc6019483d57984ea2122)2026-09-01 07:45:58,157 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:58,157 DEBUG: > git rev-parse --show-toplevel2026-09-01 07:45:58,359 DEBUG: Directory: build/net.taler.merchantpos2026-09-01 07:45:58,359 DEBUG: > git submodule deinit --all --force2026-09-01 07:45:58,460 INFO: Creating local.properties file at build/net.taler.merchantpos/local.properties2026-09-01 07:45:58,460 INFO: Creating local.properties file at build/net.taler.merchantpos/merchant-terminal/local.properties2026-09-01 07:45:58,464 INFO: Running 'prebuild' commands in build/net.taler.merchantpos/merchant-terminal2026-09-01 07:45:58,464 DEBUG: Directory: build/net.taler.merchantpos/merchant-terminal2026-09-01 07:45:58,464 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/foojay/d' ../settings.gradle+ '[' -z '' ']'+ return+ case $- in+ return+ sed -i -e /foojay/d ../settings.gradle2026-09-01 07:45:58,667 INFO: Scanning source for common problems...2026-09-01 07:45:58,669 DEBUG: scanner is configured to use signature data from: 'suss'2026-09-01 07:45:58,669 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-09-01 07:45:59,154 DEBUG: write 'suss.json' to cache2026-09-01 07:45:59,154 DEBUG: next suss.json cache update due in 23:59:59.9989582026-09-01 07:45:59,171 INFO: Removing Android AAR library at donau-verificator/src/main/libs/libsodium-1.0.19.0.aar2026-09-01 07:45:59,172 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-09-01 07:45:59,180 INFO: Creating source tarball...2026-09-01 07:45:59,386 INFO: Building Gradle project...2026-09-01 07:45:59,386 DEBUG: Directory: build/net.taler.merchantpos/merchant-terminal2026-09-01 07:45:59,386 DEBUG: > /usr/local/bin/gradlew-fdroid assembleReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.4.1 via distributionUrlDownloading missing gradle version 9.4.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.4.1/bin/gradle assembleReleaseWelcome to Gradle 9.4.1!Here are the highlights of this release:- Java 26 support- Non-class-based JVM tests- Enhanced console progress barFor more details see https://docs.gradle.org/9.4.1/release-notes.htmlTo 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.4.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildConfiguration on demand is an incubating feature.> Configure project :merchant-terminalWARNING: The option setting 'android.usesSdkInManifest.disallowed=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.sdk.defaultTargetSdkToCompileSdkIfUnset=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.enableAppCompileTimeRClass=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.builtInKotlin=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.newDsl=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.r8.optimizedResourceShrinking=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: The option setting 'android.defaults.buildfeatures.resvalues=true' is deprecated.The current default is 'false'.It will be removed in version 10.0 of the Android Gradle plugin.WARNING: API 'applicationVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling applicationVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.WARNING: API 'testVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling testVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.WARNING: API 'unitTestVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling unitTestVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesw: [33m[1m⚠️ Deprecated 'org.jetbrains.kotlin.android' plugin usage[0m[0mThe 'org.jetbrains.kotlin.android' plugin in project ':merchant-terminal' is no longer required for Kotlin support since AGP 9.0.[32m[1mSolution:[0m[0m[32m[3mRemove both `android.builtInKotlin=true` and `android.newDsl=false` from `gradle.properties`, then migrate to built-in Kotlin.[0m[0m[36mSee [0m[34mhttps://kotl.in/gradle/agp-built-in-kotlin[0m[36m for more details.[0m> Configure project :merchant-libWARNING: API 'libraryVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling libraryVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesw: [33m[1m⚠️ Deprecated 'org.jetbrains.kotlin.android' plugin usage[0m[0mThe 'org.jetbrains.kotlin.android' plugin in project ':merchant-lib' is no longer required for Kotlin support since AGP 9.0.[32m[1mSolution:[0m[0m[32m[3mRemove both `android.builtInKotlin=true` and `android.newDsl=false` from `gradle.properties`, then migrate to built-in Kotlin.[0m[0m[36mSee [0m[34mhttps://kotl.in/gradle/agp-built-in-kotlin[0m[36m for more details.[0m> Configure project :taler-kotlin-androidWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesWARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesw: [33m[1m⚠️ Deprecated 'org.jetbrains.kotlin.android' plugin usage[0m[0mThe 'org.jetbrains.kotlin.android' plugin in project ':taler-kotlin-android' is no longer required for Kotlin support since AGP 9.0.[32m[1mSolution:[0m[0m[32m[3mRemove both `android.builtInKotlin=true` and `android.newDsl=false` from `gradle.properties`, then migrate to built-in Kotlin.[0m[0m[36mSee [0m[34mhttps://kotl.in/gradle/agp-built-in-kotlin[0m[36m for more details.[0mFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 36 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 36 accepted.Preparing "Install Android SDK Build-Tools 36 v.36.0.0"."Install Android SDK Build-Tools 36 v.36.0.0" ready.Installing Android SDK Build-Tools 36 in /opt/android-sdk/build-tools/36.0.0"Install Android SDK Build-Tools 36 v.36.0.0" complete."Install Android SDK Build-Tools 36 v.36.0.0" finished.Checking the license for package Android SDK Platform 36 in /opt/android-sdk/licensesLicense 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.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[========= ] 25%> Task :merchant-lib:preBuild UP-TO-DATE> Task :merchant-lib:preReleaseBuild UP-TO-DATE> Task :merchant-lib:mergeReleaseJniLibFolders> Task :merchant-lib:mergeReleaseNativeLibs NO-SOURCE> Task :merchant-terminal:preBuild UP-TO-DATE> Task :merchant-terminal:preReleaseBuild UP-TO-DATE> Task :merchant-lib:copyReleaseJniLibsProjectOnly> Task :merchant-terminal:mergeReleaseJniLibFolders> Task :taler-kotlin-android:preBuild UP-TO-DATE> Task :taler-kotlin-android:preReleaseBuild UP-TO-DATE> Task :taler-kotlin-android:mergeReleaseJniLibFolders> Task :taler-kotlin-android:mergeReleaseNativeLibs NO-SOURCE> Task :merchant-lib:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :taler-kotlin-android:copyReleaseJniLibsProjectOnly> Task :merchant-lib:generateReleaseResValues> Task :merchant-lib:generateReleaseResources> Task :merchant-terminal:mergeReleaseNativeLibs> Task :merchant-lib:packageReleaseResources> Task :merchant-lib:processReleaseNavigationResources> Task :merchant-terminal:stripReleaseDebugSymbolsUnable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libimage_processing_util_jni.so, libsurface_util_jni.so. Run with --info option to learn more.> Task :taler-kotlin-android:generateReleaseResValues> Task :taler-kotlin-android:generateReleaseResources> Task :merchant-terminal:extractReleaseNativeSymbolTables> Task :merchant-lib:parseReleaseLocalResources> Task :taler-kotlin-android:packageReleaseResources> Task :merchant-terminal:mergeReleaseNativeDebugMetadata NO-SOURCE> Task :taler-kotlin-android:processReleaseNavigationResources> Task :taler-kotlin-android:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :taler-kotlin-android:parseReleaseLocalResources> Task :taler-kotlin-android:dataBindingMergeDependencyArtifactsRelease> Task :taler-kotlin-android:dataBindingGenBaseClassesRelease> Task :taler-kotlin-android:generateReleaseRFile> Task :taler-kotlin-android:javaPreCompileRelease> Task :merchant-lib:generateReleaseRFile> Task :merchant-lib:javaPreCompileRelease> Task :merchant-lib:extractProguardFiles> Task :taler-kotlin-android:extractProguardFiles> Task :merchant-terminal:buildKotlinToolingMetadata> Task :taler-kotlin-android:processReleaseManifest> Task :merchant-lib:processReleaseManifest> Task :merchant-terminal:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :merchant-terminal:generateReleaseBuildConfig> Task :merchant-lib:generateReleaseLibraryProguardRules> Task :merchant-lib:mapReleaseSourceSetPaths> Task :taler-kotlin-android:generateReleaseLibraryProguardRules> Task :merchant-terminal:checkReleaseDuplicateClasses> Task :merchant-lib:compileReleaseLibraryResources> Task :merchant-lib:writeReleaseAarMetadata> Task :taler-kotlin-android:writeReleaseAarMetadata> Task :merchant-terminal:generateReleaseResValues> Task :merchant-terminal:mapReleaseSourceSetPaths> Task :merchant-terminal:checkReleaseAarMetadata> Task :merchant-terminal:processReleaseNavigationResources> Task :merchant-terminal:generateReleaseResources> Task :merchant-terminal:compileReleaseNavigationResources> Task :merchant-terminal:createReleaseCompatibleScreenManifests> Task :merchant-lib:extractDeepLinksRelease> Task :merchant-terminal:extractDeepLinksRelease> Task :taler-kotlin-android:extractDeepLinksRelease> Task :merchant-terminal:processReleaseMainManifest> Task :merchant-terminal:processReleaseManifest> Task :taler-kotlin-android:mapReleaseSourceSetPaths> Task :merchant-lib:prepareReleaseArtProfile> Task :taler-kotlin-android:prepareReleaseArtProfile> Task :merchant-terminal:javaPreCompileRelease> Task :merchant-terminal:mergeReleaseResources> Task :merchant-terminal:mergeReleaseArtProfile> Task :merchant-terminal:extractProguardFiles> Task :merchant-terminal:mergeReleaseStartupProfile> Task :merchant-lib:generateReleaseAssets UP-TO-DATE> Task :merchant-lib:mergeReleaseAssets> Task :merchant-terminal:generateReleaseAssets UP-TO-DATE> Task :taler-kotlin-android:generateReleaseAssets UP-TO-DATE> Task :taler-kotlin-android:compileReleaseLibraryResources> Task :taler-kotlin-android:mergeReleaseAssets> Task :merchant-terminal:mergeReleaseAssets> Task :merchant-terminal:compressReleaseAssets> Task :merchant-terminal:extractReleaseVersionControlInfo> Task :taler-kotlin-android:prepareLintJarForPublish> Task :taler-kotlin-android:stripReleaseDebugSymbols NO-SOURCE> Task :taler-kotlin-android:checkReleaseAarMetadata> Task :taler-kotlin-android:copyReleaseJniLibsProjectAndLocalJars> Task :taler-kotlin-android:extractDeepLinksForAarRelease> Task :taler-kotlin-android:writeReleaseLintModelMetadata> Task :merchant-lib:prepareLintJarForPublish> Task :merchant-terminal:processReleaseManifestForPackage> Task :merchant-lib:checkReleaseAarMetadata> Task :merchant-lib:stripReleaseDebugSymbols NO-SOURCE> Task :merchant-lib:copyReleaseJniLibsProjectAndLocalJars> Task :merchant-lib:extractDeepLinksForAarRelease> Task :merchant-lib:writeReleaseLintModelMetadata> Task :merchant-terminal:collectReleaseDependencies> Task :merchant-terminal:sdkReleaseDependencyData> Task :merchant-terminal:writeReleaseAppMetadata> Task :merchant-terminal:writeReleaseSigningConfigVersions> Task :merchant-terminal:processReleaseResources> Task :merchant-terminal:optimizeReleaseResources> Task :taler-kotlin-android:compileReleaseKotlinw: file:///home/vagrant/build/net.taler.merchantpos/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt:203: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/net.taler.merchantpos/taler-kotlin-android/src/main/java/net/taler/common/TalerUtils.kt:41:22 'constructor(p0: String!): Locale' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/net.taler.merchantpos/taler-kotlin-android/src/main/java/net/taler/common/TalerUtils.kt:42:22 'constructor(p0: String!, p1: String!): Locale' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/net.taler.merchantpos/taler-kotlin-android/src/main/java/net/taler/common/TalerUtils.kt:43:22 'constructor(p0: String!, p1: String!, p2: String!): Locale' is deprecated. Deprecated in Java.> Task :taler-kotlin-android:compileReleaseJavaWithJavac> Task :taler-kotlin-android:mergeReleaseGeneratedProguardFiles> Task :taler-kotlin-android:exportReleaseConsumerProguardFiles> Task :taler-kotlin-android:bundleLibCompileToJarRelease> Task :taler-kotlin-android:processReleaseJavaRes> Task :taler-kotlin-android:mergeReleaseJavaResource> Task :merchant-lib:compileReleaseKotlinw: file:///home/vagrant/build/net.taler.merchantpos/merchant-lib/src/main/java/net/taler/merchantlib/Response.kt:115:13 Redundant creation of Json format. Creating instances for each usage can be slow.> Task :taler-kotlin-android:generateReleaseLintModel> Task :merchant-lib:compileReleaseJavaWithJavac NO-SOURCE> Task :merchant-lib:mergeReleaseGeneratedProguardFiles> Task :merchant-lib:exportReleaseConsumerProguardFiles> Task :merchant-lib:bundleLibCompileToJarRelease> Task :merchant-lib:processReleaseJavaRes> Task :merchant-lib:mergeReleaseJavaResource> Task :taler-kotlin-android:minifyReleaseWithR8> Task :taler-kotlin-android:extractReleaseAnnotations> Task :taler-kotlin-android:mergeReleaseConsumerProguardFiles> Task :taler-kotlin-android:bundleLibRuntimeToJarRelease> Task :taler-kotlin-android:syncReleaseLibJars> Task :taler-kotlin-android:createFullJarRelease> Task :merchant-lib:generateReleaseLintVitalModel> Task :taler-kotlin-android:bundleReleaseLocalLintAar> Task :merchant-lib:generateReleaseLintModel> Task :merchant-lib:extractReleaseAnnotations> Task :merchant-lib:mergeReleaseConsumerProguardFiles> Task :taler-kotlin-android:generateReleaseLintVitalModel> Task :merchant-lib:minifyReleaseWithR8> Task :merchant-lib:bundleLibRuntimeToJarRelease> Task :merchant-lib:syncReleaseLibJars> Task :merchant-lib:createFullJarRelease> Task :merchant-lib:bundleReleaseLocalLintAar> Task :merchant-terminal:compileReleaseKotlinw: file:///home/vagrant/build/net.taler.merchantpos/merchant-terminal/src/main/java/net/taler/merchantpos/MainActivity.kt:337:13 Expression under 'when' is never equal to null.w: file:///home/vagrant/build/net.taler.merchantpos/merchant-terminal/src/main/java/net/taler/merchantpos/config/ConfigManager.kt:346:21 Check for instance is always 'true'.w: file:///home/vagrant/build/net.taler.merchantpos/merchant-terminal/src/main/java/net/taler/merchantpos/config/ConfigManager.kt:353:21 Check for instance is always 'true'.w: file:///home/vagrant/build/net.taler.merchantpos/merchant-terminal/src/main/java/net/taler/merchantpos/history/HistoryManager.kt:38:5 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/net.taler.merchantpos/merchant-terminal/src/main/java/net/taler/merchantpos/payment/PaymentManager.kt:96:27 Redundant creation of Json format. Creating instances for each usage can be slow.> Task :merchant-terminal:compileReleaseJavaWithJavac> Task :merchant-lib:lintVitalAnalyzeRelease> Task :merchant-terminal:mergeReleaseGeneratedProguardFiles> Task :merchant-terminal:processReleaseJavaRes> Task :merchant-terminal:expandReleaseArtProfileWildcards> Task :merchant-terminal:mergeReleaseJavaResource> Task :merchant-terminal:generateReleaseLintVitalReportModel> Task :merchant-terminal:produceReleaseComposeMapping> Task :merchant-terminal:reportReleaseComposeMappingErrorswarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.ComposableSingletons$MfaUtilsKt.<clinit>()V). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt$showMfaDialog$2$1$composeView$1$1.invoke(Landroidx/compose/runtime/Composer;I)V). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt$showMfaDialog$2.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.selectChallenge(Landroidx/fragment/app/Fragment;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.promptForTan(Landroidx/fragment/app/Fragment;Lnet/taler/common/Challenge;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.MfaDialogSurface(Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;I)V). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.MfaCodeInput(Ljava/lang/String;ZLkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;I)V). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.selectChallenge$lambda$0$0(Lkotlin/jvm/functions/Function1;Ljava/util/List;Landroidx/compose/foundation/layout/ColumnScope;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.selectChallenge$lambda$0(Ljava/util/List;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;). Please report to Google through https://goo.gle/compose-feedbackwarning: Failed to collect Compose stack trace mapping (Failed to tokenize net.taler.lib.android.MfaUtilsKt.promptForTan$lambda$0(Lnet/taler/common/Challenge;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;). Please report to Google through https://goo.gle/compose-feedback> Task :taler-kotlin-android:lintVitalAnalyzeRelease> Task :merchant-terminal:lintVitalAnalyzeRelease> Task :merchant-terminal:lintVitalReportRelease> Task :merchant-terminal:lintVitalRelease> Task :merchant-terminal:minifyReleaseWithR8> Task :merchant-terminal:mergeReleaseComposeMapping> Task :merchant-terminal:compileReleaseArtProfile> Task :merchant-terminal:packageRelease> Task :merchant-terminal:createReleaseApkListingFileRedirect> Task :merchant-terminal:assembleRelease[Incubating] Problems report is available at: file:///home/vagrant/build/net.taler.merchantpos/build/reports/problems/problems-report.htmlDeprecated Gradle features were used in this build, making it incompatible with Gradle 10.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/9.4.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 1m 50s130 actionable tasks: 130 executedConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.4.1/userguide/configuration_cache_enabling.html2026-09-01 07:47:52,259 DEBUG: Checking build/net.taler.merchantpos/merchant-terminal/build/outputs/apk/release/merchant-terminal-release-unsigned.apk2026-09-01 07:47:52,261 INFO: Successfully built net.taler.merchantpos:26 from 558792bdef1db024daecc6019483d57984ea21222026-09-01 07:47:52,263 INFO: success: net.taler.merchantpos2026-09-01 07:47:52,263 INFO: Finished2026-09-01 07:47:52,263 INFO: 1 build succeeded