log for info.plateaukao.einkbro:150200

== Installed Android Tools ==2025-09-30 12:17:44,630 DEBUG: Reading 'config.yml'2025-09-30 12:17:44,642 INFO: Creating log directory2025-09-30 12:17:44,642 INFO: Creating temporary directory2025-09-30 12:17:44,642 INFO: Creating output directory2025-09-30 12:17:44,735 DEBUG: Getting git vcs interface for https://github.com/plateaukao/einkbro.git2025-09-30 12:17:44,735 DEBUG: Checking info.plateaukao.einkbro:1502002025-09-30 12:17:44,735 INFO: Building version 15.2.0 (150200) of info.plateaukao.einkbro2025-09-30 12:17:44,741 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/info.plateaukao.einkbro, universal_newlines=False, shell=None, istream=None)2025-09-30 12:17:44,756 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-09-30 12:17:45,762 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64076 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u2) ...Purging configuration files for sudo (1.9.13p3-1+deb12u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u13) ...2025-09-30 12:18:06,800 INFO: Getting source for revision 420bbf3df2833d34c329c76a7966396e913afa882025-09-30 12:18:06,801 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:06,801 DEBUG: > git rev-parse --show-toplevel2025-09-30 12:18:07,010 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:07,010 DEBUG: > git submodule foreach --recursive git reset --hard2025-09-30 12:18:07,214 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:07,214 DEBUG: > git reset --hard2025-09-30 12:18:07,518 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:07,518 DEBUG: > git submodule foreach --recursive git clean -dffx2025-09-30 12:18:07,621 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:07,621 DEBUG: > git clean -dffx2025-09-30 12:18:07,724 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:07,724 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 origin2025-09-30 12:18:09,331 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:09,331 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 origin2025-09-30 12:18:10,056 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:10,056 DEBUG: > git remote set-head origin --auto2025-09-30 12:18:10,791 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:10,791 DEBUG: > git checkout -f 420bbf3df2833d34c329c76a7966396e913afa882025-09-30 12:18:11,098 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:11,098 DEBUG: > git clean -dffx2025-09-30 12:18:11,201 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:11,202 DEBUG: > git rev-parse --show-toplevel2025-09-30 12:18:11,408 DEBUG: Directory: build/info.plateaukao.einkbro2025-09-30 12:18:11,409 DEBUG: > git submodule deinit --all --force2025-09-30 12:18:11,512 INFO: Creating local.properties file at build/info.plateaukao.einkbro/local.properties2025-09-30 12:18:11,518 INFO: Creating local.properties file at build/info.plateaukao.einkbro/app/local.properties2025-09-30 12:18:11,519 DEBUG: Removing debuggable flags from build/info.plateaukao.einkbro/app2025-09-30 12:18:11,533 INFO: Removing specified files2025-09-30 12:18:11,533 INFO: Removing ad-filter/scriptlets_src/package.json2025-09-30 12:18:11,570 INFO: Running 'prebuild' commands in build/info.plateaukao.einkbro/app2025-09-30 12:18:11,570 DEBUG: Directory: build/info.plateaukao.einkbro/app2025-09-30 12:18:11,570 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/isEnable/s/true/false/' build.gradle.kts/etc/bash.bashrc: line 7: PS1: unbound variable+ sed -i -e /isEnable/s/true/false/ build.gradle.kts2025-09-30 12:18:11,774 INFO: Cleaning Gradle project...2025-09-30 12:18:11,774 DEBUG: Directory: build/info.plateaukao.einkbro/app2025-09-30 12:18:11,774 DEBUG: > /usr/local/bin/gradlew-fdroid cleanFound 8.9 via distributionUrlDownloading missing gradle version 8.9cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.9-bin.zip: OKRunning /opt/gradle/versions/8.9/bin/gradle cleanWelcome to Gradle 8.9!Here are the highlights of this release:- Enhanced Error and Warning Messages- IDE Integration Improvements- Daemon JVM InformationFor more details see https://docs.gradle.org/8.9/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/8.9/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.Calculating task graph as no cached configuration is available for tasks: clean> Configure project :appw: file:///home/vagrant/build/info.plateaukao.einkbro/app/build.gradle.kts:83:5: 'packagingOptions(Packaging.() -> Unit): Unit' is deprecated. Renamed to packaging> Task :app:clean UP-TO-DATEKotlin build report is written to file:///home/vagrant/build/info.plateaukao.einkbro/build/reports/kotlin-build/info.plateaukao.einkbro-build-2025-09-30-12-21-08-0.txtBUILD SUCCESSFUL in 2m 50s1 actionable task: 1 up-to-dateConfiguration cache entry stored.2025-09-30 12:21:09,019 INFO: Scanning source for common problems...2025-09-30 12:21:09,065 DEBUG: scanner is configured to use signature data from: 'suss'2025-09-30 12:21:09,065 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-09-30 12:21:09,668 DEBUG: write 'suss.json' to cache2025-09-30 12:21:09,671 DEBUG: next suss.json cache update due in 23:59:59.9858572025-09-30 12:21:09,836 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-09-30 12:21:09,915 INFO: Creating source tarball...2025-09-30 12:21:10,675 INFO: Building Gradle project...2025-09-30 12:21:10,675 DEBUG: Directory: build/info.plateaukao.einkbro/app2025-09-30 12:21:10,675 DEBUG: > /usr/local/bin/gradlew-fdroid assembleReleaseFound 8.9 via distributionUrlRunning /opt/gradle/versions/8.9/bin/gradle assembleReleaseTo 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.9/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.Calculating task graph as no cached configuration is available for tasks: assembleRelease> Configure project :adblock-clientException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyChecking the license for package NDK (Side by side) 27.0.12077973 in /opt/android-sdk/licensesLicense for package NDK (Side by side) 27.0.12077973 accepted.Preparing "Install NDK (Side by side) 27.0.12077973 v.27.0.12077973"."Install NDK (Side by side) 27.0.12077973 v.27.0.12077973" ready.Installing NDK (Side by side) 27.0.12077973 in /opt/android-sdk/ndk/27.0.12077973"Install NDK (Side by side) 27.0.12077973 v.27.0.12077973" complete."Install NDK (Side by side) 27.0.12077973 v.27.0.12077973" finished.Checking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 34 accepted.Preparing "Install Android SDK Build-Tools 34 v.34.0.0"."Install Android SDK Build-Tools 34 v.34.0.0" ready.Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0"Install Android SDK Build-Tools 34 v.34.0.0" complete."Install Android SDK Build-Tools 34 v.34.0.0" finished.Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licensesLicense for package Android SDK Platform 34 accepted.Preparing "Install Android SDK Platform 34 (revision 3)"."Install Android SDK Platform 34 (revision 3)" ready.Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34"Install Android SDK Platform 34 (revision 3)" complete."Install Android SDK Platform 34 (revision 3)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyWARNING: The specified Android SDK Build Tools version (29.0.3) is ignored, as it is below the minimum supported version (34.0.0) for Android Gradle Plugin 8.7.1.Android SDK Build Tools 34.0.0 will be used.To suppress this warning, remove "buildToolsVersion '29.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.WARNING: The specified Android SDK Build Tools version (29.0.3) is ignored, as it is below the minimum supported version (34.0.0) for Android Gradle Plugin 8.7.1.Android SDK Build Tools 34.0.0 will be used.To suppress this warning, remove "buildToolsVersion '29.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :ad-filter:preBuild UP-TO-DATE> Task :adblock-client:preBuild UP-TO-DATE> Task :adblock-client:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :app:preBuild UP-TO-DATE> Task :ad-filter:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :ad-filter:preReleaseBuild UP-TO-DATE> Task :adblock-client:preReleaseBuild UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :ad-filter:prepareReleaseArtProfile> Task :app:generateReleaseResValues> Task :adblock-client:generateReleaseResValues> Task :ad-filter:generateReleaseResValues> Task :app:buildKotlinToolingMetadata> Task :app:extractProguardFiles> Task :adblock-client:generateReleaseResources> Task :app:createReleaseCompatibleScreenManifests> Task :ad-filter:generateReleaseResources FROM-CACHE> Task :app:generateReleaseBuildConfig> Task :ad-filter:extractDeepLinksRelease> Task :adblock-client:extractDeepLinksRelease FROM-CACHE> Task :app:generateReleaseResources> Task :adblock-client:packageReleaseResources> Task :app:extractDeepLinksRelease FROM-CACHE> Task :ad-filter:packageReleaseResources> Task :adblock-client:mergeReleaseJniLibFolders> Task :ad-filter:javaPreCompileRelease> Task :ad-filter:parseReleaseLocalResources> Task :adblock-client:configureCMakeRelease[x86]Checking the license for package CMake 3.22.1 in /opt/android-sdk/licensesLicense for package CMake 3.22.1 accepted.Preparing "Install CMake 3.22.1 v.3.22.1".> Task :app:javaPreCompileRelease> Task :adblock-client:prepareReleaseArtProfile> Task :adblock-client:parseReleaseLocalResources> Task :adblock-client:generateReleaseRFile> Task :ad-filter:writeReleaseAarMetadata> Task :app:mergeReleaseJniLibFolders> Task :app:mergeReleaseStartupProfile> Task :ad-filter:generateReleaseRFile> Task :app:packageReleaseResources> Task :ad-filter:mergeReleaseJniLibFolders> Task :ad-filter:mergeReleaseNativeLibs NO-SOURCE> Task :adblock-client:writeReleaseAarMetadata> Task :adblock-client:javaPreCompileRelease> Task :ad-filter:processReleaseManifest> Task :ad-filter:mergeReleaseShaders> Task :ad-filter:compileReleaseShaders NO-SOURCE> Task :app:writeReleaseAppMetadata> Task :ad-filter:generateReleaseAssets UP-TO-DATE> Task :app:writeReleaseSigningConfigVersions> Task :adblock-client:processReleaseManifest> Task :app:extractReleaseVersionControlInfo> Task :adblock-client:mergeReleaseShaders> Task :adblock-client:compileReleaseShaders NO-SOURCE> Task :adblock-client:generateReleaseAssets UP-TO-DATE> Task :adblock-client:packageReleaseAssets> Task :ad-filter:packageReleaseAssets> Task :app:mergeReleaseShaders> Task :app:compileReleaseShaders NO-SOURCE> Task :app:generateReleaseAssets UP-TO-DATE> Task :ad-filter:copyReleaseJniLibsProjectOnly> Task :app:parseReleaseLocalResources> Task :app:checkReleaseDuplicateClasses> Task :app:collectReleaseDependencies> Task :app:sdkReleaseDependencyData> Task :app:mapReleaseSourceSetPaths> Task :app:mergeReleaseAssets> Task :app:mergeReleaseArtProfile> Task :app:checkReleaseAarMetadata> Task :app:dataBindingMergeDependencyArtifactsRelease> Task :app:compressReleaseAssets> Task :app:processReleaseMainManifest> Task :adblock-client:configureCMakeRelease[x86]"Install CMake 3.22.1 v.3.22.1" ready.Installing CMake 3.22.1 in /opt/android-sdk/cmake/3.22.1"Install CMake 3.22.1 v.3.22.1" complete."Install CMake 3.22.1 v.3.22.1" finished.> Task :app:processReleaseManifest> Task :app:processReleaseManifestForPackage> Task :adblock-client:configureCMakeRelease[armeabi-v7a]> Task :adblock-client:configureCMakeRelease[arm64-v8a]> Task :adblock-client:configureCMakeRelease[x86_64]> Task :app:mergeReleaseResources> Task :adblock-client:buildCMakeRelease[armeabi-v7a]C/C++: ninja: Entering directory `/home/vagrant/build/info.plateaukao.einkbro/adblock-client/.cxx/Release/5055204n/armeabi-v7a'C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [2/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/context_domain.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [3/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/protocol.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [4/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hashFn.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [5/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/bloom-filter-cpp/BloomFilter.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [6/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hash_set.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [7/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/cosmetic_filter.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [8/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/adblockclient-lib.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [9/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/ad_block_client.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:51:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]C/C++:    51 | static char *rule_definition_fallback = "-";C/C++:       |                                         ^C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]C/C++:   181 |   char buffer[srcLen];C/C++:       |               ^~~~~~C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: note: function parameter 'srcLen' with unknown value cannot be used in a constant expressionC/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:177:43: note: declared hereC/C++:   177 | char *removeException(char *src, uint32_t srcLen, char *exception) {C/C++:       |                                           ^C/C++: 2 warnings generated.> Task :app:dataBindingGenBaseClassesRelease> Task :adblock-client:buildCMakeRelease[x86]C/C++: ninja: Entering directory `/home/vagrant/build/info.plateaukao.einkbro/adblock-client/.cxx/Release/5055204n/x86'C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [2/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/protocol.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [3/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/no_fingerprint_domain.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [4/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hashFn.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [5/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/bloom-filter-cpp/BloomFilter.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [6/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hash_set.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [7/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/cosmetic_filter.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [8/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/adblockclient-lib.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [9/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/ad_block_client.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:51:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]C/C++:    51 | static char *rule_definition_fallback = "-";C/C++:       |                                         ^C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]C/C++:   181 |   char buffer[srcLen];C/C++:       |               ^~~~~~C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: note: function parameter 'srcLen' with unknown value cannot be used in a constant expressionC/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:177:43: note: declared hereC/C++:   177 | char *removeException(char *src, uint32_t srcLen, char *exception) {C/C++:       |                                           ^C/C++: 2 warnings generated.C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [11/11] Linking CXX shared library ../../../../build/intermediates/cxx/Release/5055204n/obj/armeabi-v7a/libadblock-client.sowarn: removing resource info.plateaukao.einkbro:string/changelog_dialog without required default value.> Task :adblock-client:buildCMakeRelease[arm64-v8a]C/C++: ninja: Entering directory `/home/vagrant/build/info.plateaukao.einkbro/adblock-client/.cxx/Release/5055204n/arm64-v8a'C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [2/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/protocol.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [3/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hashFn.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [4/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/no_fingerprint_domain.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [5/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/bloom-filter-cpp/BloomFilter.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [6/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hash_set.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [7/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/cosmetic_filter.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [8/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/adblockclient-lib.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [9/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/ad_block_client.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:51:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]C/C++:    51 | static char *rule_definition_fallback = "-";C/C++:       |                                         ^C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]C/C++:   181 |   char buffer[srcLen];C/C++:       |               ^~~~~~C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: note: function parameter 'srcLen' with unknown value cannot be used in a constant expressionC/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:177:43: note: declared hereC/C++:   177 | char *removeException(char *src, uint32_t srcLen, char *exception) {C/C++:       |                                           ^C/C++: 2 warnings generated.C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [11/11] Linking CXX shared library ../../../../build/intermediates/cxx/Release/5055204n/obj/x86/libadblock-client.so> Task :adblock-client:buildCMakeRelease[x86_64]C/C++: ninja: Entering directory `/home/vagrant/build/info.plateaukao.einkbro/adblock-client/.cxx/Release/5055204n/x86_64'C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [2/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/protocol.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [3/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hashFn.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [4/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/no_fingerprint_domain.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [5/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/bloom-filter-cpp/BloomFilter.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [6/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/hashset-cpp/hash_set.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [7/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/cosmetic_filter.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [8/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/adblockclient-lib.cpp.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [9/11] Building CXX object CMakeFiles/adblock-client.dir/src/main/cpp/third-party/ad-block/ad_block_client.cc.oC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:51:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]C/C++:    51 | static char *rule_definition_fallback = "-";C/C++:       |                                         ^C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]C/C++:   181 |   char buffer[srcLen];C/C++:       |               ^~~~~~C/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:181:15: note: function parameter 'srcLen' with unknown value cannot be used in a constant expressionC/C++: /home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/cpp/third-party/ad-block/ad_block_client.cc:177:43: note: declared hereC/C++:   177 | char *removeException(char *src, uint32_t srcLen, char *exception) {C/C++:       |                                           ^C/C++: 2 warnings generated.C/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [11/11] Linking CXX shared library ../../../../build/intermediates/cxx/Release/5055204n/obj/arm64-v8a/libadblock-client.soC/C++: clang++: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]C/C++: [11/11] Linking CXX shared library ../../../../build/intermediates/cxx/Release/5055204n/obj/x86_64/libadblock-client.so> Task :app:processReleaseResources> Task :adblock-client:mergeReleaseNativeLibs> Task :adblock-client:copyReleaseJniLibsProjectOnly> Task :app:mergeReleaseNativeLibs> Task :app:stripReleaseDebugSymbols> Task :app:convertLinkedResourcesToProtoRelease> Task :app:extractReleaseNativeSymbolTables> Task :app:mergeReleaseNativeDebugMetadata> Task :adblock-client:compileReleaseKotlinw: file:///home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/java/io/github/edsuns/adblockclient/ResourceType.kt:153:40 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(locale: Locale): String' is deprecated. Use lowercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/adblock-client/src/main/java/io/github/edsuns/adblockclient/ResourceType.kt:162:51 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(locale: Locale): String' is deprecated. Use lowercase() instead.> Task :adblock-client:compileReleaseJavaWithJavac NO-SOURCE> Task :adblock-client:mergeReleaseGeneratedProguardFiles> Task :adblock-client:exportReleaseConsumerProguardFiles> Task :adblock-client:processReleaseJavaRes> Task :adblock-client:bundleLibCompileToJarRelease> Task :adblock-client:bundleLibRuntimeToJarRelease> Task :ad-filter:kaptGenerateStubsReleaseKotlinw: Kapt currently doesn't support language version 2.0+. Falling back to 1.9.> Task :ad-filter:kaptReleaseKotlinMezzanine: Starting processingMezzanine: Processing file: /home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/js/element_hiding.jsMezzanine: Processing file: /home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/js/elemhide_blocked.jsMezzanine: Processing file: /home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/js/extended-css.min.jsMezzanine: Processing file: /home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/js/inject.jsMezzanine: Processing file: /home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/js/scriptlets.min.jsMezzanine: Processing file: /home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/js/scriptlets_inject.jsMezzanine: File successfully processed> Task :ad-filter:compileReleaseKotlinw: file:///home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/java/io/github/edsuns/adfilter/impl/AdFilterImpl.kt:48:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/ad-filter/src/main/java/io/github/edsuns/adfilter/impl/FilterSharedPreferences.kt:27:22 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/info.plateaukao.einkbro/ad-filter/src/main/java/io/github/edsuns/adfilter/impl/FilterSharedPreferences.kt:31:22 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/info.plateaukao.einkbro/ad-filter/src/main/java/io/github/edsuns/adfilter/impl/FilterViewModelImpl.kt:56:31 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/info.plateaukao.einkbro/ad-filter/src/main/java/io/github/edsuns/adfilter/impl/FilterViewModelImpl.kt:217:44 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'> Task :ad-filter:compileReleaseJavaWithJavacThe following annotation processors are not incremental: mezzanine-compiler-1.2.1.jar (com.github.Edsuns.Mezzanine:mezzanine-compiler:1.2.1), auto-service-1.0-rc3.jar (com.google.auto.service:auto-service:1.0-rc3).Make sure all annotation processors are incremental to improve your build speed.> Task :ad-filter:mergeReleaseGeneratedProguardFiles> Task :ad-filter:exportReleaseConsumerProguardFiles> Task :ad-filter:bundleLibCompileToJarRelease> Task :ad-filter:processReleaseJavaRes> Task :ad-filter:bundleLibRuntimeToJarRelease> Task :app:kspReleaseKotlin> Task :app:compileReleaseKotlinw: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/EinkBroApplication.kt:12:8 '@Deprecated(...) class PreferenceManager : Any' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/EinkBroApplication.kt:89:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/AdBlockSettingActivity.kt:113:75 '@Deprecated(...) @MainThread() @CallSuper() fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:1013:32 'var progress: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:1132:9 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:2589:56 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:2600:58 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/DataListActivity.kt:71:68 '@property:Deprecated(...) val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/DataListActivity.kt:114:22 '@Deprecated(...) @Nullable() fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/DictActivity.kt:106:58 '@Deprecated(...) static field FLAG_TRANSLUCENT_STATUS: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/GptActionsActivity.kt:95:68 '@property:Deprecated(...) val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:269:9 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:308:9 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:1147:52 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:1200:48 '@property:Deprecated(...) val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/ToolbarConfigActivity.kt:108:58 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBClickHandler.kt:8:56 '@Deprecated(...) constructor(): Handler' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBWebChromeClient.kt:93:21 'var allowFileAccessFromFileURLs: Boolean' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBWebChromeClient.kt:94:21 'var allowUniversalAccessFromFileURLs: Boolean' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBWebChromeClient.kt:103:21 '@Deprecated(...) fun setRenderPriority(p0: WebSettings.RenderPriority!): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/NinjaWebViewClient.kt:245:57 '@Deprecated(...) @Nullable() fun shouldInterceptRequest(p0: WebView!, p1: String!): WebResourceResponse?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/database/BookmarkDao.kt:223:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/database/BookmarkDao.kt:373:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/database/RecordDb.kt:43:16 Condition is always 'false'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/epub/EpubParser.kt:328:14 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.io.File?'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/epub/EpubParser.kt:329:13 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.io.File?'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/service/TranslateRepository.kt:110:25 '@JvmStatic() @Deprecated(...) 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/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/service/TtsManager.kt:32:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/setting/SettingComposeUi.kt:224:50 Unchecked cast of 'kotlin.Int' to 'T'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/setting/SettingComposeUi.kt:226:42 Unchecked cast of 'kotlin.String' to 'T'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/setting/SettingComposeUi.kt:228:40 Unchecked cast of 'kotlin.String' to 'T'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:134:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:183:35 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toUpperCase(): String' is deprecated. Use uppercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:197:35 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toUpperCase(): String' is deprecated. Use uppercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:244:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:172:17 '@Deprecated(...) static field IMAGE_ANCHOR_TYPE: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:175:17 '@Deprecated(...) static field ANCHOR_TYPE: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:203:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:251:19 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(locale: Locale): String' is deprecated. Use lowercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:283:26 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(locale: Locale): String' is deprecated. Use lowercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:456:52 '@Deprecated(...) static fun decode(p0: String!): String!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:457:39 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(): String' is deprecated. Use lowercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:458:51 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(): String' is deprecated. Use lowercase() instead.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:578:25 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:783:18 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt:142:19 '@Deprecated(...) fun setBottomSheetCallback(p0: BottomSheetBehavior.BottomSheetCallback!): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt:193:13 Duplicate branch condition in 'when'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt:548:43 '@Deprecated(...) @Nullable() fun getInstallerPackageName(@NonNull() p0: String): String?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:63:14 'var isDrawingCacheEnabled: Boolean' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:64:14 '@Deprecated(...) fun destroyDrawingCache(): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:65:14 '@Deprecated(...) fun buildDrawingCache(): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:68:27 'val drawingCache: Bitmap!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:171:60 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:180:62 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:197:17 '@Deprecated(...) fun toggleSoftInput(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:198:36 '@Deprecated(...) static field SHOW_FORCED: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:217:31 '@Deprecated(...) static fun setForceDarkStrategy(@NonNull() p0: WebSettings, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:219:35 '@Deprecated(...) static field DARK_STRATEGY_PREFER_WEB_THEME_OVER_USER_AGENT_DARKENING: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:228:26 'var forceDark: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:228:50 '@Deprecated(...) static field FORCE_DARK_ON: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:428:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/SwipeTouchListener.kt:22:15 This code uses error suppression for 'NOTHING_TO_OVERRIDE'. While it might compile and work, the compiler behavior is UNSPECIFIED and WON'T BE PRESERVED. Please report your use case to the Kotlin issue tracker instead: https://kotl.in/issuew: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:5:8 '@Deprecated(...) class ProgressDialog : AlertDialog' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:39:8 '@Deprecated(...) class ProgressDialog : AlertDialog' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:39:25 '@Deprecated(...) constructor(p0: Context!, p1: Int): ProgressDialog' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:41:9 '@Deprecated(...) fun setProgressStyle(p0: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:41:26 '@Deprecated(...) class ProgressDialog : AlertDialog' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:41:41 '@Deprecated(...) static field STYLE_HORIZONTAL: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:42:9 'var isIndeterminate: Boolean' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:43:9 'var max: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/viewmodel/BookmarkViewModel.kt:108:44 Unchecked cast of 'info.plateaukao.einkbro.viewmodel.BookmarkViewModel' to 'T'.> Task :app:processReleaseJavaRes> Task :app:mergeReleaseJavaResource> Task :app:compileReleaseJavaWithJavac> Task :app:mergeReleaseGeneratedProguardFiles> Task :app:expandReleaseArtProfileWildcards> Task :app:minifyReleaseWithR8WARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:21:1-22:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.google.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:22:1-23:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.android.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:23:1-24:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class com.google.android.vending.licensing.ILicensingServiceWARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:68:1-70:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class android.support.annotation.KeepWARNING: /home/vagrant/.gradle/caches/8.9/transforms/84e0a134d6f8828402ff8acb5494331c/transformed/work-runtime-2.7.0/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * extends androidx.work.WorkerWARNING: /home/vagrant/.gradle/caches/8.9/transforms/84e0a134d6f8828402ff8acb5494331c/transformed/work-runtime-2.7.0/proguard.txt:2:1-4:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * extends androidx.work.InputMergerWARNING: /home/vagrant/.gradle/caches/8.9/transforms/84e0a134d6f8828402ff8acb5494331c/transformed/work-runtime-2.7.0/proguard.txt:8:1-9:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class androidx.work.WorkerParametersWARNING: /home/vagrant/.gradle/caches/8.9/transforms/32ee4d9975babc4d498240ebd4f0c5a6/transformed/room-runtime-2.6.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * extends androidx.room.RoomDatabaseWARNING: /home/vagrant/.gradle/caches/8.9/transforms/07e0450994547250e66ad2f55ab7c473/transformed/navigation-common-2.8.0-rc01/proguard.txt:28:1-29:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowrepackaging,allowobfuscation,allowshrinking class * extends androidx.navigation.NavigatorWARNING: /home/vagrant/.gradle/caches/8.9/transforms/bd1830b934d2488aef5e692c74852a4f/transformed/webkit-1.11.0/proguard.txt:26:1-30:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking public class androidx.webkit.WebViewClientCompatWARNING: /home/vagrant/.gradle/caches/8.9/transforms/a94e3d0f0ae6ad17a169cfa1e39cedb1/transformed/ui-release/proguard.txt:33:1-34:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class * extends androidx.compose.ui.node.ModifierNodeElementWARNING: /home/vagrant/.gradle/caches/8.9/transforms/2dfd601dc187f0bf10d5acc8aef7c533/transformed/rules/lib/META-INF/com.android.tools/r8/kotlinx-serialization-r8.pro:12:2-13:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowaccessmodification,allowrepackaging,allowobfuscation,allowshrinking,allowoptimization class <1>WARNING: /home/vagrant/.gradle/caches/8.9/transforms/9007a9bbae337a9a48621fa6e6b8400a/transformed/rules/lib/META-INF/proguard/okhttp3.pro:5:1-8:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class okhttp3.internal.publicsuffix.PublicSuffixDatabaseWARNING: /home/vagrant/.gradle/caches/8.9/transforms/cc0a3a5b846719d1d80f5887236e2337/transformed/startup-runtime-1.1.1/proguard.txt:2:1-7:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowshrinking class * extends androidx.startup.InitializerWARNING: /home/vagrant/.gradle/caches/8.9/transforms/d424360a12c86a06df46517aad5480f7/transformed/versionedparcelable-1.1.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep class * implements androidx.versionedparcelable.VersionedParcelableWARNING: /home/vagrant/.gradle/caches/8.9/transforms/d424360a12c86a06df46517aad5480f7/transformed/versionedparcelable-1.1.1/proguard.txt:4:1-5:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep public class androidx.versionedparcelable.ParcelImplWARNING: /home/vagrant/.gradle/caches/8.9/transforms/08d8296e145a2760052a4c97a1b667f4/transformed/rules/lib/META-INF/proguard/androidx-annotations.pro:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:-keep,allowrepackaging,allowobfuscation @interface androidx.annotation.Keep> Task :app:compileReleaseArtProfile> Task :app:shrinkReleaseRes> Task :app:convertShrunkResourcesToBinaryRelease> Task :app:optimizeReleaseResources> Task :app:packageRelease> Task :app:assembleRelease> Task :app:createReleaseApkListingFileRedirectKotlin build report is written to file:///home/vagrant/build/info.plateaukao.einkbro/build/reports/kotlin-build/info.plateaukao.einkbro-build-2025-09-30-12-32-38-0.txtDeprecated 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.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 11m 27s102 actionable tasks: 99 executed, 3 from cacheConfiguration cache entry stored.2025-09-30 12:32:39,084 INFO: Successfully built version 15.2.0 of info.plateaukao.einkbro from 420bbf3df2833d34c329c76a7966396e913afa882025-09-30 12:32:39,324 DEBUG: Checking build/info.plateaukao.einkbro/app/build/outputs/apk/release/app-release-unsigned.apk2025-09-30 12:32:39,367 INFO: success: info.plateaukao.einkbro2025-09-30 12:32:39,368 INFO: Finished2025-09-30 12:32:39,368 INFO: 1 build succeeded