log for me.tagavari.airmessage:138
== Installed Android Tools ==
2022-08-15 19:20:15,640 DEBUG: Reading 'config.yml'
2022-08-15 19:20:15,650 DEBUG: Local Android SDK only has outdated apksigner versions
2022-08-15 19:20:15,650 WARNING: apksigner not found! Cannot sign or verify modern APKs
2022-08-15 19:20:15,653 INFO: Creating log directory
2022-08-15 19:20:15,653 INFO: Creating temporary directory
2022-08-15 19:20:15,653 INFO: Creating output directory
2022-08-15 19:20:15,655 DEBUG: Getting git vcs interface for https://github.com/airmessage/airmessage-android
2022-08-15 19:20:15,656 DEBUG: > git --version
git version 2.11.0
2022-08-15 19:20:15,874 INFO: Using git version 2.11.0
2022-08-15 19:20:15,875 DEBUG: Checking 3.5.1
2022-08-15 19:20:15,875 INFO: Building version 3.5.1 (138) of me.tagavari.airmessage
2022-08-15 19:20:15,875 INFO: Running 'sudo' commands in /home/vagrant
2022-08-15 19:20:15,876 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -x -c apt-get update || apt-get update && apt-get install -y openjdk-11-jdk-headless && update-alternatives --auto java
+ apt-get update
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease
Hit:3 http://deb.debian.org/debian stretch-updates InRelease
Hit:4 http://deb.debian.org/debian stretch-backports-sloppy InRelease
Hit:5 http://deb.debian.org/debian stretch-backports InRelease
Hit:6 http://deb.debian.org/debian testing InRelease
Hit:7 http://deb.debian.org/debian stretch Release
Reading package lists...
+ apt-get install -y openjdk-11-jdk-headless
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libasound2 libasound2-data openjdk-11-jre-headless
Suggested packages:
libasound2-plugins alsa-utils openjdk-11-demo openjdk-11-source libnss-mdns
fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
The following NEW packages will be installed:
libasound2 libasound2-data openjdk-11-jdk-headless openjdk-11-jre-headless
0 upgraded, 4 newly installed, 0 to remove and 2 not upgraded.
Need to get 230 MB of archives.
After this operation, 374 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/main amd64 libasound2-data all 1.1.3-5 [173 kB]
Get:2 http://deb.debian.org/debian stretch/main amd64 libasound2 amd64 1.1.3-5 [497 kB]
Get:3 http://deb.debian.org/debian stretch-backports/main amd64 openjdk-11-jre-headless amd64 11.0.6+10-1~bpo9+1 [37.4 MB]
Get:4 http://deb.debian.org/debian stretch-backports/main amd64 openjdk-11-jdk-headless amd64 11.0.6+10-1~bpo9+1 [192 MB]
Fetched 230 MB in 2s (87.3 MB/s)
Selecting previously unselected package libasound2-data.
(Reading database ... 65038 files and directories currently installed.)
Preparing to unpack .../libasound2-data_1.1.3-5_all.deb ...
Unpacking libasound2-data (1.1.3-5) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../libasound2_1.1.3-5_amd64.deb ...
Unpacking libasound2:amd64 (1.1.3-5) ...
Selecting previously unselected package openjdk-11-jre-headless:amd64.
Preparing to unpack .../openjdk-11-jre-headless_11.0.6+10-1~bpo9+1_amd64.deb ...
Unpacking openjdk-11-jre-headless:amd64 (11.0.6+10-1~bpo9+1) ...
Selecting previously unselected package openjdk-11-jdk-headless:amd64.
Preparing to unpack .../openjdk-11-jdk-headless_11.0.6+10-1~bpo9+1_amd64.deb ...
Unpacking openjdk-11-jdk-headless:amd64 (11.0.6+10-1~bpo9+1) ...
Setting up libasound2-data (1.1.3-5) ...
Setting up libasound2:amd64 (1.1.3-5) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up openjdk-11-jre-headless:amd64 (11.0.6+10-1~bpo9+1) ...
Setting up openjdk-11-jdk-headless:amd64 (11.0.6+10-1~bpo9+1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jaotc to provide /usr/bin/jaotc (jaotc) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
+ update-alternatives --auto java
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
2022-08-15 19:20:35,682 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2022-08-15 19:20:35,890 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 65695 files and directories currently installed.)
Removing sudo (1.8.19p1-2.1+deb9u3) ...
Purging configuration files for sudo (1.8.19p1-2.1+deb9u3) ...
Processing triggers for systemd (232-25+deb9u14) ...
2022-08-15 19:20:40,877 INFO: Getting source for revision ceef53138631a542b2b56283c30431a37ba97125
2022-08-15 19:20:40,878 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:40,878 DEBUG: > git rev-parse --show-toplevel
2022-08-15 19:20:41,086 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:41,087 DEBUG: > git submodule foreach --recursive git reset --hard
2022-08-15 19:20:41,192 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:41,192 DEBUG: > git reset --hard
2022-08-15 19:20:41,506 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:41,507 DEBUG: > git submodule foreach --recursive git clean -dffx
2022-08-15 19:20:41,618 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:41,618 DEBUG: > git clean -dffx
2022-08-15 19:20:41,723 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:41,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 fetch origin
2022-08-15 19:20:42,138 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:42,139 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 remote prune origin
2022-08-15 19:20:42,458 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:42,459 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 fetch --prune --tags --force origin
2022-08-15 19:20:42,766 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:42,766 DEBUG: > git remote set-head origin --auto
2022-08-15 19:20:43,189 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:43,189 DEBUG: > git checkout -f ceef53138631a542b2b56283c30431a37ba97125
2022-08-15 19:20:43,398 DEBUG: Directory: build/me.tagavari.airmessage
2022-08-15 19:20:43,398 DEBUG: > git clean -dffx
2022-08-15 19:20:43,509 INFO: Creating local.properties file at build/me.tagavari.airmessage/local.properties
2022-08-15 19:20:43,511 INFO: Creating local.properties file at build/me.tagavari.airmessage/app/local.properties
2022-08-15 19:20:43,511 DEBUG: Removing debuggable flags from build/me.tagavari.airmessage/app
2022-08-15 19:20:43,524 INFO: Cleaned build.gradle of keysigning configs at build/me.tagavari.airmessage/app/build.gradle
2022-08-15 19:20:43,533 INFO: Cleaning Gradle project...
2022-08-15 19:20:43,533 DEBUG: Directory: build/me.tagavari.airmessage/app
2022-08-15 19:20:43,533 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 7.2 via distributionUrl
Downloading missing gradle version 7.2
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-7.2-bin.zip: OK
Running /opt/gradle/versions/7.2/bin/gradle clean
Welcome to Gradle 7.2!
Here are the highlights of this release:
- Toolchain support for Scala
- More cache hits when Java source files have platform-specific line endings
- More resilient remote HTTP build cache behavior
For more details see https://docs.gradle.org/7.2/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Task :app:clean UP-TO-DATE
BUILD SUCCESSFUL in 35s
1 actionable task: 1 up-to-date
2022-08-15 19:21:25,762 INFO: Scanning source for common problems...
2022-08-15 19:21:25,770 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2022-08-15 19:21:25,819 INFO: Removing gradle-wrapper.jar at lib/android-smsmms/gradle/wrapper/gradle-wrapper.jar
2022-08-15 19:21:25,853 INFO: Creating source tarball...
2022-08-15 19:21:26,737 INFO: Building Gradle project...
2022-08-15 19:21:26,737 DEBUG: Directory: build/me.tagavari.airmessage/app
2022-08-15 19:21:26,737 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleFossRelease
Found 7.2 via distributionUrl
Running /opt/gradle/versions/7.2/bin/gradle assembleFossRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Checking the license for package Android SDK Build-Tools 30.0.3 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 30.0.3 accepted.
Preparing "Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)".
"Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" ready.
Installing Android SDK Build-Tools 30.0.3 in /opt/android-sdk/build-tools/30.0.3
"Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" complete.
"Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" finished.
Checking the license for package Android SDK Platform 31 in /opt/android-sdk/licenses
License for package Android SDK Platform 31 accepted.
Preparing "Install Android SDK Platform 31 (revision: 1)".
"Install Android SDK Platform 31 (revision: 1)" ready.
Installing Android SDK Platform 31 in /opt/android-sdk/platforms/android-31
"Install Android SDK Platform 31 (revision: 1)" complete.
"Install Android SDK Platform 31 (revision: 1)" finished.
> Task :android-smsmms:preBuild UP-TO-DATE
> Task :android-smsmms:preReleaseBuild UP-TO-DATE
> Task :android-smsmms:compileReleaseAidl NO-SOURCE
> Task :android-smsmms:mergeReleaseJniLibFolders
> Task :android-smsmms:mergeReleaseNativeLibs NO-SOURCE
> Task :android-smsmms:stripReleaseDebugSymbols NO-SOURCE
> Task :android-smsmms:compileReleaseRenderscript NO-SOURCE
> Task :android-smsmms:copyReleaseJniLibsProjectAndLocalJars
> Task :android-smsmms:generateReleaseBuildConfig
> Task :android-smsmms:generateReleaseResValues
> Task :android-smsmms:generateReleaseResources
> Task :android-smsmms:packageReleaseResources
> Task :android-smsmms:mergeReleaseShaders
> Task :android-smsmms:compileReleaseShaders NO-SOURCE
> Task :android-smsmms:javaPreCompileRelease
> Task :android-smsmms:generateReleaseAssets UP-TO-DATE
> Task :android-smsmms:packageReleaseAssets
> Task :android-smsmms:packageReleaseRenderscript NO-SOURCE
> Task :android-smsmms:prepareLintJarForPublish
> Task :android-smsmms:prepareReleaseArtProfile
> Task :android-smsmms:processReleaseJavaRes NO-SOURCE
> Task :android-smsmms:bundleLibResRelease NO-SOURCE
> Task :android-smsmms:writeReleaseAarMetadata
> Task :android-smsmms:writeReleaseLintModelMetadata
> Task :app:buildKotlinToolingMetadata
> Task :app:preBuild UP-TO-DATE
> Task :android-smsmms:mergeReleaseJavaResource
> Task :android-smsmms:processReleaseManifest
> Task :android-smsmms:parseReleaseLocalResources
> Task :app:prepareLibraryDefinitionsFossRelease
All dependencies.size=125
--> Retrieved POM for: com_google_guava__guava from com.google.guava:guava-parent:31.0.1-android
----> Had to fallback to parent author for: com_google_guava__guava -- result: Kevin Bourrillion
----> Had to fallback to parent authorWebsite for: com_google_guava__guava -- result: http://www.google.com
----> Had to fallback to parent version for: com_google_guava__guava -- result: 31.0.1-android
----> Found license from parent for: com_google_guava__guava -- result: Apache_2_0
Could not get the name for androidx_databinding__viewbinding, Using androidx.databinding:viewbinding
--> Retrieved POM for: org_commonmark__commonmark from org.commonmark:commonmark-parent:0.18.1
----> Had to fallback to parent author for: org_commonmark__commonmark -- result: Robin Stocker
----> Had to fallback to parent authorWebsite for: org_commonmark__commonmark -- result: https://www.atlassian.com/
----> Had to fallback to parent version for: org_commonmark__commonmark -- result: 0.18.1
----> Found license from parent for: org_commonmark__commonmark -- result: BSD_2_Clause
--> Retrieved POM for: com_googlecode_ez_vcard__ez_vcard from org.sonatype.oss:oss-parent:7
--> Retrieved POM for: com_squareup_okhttp__okhttp_urlconnection from com.squareup.okhttp:parent:2.5.0
----> Had to fallback to parent description for: com_squareup_okhttp__okhttp_urlconnection
----> Had to fallback to parent version for: com_squareup_okhttp__okhttp_urlconnection -- result: 2.5.0
----> Found license from parent for: com_squareup_okhttp__okhttp_urlconnection -- result: Apache_2_0
--> Retrieved POM for: com_fasterxml_jackson_core__jackson_core from com.fasterxml.jackson:jackson-base:2.12.5
--> Retrieved POM for: com_github_mangstadt__vinnie from org.sonatype.oss:oss-parent:7
--> Retrieved POM for: org_slf4j__slf4j_api from org.slf4j:slf4j-parent:1.7.25
----> Had to fallback to parent author for: org_slf4j__slf4j_api -- result: Ceki Gulcu
----> Had to fallback to parent authorWebsite for: org_slf4j__slf4j_api -- result: http://www.qos.ch
----> Had to fallback to parent version for: org_slf4j__slf4j_api -- result: 1.7.25
----> Found license from parent for: org_slf4j__slf4j_api -- result: MIT
--> Retrieved POM for: org_freemarker__freemarker from org.apache:apache:17
--> Retrieved POM for: com_google_guava__failureaccess from com.google.guava:guava-parent:26.0-android
----> Had to fallback to parent author for: com_google_guava__failureaccess -- result: Kevin Bourrillion
----> Had to fallback to parent authorWebsite for: com_google_guava__failureaccess -- result: http://www.google.com
----> Found license from parent for: com_google_guava__failureaccess -- result: Apache_2_0
--> Retrieved POM for: com_google_auto_value__auto_value_annotations from com.google.auto.value:auto-value-parent:1.6.3
--> Retrieved POM for: com_google_guava__listenablefuture from com.google.guava:guava-parent:26.0-android
----> Had to fallback to parent author for: com_google_guava__listenablefuture -- result: Kevin Bourrillion
----> Had to fallback to parent authorWebsite for: com_google_guava__listenablefuture -- result: http://www.google.com
----> Found license from parent for: com_google_guava__listenablefuture -- result: Apache_2_0
--> Retrieved POM for: com_fasterxml_jackson__jackson_bom from com.fasterxml.jackson:jackson-parent:2.12
--> Retrieved POM for: com_squareup_okhttp__okhttp from com.squareup.okhttp:parent:2.5.0
----> Had to fallback to parent version for: com_squareup_okhttp__okhttp -- result: 2.5.0
----> Found license from parent for: com_squareup_okhttp__okhttp -- result: Apache_2_0
--> Had to resolve name from custom mapping for: androidx_savedstate__savedstate as SavedState
--> Retrieved POM for: com_squareup_okio__okio from com.squareup.okio:okio-parent:1.6.0
--> Had to resolve author from custom mapping for: com_squareup_okio__okio as Square, Inc
----> Had to fallback to parent description for: com_squareup_okio__okio
----> Had to fallback to parent version for: com_squareup_okio__okio -- result: 1.6.0
----> Found license from parent for: com_squareup_okio__okio -- result: Apache_2_0
--> License not available: FreeBSD License
--> License not available: Konfetti License
--> License not available: Bouncy Castle Licence
> Task :app:preFossReleaseBuild
> Task :app:compileFossReleaseAidl NO-SOURCE
> Task :app:compileFossReleaseRenderscript NO-SOURCE
> Task :app:generateFossReleaseBuildConfig
> Task :app:generateFossReleaseResValues
> Task :app:generateFossReleaseResources
> Task :android-smsmms:compileReleaseLibraryResources
> Task :android-smsmms:generateReleaseRFile
> Task :app:checkFossReleaseAarMetadata
WARNING: [Processor] Library '/home/vagrant/.gradle/caches/modules-2/files-2.1/com.google.android.exoplayer/exoplayer-ui/2.18.0/f9249b966775afd9a6f4d2fcd2592748df2fe8aa/exoplayer-ui-2.18.0.aar' contains references to both AndroidX and old support library. This seems like the library is partially migrated. Jetifier will try to rewrite the library anyway.
Example of androidX reference: 'androidx/core/app/NotificationCompat$Builder'
Example of support library reference: 'android/support/v4/media/session/MediaSessionCompat$Token'
> Task :app:mergeFossReleaseResources
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-fr/strings.xml:275:1: Multiple substitutions specified in non-positional format of string resource string/list_double. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-fr/strings.xml:102:1: Multiple substitutions specified in non-positional format of string resource string/message_eventtype_invite. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-fr/strings.xml:509:1: Multiple substitutions specified in non-positional format of string resource string/message_searchresults. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-fr/strings.xml:518:1: Multiple substitutions specified in non-positional format of string resource string/message_serverupdate_version. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values/strings.xml:538:1: Multiple substitutions specified in non-positional format of string resource string/list_double. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values/strings.xml:221:1: Multiple substitutions specified in non-positional format of string resource string/message_searchresults. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values/strings.xml:224:1: Multiple substitutions specified in non-positional format of string resource string/message_serverupdate_version. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-ja/strings.xml:218:1: Multiple substitutions specified in non-positional format of string resource string/list_double. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-ja/strings.xml:500:1: Multiple substitutions specified in non-positional format of string resource string/message_searchresults. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/values-ja/strings.xml:509:1: Multiple substitutions specified in non-positional format of string resource string/message_serverupdate_version. Did you mean to add the formatted="false" attribute?
> Task :android-smsmms:extractReleaseAnnotations
> Task :android-smsmms:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :android-smsmms:mergeReleaseGeneratedProguardFiles
> Task :android-smsmms:mergeReleaseConsumerProguardFiles
> Task :android-smsmms:syncReleaseLibJars
> Task :android-smsmms:bundleReleaseLocalLintAar
> Task :app:createFossReleaseCompatibleScreenManifests
> Task :android-smsmms:extractDeepLinksRelease
> Task :app:extractDeepLinksFossRelease
> Task :android-smsmms:bundleLibRuntimeToJarRelease
> Task :android-smsmms:bundleLibCompileToJarRelease
> Task :app:processFossReleaseMainManifest
> Task :app:processFossReleaseManifest
> Task :app:javaPreCompileFossRelease
> Task :app:extractProguardFiles
> Task :android-smsmms:copyReleaseJniLibsProjectOnly
> Task :app:mergeFossReleaseJniLibFolders
> Task :app:desugarFossReleaseFileDependencies
> Task :app:checkFossReleaseDuplicateClasses
> Task :app:processFossReleaseManifestForPackage
> Task :app:mergeFossReleaseArtProfile
> Task :android-smsmms:createFullJarRelease
> Task :app:processFossReleaseResources
> Task :app:mergeExtDexFossRelease
> Task :app:compileFossReleaseKotlin
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/connection/comm5/ProxyConnect.kt: (16, 19): Parameter 'token' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/CrashlyticsBridge.kt: (7, 16): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/CrashlyticsBridge.kt: (10, 22): Parameter 'throwable' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/CrashlyticsBridge.kt: (13, 10): Parameter 'message' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/FragmentMessagingAttachmentsMaps.kt: (7, 16): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/MLKitBridge.kt: (12, 15): Parameter 'messages' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/MLKitBridge.kt: (16, 27): Parameter 'conversationID' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/MapsBridge.kt: (7, 17): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/PlaySecurityBridge.kt: (11, 17): Parameter 'activity' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/PlaySecurityBridge.kt: (11, 37): Parameter 'errorCode' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/PlaySecurityBridge.kt: (11, 53): Parameter 'resultCode' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/PlaySecurityBridge.kt: (14, 13): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/PlaySecurityBridge.kt: (14, 31): Parameter 'onError' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/VHMessageComponentLocationMap.kt: (11, 21): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/foss/java/me/tagavari/airmessage/flavor/VHMessageComponentLocationMap.kt: (11, 39): Parameter 'location' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/CallHistory.kt: (150, 33): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/CallHistory.kt: (155, 35): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/CallHistory.kt: (201, 36): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/FaceTimeCall.kt: (41, 14): Unchecked cast: Fragment to FragmentCommunication<FragmentCommunicationFaceTime>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/FaceTimeCall.kt: (56, 47): 'FLAG_SHOW_WHEN_LOCKED: Int' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/FaceTimeCall.kt: (56, 99): 'FLAG_TURN_SCREEN_ON: Int' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/FaceTimeCall.kt: (178, 4): Non exhaustive 'when' statements on sealed class/interface will be prohibited in 1.7, add 'is IncomingHandled', 'is IncomingHandleError' branches or 'else' branch instead
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/FaceTimeCall.kt: (184, 4): Non exhaustive 'when' statements on sealed class/interface will be prohibited in 1.7, add 'is OutgoingAccepted', 'OutgoingRejected', 'is OutgoingError' branches or 'else' branch instead
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/NewFaceTime.kt: (455, 32): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/NewFaceTime.kt: (459, 26): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/NewFaceTime.kt: (495, 24): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/ServerUpdate.kt: (206, 18): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/ServerUpdate.kt: (232, 31): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/activity/ServerUpdate.kt: (247, 27): Parameter 'view' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/BitmapHelper.kt: (25, 49): 'getBitmap(ContentResolver!, Uri!): Bitmap!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/BitmapHelper.kt: (58, 68): 'getBitmap(ContentResolver!, Uri!): Bitmap!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ContactHelper.kt: (17, 4): Unsafe use of a nullable receiver of type Single<String>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ContactHelper.kt: (17, 4): Unsafe use of a nullable receiver of type Maybe<String>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ContactHelper.kt: (18, 25): Type mismatch: inferred type is String? but String was expected
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ContactHelper.kt: (20, 34): Unchecked cast: Maybe<String?>! to Maybe<String>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ConversationBuildHelper.kt: (51, 23): Type mismatch: inferred type is String? but String was expected
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ConversationBuildHelper.kt: (192, 76): Parameter 'backgroundPaint' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ConversationBuildHelper.kt: (192, 100): Parameter 'userPaint' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ConversationBuildHelper.kt: (192, 118): Parameter 'bitmapPaint' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ConversationBuildHelper.kt: (197, 18): 'setColorFilter(Int, PorterDuff.Mode): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/DataCompressionHelper.kt: (54, 28): 'WEBP' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/DataCompressionHelper.kt: (92, 27): 'WEBP' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/FileHelper.kt: (29, 7): Name shadowed: startIndex
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/LanguageHelper.kt: (212, 139): 'locale: Locale!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/LanguageHelper.kt: (396, 4): Unsafe use of a nullable receiver of type Single<String>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/LanguageHelper.kt: (396, 4): Unsafe use of a nullable receiver of type Single<String>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/LanguageHelper.kt: (397, 25): Type mismatch: inferred type is String? but String was expected
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/MMSSMSHelper.kt: (61, 24): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/MessageSendHelper.kt: (63, 10): Unsafe use of a nullable receiver of type Observable<MessageInfo>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/MessageSendHelper.kt: (63, 10): Unsafe use of a nullable receiver of type Single<(Mutable)List<MessageInfo>>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/MessageSendHelper.kt: (96, 98): Type argument is not within its bounds: should be subtype of 'Any'
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/MessageSendHelper.kt: (97, 10): Type mismatch: inferred type is Observable<MessageInfo> but Observable<MessageInfo?> was expected
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/helper/ShortcutHelper.kt: (95, 34): Type mismatch: inferred type is List<ConversationInfo>? but (MutableIterable<ConversationInfo>..Iterable<ConversationInfo!>) was expected
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/messaging/AttachmentInfo.kt: (55, 68): Unchecked cast: SingleSubject<FileDisplayMetadata>? to Single<T>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/messaging/AttachmentInfo.kt: (57, 28): Type mismatch: inferred type is SingleSubject<FileDisplayMetadata>? but SingleObserver<in T> was expected
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/messaging/AttachmentInfo.kt: (58, 33): Unchecked cast: SingleSubject<FileDisplayMetadata>? to Single<T>
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/messaging/FileDisplayMetadata.kt: (21, 36): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/messaging/FileDisplayMetadata.kt: (21, 54): Parameter 'file' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/util/AudioPlaybackManager.kt: (13, 47): 'DefaultDataSourceFactory' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/util/AudioPlaybackManager.kt: (80, 11): Parameter 'context' is never used
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/util/TaskManager.kt: (23, 49): Type argument is not within its bounds: should be subtype of 'Any'
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/util/TaskManagerLong.kt: (23, 50): Type argument is not within its bounds: should be subtype of 'Any'
w: /home/vagrant/build/me.tagavari.airmessage/app/src/main/java/me/tagavari/airmessage/util/TaskManagerLong.kt: (31, 32): Type mismatch: inferred type is SingleSubject<T>? but SingleObserver<in T> was expected
> Task :app:compileFossReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :app:mergeFossReleaseNativeLibs
> Task :app:lintVitalAnalyzeFossRelease
w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath:
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.5.31/ff5d99aecd328872494e8921b72bf6e3af97af3e/kotlin-stdlib-jdk8-1.5.31.jar (version 1.5)
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.5.31/77e0f2568912e45d26c31fd417a332458508acdf/kotlin-stdlib-jdk7-1.5.31.jar (version 1.5)
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.6.21/11ef67f1900634fd951bad28c53ec957fabbe5b8/kotlin-stdlib-1.6.21.jar (version 1.6)
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.21/5e5b55c26dbc80372a920aef60eb774b714559b8/kotlin-stdlib-common-1.6.21.jar (version 1.6)
w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath
> Task :app:dexBuilderFossRelease
> Task :app:stripFossReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libimage_processing_util_jni.so.
> Task :app:extractFossReleaseNativeSymbolTables
Unable to extract native debug metadata from /home/vagrant/build/me.tagavari.airmessage/app/build/intermediates/merged_native_libs/fossRelease/out/lib/x86_64/libimage_processing_util_jni.so because unable to locate the objcopy executable for the x86_64 ABI.
Unable to extract native debug metadata from /home/vagrant/build/me.tagavari.airmessage/app/build/intermediates/merged_native_libs/fossRelease/out/lib/armeabi-v7a/libimage_processing_util_jni.so because unable to locate the objcopy executable for the armeabi-v7a ABI.
Unable to extract native debug metadata from /home/vagrant/build/me.tagavari.airmessage/app/build/intermediates/merged_native_libs/fossRelease/out/lib/x86/libimage_processing_util_jni.so because unable to locate the objcopy executable for the x86 ABI.
Unable to extract native debug metadata from /home/vagrant/build/me.tagavari.airmessage/app/build/intermediates/merged_native_libs/fossRelease/out/lib/arm64-v8a/libimage_processing_util_jni.so because unable to locate the objcopy executable for the arm64-v8a ABI.
> Task :app:mergeFossReleaseNativeDebugMetadata NO-SOURCE
> Task :app:mergeFossReleaseShaders
> Task :app:compileFossReleaseShaders NO-SOURCE
> Task :app:generateFossReleaseAssets UP-TO-DATE
> Task :app:mergeFossReleaseAssets
> Task :app:compressFossReleaseAssets
> Task :app:processFossReleaseJavaRes NO-SOURCE
> Task :app:collectFossReleaseDependencies
> Task :app:sdkFossReleaseDependencyData
> Task :app:writeFossReleaseAppMetadata
> Task :app:writeFossReleaseSigningConfigVersions
> Task :app:optimizeFossReleaseResources
> Task :app:mergeFossReleaseJavaResource
> Task :app:l8DexDesugarLibFossRelease
Info: Invalid signature '(Ljava/lang/Runnable;)TS;' for method j$.util.stream.BaseStream j$.util.stream.Stream.onClose(java.lang.Runnable).
Validation error: A type variable is not in scope.
Signature is ignored and will not be present in the output.
> Task :app:mergeDexFossRelease
> Task :app:compileFossReleaseArtProfile
> Task :app:packageFossRelease
> Task :app:createFossReleaseApkListingFileRedirect
> Task :app:lintVitalReportFossRelease
w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath:
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.5.31/ff5d99aecd328872494e8921b72bf6e3af97af3e/kotlin-stdlib-jdk8-1.5.31.jar (version 1.5)
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.5.31/77e0f2568912e45d26c31fd417a332458508acdf/kotlin-stdlib-jdk7-1.5.31.jar (version 1.5)
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.6.21/11ef67f1900634fd951bad28c53ec957fabbe5b8/kotlin-stdlib-1.6.21.jar (version 1.6)
/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.21/5e5b55c26dbc80372a920aef60eb774b714559b8/kotlin-stdlib-common-1.6.21.jar (version 1.6)
w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath
> Task :app:lintVitalFossRelease
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/xml/backup_rules.xml:5: Error: instant-run is not in an included path [FullBackupContent]
<exclude domain="file" path="instant-run" />
~~~~~~~~~~~
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/xml/backup_rules.xml:6: Error: attachments is not in an included path [FullBackupContent]
<exclude domain="file" path="attachments" />
~~~~~~~~~~~
/home/vagrant/build/me.tagavari.airmessage/app/src/main/res/xml/backup_rules.xml:7: Error: messages.db is not in an included path [FullBackupContent]
<exclude domain="database" path="messages.db" />
~~~~~~~~~~~
Explanation for issues of type "FullBackupContent":
Ensures that <data-extraction-rules> and <full-backup-content> files, which
configure backup options, are valid.
https://android-developers.googleblog.com/2015/07/auto-backup-for-apps-made-simple.html
3 errors, 0 warnings
> Task :app:assembleFossRelease
BUILD SUCCESSFUL in 3m 47s
70 actionable tasks: 70 executed
2022-08-15 19:25:15,404 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/me.tagavari.airmessage, universal_newlines=False, shell=None)
2022-08-15 19:25:15,407 INFO: Successfully built version 3.5.1 of me.tagavari.airmessage from ceef53138631a542b2b56283c30431a37ba97125
2022-08-15 19:25:15,535 DEBUG: AXML contains a RESOURCE MAP
2022-08-15 19:25:15,535 DEBUG: Start of Namespace mapping: prefix 44: 'android' --> uri 134: 'http://schemas.android.com/apk/res/android'
2022-08-15 19:25:15,537 DEBUG: Checking build/me.tagavari.airmessage/app/build/outputs/apk/foss/release/app-foss-release-unsigned.apk
2022-08-15 19:25:15,551 DEBUG: AXML contains a RESOURCE MAP
2022-08-15 19:25:15,551 DEBUG: Start of Namespace mapping: prefix 44: 'android' --> uri 134: 'http://schemas.android.com/apk/res/android'
2022-08-15 19:25:15,585 INFO: success: me.tagavari.airmessage
2022-08-15 19:25:15,586 INFO: Finished
2022-08-15 19:25:15,586 INFO: 1 build succeeded