log for com.artifex.mupdf.viewer.app:260

== Installed Android Tools ==2026-09-17 06:08:35,958 INFO: Creating log directory2026-09-17 06:08:35,958 INFO: Creating temporary directory2026-09-17 06:08:35,958 INFO: Creating output directory2026-09-17 06:08:35,964 DEBUG: Getting git vcs interface for https://github.com/ArtifexSoftware/mupdf-android-viewer.git2026-09-17 06:08:35,964 DEBUG: Checking com.artifex.mupdf.viewer.app:2602026-09-17 06:08:35,964 INFO: Building com.artifex.mupdf.viewer.app:2602026-09-17 06:08:35,964 WARNING: Android NDK version 'r28c' could not be found!2026-09-17 06:08:35,964 WARNING: Configured versions:Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2026-09-17 06:08:35,966 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:4432026-09-17 06:08:36,296 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json.asc HTTP/1.1" 200 4882026-09-17 06:08:36,297 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:4432026-09-17 06:08:36,627 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json HTTP/1.1" 200 1340527Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r28c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r28c-linux.zip2026-09-17 06:08:37,124 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-09-17 06:08:37,172 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r28c-linux.zip HTTP/1.1" 200 711406106Unzipping to /tmp/.sdkmanager-365n98zkInstalling into /opt/android-sdk/ndk/28.2.136763582026-09-17 06:08:51,220 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:08:51,222 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/com.artifex.mupdf.viewer.app, stdin=None, shell=False, universal_newlines=False)2026-09-17 06:08:51,224 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:08:51,224 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:08:51,224 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:08:51,225 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:08:51,225 INFO: Running 'sudo' commands in /home/vagrant2026-09-17 06:08:51,225 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y make pkg-config+ 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 [262 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [160 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 [324 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [237 kB]Fetched 17.4 MB in 1s (14.0 MB/s)Reading package lists...+ apt-get install -y make pkg-configReading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:libpkgconf3 pkgconf pkgconf-binSuggested packages:make-docThe following NEW packages will be installed:libpkgconf3 make pkg-config pkgconf pkgconf-bin0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.Need to get 570 kB of archives.After this operation, 2093 kB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Get:3 https://debian.osuosl.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB]Get:4 https://debian.osuosl.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB]Get:5 https://debian.osuosl.org/debian trixie/main amd64 pkg-config amd64 1.8.1-4 [14.0 kB]Fetched 570 kB in 0s (1981 kB/s)Selecting previously unselected package libpkgconf3:amd64.(Reading database ... 48146 files and directories currently installed.)Preparing to unpack .../libpkgconf3_1.8.1-4_amd64.deb ...Unpacking libpkgconf3:amd64 (1.8.1-4) ...Selecting previously unselected package make.Preparing to unpack .../make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Selecting previously unselected package pkgconf-bin.Preparing to unpack .../pkgconf-bin_1.8.1-4_amd64.deb ...Unpacking pkgconf-bin (1.8.1-4) ...Selecting previously unselected package pkgconf:amd64.Preparing to unpack .../pkgconf_1.8.1-4_amd64.deb ...Unpacking pkgconf:amd64 (1.8.1-4) ...Selecting previously unselected package pkg-config:amd64.Preparing to unpack .../pkg-config_1.8.1-4_amd64.deb ...Unpacking pkg-config:amd64 (1.8.1-4) ...Setting up libpkgconf3:amd64 (1.8.1-4) ...Setting up make (4.4.1-2) ...Setting up pkgconf-bin (1.8.1-4) ...Setting up pkgconf:amd64 (1.8.1-4) ...Setting up pkg-config:amd64 (1.8.1-4) ...Processing triggers for libc-bin (2.41-12+deb13u4) ...2026-09-17 06:08:59,336 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-09-17 06:08:59,637 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 48233 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-09-17 06:09:11,808 INFO: Getting source for revision 0e68b114632b6e5b4701fa287c092a813621ce052026-09-17 06:09:11,808 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:11,808 DEBUG: > git rev-parse --show-toplevel2026-09-17 06:09:12,009 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:12,010 DEBUG: > git submodule foreach --recursive git reset --hard2026-09-17 06:09:12,912 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:12,912 DEBUG: > git reset --hard2026-09-17 06:09:13,714 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:13,714 DEBUG: > git submodule foreach --recursive git clean -dffx2026-09-17 06:09:13,915 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:13,915 DEBUG: > git clean -dffx2026-09-17 06:09:14,016 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:14,016 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2026-09-17 06:09:14,418 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:14,418 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2026-09-17 06:09:14,720 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:14,720 DEBUG: > git remote set-head origin --auto2026-09-17 06:09:15,121 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:15,122 DEBUG: > git checkout -f 0e68b114632b6e5b4701fa287c092a813621ce052026-09-17 06:09:15,323 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:15,323 DEBUG: > git clean -dffx2026-09-17 06:09:15,424 INFO: commit: 0e68b114632b6e5b4701fa287c092a813621ce05 (SHA1: 0e68b114632b6e5b4701fa287c092a813621ce05)2026-09-17 06:09:15,424 INFO: Initialising submodules2026-09-17 06:09:15,424 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:15,424 DEBUG: > git rev-parse --show-toplevel2026-09-17 06:09:15,626 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:15,626 DEBUG: > git submodule sync2026-09-17 06:09:15,828 DEBUG: Directory: build/com.artifex.mupdf.viewer.app2026-09-17 06:09:15,828 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 'jni': checked out 'c698bf5672d62fe39186dd550a7e9359ab8391f9'Submodule path 'jni/libmupdf': checked out 'ce933bdebe05fe54ba9d69792ed268efd9e00047'Submodule path 'jni/libmupdf/thirdparty/brotli': checked out '2523f3314501aa5c90e561922b2e668b3ccee26e'Submodule path 'jni/libmupdf/thirdparty/cmark-gfm': checked out '74e0f5b6b62bbdd1e262c92f4bb2c6c871c6307e'Submodule path 'jni/libmupdf/thirdparty/curl': checked out 'f43c6fbb2dbdf68dfdd0f0c3399e3711a621614a'Submodule path 'jni/libmupdf/thirdparty/extract': checked out '8750ac39c30a0d65119b426b5a491c5b8e8bf674'Submodule path 'jni/libmupdf/thirdparty/freeglut': checked out 'd5e2256d571b3ef66fb60716c99e35e9d3e570a2'Submodule path 'jni/libmupdf/thirdparty/freetype': checked out '0a0221a1347e2f1e07c395263540026e9a0aa7c7'Submodule path 'jni/libmupdf/thirdparty/freetype/subprojects/dlg': checked out '395ccad2c1e0daae535c4d20bb0a3f2424648e17'Submodule path 'jni/libmupdf/thirdparty/gumbo-parser': checked out '61bd4e736c3b342e592f65be0d65ec6a0acd8dcb'Submodule path 'jni/libmupdf/thirdparty/harfbuzz': checked out 'c28ba35a1e6dc4b6b32e2b1d11fd2a408f6c86bb'Submodule path 'jni/libmupdf/thirdparty/jbig2dec': checked out 'dc15c39bbbddc90f79c14563d2eb5a794106be8f'Submodule path 'jni/libmupdf/thirdparty/lcms2': checked out 'd69c64417c4a33a4629957fc0e08f4f4c5abcc3d'Submodule path 'jni/libmupdf/thirdparty/leptonica': checked out '7fbe9ea76d1e0c48a02b2ed371d24f92c7bac40c'Submodule path 'jni/libmupdf/thirdparty/libjpeg': checked out '627faae398468d5d11e3d694dc325432f734b5c4'Submodule path 'jni/libmupdf/thirdparty/mujs': checked out 'e892c9fdbbddba94e52f656ccb378ed4885e30cc'Submodule path 'jni/libmupdf/thirdparty/openjpeg': checked out '957029eb875eee1118743f200cb86da9d8289de2'Submodule path 'jni/libmupdf/thirdparty/tesseract': checked out 'ad0f76d971946512a62c933f490c8111877eddaa'Submodule path 'jni/libmupdf/thirdparty/zint': checked out '7a9fdd6cd00cd5bfd0082705d934c13ef84f25e1'Submodule path 'jni/libmupdf/thirdparty/zlib': checked out 'da607da739fa6047df13e66a2af6b8bec7c2a498'Submodule path 'jni/libmupdf/thirdparty/zxing-cpp': checked out '742aef959e12a41eda494df78fd567c2e715ff57'2026-09-17 06:09:17,131 INFO: Creating local.properties file at build/com.artifex.mupdf.viewer.app/local.properties2026-09-17 06:09:17,131 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:09:17,132 INFO: Creating local.properties file at build/com.artifex.mupdf.viewer.app/app/local.properties2026-09-17 06:09:17,132 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:09:17,135 INFO: Cleaned build.gradle of keysigning configs at build/com.artifex.mupdf.viewer.app/app/build.gradle2026-09-17 06:09:17,143 INFO: Running 'prebuild' commands in build/com.artifex.mupdf.viewer.app/app2026-09-17 06:09:17,143 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:09:17,143 DEBUG: Directory: build/com.artifex.mupdf.viewer.app/app2026-09-17 06:09:17,143 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/maven.ghostscript.com/d' -e '/user.home/d' -e '/url.*MAVEN_REPO/d' ../build.gradle ../*/build.gradle; sed -i -e 's/enable true/enable false/' -e '/android {/a ndkVersion "28.2.13676358"' build.gradle; sed -i -e "s/'-j4'/'-j`nproc`'/" ../jni/build.gradle; echo -e 'ABI_FILTERS=armeabi-v7a,arm64-v8a,x86\norg.gradle.jvmargs=-Xmx4g' >> ../gradle.properties+ '[' -z '' ']'+ return+ case $- in+ return+ sed -i -e /maven.ghostscript.com/d -e /user.home/d -e '/url.*MAVEN_REPO/d' ../build.gradle ../app/build.gradle ../jni/build.gradle ../lib/build.gradle+ sed -i -e 's/enable true/enable false/' -e '/android {/a ndkVersion "28.2.13676358"' build.gradle++ nproc+ sed -i -e 's/'\''-j4'\''/'\''-j30'\''/' ../jni/build.gradle+ echo -e 'ABI_FILTERS=armeabi-v7a,arm64-v8a,x86\norg.gradle.jvmargs=-Xmx4g'2026-09-17 06:09:17,354 INFO: Scanning source for common problems...2026-09-17 06:09:17,356 DEBUG: scanner is configured to use signature data from: 'suss'2026-09-17 06:09:17,356 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-09-17 06:09:17,823 DEBUG: write 'suss.json' to cache2026-09-17 06:09:17,823 DEBUG: next suss.json cache update due in 23:59:59.9989202026-09-17 06:09:17,835 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-09-17 06:09:17,836 INFO: Removing gradle-wrapper.jar at jni/gradle/wrapper/gradle-wrapper.jar2026-09-17 06:09:17,836 INFO: Removing ZIP file archive at jni/libmupdf/resources/hyphen/hyph-std.zip2026-09-17 06:09:17,836 INFO: Removing ZIP file archive at jni/libmupdf/resources/hyphen/hyph-all.zip2026-09-17 06:09:17,844 INFO: Removing ZIP file archive at jni/libmupdf/thirdparty/zint/backend/tests/fuzz/fuzz_gs1_seed_corpus.zip2026-09-17 06:09:17,844 INFO: Removing ZIP file archive at jni/libmupdf/thirdparty/zint/backend/tests/fuzz/fuzz_data_seed_corpus.zip2026-09-17 06:09:17,851 INFO: Removing ZIP file archive at jni/libmupdf/thirdparty/leptonica/prog/fuzzing/general_corpus.zip2026-09-17 06:09:17,851 INFO: Removing ZIP file archive at jni/libmupdf/thirdparty/leptonica/prog/fuzzing/pixa_recog_fuzzer_seed_corpus.zip2026-09-17 06:09:17,851 INFO: Removing ZIP file archive at jni/libmupdf/thirdparty/leptonica/prog/fuzzing/barcode_fuzzer_seed_corpus.zip2026-09-17 06:09:17,855 INFO: Removing dependency file without lock at jni/libmupdf/thirdparty/harfbuzz/src/wasm/sample/rust/hello-wasm/Cargo.toml2026-09-17 06:09:17,856 INFO: Removing dependency file without lock at jni/libmupdf/thirdparty/harfbuzz/src/wasm/rust/harfbuzz-wasm/Cargo.toml2026-09-17 06:09:17,856 INFO: Removing dependency file without lock at jni/libmupdf/thirdparty/harfbuzz/src/rust/Cargo.toml2026-09-17 06:09:17,865 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/utils/delphi/delphidemo.res2026-09-17 06:09:17,896 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/ibm-t61.icc2026-09-17 06:09:17,896 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/test3.icc2026-09-17 06:09:17,896 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/test5.icc2026-09-17 06:09:17,897 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/test1.icc2026-09-17 06:09:17,897 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/test4.icc2026-09-17 06:09:17,897 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/toosmall.icc2026-09-17 06:09:17,898 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/lcms2/testbed/test2.icc2026-09-17 06:09:17,903 INFO: Removing usual suspect 'org.gradle.toolchains.foojay-resolver' at jni/libmupdf/thirdparty/zxing-cpp/wrappers/kn/settings.gradle.kts2026-09-17 06:09:17,906 INFO: Removing unknown maven repo 'if' at jni/libmupdf/thirdparty/zxing-cpp/wrappers/kn/build.gradle.kts2026-09-17 06:09:17,906 INFO: Removing gradle-wrapper.jar at jni/libmupdf/thirdparty/zxing-cpp/wrappers/kn/gradle/wrapper/gradle-wrapper.jar2026-09-17 06:09:17,910 INFO: Removing unknown maven repo 'if' at jni/libmupdf/thirdparty/zxing-cpp/wrappers/android/zxingcpp/build.gradle.kts2026-09-17 06:09:17,911 INFO: Removing gradle-wrapper.jar at jni/libmupdf/thirdparty/zxing-cpp/wrappers/android/gradle/wrapper/gradle-wrapper.jar2026-09-17 06:09:17,911 INFO: Removing dependency file without lock at jni/libmupdf/thirdparty/zxing-cpp/wrappers/rust/Cargo.toml2026-09-17 06:09:17,915 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/row_span.pdf2026-09-17 06:09:17,915 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/twotables_1.pdf2026-09-17 06:09:17,915 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/column_span_1.pdf2026-09-17 06:09:17,916 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/background_lines_1.pdf2026-09-17 06:09:17,916 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/background_lines_2.pdf2026-09-17 06:09:17,916 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/twotables_2.pdf2026-09-17 06:09:17,916 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/column_span_2.pdf2026-09-17 06:09:17,916 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/electoral_roll.pdf2026-09-17 06:09:17,917 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/rotated.pdf2026-09-17 06:09:17,917 WARNING: Found executable binary, possibly code at jni/libmupdf/thirdparty/extract/test/agstat.pdf2026-09-17 06:09:17,920 INFO: Removing dependency file without lock at jni/libmupdf/thirdparty/brotli/js/package.json2026-09-17 06:09:17,945 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test352026-09-17 06:09:17,945 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test5452026-09-17 06:09:17,947 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test20802026-09-17 06:09:17,948 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test14262026-09-17 06:09:17,949 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test2622026-09-17 06:09:17,950 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test15312026-09-17 06:09:17,950 INFO: Removing binary at jni/libmupdf/thirdparty/curl/tests/data/test14252026-09-17 06:09:17,956 INFO: Removing dependency file without lock at jni/libmupdf/platform/wasm/package.json2026-09-17 06:09:17,962 INFO: Creating source tarball...2026-09-17 06:09:29,501 INFO: Running 'build' commands in build/com.artifex.mupdf.viewer.app/app2026-09-17 06:09:29,501 INFO: Set up NDK r28c (28.2.13676358)2026-09-17 06:09:29,501 DEBUG: Directory: build/com.artifex.mupdf.viewer.app/app2026-09-17 06:09:29,501 DEBUG: > bash -e -u -o pipefail -x -c make -C ../jni/libmupdf generate+ '[' -z '' ']'+ return+ case $- in+ return+ make -C ../jni/libmupdf generatemake: Entering directory '/home/vagrant/build/com.artifex.mupdf.viewer.app/jni/libmupdf'GEN generated/resources/fonts/urw/Dingbats.cff.cGEN generated/resources/fonts/urw/NimbusBoxes-Regular.cff.cGEN generated/resources/fonts/urw/NimbusMonoPS-Bold.cff.cGEN generated/resources/fonts/urw/NimbusMonoPS-BoldItalic.cff.cGEN generated/resources/fonts/urw/NimbusMonoPS-Italic.cff.cGEN generated/resources/fonts/urw/NimbusMonoPS-Regular.cff.cGEN generated/resources/fonts/urw/NimbusRoman-Bold.cff.cGEN generated/resources/fonts/urw/NimbusRoman-BoldItalic.cff.cGEN generated/resources/fonts/urw/NimbusRoman-Italic.cff.cGEN generated/resources/fonts/urw/NimbusRoman-Regular.cff.cGEN generated/resources/fonts/urw/NimbusSans-Bold.cff.cGEN generated/resources/fonts/urw/NimbusSans-BoldItalic.cff.cGEN generated/resources/fonts/urw/NimbusSans-Italic.cff.cGEN generated/resources/fonts/urw/NimbusSans-Regular.cff.cGEN generated/resources/fonts/urw/StandardSymbolsPS.cff.cGEN generated/resources/fonts/han/SourceHanSerif-Regular.ttc.cGEN generated/resources/fonts/droid/DroidSansFallbackFull.ttf.cGEN generated/resources/fonts/droid/DroidSansFallback.ttf.cGEN generated/resources/fonts/noto/NotoMusic-Regular.otf.cGEN generated/resources/fonts/noto/NotoNaskhArabic-Regular.otf.cGEN generated/resources/fonts/noto/NotoNastaliqUrdu-Regular.otf.cGEN generated/resources/fonts/noto/NotoSans-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansAdlam-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansAnatolianHieroglyphs-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansAvestan-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBamum-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBassaVah-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBatak-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBhaiksuki-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBrahmi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBuginese-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansBuhid-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCanadianAboriginal-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCarian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCaucasianAlbanian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansChakma-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCham-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCherokee-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansChorasmian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCoptic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCuneiform-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCypriot-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansCyproMinoan-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansDeseret-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansDuployan-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansEgyptianHieroglyphs-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansElbasan-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansElymaic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansGlagolitic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansGothic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansGunjalaGondi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansHanifiRohingya-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansHanunoo-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansHatran-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansImperialAramaic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansInscriptionalPahlavi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansInscriptionalParthian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansJavanese-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansKaithi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansKawi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansKayahLi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansKharoshthi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansKhudawadi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLepcha-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLimbu-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLinearA-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLinearB-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLisu-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLycian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansLydian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMahajani-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMandaic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansManichaean-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMarchen-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMasaramGondi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMath-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMedefaidrin-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMeeteiMayek-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMendeKikakui-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMeroitic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMiao-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansModi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMongolian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMro-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansMultani-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNKo-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNabataean-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNagMundari-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNandinagari-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNewTaiLue-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNewa-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansNushu-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOgham-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOlChiki-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldHungarian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldItalic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldNorthArabian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldPermic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldPersian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldSogdian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldSouthArabian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOldTurkic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOsage-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansOsmanya-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansPahawhHmong-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansPalmyrene-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansPauCinHau-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansPhagsPa-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansPhoenician-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansPsalterPahlavi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansRejang-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansRunic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSamaritan-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSaurashtra-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSharada-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansShavian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSiddham-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSignWriting-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSogdian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSoraSompeng-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSoyombo-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSundanese-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSunuwar-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSylotiNagri-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSymbols-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSymbols2-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansSyriac-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTagalog-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTagbanwa-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTaiLe-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTaiTham-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTaiViet-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTakri-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTangsa-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansThaana-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTifinagh-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansTirhuta-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansUgaritic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansVai-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansWancho-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansWarangCiti-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansYi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSansZanabazarSquare-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerif-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifAhom-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifArmenian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifBalinese-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifBengali-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifDevanagari-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifDivesAkuru-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifDogra-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifEthiopic-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifGeorgian-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifGrantha-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifGujarati-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifGurmukhi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifHebrew-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifKannada-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifKhitanSmallScript-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifKhmer-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifKhojki-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifLao-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifMakasar-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifMalayalam-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifMyanmar-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifNyiakengPuachueHmong-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifOldUyghur-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifOriya-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifSinhala-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifTamil-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifTangut-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifTelugu-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifThai-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifTibetan-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifToto-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifVithkuqi-Regular.otf.cGEN generated/resources/fonts/noto/NotoSerifYezidi-Regular.otf.cGEN generated/resources/fonts/noto/NotoEmoji-Regular.ttf.cGEN generated/resources/fonts/sil/CharisSIL-Bold.cff.cGEN generated/resources/fonts/sil/CharisSIL-BoldItalic.cff.cGEN generated/resources/fonts/sil/CharisSIL-Italic.cff.cGEN generated/resources/fonts/sil/CharisSIL.cff.cmake: Leaving directory '/home/vagrant/build/com.artifex.mupdf.viewer.app/jni/libmupdf'2026-09-17 06:09:45,621 INFO: Building Gradle project...2026-09-17 06:09:45,621 DEBUG: Directory: build/com.artifex.mupdf.viewer.app/app2026-09-17 06:09:45,621 DEBUG: > /usr/local/bin/gradlew-fdroid assembleReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 8.7 via distributionUrlDownloading missing gradle version 8.7Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/8.7/bin/gradle assembleReleaseWelcome to Gradle 8.7!Here are the highlights of this release:- Compiling and testing with Java 22- Cacheable Groovy script compilation- New methods in lazy collection propertiesFor more details see https://docs.gradle.org/8.7/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.7/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :jniWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirFound 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 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.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> Task :app:preBuild UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :jni:preBuild UP-TO-DATE> Task :jni:preReleaseBuild UP-TO-DATE> Task :lib:preBuild UP-TO-DATE> Task :lib:preReleaseBuild UP-TO-DATE> Task :app:javaPreCompileRelease> Task :jni:writeReleaseAarMetadata> Task :lib:writeReleaseAarMetadata> Task :app:generateReleaseResValues> Task :jni:generateReleaseResValues> Task :app:checkReleaseAarMetadata> Task :jni:generateReleaseResources> Task :jni:packageReleaseResources> Task :lib:generateReleaseResValues> Task :lib:generateReleaseResources> Task :lib:packageReleaseResources> Task :app:mapReleaseSourceSetPaths> Task :app:generateReleaseResources> Task :app:packageReleaseResources> Task :app:createReleaseCompatibleScreenManifests> Task :app:extractDeepLinksRelease> Task :jni:extractDeepLinksRelease> Task :lib:extractDeepLinksRelease> Task :app:parseReleaseLocalResources> Task :jni:compileReleaseLibraryResources> Task :jni:parseReleaseLocalResources> Task :jni:javaPreCompileRelease> Task :lib:parseReleaseLocalResources> Task :lib:compileReleaseLibraryResources> Task :lib:javaPreCompileRelease> Task :lib:processReleaseManifest> Task :app:extractProguardFiles> Task :jni:generateReleaseRFile> Task :lib:generateReleaseRFile> Task :jni:processReleaseManifest> Task :jni:processReleaseJavaRes NO-SOURCE> Task :app:mergeReleaseResources> Task :app:processReleaseMainManifest> Task :app:processReleaseManifest> Task :jni:compileReleaseJavaWithJavacJava compiler version 21 has deprecated support for compiling with source/target version 8.Try one of the following options:1. [Recommended] Use Java toolchain with a lower language version2. Set a higher source/target version3. Use a lower version of the JDK running the build (if you're not using Java toolchain)For more details on how to configure these settings, see https://developer.android.com/build/jdks.To suppress this warning, set android.javaCompile.suppressSourceTargetDeprecationWarning=true in gradle.properties.warning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.3 warnings> Task :app:processReleaseManifestForPackage> Task :jni:bundleLibRuntimeToJarRelease> Task :jni:bundleLibCompileToJarRelease> Task :app:processReleaseResources> Task :lib:compileReleaseJavaWithJavacJava compiler version 21 has deprecated support for compiling with source/target version 8.Try one of the following options:1. [Recommended] Use Java toolchain with a lower language version2. Set a higher source/target version3. Use a lower version of the JDK running the build (if you're not using Java toolchain)For more details on how to configure these settings, see https://developer.android.com/build/jdks.To suppress this warning, set android.javaCompile.suppressSourceTargetDeprecationWarning=true in gradle.properties.warning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.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.3 warnings> Task :lib:bundleLibCompileToJarRelease> Task :jni:createFullJarRelease> Task :app:compileReleaseJavaWithJavacJava compiler version 21 has deprecated support for compiling with source/target version 8.Try one of the following options:1. [Recommended] Use Java toolchain with a lower language version2. Set a higher source/target version3. Use a lower version of the JDK running the build (if you're not using Java toolchain)For more details on how to configure these settings, see https://developer.android.com/build/jdks.To suppress this warning, set android.javaCompile.suppressSourceTargetDeprecationWarning=true in gradle.properties.warning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.3 warnings> Task :jni:extractProguardFiles> Task :jni:generateReleaseLintModel> Task :jni:prepareLintJarForPublish> Task :lib:bundleLibRuntimeToJarRelease> Task :lib:processReleaseJavaRes NO-SOURCE> Task :lib:createFullJarRelease> Task :lib:extractProguardFiles> Task :lib:generateReleaseLintModel> Task :lib:prepareLintJarForPublish> Task :lib:mergeReleaseJniLibFolders> Task :app:generateReleaseLintVitalReportModel> Task :lib:mergeReleaseNativeLibs NO-SOURCE> Task :lib:stripReleaseDebugSymbols NO-SOURCE> Task :lib:extractDeepLinksForAarRelease> Task :lib:copyReleaseJniLibsProjectAndLocalJars> Task :lib:extractReleaseAnnotations> Task :lib:mergeReleaseGeneratedProguardFiles> Task :lib:mergeReleaseConsumerProguardFiles> Task :lib:mergeReleaseShaders> Task :lib:compileReleaseShaders NO-SOURCE> Task :lib:generateReleaseAssets UP-TO-DATE> Task :lib:packageReleaseAssets> Task :lib:prepareReleaseArtProfile> Task :lib:mergeReleaseJavaResource> Task :jni:configureNdkBuildRelease[arm64-v8a]> Task :lib:syncReleaseLibJars> Task :lib:bundleReleaseLocalLintAar> Task :jni:buildNdkBuildRelease[arm64-v8a]> Task :jni:configureNdkBuildRelease[armeabi-v7a]> Task :jni:buildNdkBuildRelease[armeabi-v7a]C/C++: /home/vagrant/build/com.artifex.mupdf.viewer.app/jni/libmupdf/source/pdf/pdf-object.c:250:47: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]C/C++:   250 |                 fz_warn(ctx, "invalid object number (%ld)", num);C/C++:       |                                                      ~~~    ^~~C/C++:       |                                                      %lldC/C++: 1 warning generated.> Task :jni:configureNdkBuildRelease[x86]> Task :jni:buildNdkBuildRelease[x86]C/C++: /home/vagrant/build/com.artifex.mupdf.viewer.app/jni/libmupdf/source/pdf/pdf-object.c:250:47: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]C/C++:   250 |                 fz_warn(ctx, "invalid object number (%ld)", num);C/C++:       |                                                      ~~~    ^~~C/C++:       |                                                      %lldC/C++: 1 warning generated.> Task :jni:mergeReleaseJniLibFolders> Task :jni:extractDeepLinksForAarRelease> Task :jni:extractReleaseAnnotations> Task :jni:mergeReleaseGeneratedProguardFiles> Task :jni:mergeReleaseConsumerProguardFiles> Task :jni:mergeReleaseShaders> Task :jni:compileReleaseShaders NO-SOURCE> Task :jni:generateReleaseAssets UP-TO-DATE> Task :jni:packageReleaseAssets> Task :jni:prepareReleaseArtProfile> Task :jni:mergeReleaseJavaResource> Task :jni:syncReleaseLibJars> Task :jni:writeReleaseLintModelMetadata> Task :lib:writeReleaseLintModelMetadata> Task :jni:mergeReleaseNativeLibs> Task :jni:generateReleaseLintVitalModel> Task :lib:generateReleaseLintVitalModel> Task :app:mergeReleaseJniLibFolders> Task :lib:copyReleaseJniLibsProjectOnly> Task :app:checkReleaseDuplicateClasses> Task :jni:stripReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:dexBuilderRelease> Task :jni:copyReleaseJniLibsProjectAndLocalJars> Task :app:desugarReleaseFileDependencies> Task :jni:copyReleaseJniLibsProjectOnly> Task :jni:bundleReleaseLocalLintAar> Task :app:mergeReleaseStartupProfile> Task :app:mergeReleaseNativeLibs> Task :app:mergeReleaseArtProfile> Task :app:mergeReleaseShaders> Task :app:compileReleaseShaders NO-SOURCE> Task :app:generateReleaseAssets UP-TO-DATE> Task :app:mergeReleaseGlobalSynthetics> Task :app:stripReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:mergeReleaseAssets> Task :app:compressReleaseAssets> Task :app:extractReleaseVersionControlInfo> Task :app:processReleaseJavaRes NO-SOURCE> Task :app:extractReleaseNativeSymbolTables[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:collectReleaseDependencies> Task :app:mergeReleaseJavaResource> Task :app:sdkReleaseDependencyData> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :app:optimizeReleaseResources> Task :app:mergeExtDexRelease> Task :app:mergeDexRelease> Task :app:compileReleaseArtProfile> Task :app:packageRelease> Task :app:createReleaseApkListingFileRedirect> Task :app:mergeReleaseNativeDebugMetadata> Task :lib:lintVitalAnalyzeRelease> Task :jni:lintVitalAnalyzeRelease> Task :app:lintVitalAnalyzeRelease> Task :app:lintVitalReportRelease> Task :app:lintVitalRelease> Task :app:assembleReleaseBUILD SUCCESSFUL in 1m 12s120 actionable tasks: 120 executed2026-09-17 06:11:02,022 DEBUG: Checking build/com.artifex.mupdf.viewer.app/app/build/outputs/apk/release/app-release-unsigned.apk2026-09-17 06:11:02,024 INFO: Successfully built com.artifex.mupdf.viewer.app:260 from 0e68b114632b6e5b4701fa287c092a813621ce052026-09-17 06:11:02,029 INFO: success: com.artifex.mupdf.viewer.app2026-09-17 06:11:02,029 INFO: Finished2026-09-17 06:11:02,029 INFO: 1 build succeeded