log for info.plateaukao.einkbro:140700

== Installed Android Tools ==2025-06-09 16:33:28,920 DEBUG: Reading 'config.yml'2025-06-09 16:33:28,931 INFO: Creating log directory2025-06-09 16:33:28,931 INFO: Creating temporary directory2025-06-09 16:33:28,931 INFO: Creating output directory2025-06-09 16:33:29,035 DEBUG: Getting git vcs interface for https://github.com/plateaukao/einkbro.git2025-06-09 16:33:29,035 DEBUG: Checking info.plateaukao.einkbro:1407002025-06-09 16:33:29,035 INFO: Building version 14.7.0 (140700) of info.plateaukao.einkbro2025-06-09 16:33:29,041 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/info.plateaukao.einkbro, universal_newlines=False, shell=None, istream=None)2025-06-09 16:33:29,054 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-06-09 16:33:29,959 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64067 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u1) ...Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u10) ...2025-06-09 16:33:44,651 INFO: Getting source for revision 9b09addf71876f155918d1b7cbf0edf16a0da04e2025-06-09 16:33:44,651 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:44,651 DEBUG: > git rev-parse --show-toplevel2025-06-09 16:33:44,855 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:44,855 DEBUG: > git submodule foreach --recursive git reset --hard2025-06-09 16:33:45,059 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:45,059 DEBUG: > git reset --hard2025-06-09 16:33:45,363 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:45,363 DEBUG: > git submodule foreach --recursive git clean -dffx2025-06-09 16:33:45,577 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:45,581 DEBUG: > git clean -dffx2025-06-09 16:33:45,718 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:45,721 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-06-09 16:33:46,530 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:46,530 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-06-09 16:33:47,135 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:47,135 DEBUG: > git remote set-head origin --auto2025-06-09 16:33:47,739 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:47,740 DEBUG: > git checkout -f 9b09addf71876f155918d1b7cbf0edf16a0da04e2025-06-09 16:33:48,043 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:48,043 DEBUG: > git clean -dffx2025-06-09 16:33:48,146 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:48,146 DEBUG: > git rev-parse --show-toplevel2025-06-09 16:33:48,350 DEBUG: Directory: build/info.plateaukao.einkbro2025-06-09 16:33:48,350 DEBUG: > git submodule deinit --all --force2025-06-09 16:33:48,453 INFO: Creating local.properties file at build/info.plateaukao.einkbro/local.properties2025-06-09 16:33:48,460 INFO: Creating local.properties file at build/info.plateaukao.einkbro/app/local.properties2025-06-09 16:33:48,460 DEBUG: Removing debuggable flags from build/info.plateaukao.einkbro/app2025-06-09 16:33:48,471 INFO: Removing specified files2025-06-09 16:33:48,472 INFO: Removing ad-filter/scriptlets_src/package.json2025-06-09 16:33:48,581 INFO: Running 'prebuild' commands in build/info.plateaukao.einkbro/app2025-06-09 16:33:48,582 DEBUG: Directory: build/info.plateaukao.einkbro/app2025-06-09 16:33:48,582 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-06-09 16:33:48,886 INFO: Cleaning Gradle project...2025-06-09 16:33:48,886 DEBUG: Directory: build/info.plateaukao.einkbro/app2025-06-09 16:33:48,886 DEBUG: > /home/vagrant/fdroidserver/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-06-09-16-36-56-0.txtBUILD SUCCESSFUL in 3m 1s1 actionable task: 1 up-to-dateConfiguration cache entry stored.2025-06-09 16:36:57,601 INFO: Scanning source for common problems...2025-06-09 16:36:57,639 DEBUG: scanner is configured to use signature data from: 'suss'2025-06-09 16:36:57,639 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-06-09 16:36:58,231 DEBUG: write 'suss.json' to cache2025-06-09 16:36:58,235 DEBUG: next suss.json cache update due in 23:59:59.9859872025-06-09 16:36:58,400 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-06-09 16:36:58,477 INFO: Creating source tarball...2025-06-09 16:36:59,224 INFO: Building Gradle project...2025-06-09 16:36:59,224 DEBUG: Directory: build/info.plateaukao.einkbro/app2025-06-09 16:36:59,224 DEBUG: > /home/vagrant/fdroidserver/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 :adblock-client:preBuild UP-TO-DATE> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :adblock-client:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :ad-filter:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :ad-filter:preBuild UP-TO-DATE> Task :app:preBuild UP-TO-DATE> Task :adblock-client:preReleaseBuild UP-TO-DATE> Task :ad-filter:preReleaseBuild UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :app:generateReleaseResValues> Task :app:createReleaseCompatibleScreenManifests> Task :adblock-client:generateReleaseResValues> Task :ad-filter:generateReleaseResValues> Task :app:generateReleaseBuildConfig> Task :ad-filter:prepareReleaseArtProfile> Task :adblock-client:generateReleaseResources> Task :adblock-client:extractDeepLinksRelease> Task :ad-filter:extractDeepLinksRelease> Task :ad-filter:generateReleaseResources> Task :app:buildKotlinToolingMetadata> Task :ad-filter:mergeReleaseJniLibFolders> Task :app:extractDeepLinksRelease FROM-CACHE> Task :ad-filter:mergeReleaseNativeLibs NO-SOURCE> Task :adblock-client:prepareReleaseArtProfile> Task :app:generateReleaseResources> Task :adblock-client:packageReleaseResources> Task :ad-filter:packageReleaseResources> 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 :ad-filter:javaPreCompileRelease> Task :ad-filter:processReleaseManifest> Task :adblock-client:processReleaseManifest> Task :adblock-client:writeReleaseAarMetadata> Task :app:extractProguardFiles> Task :app:mergeReleaseStartupProfile> Task :app:javaPreCompileRelease> Task :adblock-client:mergeReleaseShaders> Task :adblock-client:compileReleaseShaders NO-SOURCE> Task :adblock-client:generateReleaseAssets UP-TO-DATE> Task :adblock-client:packageReleaseAssets> Task :app:mergeReleaseShaders> Task :app:compileReleaseShaders NO-SOURCE> Task :app:generateReleaseAssets UP-TO-DATE> Task :ad-filter:parseReleaseLocalResources> Task :adblock-client:parseReleaseLocalResources> Task :ad-filter:mergeReleaseShaders> Task :ad-filter:compileReleaseShaders NO-SOURCE> Task :ad-filter:generateReleaseAssets UP-TO-DATE> Task :ad-filter:generateReleaseRFile> Task :app:extractReleaseVersionControlInfo> Task :app:packageReleaseResources> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :adblock-client:javaPreCompileRelease> Task :ad-filter:writeReleaseAarMetadata> Task :app:mergeReleaseJniLibFolders> Task :adblock-client:mergeReleaseJniLibFolders> Task :ad-filter:copyReleaseJniLibsProjectOnly> Task :adblock-client:generateReleaseRFile> Task :ad-filter:packageReleaseAssets> Task :app:collectReleaseDependencies> Task :app:parseReleaseLocalResources> Task :app:sdkReleaseDependencyData> Task :app:checkReleaseDuplicateClasses> 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:mapReleaseSourceSetPaths> Task :app:mergeReleaseArtProfile> Task :app:dataBindingMergeDependencyArtifactsRelease> Task :app:checkReleaseAarMetadata> Task :app:mergeReleaseAssets> Task :app:compressReleaseAssets> Task :app:processReleaseMainManifest> 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 :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/no_fingerprint_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/context_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/ad-block/protocol.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:mergeReleaseResources> 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/hashset-cpp/hashFn.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/ad-block/protocol.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/hashset-cpp/hashFn.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/context_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/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_64/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/no_fingerprint_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/ad-block/context_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/armeabi-v7a/libadblock-client.sowarn: removing resource info.plateaukao.einkbro:string/changelog_dialog without required default value.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.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/arm64-v8a/libadblock-client.so> Task :adblock-client:mergeReleaseNativeLibs> Task :adblock-client:copyReleaseJniLibsProjectOnly> Task :app:processReleaseResources> Task :app:mergeReleaseNativeLibs> Task :app:stripReleaseDebugSymbols> Task :app:extractReleaseNativeSymbolTables> Task :app:convertLinkedResourcesToProtoRelease> 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:bundleLibRuntimeToJarRelease> Task :adblock-client:bundleLibCompileToJarRelease> 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:processReleaseJavaRes> Task :ad-filter:bundleLibCompileToJarRelease> 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:92: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/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:955: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:1074: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:2549: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:2560: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:105: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:262: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:301: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:1120: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:1173: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:248: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:168: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:171: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:199: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:247: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:279: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:452: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:453: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:454: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:574: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/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:501: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:216: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:218: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:227: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:227: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:430: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/compose/AutoCompleteTextField.kt:239:31 '@Deprecated(...) constructor(capitalization: KeyboardCapitalization = ..., autoCorrect: Boolean, keyboardType: KeyboardType = ..., imeAction: ImeAction = ..., platformImeOptions: PlatformImeOptions? = ..., showKeyboardOnFocus: Boolean? = ..., hintLocales: LocaleList? = ...): KeyboardOptions' is deprecated. Please use the new constructor that takes optional autoCorrectEnabled parameter.w: 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:38: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:38: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:40: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:40: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:40: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:41: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:42:9 'var max: 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:283: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/viewmodel/BookmarkViewModel.kt:108:44 Unchecked cast of 'info.plateaukao.einkbro.viewmodel.BookmarkViewModel' to 'T'.w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/viewmodel/PocketViewModel.kt:102:86 Unchecked cast of 'info.plateaukao.einkbro.viewmodel.PocketViewModel' 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-06-09-16-48-14-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 14s102 actionable tasks: 101 executed, 1 from cacheConfiguration cache entry stored.2025-06-09 16:48:14,838 INFO: Successfully built version 14.7.0 of info.plateaukao.einkbro from 9b09addf71876f155918d1b7cbf0edf16a0da04e2025-06-09 16:48:15,124 DEBUG: Checking build/info.plateaukao.einkbro/app/build/outputs/apk/release/app-release-unsigned.apk2025-06-09 16:48:15,165 INFO: success: info.plateaukao.einkbro2025-06-09 16:48:15,165 INFO: Finished2025-06-09 16:48:15,166 INFO: 1 build succeeded