log for org.smc.inputmethod.indic:220
== Installed Android Tools ==2026-10-05 07:47:18,430 INFO: Creating log directory2026-10-05 07:47:18,430 INFO: Creating temporary directory2026-10-05 07:47:18,430 INFO: Creating output directory2026-10-05 07:47:18,435 DEBUG: Getting git vcs interface for https://gitlab.com/indicproject/indic-keyboard.git2026-10-05 07:47:18,435 DEBUG: Checking org.smc.inputmethod.indic:2202026-10-05 07:47:18,435 INFO: Building org.smc.inputmethod.indic:2202026-10-05 07:47:18,435 WARNING: Android NDK version 'r21e' could not be found!2026-10-05 07:47:18,435 WARNING: Configured versions:Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2026-10-05 07:47:18,451 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-10-05 07:47:18,562 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 4882026-10-05 07:47:18,562 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-10-05 07:47:18,697 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 216256Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r21e-linux-x86_64.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r21e-linux-x86_64.zip2026-10-05 07:47:18,767 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-10-05 07:47:18,843 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r21e-linux-x86_64.zip HTTP/1.1" 200 1179546687Unzipping to /tmp/.sdkmanager-i4t6kmscInstalling into /opt/android-sdk/ndk/21.4.70755292026-10-05 07:47:39,868 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:39,869 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/org.smc.inputmethod.indic, stdin=None, shell=False, universal_newlines=False)2026-10-05 07:47:39,872 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:39,872 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:39,872 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:39,872 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:39,872 INFO: Running 'sudo' commands in /home/vagrant2026-10-05 07:47:39,872 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y file make+ apt-get updateGet:1 https://security.debian.org/debian-security trixie-security InRelease [43.4 kB]Get:2 https://security.debian.org/debian-security trixie-security/main amd64 Packages [264 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [162 kB]Get:4 https://debian.osuosl.org/debian trixie InRelease [140 kB]Get:5 https://debian.osuosl.org/debian trixie-updates InRelease [47.3 kB]Get:6 https://debian.osuosl.org/debian trixie-backports InRelease [54.0 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 Packages [9678 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6486 kB]Get:9 https://debian.osuosl.org/debian trixie-updates/main amd64 Packages [4412 B]Get:10 https://debian.osuosl.org/debian trixie-updates/main Translation-en [2496 B]Get:11 https://debian.osuosl.org/debian trixie-backports/main amd64 Packages [284 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [222 kB]Fetched 17.4 MB in 2s (10.4 MB/s)Reading package lists...+ apt-get install -y file makeReading package lists...Building dependency tree...Reading state information...Suggested packages:make-docThe following NEW packages will be installed:file make0 upgraded, 2 newly installed, 0 to remove and 11 not upgraded.Need to get 507 kB of archives.After this operation, 1889 kB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Fetched 507 kB in 1s (953 kB/s)Selecting previously unselected package file.(Reading database ... 48146 files and directories currently installed.)Preparing to unpack .../file_1%3a5.46-5_amd64.deb ...Unpacking file (1:5.46-5) ...Selecting previously unselected package make.Preparing to unpack .../make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Setting up file (1:5.46-5) ...Setting up make (4.4.1-2) ...2026-10-05 07:47:44,578 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-10-05 07:47:44,779 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 48205 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u4) ...2026-10-05 07:47:47,688 INFO: Getting source for revision f5aec5518804a1a0acc81d7986d57b74b7d0f8a12026-10-05 07:47:47,688 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:47,688 DEBUG: > git rev-parse --show-toplevel2026-10-05 07:47:47,889 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:47,889 DEBUG: > git submodule foreach --recursive git reset --hard2026-10-05 07:47:48,590 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:48,590 DEBUG: > git reset --hard2026-10-05 07:47:48,891 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:48,892 DEBUG: > git submodule foreach --recursive git clean -dffx2026-10-05 07:47:49,092 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:49,093 DEBUG: > git clean -dffx2026-10-05 07:47:49,193 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:49,193 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2026-10-05 07:47:49,694 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:49,694 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2026-10-05 07:47:50,195 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:50,196 DEBUG: > git remote set-head origin --auto2026-10-05 07:47:50,797 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:50,797 DEBUG: > git checkout -f f5aec5518804a1a0acc81d7986d57b74b7d0f8a12026-10-05 07:47:51,097 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:51,097 DEBUG: > git clean -dffx2026-10-05 07:47:51,198 INFO: commit: f5aec5518804a1a0acc81d7986d57b74b7d0f8a1 (SHA1: f5aec5518804a1a0acc81d7986d57b74b7d0f8a1)2026-10-05 07:47:51,198 INFO: Initialising submodules2026-10-05 07:47:51,198 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:51,198 DEBUG: > git rev-parse --show-toplevel2026-10-05 07:47:51,400 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:51,400 DEBUG: > git submodule sync2026-10-05 07:47:51,601 DEBUG: Directory: build/org.smc.inputmethod.indic2026-10-05 07:47:51,601 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 submodule update --init --force --recursiveSubmodule path 'dictionaries-indic': checked out 'c2936805c4ce0de2aa57846348cff10730d304a5'Submodule path 'dictionaries-indic/tools/schemes': checked out 'ffde8eee3b3bd348b08800ff1136e38a1a38034d'Submodule path 'ime': checked out '311d331bb274c266c712ed1917ed6b8b1f34d70f'Submodule path 'ime/libs/jquery.ime': checked out 'b08294959db58afdc32934e0332a09bb92f07b6c'Submodule path 'native/govarnam/govarnam': checked out '598b332518516ca44cadfbaca81480e82521c883'Submodule path 'tools-indic': checked out '48879f023128845ab2ea5061894adb4456965e67'2026-10-05 07:47:52,402 INFO: Creating local.properties file at build/org.smc.inputmethod.indic/local.properties2026-10-05 07:47:52,402 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:52,403 INFO: Creating local.properties file at build/org.smc.inputmethod.indic/java/local.properties2026-10-05 07:47:52,403 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:52,407 INFO: Cleaned build.gradle of keysigning configs at build/org.smc.inputmethod.indic/java/build.gradle2026-10-05 07:47:52,410 INFO: Running 'prebuild' commands in build/org.smc.inputmethod.indic/java2026-10-05 07:47:52,410 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:47:52,410 DEBUG: Directory: build/org.smc.inputmethod.indic/java2026-10-05 07:47:52,410 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e 's/include .*/include "armeabi-v7a"/' -e '/jvmToolchain/d' build.gradle+ '[' -z '' ']'+ return+ case $- in+ return+ sed -i -e 's/include .*/include "armeabi-v7a"/' -e /jvmToolchain/d build.gradle2026-10-05 07:47:52,616 INFO: Scanning source for common problems...2026-10-05 07:47:52,618 DEBUG: scanner is configured to use signature data from: 'suss'2026-10-05 07:47:52,618 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-10-05 07:47:53,084 DEBUG: write 'suss.json' to cache2026-10-05 07:47:53,085 DEBUG: next suss.json cache update due in 23:59:59.9986442026-10-05 07:47:53,097 INFO: Ignoring gzip file archive at dictionaries/en_wordlist.combined.gz2026-10-05 07:47:53,097 INFO: Ignoring gzip file archive at dictionaries/en_GB_wordlist.combined.gz2026-10-05 07:47:53,097 INFO: Ignoring gzip file archive at dictionaries/en_US_wordlist.combined.gz2026-10-05 07:47:53,114 INFO: Removing shared library at java/jniLibs/arm64-v8a/libgovarnam.so2026-10-05 07:47:53,114 INFO: Removing shared library at java/jniLibs/arm64-v8a/libjni_latinime.so2026-10-05 07:47:53,114 INFO: Removing shared library at java/jniLibs/arm64-v8a/libgovarnam_jni.so2026-10-05 07:47:53,115 INFO: Removing shared library at java/jniLibs/armeabi-v7a/libgovarnam.so2026-10-05 07:47:53,115 INFO: Removing shared library at java/jniLibs/armeabi-v7a/libjni_latinime.so2026-10-05 07:47:53,115 INFO: Removing shared library at java/jniLibs/armeabi-v7a/libgovarnam_jni.so2026-10-05 07:47:53,116 INFO: Removing gradle-wrapper.jar at tools-indic/docs/gradle/wrapper/gradle-wrapper.jar2026-10-05 07:47:53,116 INFO: Removing Java JAR file at dictionaries-indic/tools/dicttool_aosp.jar2026-10-05 07:47:53,120 INFO: Removing dependency file without lock at ime/package.json2026-10-05 07:47:53,130 INFO: Creating source tarball...2026-10-05 07:48:37,508 INFO: Running 'build' commands in build/org.smc.inputmethod.indic/java2026-10-05 07:48:37,509 INFO: Set up NDK r21e (21.4.7075529)2026-10-05 07:48:37,509 DEBUG: Directory: build/org.smc.inputmethod.indic/java2026-10-05 07:48:37,509 DEBUG: > bash -e -u -o pipefail -x -c /opt/android-sdk/ndk/21.4.7075529/ndk-build -e "APP_ABI=armeabi-v7a" -e "APP_CFLAGS += -w" -C ../native/jni; mv ../native/libs/* jniLibs/+ '[' -z '' ']'+ return+ case $- in+ return+ /opt/android-sdk/ndk/21.4.7075529/ndk-build -e APP_ABI=armeabi-v7a -e 'APP_CFLAGS += -w' -C ../native/jnimake: Entering directory '/home/vagrant/build/org.smc.inputmethod.indic/native/jni'Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-16.make: Leaving directory '/home/vagrant/build/org.smc.inputmethod.indic/native/jni'make: Entering directory '/home/vagrant/build/org.smc.inputmethod.indic/native/jni'[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= com_android_inputmethod_keyboard_ProximityInfo.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= com_android_inputmethod_latin_BinaryDictionary.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= com_android_inputmethod_latin_BinaryDictionaryUtils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= com_android_inputmethod_latin_DicTraverseSession.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= jni_common.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= header_policy.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= header_read_write_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ngram_context.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dictionary_structure_with_buffer_policy_factory.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= bigram_list_read_write_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dynamic_pt_gc_event_listeners.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dynamic_pt_reading_helper.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dynamic_pt_reading_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dynamic_pt_updating_helper.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dynamic_pt_writing_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= patricia_trie_reading_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= shortcut_list_reading_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= patricia_trie_policy.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver2_patricia_trie_node_reader.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver2_pt_node_array_reader.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_dict_buffers.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_dict_constants.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_node_reader.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_node_writer.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_policy.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_reading_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_writing_helper.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_pt_node_array_reader.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dynamic_language_model_probability_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= language_model_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= language_model_dict_content_global_counters.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= shortcut_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= sparse_table_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= terminal_position_lookup_table.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= buffer_with_extendable_buffer.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= byte_array_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dict_file_writing_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= file_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= forgetting_curve_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= format_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= mmapped_buffer.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= multi_bigram_map.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= probability_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= sparse_table.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= trie_map.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= suggest.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dic_node.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dic_node_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dic_nodes_cache.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dictionary.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dictionary_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= digraph_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= error_type_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= additional_proximity_chars.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= proximity_info.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= proximity_info_params.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= proximity_info_state.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= proximity_info_state_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= weighting.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= dic_traverse_session.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= suggestion_results.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= suggestions_output_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= gesture_alignment.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= gesture_params.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= gesture_scoring.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= gesture_suggest_policy.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= gesture_traversal.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= gesture_weighting.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= scoring_params.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= typing_scoring.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= typing_suggest_policy.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= typing_traversal.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= typing_weighting.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= autocorrection_threshold_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= char_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= jni_data_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= log_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= time_keeper.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_dict_buffers.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_dict_constants.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_node_reader.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_node_writer.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_policy.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_reading_utils.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_patricia_trie_writing_helper.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_pt_node_array_reader.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= bigram_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= probability_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= shortcut_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= sparse_table_dict_content.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= terminal_position_lookup_table.cpp[armeabi-v7a] Compile++ thumb: jni_latinime_common_static <= ver4_bigram_list_policy.cpp[armeabi-v7a] StaticLibrary : libjni_latinime_common_static.a[armeabi-v7a] SharedLibrary : libjni_latinime.so[armeabi-v7a] Install : libjni_latinime.so => libs/armeabi-v7a/libjni_latinime.somake: Leaving directory '/home/vagrant/build/org.smc.inputmethod.indic/native/jni'+ mv ../native/libs/armeabi-v7a jniLibs/2026-10-05 07:48:50,730 INFO: Building Gradle project...2026-10-05 07:48:50,730 DEBUG: Directory: build/org.smc.inputmethod.indic/java2026-10-05 07:48:50,730 DEBUG: > /usr/local/bin/gradlew-fdroid assembleOfflineReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.5.1 via distributionUrlDownloading missing gradle version 9.5.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.5.1/bin/gradle assembleOfflineReleaseWelcome to Gradle 9.5.1!Here are the highlights of this release:- Task provenance in reports and failure messages- Type-safe accessors for precompiled Kotlin Settings pluginsFor more details see https://docs.gradle.org/9.5.1/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.5.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :WARNING: The option setting 'android.nonFinalResIds=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 36 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 36 accepted.Preparing "Install Android SDK Build-Tools 36 v.36.0.0"."Install Android SDK Build-Tools 36 v.36.0.0" ready.Installing Android SDK Build-Tools 36 in /opt/android-sdk/build-tools/36.0.0"Install Android SDK Build-Tools 36 v.36.0.0" complete."Install Android SDK Build-Tools 36 v.36.0.0" finished.Checking the license for package Android SDK Platform 37.0 in /opt/android-sdk/licensesLicense for package Android SDK Platform 37.0 accepted.Preparing "Install Android SDK Platform 37.0 (revision 2)"."Install Android SDK Platform 37.0 (revision 2)" ready.Installing Android SDK Platform 37.0 in /opt/android-sdk/platforms/android-37.0"Install Android SDK Platform 37.0 (revision 2)" complete."Install Android SDK Platform 37.0 (revision 2)" finished.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[========= ] 25%Checking the license for package Android SDK Platform 36 in /opt/android-sdk/licensesLicense for package Android SDK Platform 36 accepted.Preparing "Install Android SDK Platform 36 (revision 2)"."Install Android SDK Platform 36 (revision 2)" ready.Installing Android SDK Platform 36 in /opt/android-sdk/platforms/android-36"Install Android SDK Platform 36 (revision 2)" complete."Install Android SDK Platform 36 (revision 2)" finished.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[========= ] 25%> Task :preBuild UP-TO-DATE> Task :preOfflineReleaseBuild UP-TO-DATE> Task :mergeOfflineReleaseJniLibFolders> Task :ime:preBuild UP-TO-DATE> Task :ime:preReleaseBuild UP-TO-DATE> Task :ime:mergeReleaseJniLibFolders> Task :ime:mergeReleaseNativeLibs NO-SOURCE> Task :ime:copyReleaseJniLibsProjectOnly> Task :ime:generateReleaseResources> Task :mergeOfflineReleaseNativeLibs> Task :ime:packageReleaseResources> Task :ime:processReleaseNavigationResources> Task :stripOfflineReleaseDebugSymbols[CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/21.4.7075529 had version [21.4.7075529] which disagrees with android.ndkVersion [28.2.13676358]Unable to strip the following libraries, packaging them as they are: libjni_latinime.so. Run with --info option to learn more.> Task :extractOfflineReleaseNativeSymbolTables[CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/21.4.7075529 had version [21.4.7075529] which disagrees with android.ndkVersion [28.2.13676358]> Task :ime:javaPreCompileRelease> Task :ime:parseReleaseLocalResources> Task :mergeOfflineReleaseNativeDebugMetadata NO-SOURCE> Task :checkOfflineReleaseDuplicateClasses> Task :generateOfflineReleaseBuildConfig> Task :ime:generateReleaseRFile> Task :generateOfflineReleaseResources> Task :ime:compileReleaseKotlin NO-SOURCE> Task :ime:compileReleaseJavaWithJavac> Task :ime:mergeReleaseGeneratedProguardFiles> Task :ime:exportReleaseConsumerProguardFiles> Task :packageOfflineReleaseResources> Task :processOfflineReleaseNavigationResources> Task :javaPreCompileOfflineRelease> Task :ime:prepareReleaseArtProfile> Task :ime:bundleLibCompileToJarRelease> Task :mergeOfflineReleaseArtProfile> Task :ime:writeReleaseAarMetadata> Task :mapOfflineReleaseSourceSetPaths> Task :checkOfflineReleaseAarMetadata> Task :parseOfflineReleaseLocalResources> Task :compileOfflineReleaseNavigationResources> Task :generateOfflineReleaseRFile> Task :mergeOfflineReleaseResources> Task :createOfflineReleaseCompatibleScreenManifests> Task :extractDeepLinksOfflineRelease> Task :ime:extractDeepLinksRelease> Task :ime:mapReleaseSourceSetPaths> Task :extractProguardFiles> Task :ime:bundleLibRuntimeToJarRelease> Task :ime:processReleaseJavaRes NO-SOURCE> Task :mergeOfflineReleaseStartupProfile> Task :generateOfflineReleaseAssets UP-TO-DATE> Task :ime:generateReleaseAssets UP-TO-DATE> Task :ime:processReleaseManifest> Task :ime:compileReleaseLibraryResources> Task :processOfflineReleaseMainManifest> Task :processOfflineReleaseManifest> Task :ime:mergeReleaseAssets> Task :mergeOfflineReleaseAssets> Task :compressOfflineReleaseAssets> Task :extractOfflineReleaseVersionControlInfo> Task :collectOfflineReleaseDependencies> Task :sdkOfflineReleaseDependencyData> Task :writeOfflineReleaseAppMetadata> Task :writeOfflineReleaseSigningConfigVersions> Task :processOfflineReleaseManifestForPackage> Task :processOfflineReleaseResources> Task :optimizeOfflineReleaseResources> Task :compileOfflineReleaseKotlinw: file:///home/vagrant/build/org.smc.inputmethod.indic/java/src/org/smc/inputmethod/indic/settings/LanguageLayoutSettingsFragment.kt:132:77 'val locale: String' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/org.smc.inputmethod.indic/java/src/org/smc/inputmethod/indic/settings/TestFragmentActivity.kt:20:8 'class Fragment : Any, ComponentCallbacks2, View.OnCreateContextMenuListener' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/org.smc.inputmethod.indic/java/src/org/smc/inputmethod/indic/userdictionary/UserDictionaryLocalePicker.kt:19:8 'class Fragment : Any, ComponentCallbacks2, View.OnCreateContextMenuListener' is deprecated. Deprecated in Java.> Task :compileOfflineReleaseJavaWithJavacNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :mergeOfflineReleaseGeneratedProguardFiles> Task :processOfflineReleaseJavaRes> Task :expandOfflineReleaseArtProfileWildcards> Task :mergeOfflineReleaseJavaResource> Task :minifyOfflineReleaseWithR8> Task :compileOfflineReleaseArtProfile> Task :packageOfflineRelease> Task :createOfflineReleaseApkListingFileRedirect> Task :assembleOfflineRelease[Incubating] Problems report is available at: file:///home/vagrant/build/org.smc.inputmethod.indic/java/build/reports/problems/problems-report.htmlBUILD SUCCESSFUL in 55s63 actionable tasks: 63 executedConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.5.1/userguide/configuration_cache_enabling.html2026-10-05 07:49:48,900 DEBUG: Checking build/org.smc.inputmethod.indic/java/build/outputs/apk/offline/release/IndicKeyboard-offline-armeabi-v7a-release-unsigned.apk2026-10-05 07:49:48,906 INFO: Successfully built org.smc.inputmethod.indic:220 from f5aec5518804a1a0acc81d7986d57b74b7d0f8a12026-10-05 07:49:48,908 INFO: success: org.smc.inputmethod.indic2026-10-05 07:49:48,908 INFO: Finished2026-10-05 07:49:48,908 INFO: 1 build succeeded