log for org.koreader.launcher.fdroid:119461
== Installed Android Tools ==2026-08-02 09:49:08,997 INFO: Creating log directory2026-08-02 09:49:08,997 INFO: Creating temporary directory2026-08-02 09:49:08,997 INFO: Creating output directory2026-08-02 09:49:09,005 DEBUG: Getting git vcs interface for https://github.com/koreader/koreader.git2026-08-02 09:49:09,005 DEBUG: Checking org.koreader.launcher.fdroid:1194612026-08-02 09:49:09,005 INFO: Building org.koreader.launcher.fdroid:1194612026-08-02 09:49:09,006 WARNING: Android NDK version 'r23c' could not be found!2026-08-02 09:49:09,006 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-08-02 09:49:09,007 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-08-02 09:49:09,188 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 4882026-08-02 09:49:09,189 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-08-02 09:49:09,360 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 203344Downloading 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-r23c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r23c-linux.zip2026-08-02 09:49:09,421 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-08-02 09:49:09,645 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r23c-linux.zip HTTP/1.1" 200 717504038Unzipping to /tmp/.sdkmanager-mntqir1eInstalling into /opt/android-sdk/ndk/23.2.85683132026-08-02 09:49:27,762 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:49:27,763 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/org.koreader.launcher.fdroid, stdin=None, shell=False, universal_newlines=False)2026-08-02 09:49:32,296 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:49:32,296 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:49:32,297 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:49:32,297 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:49:32,297 INFO: Running 'sudo' commands in /home/vagrant2026-08-02 09:49:32,297 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y make gcc-multilib luarocks ragel python-is-python3 wget cmake autoconf automake libtool pkg-config nasm gettext libtool-bin libncurses6 ninja-build meson+ 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 [231 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [140 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 [9673 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6484 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 [309 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [227 kB]Fetched 17.4 MB in 4s (4096 kB/s)Reading package lists...+ apt-get install -y make gcc-multilib luarocks ragel python-is-python3 wget cmake autoconf automake libtool pkg-config nasm gettext libtool-bin libncurses6 ninja-build mesonReading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:autotools-dev binutils binutils-common binutils-x86-64-linux-gnu cmake-datacpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu file gcc gcc-14gcc-14-multilib gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu lib32asan8lib32atomic1 lib32gcc-14-dev lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0lib32stdc++6 lib32ubsan1 libarchive13t64 libasan8 libbinutils libc-dev-binlibc6-dev libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libcc1-0libcrypt-dev libctf-nobfd0 libctf0 libgcc-14-dev libgprofng0 libhwasan0libisl23 libitm1 libjsoncpp26 liblsan0 liblua5.1-0 liblua5.1-0-dev libmpc3libmpfr6 libncurses-dev libpkgconf3 libquadmath0 libreadline-dev librhash1libsframe1 libtsan2 libubsan1 libuv1t64 libx32asan8 libx32atomic1libx32gcc-14-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0libx32stdc++6 libx32ubsan1 linux-libc-dev lua-any lua5.1 m4 pkgconfpkgconf-bin rpcsvc-proto zipSuggested packages:autoconf-archive gnu-standards autoconf-doc binutils-doc gprofng-guibinutils-gold cmake-doc cmake-format elpa-cmake-mode cpp-doc gcc-14-localescpp-14-doc manpages-dev flex bison gdb gcc-doc gcc-14-docgdb-x86-64-linux-gnu autopoint gettext-doc libasprintf-dev libgettextpo-devgnulib-l10n lrzip libc-devtools glibc-doc ncurses-doc readline-doclibtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc make-docRecommended packages:manpages manpages-dev libgpm2 libltdl-dev lua-sec dpkg-devThe following NEW packages will be installed:autoconf automake autotools-dev binutils binutils-commonbinutils-x86-64-linux-gnu cmake cmake-data cpp cpp-14cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu file gcc gcc-14 gcc-14-multilibgcc-14-x86-64-linux-gnu gcc-multilib gcc-x86-64-linux-gnu gettext lib32asan8lib32atomic1 lib32gcc-14-dev lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0lib32stdc++6 lib32ubsan1 libarchive13t64 libasan8 libbinutils libc-dev-binlibc6-dev libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libcc1-0libcrypt-dev libctf-nobfd0 libctf0 libgcc-14-dev libgprofng0 libhwasan0libisl23 libitm1 libjsoncpp26 liblsan0 liblua5.1-0 liblua5.1-0-dev libmpc3libmpfr6 libncurses-dev libncurses6 libpkgconf3 libquadmath0 libreadline-devlibrhash1 libsframe1 libtool libtool-bin libtsan2 libubsan1 libuv1t64libx32asan8 libx32atomic1 libx32gcc-14-dev libx32gcc-s1 libx32gomp1libx32itm1 libx32quadmath0 libx32stdc++6 libx32ubsan1 linux-libc-dev lua-anylua5.1 luarocks m4 make meson nasm ninja-build pkg-config pkgconfpkgconf-bin python-is-python3 ragel rpcsvc-proto wget zip0 upgraded, 91 newly installed, 0 to remove and 4 not upgraded.Need to get 104 MB of archives.After this operation, 402 MB of additional disk space will be used.Get:1 https://security.debian.org/debian-security trixie-security/main amd64 linux-libc-dev all 6.12.100-1 [2887 kB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB]Get:3 https://debian.osuosl.org/debian trixie/main amd64 wget amd64 1.25.0-2 [984 kB]Get:4 https://debian.osuosl.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB]Get:5 https://debian.osuosl.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB]Get:6 https://debian.osuosl.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB]Get:8 https://debian.osuosl.org/debian trixie/main amd64 libsframe1 amd64 2.44-3 [78.4 kB]Get:9 https://debian.osuosl.org/debian trixie/main amd64 binutils-common amd64 2.44-3 [2509 kB]Get:10 https://debian.osuosl.org/debian trixie/main amd64 libbinutils amd64 2.44-3 [534 kB]Get:11 https://debian.osuosl.org/debian trixie/main amd64 libgprofng0 amd64 2.44-3 [808 kB]Get:12 https://debian.osuosl.org/debian trixie/main amd64 libctf-nobfd0 amd64 2.44-3 [156 kB]Get:13 https://debian.osuosl.org/debian trixie/main amd64 libctf0 amd64 2.44-3 [88.6 kB]Get:14 https://debian.osuosl.org/debian trixie/main amd64 binutils-x86-64-linux-gnu amd64 2.44-3 [1014 kB]Get:15 https://debian.osuosl.org/debian trixie/main amd64 binutils amd64 2.44-3 [265 kB]Get:16 https://debian.osuosl.org/debian trixie/main amd64 cmake-data all 3.31.6-2 [2268 kB]Get:17 https://debian.osuosl.org/debian trixie/main amd64 libarchive13t64 amd64 3.7.4-4+deb13u1 [350 kB]Get:18 https://debian.osuosl.org/debian trixie/main amd64 libjsoncpp26 amd64 1.9.6-3 [81.7 kB]Get:19 https://debian.osuosl.org/debian trixie/main amd64 librhash1 amd64 1.4.5-1 [132 kB]Get:20 https://debian.osuosl.org/debian trixie/main amd64 libuv1t64 amd64 1.50.0-2 [154 kB]Get:21 https://debian.osuosl.org/debian trixie/main amd64 cmake amd64 3.31.6-2 [12.0 MB]Get:22 https://debian.osuosl.org/debian trixie/main amd64 libisl23 amd64 0.27-1 [659 kB]Get:23 https://debian.osuosl.org/debian trixie/main amd64 libmpfr6 amd64 4.2.2-1 [729 kB]Get:24 https://debian.osuosl.org/debian trixie/main amd64 libmpc3 amd64 1.3.1-1+b3 [52.2 kB]Get:25 https://debian.osuosl.org/debian trixie/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-19 [11.0 MB]Get:26 https://debian.osuosl.org/debian trixie/main amd64 cpp-14 amd64 14.2.0-19 [1280 B]Get:27 https://debian.osuosl.org/debian trixie/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1 [4840 B]Get:28 https://debian.osuosl.org/debian trixie/main amd64 cpp amd64 4:14.2.0-1 [1568 B]Get:29 https://debian.osuosl.org/debian trixie/main amd64 libcc1-0 amd64 14.2.0-19 [42.8 kB]Get:30 https://debian.osuosl.org/debian trixie/main amd64 libitm1 amd64 14.2.0-19 [26.0 kB]Get:31 https://debian.osuosl.org/debian trixie/main amd64 libasan8 amd64 14.2.0-19 [2725 kB]Get:32 https://debian.osuosl.org/debian trixie/main amd64 liblsan0 amd64 14.2.0-19 [1204 kB]Get:33 https://debian.osuosl.org/debian trixie/main amd64 libtsan2 amd64 14.2.0-19 [2460 kB]Get:34 https://debian.osuosl.org/debian trixie/main amd64 libubsan1 amd64 14.2.0-19 [1074 kB]Get:35 https://debian.osuosl.org/debian trixie/main amd64 libhwasan0 amd64 14.2.0-19 [1488 kB]Get:36 https://debian.osuosl.org/debian trixie/main amd64 libquadmath0 amd64 14.2.0-19 [145 kB]Get:37 https://debian.osuosl.org/debian trixie/main amd64 libgcc-14-dev amd64 14.2.0-19 [2672 kB]Get:38 https://debian.osuosl.org/debian trixie/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-19 [21.4 MB]Get:39 https://debian.osuosl.org/debian trixie/main amd64 gcc-14 amd64 14.2.0-19 [540 kB]Get:40 https://debian.osuosl.org/debian trixie/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1 [1436 B]Get:41 https://debian.osuosl.org/debian trixie/main amd64 gcc amd64 4:14.2.0-1 [5136 B]Get:42 https://debian.osuosl.org/debian trixie/main amd64 libc6-i386 amd64 2.41-12+deb13u3 [2544 kB]Get:43 https://debian.osuosl.org/debian trixie/main amd64 libc-dev-bin amd64 2.41-12+deb13u3 [59.8 kB]Get:44 https://debian.osuosl.org/debian trixie/main amd64 libcrypt-dev amd64 1:4.4.38-1 [119 kB]Get:45 https://debian.osuosl.org/debian trixie/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]Get:46 https://debian.osuosl.org/debian trixie/main amd64 libc6-dev amd64 2.41-12+deb13u3 [1992 kB]Get:47 https://debian.osuosl.org/debian trixie/main amd64 libc6-dev-i386 amd64 2.41-12+deb13u3 [1429 kB]Get:48 https://debian.osuosl.org/debian trixie/main amd64 libc6-x32 amd64 2.41-12+deb13u3 [2669 kB]Get:49 https://debian.osuosl.org/debian trixie/main amd64 libc6-dev-x32 amd64 2.41-12+deb13u3 [1597 kB]Get:50 https://debian.osuosl.org/debian trixie/main amd64 lib32gcc-s1 amd64 14.2.0-19 [88.4 kB]Get:51 https://debian.osuosl.org/debian trixie/main amd64 libx32gcc-s1 amd64 14.2.0-19 [72.8 kB]Get:52 https://debian.osuosl.org/debian trixie/main amd64 lib32gomp1 amd64 14.2.0-19 [138 kB]Get:53 https://debian.osuosl.org/debian trixie/main amd64 libx32gomp1 amd64 14.2.0-19 [134 kB]Get:54 https://debian.osuosl.org/debian trixie/main amd64 lib32itm1 amd64 14.2.0-19 [27.5 kB]Get:55 https://debian.osuosl.org/debian trixie/main amd64 libx32itm1 amd64 14.2.0-19 [26.2 kB]Get:56 https://debian.osuosl.org/debian trixie/main amd64 lib32atomic1 amd64 14.2.0-19 [7700 B]Get:57 https://debian.osuosl.org/debian trixie/main amd64 libx32atomic1 amd64 14.2.0-19 [9268 B]Get:58 https://debian.osuosl.org/debian trixie/main amd64 lib32asan8 amd64 14.2.0-19 [2607 kB]Get:59 https://debian.osuosl.org/debian trixie/main amd64 libx32asan8 amd64 14.2.0-19 [2587 kB]Get:60 https://debian.osuosl.org/debian trixie/main amd64 lib32stdc++6 amd64 14.2.0-19 [745 kB]Get:61 https://debian.osuosl.org/debian trixie/main amd64 lib32ubsan1 amd64 14.2.0-19 [1053 kB]Get:62 https://debian.osuosl.org/debian trixie/main amd64 libx32stdc++6 amd64 14.2.0-19 [698 kB]Get:63 https://debian.osuosl.org/debian trixie/main amd64 libx32ubsan1 amd64 14.2.0-19 [1064 kB]Get:64 https://debian.osuosl.org/debian trixie/main amd64 lib32quadmath0 amd64 14.2.0-19 [231 kB]Get:65 https://debian.osuosl.org/debian trixie/main amd64 libx32quadmath0 amd64 14.2.0-19 [148 kB]Get:66 https://debian.osuosl.org/debian trixie/main amd64 lib32gcc-14-dev amd64 14.2.0-19 [2419 kB]Get:67 https://debian.osuosl.org/debian trixie/main amd64 libx32gcc-14-dev amd64 14.2.0-19 [2186 kB]Get:68 https://debian.osuosl.org/debian trixie/main amd64 gcc-14-multilib amd64 14.2.0-19 [1020 B]Get:69 https://debian.osuosl.org/debian trixie/main amd64 gcc-multilib amd64 4:14.2.0-1 [1600 B]Get:70 https://debian.osuosl.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB]Get:71 https://debian.osuosl.org/debian trixie/main amd64 liblua5.1-0 amd64 5.1.5-11 [109 kB]Get:72 https://debian.osuosl.org/debian trixie/main amd64 libncurses6 amd64 6.5+20250216-2 [105 kB]Get:73 https://debian.osuosl.org/debian trixie/main amd64 libncurses-dev amd64 6.5+20250216-2 [353 kB]Get:74 https://debian.osuosl.org/debian trixie/main amd64 libreadline-dev amd64 8.2-6 [153 kB]Get:75 https://debian.osuosl.org/debian trixie/main amd64 liblua5.1-0-dev amd64 5.1.5-11 [135 kB]Get:76 https://debian.osuosl.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB]Get:77 https://debian.osuosl.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB]Get:78 https://debian.osuosl.org/debian trixie/main amd64 libtool-bin amd64 2.5.4-4 [458 kB]Get:79 https://debian.osuosl.org/debian trixie/main amd64 lua5.1 amd64 5.1.5-11 [103 kB]Get:80 https://debian.osuosl.org/debian trixie/main amd64 lua-any all 33 [4780 B]Get:81 https://debian.osuosl.org/debian trixie/main amd64 zip amd64 3.0-15 [235 kB]Get:82 https://debian.osuosl.org/debian trixie/main amd64 luarocks all 3.8.0+dfsg1-1 [148 kB]Get:83 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Get:84 https://debian.osuosl.org/debian trixie/main amd64 ninja-build amd64 1.12.1-1 [142 kB]Get:85 https://debian.osuosl.org/debian trixie/main amd64 meson all 1.7.0-1 [639 kB]Get:86 https://debian.osuosl.org/debian trixie/main amd64 nasm amd64 2.16.03-1 [418 kB]Get:87 https://debian.osuosl.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB]Get:88 https://debian.osuosl.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB]Get:89 https://debian.osuosl.org/debian trixie/main amd64 pkg-config amd64 1.8.1-4 [14.0 kB]Get:90 https://debian.osuosl.org/debian trixie/main amd64 python-is-python3 all 3.13.3-1 [3204 B]Get:91 https://debian.osuosl.org/debian trixie/main amd64 ragel amd64 6.10-5 [1113 kB]Fetched 104 MB in 2s (52.0 MB/s)Selecting previously unselected package file.(Reading database ... 48131 files and directories currently installed.)Preparing to unpack .../00-file_1%3a5.46-5_amd64.deb ...Unpacking file (1:5.46-5) ...Selecting previously unselected package wget.Preparing to unpack .../01-wget_1.25.0-2_amd64.deb ...Unpacking wget (1.25.0-2) ...Selecting previously unselected package m4.Preparing to unpack .../02-m4_1.4.19-8_amd64.deb ...Unpacking m4 (1.4.19-8) ...Selecting previously unselected package autoconf.Preparing to unpack .../03-autoconf_2.72-3.1_all.deb ...Unpacking autoconf (2.72-3.1) ...Selecting previously unselected package autotools-dev.Preparing to unpack .../04-autotools-dev_20240727.1_all.deb ...Unpacking autotools-dev (20240727.1) ...Selecting previously unselected package automake.Preparing to unpack .../05-automake_1%3a1.17-4_all.deb ...Unpacking automake (1:1.17-4) ...Selecting previously unselected package libsframe1:amd64.Preparing to unpack .../06-libsframe1_2.44-3_amd64.deb ...Unpacking libsframe1:amd64 (2.44-3) ...Selecting previously unselected package binutils-common:amd64.Preparing to unpack .../07-binutils-common_2.44-3_amd64.deb ...Unpacking binutils-common:amd64 (2.44-3) ...Selecting previously unselected package libbinutils:amd64.Preparing to unpack .../08-libbinutils_2.44-3_amd64.deb ...Unpacking libbinutils:amd64 (2.44-3) ...Selecting previously unselected package libgprofng0:amd64.Preparing to unpack .../09-libgprofng0_2.44-3_amd64.deb ...Unpacking libgprofng0:amd64 (2.44-3) ...Selecting previously unselected package libctf-nobfd0:amd64.Preparing to unpack .../10-libctf-nobfd0_2.44-3_amd64.deb ...Unpacking libctf-nobfd0:amd64 (2.44-3) ...Selecting previously unselected package libctf0:amd64.Preparing to unpack .../11-libctf0_2.44-3_amd64.deb ...Unpacking libctf0:amd64 (2.44-3) ...Selecting previously unselected package binutils-x86-64-linux-gnu.Preparing to unpack .../12-binutils-x86-64-linux-gnu_2.44-3_amd64.deb ...Unpacking binutils-x86-64-linux-gnu (2.44-3) ...Selecting previously unselected package binutils.Preparing to unpack .../13-binutils_2.44-3_amd64.deb ...Unpacking binutils (2.44-3) ...Selecting previously unselected package cmake-data.Preparing to unpack .../14-cmake-data_3.31.6-2_all.deb ...Unpacking cmake-data (3.31.6-2) ...Selecting previously unselected package libarchive13t64:amd64.Preparing to unpack .../15-libarchive13t64_3.7.4-4+deb13u1_amd64.deb ...Unpacking libarchive13t64:amd64 (3.7.4-4+deb13u1) ...Selecting previously unselected package libjsoncpp26:amd64.Preparing to unpack .../16-libjsoncpp26_1.9.6-3_amd64.deb ...Unpacking libjsoncpp26:amd64 (1.9.6-3) ...Selecting previously unselected package librhash1:amd64.Preparing to unpack .../17-librhash1_1.4.5-1_amd64.deb ...Unpacking librhash1:amd64 (1.4.5-1) ...Selecting previously unselected package libuv1t64:amd64.Preparing to unpack .../18-libuv1t64_1.50.0-2_amd64.deb ...Unpacking libuv1t64:amd64 (1.50.0-2) ...Selecting previously unselected package cmake.Preparing to unpack .../19-cmake_3.31.6-2_amd64.deb ...Unpacking cmake (3.31.6-2) ...Selecting previously unselected package libisl23:amd64.Preparing to unpack .../20-libisl23_0.27-1_amd64.deb ...Unpacking libisl23:amd64 (0.27-1) ...Selecting previously unselected package libmpfr6:amd64.Preparing to unpack .../21-libmpfr6_4.2.2-1_amd64.deb ...Unpacking libmpfr6:amd64 (4.2.2-1) ...Selecting previously unselected package libmpc3:amd64.Preparing to unpack .../22-libmpc3_1.3.1-1+b3_amd64.deb ...Unpacking libmpc3:amd64 (1.3.1-1+b3) ...Selecting previously unselected package cpp-14-x86-64-linux-gnu.Preparing to unpack .../23-cpp-14-x86-64-linux-gnu_14.2.0-19_amd64.deb ...Unpacking cpp-14-x86-64-linux-gnu (14.2.0-19) ...Selecting previously unselected package cpp-14.Preparing to unpack .../24-cpp-14_14.2.0-19_amd64.deb ...Unpacking cpp-14 (14.2.0-19) ...Selecting previously unselected package cpp-x86-64-linux-gnu.Preparing to unpack .../25-cpp-x86-64-linux-gnu_4%3a14.2.0-1_amd64.deb ...Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1) ...Selecting previously unselected package cpp.Preparing to unpack .../26-cpp_4%3a14.2.0-1_amd64.deb ...Unpacking cpp (4:14.2.0-1) ...Selecting previously unselected package libcc1-0:amd64.Preparing to unpack .../27-libcc1-0_14.2.0-19_amd64.deb ...Unpacking libcc1-0:amd64 (14.2.0-19) ...Selecting previously unselected package libitm1:amd64.Preparing to unpack .../28-libitm1_14.2.0-19_amd64.deb ...Unpacking libitm1:amd64 (14.2.0-19) ...Selecting previously unselected package libasan8:amd64.Preparing to unpack .../29-libasan8_14.2.0-19_amd64.deb ...Unpacking libasan8:amd64 (14.2.0-19) ...Selecting previously unselected package liblsan0:amd64.Preparing to unpack .../30-liblsan0_14.2.0-19_amd64.deb ...Unpacking liblsan0:amd64 (14.2.0-19) ...Selecting previously unselected package libtsan2:amd64.Preparing to unpack .../31-libtsan2_14.2.0-19_amd64.deb ...Unpacking libtsan2:amd64 (14.2.0-19) ...Selecting previously unselected package libubsan1:amd64.Preparing to unpack .../32-libubsan1_14.2.0-19_amd64.deb ...Unpacking libubsan1:amd64 (14.2.0-19) ...Selecting previously unselected package libhwasan0:amd64.Preparing to unpack .../33-libhwasan0_14.2.0-19_amd64.deb ...Unpacking libhwasan0:amd64 (14.2.0-19) ...Selecting previously unselected package libquadmath0:amd64.Preparing to unpack .../34-libquadmath0_14.2.0-19_amd64.deb ...Unpacking libquadmath0:amd64 (14.2.0-19) ...Selecting previously unselected package libgcc-14-dev:amd64.Preparing to unpack .../35-libgcc-14-dev_14.2.0-19_amd64.deb ...Unpacking libgcc-14-dev:amd64 (14.2.0-19) ...Selecting previously unselected package gcc-14-x86-64-linux-gnu.Preparing to unpack .../36-gcc-14-x86-64-linux-gnu_14.2.0-19_amd64.deb ...Unpacking gcc-14-x86-64-linux-gnu (14.2.0-19) ...Selecting previously unselected package gcc-14.Preparing to unpack .../37-gcc-14_14.2.0-19_amd64.deb ...Unpacking gcc-14 (14.2.0-19) ...Selecting previously unselected package gcc-x86-64-linux-gnu.Preparing to unpack .../38-gcc-x86-64-linux-gnu_4%3a14.2.0-1_amd64.deb ...Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1) ...Selecting previously unselected package gcc.Preparing to unpack .../39-gcc_4%3a14.2.0-1_amd64.deb ...Unpacking gcc (4:14.2.0-1) ...Selecting previously unselected package libc6-i386.Preparing to unpack .../40-libc6-i386_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-i386 (2.41-12+deb13u3) ...Selecting previously unselected package libc-dev-bin.Preparing to unpack .../41-libc-dev-bin_2.41-12+deb13u3_amd64.deb ...Unpacking libc-dev-bin (2.41-12+deb13u3) ...Selecting previously unselected package linux-libc-dev.Preparing to unpack .../42-linux-libc-dev_6.12.100-1_all.deb ...Unpacking linux-libc-dev (6.12.100-1) ...Selecting previously unselected package libcrypt-dev:amd64.Preparing to unpack .../43-libcrypt-dev_1%3a4.4.38-1_amd64.deb ...Unpacking libcrypt-dev:amd64 (1:4.4.38-1) ...Selecting previously unselected package rpcsvc-proto.Preparing to unpack .../44-rpcsvc-proto_1.4.3-1_amd64.deb ...Unpacking rpcsvc-proto (1.4.3-1) ...Selecting previously unselected package libc6-dev:amd64.Preparing to unpack .../45-libc6-dev_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-dev:amd64 (2.41-12+deb13u3) ...Selecting previously unselected package libc6-dev-i386.Preparing to unpack .../46-libc6-dev-i386_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-dev-i386 (2.41-12+deb13u3) ...Selecting previously unselected package libc6-x32.Preparing to unpack .../47-libc6-x32_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-x32 (2.41-12+deb13u3) ...Selecting previously unselected package libc6-dev-x32.Preparing to unpack .../48-libc6-dev-x32_2.41-12+deb13u3_amd64.deb ...Unpacking libc6-dev-x32 (2.41-12+deb13u3) ...Selecting previously unselected package lib32gcc-s1.Preparing to unpack .../49-lib32gcc-s1_14.2.0-19_amd64.deb ...Unpacking lib32gcc-s1 (14.2.0-19) ...Selecting previously unselected package libx32gcc-s1.Preparing to unpack .../50-libx32gcc-s1_14.2.0-19_amd64.deb ...Unpacking libx32gcc-s1 (14.2.0-19) ...Selecting previously unselected package lib32gomp1.Preparing to unpack .../51-lib32gomp1_14.2.0-19_amd64.deb ...Unpacking lib32gomp1 (14.2.0-19) ...Selecting previously unselected package libx32gomp1.Preparing to unpack .../52-libx32gomp1_14.2.0-19_amd64.deb ...Unpacking libx32gomp1 (14.2.0-19) ...Selecting previously unselected package lib32itm1.Preparing to unpack .../53-lib32itm1_14.2.0-19_amd64.deb ...Unpacking lib32itm1 (14.2.0-19) ...Selecting previously unselected package libx32itm1.Preparing to unpack .../54-libx32itm1_14.2.0-19_amd64.deb ...Unpacking libx32itm1 (14.2.0-19) ...Selecting previously unselected package lib32atomic1.Preparing to unpack .../55-lib32atomic1_14.2.0-19_amd64.deb ...Unpacking lib32atomic1 (14.2.0-19) ...Selecting previously unselected package libx32atomic1.Preparing to unpack .../56-libx32atomic1_14.2.0-19_amd64.deb ...Unpacking libx32atomic1 (14.2.0-19) ...Selecting previously unselected package lib32asan8.Preparing to unpack .../57-lib32asan8_14.2.0-19_amd64.deb ...Unpacking lib32asan8 (14.2.0-19) ...Selecting previously unselected package libx32asan8.Preparing to unpack .../58-libx32asan8_14.2.0-19_amd64.deb ...Unpacking libx32asan8 (14.2.0-19) ...Selecting previously unselected package lib32stdc++6.Preparing to unpack .../59-lib32stdc++6_14.2.0-19_amd64.deb ...Unpacking lib32stdc++6 (14.2.0-19) ...Selecting previously unselected package lib32ubsan1.Preparing to unpack .../60-lib32ubsan1_14.2.0-19_amd64.deb ...Unpacking lib32ubsan1 (14.2.0-19) ...Selecting previously unselected package libx32stdc++6.Preparing to unpack .../61-libx32stdc++6_14.2.0-19_amd64.deb ...Unpacking libx32stdc++6 (14.2.0-19) ...Selecting previously unselected package libx32ubsan1.Preparing to unpack .../62-libx32ubsan1_14.2.0-19_amd64.deb ...Unpacking libx32ubsan1 (14.2.0-19) ...Selecting previously unselected package lib32quadmath0.Preparing to unpack .../63-lib32quadmath0_14.2.0-19_amd64.deb ...Unpacking lib32quadmath0 (14.2.0-19) ...Selecting previously unselected package libx32quadmath0.Preparing to unpack .../64-libx32quadmath0_14.2.0-19_amd64.deb ...Unpacking libx32quadmath0 (14.2.0-19) ...Selecting previously unselected package lib32gcc-14-dev.Preparing to unpack .../65-lib32gcc-14-dev_14.2.0-19_amd64.deb ...Unpacking lib32gcc-14-dev (14.2.0-19) ...Selecting previously unselected package libx32gcc-14-dev.Preparing to unpack .../66-libx32gcc-14-dev_14.2.0-19_amd64.deb ...Unpacking libx32gcc-14-dev (14.2.0-19) ...Selecting previously unselected package gcc-14-multilib.Preparing to unpack .../67-gcc-14-multilib_14.2.0-19_amd64.deb ...Unpacking gcc-14-multilib (14.2.0-19) ...Selecting previously unselected package gcc-multilib.Preparing to unpack .../68-gcc-multilib_4%3a14.2.0-1_amd64.deb ...Unpacking gcc-multilib (4:14.2.0-1) ...Selecting previously unselected package gettext.Preparing to unpack .../69-gettext_0.23.1-2_amd64.deb ...Unpacking gettext (0.23.1-2) ...Selecting previously unselected package liblua5.1-0:amd64.Preparing to unpack .../70-liblua5.1-0_5.1.5-11_amd64.deb ...Unpacking liblua5.1-0:amd64 (5.1.5-11) ...Selecting previously unselected package libncurses6:amd64.Preparing to unpack .../71-libncurses6_6.5+20250216-2_amd64.deb ...Unpacking libncurses6:amd64 (6.5+20250216-2) ...Selecting previously unselected package libncurses-dev:amd64.Preparing to unpack .../72-libncurses-dev_6.5+20250216-2_amd64.deb ...Unpacking libncurses-dev:amd64 (6.5+20250216-2) ...Selecting previously unselected package libreadline-dev:amd64.Preparing to unpack .../73-libreadline-dev_8.2-6_amd64.deb ...Unpacking libreadline-dev:amd64 (8.2-6) ...Selecting previously unselected package liblua5.1-0-dev:amd64.Preparing to unpack .../74-liblua5.1-0-dev_5.1.5-11_amd64.deb ...Unpacking liblua5.1-0-dev:amd64 (5.1.5-11) ...Selecting previously unselected package libpkgconf3:amd64.Preparing to unpack .../75-libpkgconf3_1.8.1-4_amd64.deb ...Unpacking libpkgconf3:amd64 (1.8.1-4) ...Selecting previously unselected package libtool.Preparing to unpack .../76-libtool_2.5.4-4_all.deb ...Unpacking libtool (2.5.4-4) ...Selecting previously unselected package libtool-bin.Preparing to unpack .../77-libtool-bin_2.5.4-4_amd64.deb ...Unpacking libtool-bin (2.5.4-4) ...Selecting previously unselected package lua5.1.Preparing to unpack .../78-lua5.1_5.1.5-11_amd64.deb ...Unpacking lua5.1 (5.1.5-11) ...Selecting previously unselected package lua-any.Preparing to unpack .../79-lua-any_33_all.deb ...Unpacking lua-any (33) ...Selecting previously unselected package zip.Preparing to unpack .../80-zip_3.0-15_amd64.deb ...Unpacking zip (3.0-15) ...Selecting previously unselected package luarocks.Preparing to unpack .../81-luarocks_3.8.0+dfsg1-1_all.deb ...Unpacking luarocks (3.8.0+dfsg1-1) ...Selecting previously unselected package make.Preparing to unpack .../82-make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Selecting previously unselected package ninja-build.Preparing to unpack .../83-ninja-build_1.12.1-1_amd64.deb ...Unpacking ninja-build (1.12.1-1) ...Selecting previously unselected package meson.Preparing to unpack .../84-meson_1.7.0-1_all.deb ...Unpacking meson (1.7.0-1) ...Selecting previously unselected package nasm.Preparing to unpack .../85-nasm_2.16.03-1_amd64.deb ...Unpacking nasm (2.16.03-1) ...Selecting previously unselected package pkgconf-bin.Preparing to unpack .../86-pkgconf-bin_1.8.1-4_amd64.deb ...Unpacking pkgconf-bin (1.8.1-4) ...Selecting previously unselected package pkgconf:amd64.Preparing to unpack .../87-pkgconf_1.8.1-4_amd64.deb ...Unpacking pkgconf:amd64 (1.8.1-4) ...Selecting previously unselected package pkg-config:amd64.Preparing to unpack .../88-pkg-config_1.8.1-4_amd64.deb ...Unpacking pkg-config:amd64 (1.8.1-4) ...Selecting previously unselected package python-is-python3.Preparing to unpack .../89-python-is-python3_3.13.3-1_all.deb ...Unpacking python-is-python3 (3.13.3-1) ...Selecting previously unselected package ragel.Preparing to unpack .../90-ragel_6.10-5_amd64.deb ...Unpacking ragel (6.10-5) ...Setting up gettext (0.23.1-2) ...Setting up wget (1.25.0-2) ...Setting up libuv1t64:amd64 (1.50.0-2) ...Setting up binutils-common:amd64 (2.44-3) ...Setting up linux-libc-dev (6.12.100-1) ...Setting up libctf-nobfd0:amd64 (2.44-3) ...Setting up m4 (1.4.19-8) ...Setting up file (1:5.46-5) ...Setting up lua5.1 (5.1.5-11) ...update-alternatives: using /usr/bin/lua5.1 to provide /usr/bin/lua (lua-interpreter) in auto modeupdate-alternatives: using /usr/bin/luac5.1 to provide /usr/bin/luac (lua-compiler) in auto modeSetting up libsframe1:amd64 (2.44-3) ...Setting up ninja-build (1.12.1-1) ...Setting up libc6-x32 (2.41-12+deb13u3) ...Setting up ragel (6.10-5) ...Setting up zip (3.0-15) ...Setting up autotools-dev (20240727.1) ...Setting up libpkgconf3:amd64 (1.8.1-4) ...Setting up rpcsvc-proto (1.4.3-1) ...Setting up make (4.4.1-2) ...Setting up libmpfr6:amd64 (4.2.2-1) ...Setting up libjsoncpp26:amd64 (1.9.6-3) ...Setting up libncurses6:amd64 (6.5+20250216-2) ...Setting up libquadmath0:amd64 (14.2.0-19) ...Setting up libmpc3:amd64 (1.3.1-1+b3) ...Setting up pkgconf-bin (1.8.1-4) ...Setting up nasm (2.16.03-1) ...Setting up libx32gomp1 (14.2.0-19) ...Setting up autoconf (2.72-3.1) ...Setting up libubsan1:amd64 (14.2.0-19) ...Setting up libhwasan0:amd64 (14.2.0-19) ...Setting up libcrypt-dev:amd64 (1:4.4.38-1) ...Setting up libasan8:amd64 (14.2.0-19) ...Setting up liblua5.1-0:amd64 (5.1.5-11) ...Setting up libc6-i386 (2.41-12+deb13u3) ...Setting up libx32quadmath0 (14.2.0-19) ...Setting up cmake-data (3.31.6-2) ...Setting up librhash1:amd64 (1.4.5-1) ...Setting up libtsan2:amd64 (14.2.0-19) ...Setting up libbinutils:amd64 (2.44-3) ...Setting up libisl23:amd64 (0.27-1) ...Setting up libc-dev-bin (2.41-12+deb13u3) ...Setting up python-is-python3 (3.13.3-1) ...Setting up libarchive13t64:amd64 (3.7.4-4+deb13u1) ...Setting up lib32atomic1 (14.2.0-19) ...Setting up libcc1-0:amd64 (14.2.0-19) ...Setting up liblsan0:amd64 (14.2.0-19) ...Setting up libitm1:amd64 (14.2.0-19) ...Setting up libx32atomic1 (14.2.0-19) ...Setting up libctf0:amd64 (2.44-3) ...Setting up automake (1:1.17-4) ...update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto modeSetting up lib32itm1 (14.2.0-19) ...Setting up libx32gcc-s1 (14.2.0-19) ...Setting up lua-any (33) ...Setting up meson (1.7.0-1) ...Setting up libx32itm1 (14.2.0-19) ...Setting up pkgconf:amd64 (1.8.1-4) ...Setting up libx32asan8 (14.2.0-19) ...Setting up libgprofng0:amd64 (2.44-3) ...Setting up lib32gomp1 (14.2.0-19) ...Setting up lib32gcc-s1 (14.2.0-19) ...Setting up lib32stdc++6 (14.2.0-19) ...Setting up lib32asan8 (14.2.0-19) ...Setting up pkg-config:amd64 (1.8.1-4) ...Setting up cpp-14-x86-64-linux-gnu (14.2.0-19) ...Setting up cpp-14 (14.2.0-19) ...Setting up lib32quadmath0 (14.2.0-19) ...Setting up cmake (3.31.6-2) ...Setting up libc6-dev:amd64 (2.41-12+deb13u3) ...Setting up libgcc-14-dev:amd64 (14.2.0-19) ...Setting up binutils-x86-64-linux-gnu (2.44-3) ...Setting up libx32stdc++6 (14.2.0-19) ...Setting up cpp-x86-64-linux-gnu (4:14.2.0-1) ...Setting up libncurses-dev:amd64 (6.5+20250216-2) ...Setting up libc6-dev-i386 (2.41-12+deb13u3) ...Setting up libx32ubsan1 (14.2.0-19) ...Setting up binutils (2.44-3) ...Setting up libreadline-dev:amd64 (8.2-6) ...Setting up lib32ubsan1 (14.2.0-19) ...Setting up libx32gcc-14-dev (14.2.0-19) ...Setting up libc6-dev-x32 (2.41-12+deb13u3) ...Setting up lib32gcc-14-dev (14.2.0-19) ...Setting up cpp (4:14.2.0-1) ...Setting up gcc-14-x86-64-linux-gnu (14.2.0-19) ...Setting up gcc-x86-64-linux-gnu (4:14.2.0-1) ...Setting up liblua5.1-0-dev:amd64 (5.1.5-11) ...Setting up luarocks (3.8.0+dfsg1-1) ...Setting up gcc-14 (14.2.0-19) ...Setting up gcc-14-multilib (14.2.0-19) ...Setting up libtool (2.5.4-4) ...Setting up gcc (4:14.2.0-1) ...Setting up gcc-multilib (4:14.2.0-1) ...Setting up libtool-bin (2.5.4-4) ...Processing triggers for base-files (13.8+deb13u6) ...Processing triggers for libc-bin (2.41-12+deb13u3) ...2026-08-02 09:51:20,259 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-08-02 09:51:20,560 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 58614 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+deb13u3) ...2026-08-02 09:51:23,752 INFO: Getting source for revision 9192014d8bd82a91dc1012473be0f238dedfdb542026-08-02 09:51:23,752 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:23,752 DEBUG: > git rev-parse --show-toplevel2026-08-02 09:51:23,954 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:23,954 DEBUG: > git submodule foreach --recursive git reset --hard2026-08-02 09:51:24,455 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:24,455 DEBUG: > git reset --hard2026-08-02 09:51:24,657 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:24,657 DEBUG: > git submodule foreach --recursive git clean -dffx2026-08-02 09:51:24,858 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:24,858 DEBUG: > git clean -dffx2026-08-02 09:51:24,959 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:24,960 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-08-02 09:51:25,462 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:25,462 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-08-02 09:51:25,863 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:25,863 DEBUG: > git remote set-head origin --auto2026-08-02 09:51:26,665 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:26,666 DEBUG: > git checkout -f 9192014d8bd82a91dc1012473be0f238dedfdb542026-08-02 09:51:26,867 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:26,867 DEBUG: > git clean -dffx2026-08-02 09:51:26,968 INFO: commit: 9192014d8bd82a91dc1012473be0f238dedfdb54 (SHA1: 9192014d8bd82a91dc1012473be0f238dedfdb54)2026-08-02 09:51:26,969 INFO: Initialising submodules2026-08-02 09:51:26,969 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:26,969 DEBUG: > git rev-parse --show-toplevel2026-08-02 09:51:27,183 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:27,183 DEBUG: > git submodule sync2026-08-02 09:51:27,384 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:27,384 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 'base': checked out '6e4bc81af4e04f78d81677a323a780a71b29702a'Submodule path 'base/thirdparty/kpvcrlib/crengine': checked out 'b32a88ffbbf505cf2ea5208c1a49002d70d3609f'Submodule path 'l10n': checked out 'be4726d0fa58195dbe6f2b868ddafd2b18e472d9'Submodule path 'platform/android/luajit-launcher': checked out 'dc24a50aae4f69dd3a9708e8eb8e141b5e1c1c03'Submodule path 'resources/fonts': checked out '046976988aa33639d60d6ffd25c7a0ff50b72ac0'Submodule path 'test': checked out 'c3b5d06e1ae8ea088bd898b0e7f9da3753d0d86c'2026-08-02 09:51:27,886 INFO: Creating local.properties file at build/org.koreader.launcher.fdroid/local.properties2026-08-02 09:51:27,886 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:51:27,887 INFO: Removing specified files2026-08-02 09:51:27,887 INFO: Removing platform/win322026-08-02 09:51:27,888 INFO: Removing platform/kindle/wmctrl2026-08-02 09:51:27,899 INFO: Running 'prebuild' commands in build/org.koreader.launcher.fdroid2026-08-02 09:51:27,899 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:51:27,899 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:27,899 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e 's|$(ANDROID_LAUNCHER_DIR)/gradlew|pushd $(ANDROID_LAUNCHER_DIR); gradle|' -e '/assemble/s/$/;popd/' make/android.mk; echo -e "\norg.gradle.jvmargs=-Xmx4g" >> platform/android/luajit-launcher/gradle.properties+ '[' -z '' ']'+ return+ case $- in+ return+ sed -i -e 's|$(ANDROID_LAUNCHER_DIR)/gradlew|pushd $(ANDROID_LAUNCHER_DIR); gradle|' -e '/assemble/s/$/;popd/' make/android.mk+ echo -e '\norg.gradle.jvmargs=-Xmx4g'2026-08-02 09:51:28,113 INFO: Scanning source for common problems...2026-08-02 09:51:28,120 DEBUG: scanner is configured to use signature data from: 'suss'2026-08-02 09:51:28,120 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-08-02 09:51:28,624 DEBUG: write 'suss.json' to cache2026-08-02 09:51:28,624 DEBUG: next suss.json cache update due in 23:59:59.9989372026-08-02 09:51:28,636 INFO: Removing gradle-wrapper.jar at platform/android/luajit-launcher/gradle/wrapper/gradle-wrapper.jar2026-08-02 09:51:28,640 INFO: Removing ZIP file archive at base/spec/unit/data/encrypted-aes.zip2026-08-02 09:51:28,640 INFO: Removing ZIP file archive at base/spec/unit/data/encrypted-plain.zip2026-08-02 09:51:28,640 INFO: Removing ZIP file archive at base/spec/unit/data/encrypted-none.zip2026-08-02 09:51:28,644 INFO: Removing ZIP file archive at base/thirdparty/kpvcrlib/crengine/thirdparty/chmlib/ChmLib-ce.zip2026-08-02 09:51:28,645 INFO: Removing ZIP file archive at base/thirdparty/kpvcrlib/crengine/thirdparty/chmlib/ChmLib-ds6.zip2026-08-02 09:51:28,662 INFO: Removing binary at base/thirdparty/kpvcrlib/crengine/cr3wx/src/resources/crrcconv.exe2026-08-02 09:51:28,662 INFO: Removing ZIP file archive at base/thirdparty/kpvcrlib/crengine/cr3wx/src/resources/cr3res.zip2026-08-02 09:51:28,669 INFO: Creating source tarball...2026-08-02 09:51:34,780 INFO: Running 'build' commands in build/org.koreader.launcher.fdroid2026-08-02 09:51:34,780 INFO: Set up NDK r23c (23.2.8568313)2026-08-02 09:51:34,780 DEBUG: Directory: build/org.koreader.launcher.fdroid2026-08-02 09:51:34,780 DEBUG: > bash -e -u -o pipefail -x -c ANDROID_FLAVOR=Fdroid ./kodev release android-arm+ '[' -z '' ']'+ return+ case $- in+ return+ ANDROID_FLAVOR=Fdroid+ ./kodev release android-armmake TARGET= KODEBUG= VERBOSE= pobash: line 1: g++: command not foundFrom https://github.com/koreader/koreader-translationsa662e64a5..ad5d56931 master -> origin/masterSubmodule path 'l10n': checked out 'ad5d569312569909ac43fc7ecf025d9e6e297d05'make TARGET=android-arm KODEBUG= VERBOSE= update************ Building for MACHINE: "armv7a-unknown-linux-android18" ********************** PATH: "/opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/bin:/opt/android-sdk/ndk/23.2.8568313:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools" ********************** CHOST: "armv7a-linux-androideabi18" ********************** NINJA: ninja -j30 (1.12.1) ********************** MAKE: make -j30 --jobserver-auth=fifo:/tmp/GMfifo2961 (4.4.1) **********Warn about uninitialized values.Re-run cmake no build system arguments-- The C compiler identification is Clang 12.0.9-- The CXX compiler identification is Clang 12.0.9-- Detecting C compiler ABI info-- Detecting C compiler ABI info - done-- Check for working C compiler: /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi18-clang - skipped-- Detecting C compile features-- Detecting C compile features - done-- Detecting CXX compiler ABI info-- Detecting CXX compiler ABI info - done-- Check for working CXX compiler: /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi18-clang++ - skipped-- Detecting CXX compile features-- Detecting CXX compile features - done-- Performing Test CMAKE_HAVE_LIBC_PTHREAD-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed-- Check if compiler accepts -pthread-- Check if compiler accepts -pthread - yes-- Found Threads: TRUE-- Looking for ffi-cdecl: not found-- Looking for LuaJIT: not found-- Looking for Git: /usr/bin/git (version 2.47.3)-- Looking for Meson: /usr/bin/meson (version 1.7.0)-- Looking for iconv in iconv.h-- Looking for iconv in iconv.h - not found-- Looking for iconv in libc-- Looking for iconv in libc - not found-- Looking for ngettext in libintl.h-- Looking for ngettext in libintl.h - not found-- Looking for ngettext in libc-- Looking for ngettext in libc - not found-- Configuring done (0.5s)-- Generating done (0.0s)-- Build files have been written to: /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/cmake0% | Downloading 'android-luajit-launcher'0% | Downloading 'crengine'1% | Downloading 'glib'1% | Downloading 'xz'2% | Downloading 'zlib'2% | Downloading 'zstd'2% | Downloading 'fribidi'3% | Downloading 'libunibreak'3% | Downloading 'libwebp'4% | Preparing 'zlib'4% | Preparing 'zstd'4% | Downloading 'libjpeg-turbo'5% | Preparing 'libunibreak'5% | Downloading 'czmq'6% | Preparing 'libwebp'6% | Preparing 'xz'6% | Preparing 'fribidi'7% | Preparing 'libjpeg-turbo'7% | Downloading 'libarchive'8% | Downloading 'libzmq'8% | Preparing 'libzmq'8% | Preparing 'glib'9% | Downloading 'proxy-libintl'9% | Preparing 'proxy-libintl'10% | Preparing 'libarchive'10% | Downloading 'utf8proc'10% | Preparing 'utf8proc'11% | Downloading 'cpu_features'11% | Downloading 'harfbuzz'12% | Preparing 'cpu_features'12% | Downloading 'md4c'13% | Configuring 'utf8proc'13% | Building 'utf8proc'| [utf8proc 50%] Building C object CMakeFiles/utf8proc.dir/utf8proc.c.o| [utf8proc 100%] Linking C static library libutf8proc.a18% | Downloading 'freetype2'19% | Building 'zlib'| [zlib 3%] Building C object CMakeFiles/zlib.dir/gzclose.c.o| [zlib 6%] Building C object CMakeFiles/zlib.dir/compress.c.o| [zlib 9%] Building C object CMakeFiles/zlib.dir/uncompr.c.o| [zlib 12%] Building C object CMakeFiles/zlibstatic.dir/compress.c.o| [zlib 15%] Building C object CMakeFiles/zlib.dir/zutil.c.o| [zlib 18%] Building C object CMakeFiles/zlib.dir/adler32.c.o| [zlib 21%] Building C object CMakeFiles/zlibstatic.dir/adler32.c.o| [zlib 25%] Building C object CMakeFiles/zlibstatic.dir/zutil.c.o| [zlib 28%] Building C object CMakeFiles/zlib.dir/inffast.c.o| [zlib 31%] Building C object CMakeFiles/zlibstatic.dir/gzclose.c.o| [zlib 34%] Building C object CMakeFiles/zlibstatic.dir/gzlib.c.o| [zlib 37%] Building C object CMakeFiles/zlibstatic.dir/uncompr.c.o| [zlib 40%] Building C object CMakeFiles/zlib.dir/inftrees.c.o| [zlib 43%] Building C object CMakeFiles/zlib.dir/gzlib.c.o| [zlib 46%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o| [zlib 50%] Building C object CMakeFiles/zlibstatic.dir/gzwrite.c.o| [zlib 53%] Building C object CMakeFiles/zlib.dir/crc32.c.o| [zlib 56%] Building C object CMakeFiles/zlibstatic.dir/gzread.c.o| [zlib 59%] Building C object CMakeFiles/zlibstatic.dir/inffast.c.o| [zlib 62%] Building C object CMakeFiles/zlibstatic.dir/inftrees.c.o| [zlib 65%] Building C object CMakeFiles/zlibstatic.dir/crc32.c.o| [zlib 68%] Building C object CMakeFiles/zlib.dir/gzread.c.o| [zlib 71%] Building C object CMakeFiles/zlib.dir/infback.c.o| [zlib 75%] Building C object CMakeFiles/zlibstatic.dir/infback.c.o| [zlib 78%] Building C object CMakeFiles/zlib.dir/trees.c.o| [zlib 81%] Building C object CMakeFiles/zlibstatic.dir/trees.c.o| [zlib 84%] Building C object CMakeFiles/zlib.dir/inflate.c.o| [zlib 87%] Building C object CMakeFiles/zlib.dir/deflate.c.o| [zlib 90%] Building C object CMakeFiles/zlibstatic.dir/deflate.c.o| [zlib 93%] Building C object CMakeFiles/zlibstatic.dir/inflate.c.o| [zlib 96%] Linking C shared library libz.so| [zlib 100%] Linking C static library libz.a23% | Preparing 'giflib'24% | Preparing 'tesseract'24% | Building 'proxy-libintl'| [proxy-libintl 50%] Compiling C object libintl.a.p/libintl.c.o| [proxy-libintl 100%] Linking static target libintl.aInstalling libintl.a to /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/libInstalling /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/proxy-libintl/source/libintl.h to /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/include30% | Configuring 'certifi'30% | Building 'brotli'| [brotli 2%] Building C object CMakeFiles/brotlicommon.dir/c/common/constants.c.o| [brotli 5%] Building C object CMakeFiles/brotlicommon.dir/c/common/context.c.o| [brotli 8%] Building C object CMakeFiles/brotlicommon.dir/c/common/platform.c.o| [brotli 11%] Building C object CMakeFiles/brotlicommon.dir/c/common/shared_dictionary.c.o| [brotli 14%] Building C object CMakeFiles/brotlidec.dir/c/dec/bit_reader.c.o| [brotli 17%] Building C object CMakeFiles/brotlienc.dir/c/enc/memory.c.o| [brotli 20%] Building C object CMakeFiles/brotlicommon.dir/c/common/transform.c.o| [brotli 23%] Building C object CMakeFiles/brotlidec.dir/c/dec/state.c.o| [brotli 26%] Building C object CMakeFiles/brotlienc.dir/c/enc/utf8_util.c.o| [brotli 29%] Building C object CMakeFiles/brotlienc.dir/c/enc/fast_log.c.o| [brotli 32%] Building C object CMakeFiles/brotlienc.dir/c/enc/literal_cost.c.o| [brotli 35%] Building C object CMakeFiles/brotlienc.dir/c/enc/dictionary_hash.c.o| [brotli 38%] Building C object CMakeFiles/brotlidec.dir/c/dec/huffman.c.o| [brotli 41%] Building C object CMakeFiles/brotlienc.dir/c/enc/entropy_encode.c.o| [brotli 44%] Building C object CMakeFiles/brotlicommon.dir/c/common/dictionary.c.o| [brotli 47%] Building C object CMakeFiles/brotlienc.dir/c/enc/histogram.c.o| [brotli 50%] Building C object CMakeFiles/brotlienc.dir/c/enc/compound_dictionary.c.o| [brotli 52%] Building C object CMakeFiles/brotlienc.dir/c/enc/command.c.o| [brotli 55%] Building C object CMakeFiles/brotlienc.dir/c/enc/bit_cost.c.o| [brotli 58%] Linking C static library libbrotlicommon.a| [brotli 61%] Building C object CMakeFiles/brotlienc.dir/c/enc/encoder_dict.c.o| [brotli 64%] Building C object CMakeFiles/brotlienc.dir/c/enc/cluster.c.o| [brotli 67%] Building C object CMakeFiles/brotlienc.dir/c/enc/static_dict.c.o| [brotli 70%] Building C object CMakeFiles/brotlienc.dir/c/enc/metablock.c.o| [brotli 73%] Building C object CMakeFiles/brotlienc.dir/c/enc/brotli_bit_stream.c.o| [brotli 76%] Building C object CMakeFiles/brotlienc.dir/c/enc/backward_references_hq.c.o| [brotli 79%] Building C object CMakeFiles/brotlienc.dir/c/enc/block_splitter.c.o| [brotli 82%] Building C object CMakeFiles/brotlienc.dir/c/enc/compress_fragment.c.o| [brotli 85%] Building C object CMakeFiles/brotlidec.dir/c/dec/decode.c.o| [brotli 88%] Linking C static library libbrotlidec.a| [brotli 91%] Building C object CMakeFiles/brotlienc.dir/c/enc/encode.c.o| [brotli 94%] Building C object CMakeFiles/brotlienc.dir/c/enc/compress_fragment_two_pass.c.o| [brotli 97%] Building C object CMakeFiles/brotlienc.dir/c/enc/backward_references.c.o| [brotli 100%] Linking C static library libbrotlienc.a49% | Preparing 'lua-rapidjson'50% | Building 'libpng'| [libpng 3%] Generating pngprefix.h| [libpng 6%] Generating pnglibconf.c| [libpng 10%] Generating scripts/pnglibconf.c| [libpng 13%] Generating scripts/symbols.out| [libpng 17%] Generating scripts/symbols.chk| [libpng 20%] Generating pnglibconf.out| [libpng 24%] Generating pnglibconf.h| [libpng 27%] Generating scripts/prefix.out| [libpng 31%] Generating scripts/sym.out| [libpng 34%] Generating scripts/vers.out| [libpng 37%] Generating scripts/intprefix.out| [libpng 41%] Generating libpng.sym| [libpng 44%] Generating libpng.vers| [libpng 48%] Building C object CMakeFiles/png_static.dir/pngwio.c.o| [libpng 51%] Building C object CMakeFiles/png_static.dir/pngmem.c.o| [libpng 55%] Building C object CMakeFiles/png_static.dir/pngrio.c.o| [libpng 58%] Building C object CMakeFiles/png_static.dir/pngtrans.c.o| [libpng 62%] Building C object CMakeFiles/png_static.dir/pngwtran.c.o| [libpng 65%] Building C object CMakeFiles/png_static.dir/pngpread.c.o| [libpng 68%] Building C object CMakeFiles/png_static.dir/pngget.c.o| [libpng 72%] Building C object CMakeFiles/png_static.dir/pngerror.c.o| [libpng 75%] Building C object CMakeFiles/png_static.dir/pngset.c.o| [libpng 79%] Building C object CMakeFiles/png_static.dir/pngwrite.c.o| [libpng 82%] Building C object CMakeFiles/png_static.dir/png.c.o| [libpng 86%] Building C object CMakeFiles/png_static.dir/pngwutil.c.o| [libpng 89%] Building C object CMakeFiles/png_static.dir/pngread.c.o| [libpng 93%] Building C object CMakeFiles/png_static.dir/pngrutil.c.o| [libpng 96%] Building C object CMakeFiles/png_static.dir/pngrtran.c.o| [libpng 100%] Linking C static library libpng16.a50% | Installing 'brotli'50% | Building 'zstd'| [zstd 3%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/debug.c.o| [zstd 6%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/threading.c.o| [zstd 9%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/error_private.c.o| [zstd 12%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/fse_decompress.c.o| [zstd 16%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/xxhash.c.o| [zstd 19%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/hist.c.o| [zstd 22%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_compress_literals.c.o| [zstd 25%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_compress_superblock.c.o| [zstd 29%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/entropy_common.c.o| [zstd 32%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/pool.c.o| [zstd 35%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/fse_compress.c.o| [zstd 38%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/common/zstd_common.c.o| [zstd 41%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_ldm.c.o| [zstd 45%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_preSplit.c.o| [zstd 48%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_compress_sequences.c.o| [zstd 51%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/fastcover.c.o| [zstd 54%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/huf_compress.c.o| [zstd 58%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/zstd_ddict.c.o| [zstd 61%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/zdict.c.o| [zstd 64%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstdmt_compress.c.o| [zstd 67%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/zstd_decompress.c.o| [zstd 70%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/cover.c.o| [zstd 74%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/huf_decompress.c.o| [zstd 77%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/divsufsort.c.o| [zstd 80%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_compress.c.o| [zstd 83%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_fast.c.o| [zstd 87%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/zstd_decompress_block.c.o| [zstd 90%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_opt.c.o| [zstd 93%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_double_fast.c.o| [zstd 96%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_lazy.c.o| [zstd 100%] Linking C static library lib/libzstd.a56% | Configuring 'leptonica'56% | Building 'xz'| [xz 1%] Building C object CMakeFiles/liblzma.dir/src/common/tuklib_physmem.c.o| [xz 3%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/hardware_physmem.c.o| [xz 4%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_preset.c.o| [xz 6%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_flags_common.c.o| [xz 7%] Building C object CMakeFiles/liblzma.dir/src/common/tuklib_cpucores.c.o| [xz 9%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/hardware_cputhreads.c.o| [xz 10%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_buffer_encoder.c.o| [xz 12%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_buffer_encoder.c.o| [xz 13%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_util.c.o| [xz 15%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_flags_encoder.c.o| [xz 16%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/check.c.o| [xz 18%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_encoder.c.o| [xz 19%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/vli_size.c.o| [xz 21%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_encoder_memusage.c.o| [xz 22%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/crc32_fast.c.o| [xz 24%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/alone_encoder.c.o| [xz 25%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_buffer_encoder.c.o| [xz 27%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_flags_encoder.c.o| [xz 28%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_encoder.c.o| [xz 30%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_header_encoder.c.o| [xz 31%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_encoder.c.o| [xz 33%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_common.c.o| [xz 34%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/vli_encoder.c.o| [xz 36%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_buffer_decoder.c.o| [xz 37%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/common.c.o| [xz 39%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/fastpos_table.c.o| [xz 40%] Building C object CMakeFiles/liblzma.dir/src/liblzma/rangecoder/price_table.c.o| [xz 42%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/outqueue.c.o| [xz 43%] Building C object CMakeFiles/liblzma.dir/src/liblzma/delta/delta_encoder.c.o| [xz 45%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_buffer_encoder.c.o| [xz 46%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_header_decoder.c.o| [xz 48%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_decoder_memusage.c.o| [xz 50%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_flags_decoder.c.o| [xz 51%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/crc64_fast.c.o| [xz 53%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder_optimum_fast.c.o| [xz 54%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_buffer_decoder.c.o| [xz 56%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_decoder.c.o| [xz 57%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index_encoder.c.o| [xz 59%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/auto_decoder.c.o| [xz 60%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma2_encoder.c.o| [xz 62%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/alone_decoder.c.o| [xz 63%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_encoder.c.o| [xz 65%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_buffer_decoder.c.o| [xz 66%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lz/lz_encoder.c.o| [xz 68%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/vli_decoder.c.o| [xz 69%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_decoder.c.o| [xz 71%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_flags_decoder.c.o| [xz 72%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder_presets.c.o| [xz 74%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_decoder.c.o| [xz 75%] Building C object CMakeFiles/liblzma.dir/src/liblzma/delta/delta_decoder.c.o| [xz 77%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index_decoder.c.o| [xz 78%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/file_info.c.o| [xz 80%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index_hash.c.o| [xz 81%] Building C object CMakeFiles/liblzma.dir/src/liblzma/delta/delta_common.c.o| [xz 83%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lz/lz_decoder.c.o| [xz 84%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma2_decoder.c.o| [xz 86%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/sha256.c.o| [xz 87%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/string_conversion.c.o| [xz 89%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index.c.o| [xz 90%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_encoder_mt.c.o| [xz 92%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lz/lz_encoder_mf.c.o| [xz 93%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_decoder_mt.c.o| [xz 95%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder.c.o| [xz 96%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder_optimum_normal.c.o| [xz 98%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_decoder.c.o| [xz 100%] Linking C static library liblzma.a56% | Installing 'zstd'57% | Building 'luajit'make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/luajit/source'==== Building LuaJIT 2.1 (amalgamation) ====make -C src amalgmake[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/luajit/source/src'make all "LJCORE_O=ljamalg.o"make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/luajit/source/src'HOSTCC host/minilua.oHOSTCC host/buildvm_asm.oHOSTCC host/buildvm_peobj.oHOSTCC host/buildvm_lib.oHOSTCC host/buildvm_fold.oHOSTLINK host/miniluaVERSION luajit.hDYNASM host/buildvm_arch.hCC luajit.oHOSTCC host/buildvm.oHOSTLINK host/buildvmBUILDVM lj_vm.SBUILDVM lj_ffdef.hBUILDVM lj_bcdef.hBUILDVM lj_folddef.hBUILDVM lj_recdef.hBUILDVM lj_libdef.hBUILDVM jit/vmdef.luaASM lj_vm.oCC ljamalg.oAR libluajit.aDYNLINK libluajit.soLINK luajitOK Successfully built LuaJITmake[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/luajit/source/src'make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/luajit/source/src'==== Successfully built LuaJIT 2.1 (amalgamation) ====make[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/luajit/source'59% | Configuring 'libressl'59% | Building 'freetype2'| [freetype2 2%] Generating ftmodule.h with a custom command| [freetype2 4%] Generating ftoption.h with a custom command| [freetype2 6%] Generating ftconfig.h with a custom command| [freetype2 8%] Compiling C object libfreetype.a.p/src_base_ftfstype.c.o| [freetype2 11%] Compiling C object libfreetype.a.p/src_base_ftcid.c.o| [freetype2 13%] Compiling C object libfreetype.a.p/src_base_ftbdf.c.o| [freetype2 15%] Compiling C object libfreetype.a.p/src_base_ftgasp.c.o| [freetype2 17%] Compiling C object libfreetype.a.p/src_svg_svg.c.o| [freetype2 20%] Compiling C object libfreetype.a.p/src_base_ftinit.c.o| [freetype2 22%] Compiling C object libfreetype.a.p/src_base_ftbbox.c.o| [freetype2 24%] Compiling C object libfreetype.a.p/src_base_ftgxval.c.o| [freetype2 26%] Compiling C object libfreetype.a.p/src_base_ftotval.c.o| [freetype2 28%] Compiling C object libfreetype.a.p/src_base_ftpatent.c.o| [freetype2 31%] Compiling C object libfreetype.a.p/src_gzip_ftgzip.c.o| [freetype2 33%] Compiling C object libfreetype.a.p/src_base_ftpfr.c.o| [freetype2 35%] Compiling C object libfreetype.a.p/src_lzw_ftlzw.c.o| [freetype2 37%] Compiling C object libfreetype.a.p/src_base_ftdebug.c.o| [freetype2 40%] Compiling C object libfreetype.a.p/src_base_ftsynth.c.o| [freetype2 42%] Compiling C object libfreetype.a.p/src_base_fttype1.c.o| [freetype2 44%] Compiling C object libfreetype.a.p/builds_unix_ftsystem.c.o| [freetype2 46%] Compiling C object libfreetype.a.p/src_winfonts_winfnt.c.o| [freetype2 48%] Compiling C object libfreetype.a.p/src_base_ftwinfnt.c.o| [freetype2 51%] Compiling C object libfreetype.a.p/src_base_ftmm.c.o| [freetype2 53%] Compiling C object libfreetype.a.p/src_base_ftbitmap.c.o| [freetype2 55%] Compiling C object libfreetype.a.p/src_psnames_psnames.c.o| [freetype2 57%] Compiling C object libfreetype.a.p/src_base_ftglyph.c.o| [freetype2 60%] Compiling C object libfreetype.a.p/src_type42_type42.c.o| [freetype2 62%] Compiling C object libfreetype.a.p/src_pcf_pcf.c.o| [freetype2 64%] Compiling C object libfreetype.a.p/src_smooth_smooth.c.o| [freetype2 66%] Compiling C object libfreetype.a.p/src_raster_raster.c.o| [freetype2 68%] Compiling C object libfreetype.a.p/src_cid_type1cid.c.o| [freetype2 71%] Compiling C object libfreetype.a.p/src_bdf_bdf.c.o| [freetype2 73%] Compiling C object libfreetype.a.p/src_cache_ftcache.c.o| [freetype2 75%] Compiling C object libfreetype.a.p/src_pfr_pfr.c.o| [freetype2 77%] Compiling C object libfreetype.a.p/src_sdf_sdf.c.o| [freetype2 80%] Compiling C object libfreetype.a.p/src_base_ftstroke.c.o| [freetype2 82%] Compiling C object libfreetype.a.p/src_pshinter_pshinter.c.o| [freetype2 84%] Compiling C object libfreetype.a.p/src_type1_type1.c.o| [freetype2 86%] Compiling C object libfreetype.a.p/src_cff_cff.c.o| [freetype2 88%] Compiling C object libfreetype.a.p/src_autofit_autofit.c.o| [freetype2 91%] Compiling C object libfreetype.a.p/src_base_ftbase.c.o| [freetype2 93%] Compiling C object libfreetype.a.p/src_psaux_psaux.c.o| [freetype2 95%] Compiling C object libfreetype.a.p/src_truetype_truetype.c.o| [freetype2 97%] Compiling C object libfreetype.a.p/src_sfnt_sfnt.c.o| [freetype2 100%] Linking static target libfreetype.a61% | Configuring 'lua-rapidjson'62% | Building 'cpu_features'| [cpu_features 0%] Re-checking globbed directories...| [cpu_features 2%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_cpuid.c.o| [cpu_features 5%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_freebsd_or_openbsd.c.o| [cpu_features 7%] Building C object CMakeFiles/utils.dir/src/string_view.c.o| [cpu_features 10%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_windows.c.o| [cpu_features 12%] Building C object CMakeFiles/cpu_features.dir/src/impl_mips_linux_or_android.c.o| [cpu_features 15%] Building C object CMakeFiles/cpu_features.dir/src/impl_riscv_linux.c.o| [cpu_features 17%] Building C object CMakeFiles/cpu_features.dir/src/impl_s390x_linux.c.o| [cpu_features 20%] Building C object CMakeFiles/unix_based_hardware_detection.dir/src/hwcaps_freebsd_or_openbsd.c.o| [cpu_features 22%] Building C object CMakeFiles/unix_based_hardware_detection.dir/src/hwcaps.c.o| [cpu_features 25%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_cpuid.c.o| [cpu_features 27%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_freebsd_or_openbsd.c.o| [cpu_features 30%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_linux_or_android.c.o| [cpu_features 32%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_macos_or_iphone.c.o| [cpu_features 35%] Building C object CMakeFiles/cpu_features.dir/src/impl_loongarch_linux.c.o| [cpu_features 37%] Building C object CMakeFiles/cpu_features.dir/src/impl_ppc_linux.c.o| [cpu_features 40%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_freebsd.c.o| [cpu_features 42%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_linux_or_android.c.o| [cpu_features 45%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_macos.c.o| [cpu_features 47%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_windows.c.o| [cpu_features 50%] Building C object CMakeFiles/utils.dir/src/filesystem.c.o| [cpu_features 52%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_linux_or_android.c.o| [cpu_features 55%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_riscv_linux.c.o| [cpu_features 57%] Building C object CMakeFiles/utils.dir/src/stack_line_reader.c.o| [cpu_features 60%] Building C object CMakeFiles/unix_based_hardware_detection.dir/src/hwcaps_linux_or_android.c.o| [cpu_features 62%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_ppc_linux.c.o| [cpu_features 65%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_macos_or_iphone.c.o| [cpu_features 67%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_windows.c.o| [cpu_features 70%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_freebsd.c.o| [cpu_features 72%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_loongarch_linux.c.o| [cpu_features 75%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_s390x_linux.c.o| [cpu_features 77%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_macos.c.o| [cpu_features 80%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_windows.c.o| [cpu_features 82%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_mips_linux_or_android.c.o| [cpu_features 85%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_linux_or_android.c.o| [cpu_features 87%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/cpu-features.c.o| [cpu_features 90%] Building C object CMakeFiles/cpu_features.dir/src/impl_arm_linux_or_android.c.o| [cpu_features 92%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_arm_linux_or_android.c.o| [cpu_features 95%] Linking C static library libcpu_features.a| [cpu_features 97%] Linking C static library ndk_compat/libndk_compat.a62% | Installing 'freetype2'63% | Building 'leptonica'| [leptonica 0%] Building C object src/CMakeFiles/leptonica.dir/bmpiostub.c.o| [leptonica 1%] Building C object src/CMakeFiles/leptonica.dir/bootnumgen3.c.o| [leptonica 1%] Building C object src/CMakeFiles/leptonica.dir/bootnumgen2.c.o| [leptonica 2%] Building C object src/CMakeFiles/leptonica.dir/bootnumgen1.c.o| [leptonica 2%] Building C object src/CMakeFiles/leptonica.dir/bootnumgen4.c.o| [leptonica 3%] Building C object src/CMakeFiles/leptonica.dir/arrayaccess.c.o| [leptonica 3%] Building C object src/CMakeFiles/leptonica.dir/bbuffer.c.o| [leptonica 4%] Building C object src/CMakeFiles/leptonica.dir/binexpand.c.o| [leptonica 4%] Building C object src/CMakeFiles/leptonica.dir/binreduce.c.o| [leptonica 5%] Building C object src/CMakeFiles/leptonica.dir/baseline.c.o| [leptonica 6%] Building C object src/CMakeFiles/leptonica.dir/bytearray.c.o| [leptonica 6%] Building C object src/CMakeFiles/leptonica.dir/affinecompose.c.o| [leptonica 7%] Building C object src/CMakeFiles/leptonica.dir/bmpio.c.o| [leptonica 7%] Building C object src/CMakeFiles/leptonica.dir/checkerboard.c.o| [leptonica 8%] Building C object src/CMakeFiles/leptonica.dir/colormorph.c.o| [leptonica 8%] Building C object src/CMakeFiles/leptonica.dir/bilinear.c.o| [leptonica 9%] Building C object src/CMakeFiles/leptonica.dir/ccthin.c.o| [leptonica 9%] Building C object src/CMakeFiles/leptonica.dir/bilateral.c.o| [leptonica 10%] Building C object src/CMakeFiles/leptonica.dir/bmf.c.o| [leptonica 10%] Building C object src/CMakeFiles/leptonica.dir/convertfiles.c.o| [leptonica 11%] Building C object src/CMakeFiles/leptonica.dir/affine.c.o| [leptonica 12%] Building C object src/CMakeFiles/leptonica.dir/binarize.c.o| [leptonica 12%] Building C object src/CMakeFiles/leptonica.dir/boxfunc3.c.o| [leptonica 13%] Building C object src/CMakeFiles/leptonica.dir/classapp.c.o| [leptonica 13%] Building C object src/CMakeFiles/leptonica.dir/bardecode.c.o| [leptonica 14%] Building C object src/CMakeFiles/leptonica.dir/colorfill.c.o| [leptonica 14%] Building C object src/CMakeFiles/leptonica.dir/boxfunc4.c.o| [leptonica 15%] Building C object src/CMakeFiles/leptonica.dir/colorseg.c.o| [leptonica 15%] Building C object src/CMakeFiles/leptonica.dir/boxfunc5.c.o| [leptonica 16%] Building C object src/CMakeFiles/leptonica.dir/coloring.c.o| [leptonica 16%] Building C object src/CMakeFiles/leptonica.dir/dnahash.c.o| [leptonica 17%] Building C object src/CMakeFiles/leptonica.dir/dwacomb.2.c.o| [leptonica 18%] Building C object src/CMakeFiles/leptonica.dir/boxfunc2.c.o| [leptonica 18%] Building C object src/CMakeFiles/leptonica.dir/correlscore.c.o| [leptonica 19%] Building C object src/CMakeFiles/leptonica.dir/dnafunc1.c.o| [leptonica 19%] Building C object src/CMakeFiles/leptonica.dir/finditalic.c.o| [leptonica 20%] Building C object src/CMakeFiles/leptonica.dir/fmorphgen.1.c.o| [leptonica 20%] Building C object src/CMakeFiles/leptonica.dir/blend.c.o| [leptonica 21%] Building C object src/CMakeFiles/leptonica.dir/boxbasic.c.o| [leptonica 21%] Building C object src/CMakeFiles/leptonica.dir/colorcontent.c.o| [leptonica 22%] Building C object src/CMakeFiles/leptonica.dir/fhmtgen.1.c.o| [leptonica 22%] Building C object src/CMakeFiles/leptonica.dir/dewarp3.c.o| [leptonica 23%] Building C object src/CMakeFiles/leptonica.dir/flipdetect.c.o| [leptonica 24%] Building C object src/CMakeFiles/leptonica.dir/fhmtgenlow.1.c.o| [leptonica 24%] Building C object src/CMakeFiles/leptonica.dir/dewarp1.c.o| [leptonica 25%] Building C object src/CMakeFiles/leptonica.dir/conncomp.c.o| [leptonica 25%] Building C object src/CMakeFiles/leptonica.dir/adaptmap.c.o| [leptonica 26%] Building C object src/CMakeFiles/leptonica.dir/dewarp4.c.o| [leptonica 26%] Building C object src/CMakeFiles/leptonica.dir/encoding.c.o| [leptonica 27%] Building C object src/CMakeFiles/leptonica.dir/edge.c.o| [leptonica 27%] Building C object src/CMakeFiles/leptonica.dir/gifiostub.c.o| [leptonica 28%] Building C object src/CMakeFiles/leptonica.dir/fhmtauto.c.o| [leptonica 28%] Building C object src/CMakeFiles/leptonica.dir/colorquant2.c.o| [leptonica 29%] Building C object src/CMakeFiles/leptonica.dir/hashmap.c.o| [leptonica 30%] Building C object src/CMakeFiles/leptonica.dir/gifio.c.o| [leptonica 30%] Building C object src/CMakeFiles/leptonica.dir/jp2kheaderstub.c.o| [leptonica 31%] Building C object src/CMakeFiles/leptonica.dir/jp2kio.c.o| [leptonica 31%] Building C object src/CMakeFiles/leptonica.dir/boxfunc1.c.o| [leptonica 32%] Building C object src/CMakeFiles/leptonica.dir/jp2kiostub.c.o| [leptonica 32%] Building C object src/CMakeFiles/leptonica.dir/jpegio.c.o| [leptonica 33%] Building C object src/CMakeFiles/leptonica.dir/fmorphauto.c.o| [leptonica 33%] Building C object src/CMakeFiles/leptonica.dir/leptwin.c.o| [leptonica 34%] Building C object src/CMakeFiles/leptonica.dir/jpegiostub.c.o| [leptonica 34%] Building C object src/CMakeFiles/leptonica.dir/colormap.c.o| [leptonica 35%] Building C object src/CMakeFiles/leptonica.dir/colorspace.c.o| [leptonica 36%] Building C object src/CMakeFiles/leptonica.dir/jp2kheader.c.o| [leptonica 36%] Building C object src/CMakeFiles/leptonica.dir/heap.c.o| [leptonica 37%] Building C object src/CMakeFiles/leptonica.dir/dnabasic.c.o| [leptonica 37%] Building C object src/CMakeFiles/leptonica.dir/libversions.c.o| [leptonica 38%] Building C object src/CMakeFiles/leptonica.dir/ccbord.c.o| [leptonica 38%] Building C object src/CMakeFiles/leptonica.dir/map.c.o| [leptonica 39%] Building C object src/CMakeFiles/leptonica.dir/dewarp2.c.o| [leptonica 39%] Building C object src/CMakeFiles/leptonica.dir/gplot.c.o| [leptonica 40%] Building C object src/CMakeFiles/leptonica.dir/maze.c.o| [leptonica 40%] Building C object src/CMakeFiles/leptonica.dir/list.c.o| [leptonica 41%] Building C object src/CMakeFiles/leptonica.dir/partify.c.o| [leptonica 42%] Building C object src/CMakeFiles/leptonica.dir/convolve.c.o| [leptonica 42%] Building C object src/CMakeFiles/leptonica.dir/pdfappstub.c.o| [leptonica 43%] Building C object src/CMakeFiles/leptonica.dir/graymorph.c.o| [leptonica 43%] Building C object src/CMakeFiles/leptonica.dir/fpix1.c.o| [leptonica 44%] Building C object src/CMakeFiles/leptonica.dir/partition.c.o| [leptonica 44%] Building C object src/CMakeFiles/leptonica.dir/pdfapp.c.o| [leptonica 45%] Building C object src/CMakeFiles/leptonica.dir/pdfio1stub.c.o| [leptonica 45%] Building C object src/CMakeFiles/leptonica.dir/pdfio2stub.c.o| [leptonica 46%] Building C object src/CMakeFiles/leptonica.dir/paintcmap.c.o| [leptonica 46%] Building C object src/CMakeFiles/leptonica.dir/enhance.c.o| [leptonica 47%] Building C object src/CMakeFiles/leptonica.dir/morphseq.c.o| [leptonica 48%] Building C object src/CMakeFiles/leptonica.dir/morphdwa.c.o| [leptonica 48%] Building C object src/CMakeFiles/leptonica.dir/parseprotos.c.o| [leptonica 49%] Building C object src/CMakeFiles/leptonica.dir/morph.c.o| [leptonica 49%] Building C object src/CMakeFiles/leptonica.dir/jbclass.c.o| [leptonica 50%] Building C object src/CMakeFiles/leptonica.dir/kernel.c.o| [leptonica 50%] Building C object src/CMakeFiles/leptonica.dir/morphapp.c.o| [leptonica 51%] Building C object src/CMakeFiles/leptonica.dir/numabasic.c.o| [leptonica 51%] Building C object src/CMakeFiles/leptonica.dir/compare.c.o| [leptonica 52%] Building C object src/CMakeFiles/leptonica.dir/pixacc.c.o| [leptonica 53%] Building C object src/CMakeFiles/leptonica.dir/pngiostub.c.o| [leptonica 53%] Building C object src/CMakeFiles/leptonica.dir/pixalloc.c.o| [leptonica 54%] Building C object src/CMakeFiles/leptonica.dir/colorquant1.c.o| [leptonica 54%] Building C object src/CMakeFiles/leptonica.dir/pixlabel.c.o| [leptonica 55%] Building C object src/CMakeFiles/leptonica.dir/pixtiling.c.o| [leptonica 55%] Building C object src/CMakeFiles/leptonica.dir/graphics.c.o| [leptonica 56%] Building C object src/CMakeFiles/leptonica.dir/pnmiostub.c.o| [leptonica 56%] Building C object src/CMakeFiles/leptonica.dir/grayquant.c.o| [leptonica 57%] Building C object src/CMakeFiles/leptonica.dir/pdfio1.c.o| [leptonica 57%] Building C object src/CMakeFiles/leptonica.dir/psio1stub.c.o| [leptonica 58%] Building C object src/CMakeFiles/leptonica.dir/psio2stub.c.o| [leptonica 59%] Building C object src/CMakeFiles/leptonica.dir/pix1.c.o| [leptonica 59%] Building C object src/CMakeFiles/leptonica.dir/pageseg.c.o| [leptonica 60%] Building C object src/CMakeFiles/leptonica.dir/fpix2.c.o| [leptonica 60%] Building C object src/CMakeFiles/leptonica.dir/psio1.c.o| [leptonica 61%] Building C object src/CMakeFiles/leptonica.dir/queue.c.o| [leptonica 61%] Building C object src/CMakeFiles/leptonica.dir/projective.c.o| [leptonica 62%] Building C object src/CMakeFiles/leptonica.dir/numafunc2.c.o| [leptonica 62%] Building C object src/CMakeFiles/leptonica.dir/ptafunc2.c.o| [leptonica 63%] Building C object src/CMakeFiles/leptonica.dir/quadtree.c.o| [leptonica 63%] Building C object src/CMakeFiles/leptonica.dir/ptra.c.o| [leptonica 64%] Building C object src/CMakeFiles/leptonica.dir/rank.c.o| [leptonica 65%] Building C object src/CMakeFiles/leptonica.dir/psio2.c.o| [leptonica 65%] Building C object src/CMakeFiles/leptonica.dir/pnmio.c.o| [leptonica 66%] Building C object src/CMakeFiles/leptonica.dir/renderpdf.c.o| [leptonica 66%] Building C object src/CMakeFiles/leptonica.dir/numafunc1.c.o| [leptonica 67%] Building C object src/CMakeFiles/leptonica.dir/pdfio2.c.o| [leptonica 67%] Building C object src/CMakeFiles/leptonica.dir/ptabasic.c.o| [leptonica 68%] Building C object src/CMakeFiles/leptonica.dir/recogbasic.c.o| [leptonica 68%] Building C object src/CMakeFiles/leptonica.dir/pixarith.c.o| [leptonica 69%] Building C object src/CMakeFiles/leptonica.dir/regutils.c.o| [leptonica 69%] Building C object src/CMakeFiles/leptonica.dir/rop.c.o| [leptonica 70%] Building C object src/CMakeFiles/leptonica.dir/pixafunc1.c.o| [leptonica 71%] Building C object src/CMakeFiles/leptonica.dir/rbtree.c.o| [leptonica 71%] Building C object src/CMakeFiles/leptonica.dir/pixcomp.c.o| [leptonica 72%] Building C object src/CMakeFiles/leptonica.dir/ptafunc1.c.o| [leptonica 72%] Building C object src/CMakeFiles/leptonica.dir/recogdid.c.o| [leptonica 73%] Building C object src/CMakeFiles/leptonica.dir/readfile.c.o| [leptonica 73%] Building C object src/CMakeFiles/leptonica.dir/pixafunc2.c.o| [leptonica 74%] Building C object src/CMakeFiles/leptonica.dir/readbarcode.c.o| [leptonica 74%] Building C object src/CMakeFiles/leptonica.dir/rotate.c.o| [leptonica 75%] Building C object src/CMakeFiles/leptonica.dir/pix2.c.o| [leptonica 75%] Building C object src/CMakeFiles/leptonica.dir/pix5.c.o| [leptonica 76%] Building C object src/CMakeFiles/leptonica.dir/dwacomblow.2.c.o| [leptonica 77%] Building C object src/CMakeFiles/leptonica.dir/rotateshear.c.o| [leptonica 77%] Building C object src/CMakeFiles/leptonica.dir/pngio.c.o| [leptonica 78%] Building C object src/CMakeFiles/leptonica.dir/stack.c.o| [leptonica 78%] Building C object src/CMakeFiles/leptonica.dir/tiffio.c.o| [leptonica 79%] Building C object src/CMakeFiles/leptonica.dir/runlength.c.o| [leptonica 79%] Building C object src/CMakeFiles/leptonica.dir/rotateam.c.o| [leptonica 80%] Building C object src/CMakeFiles/leptonica.dir/sarray2.c.o| [leptonica 80%] Building C object src/CMakeFiles/leptonica.dir/strokes.c.o| [leptonica 81%] Building C object src/CMakeFiles/leptonica.dir/sel2.c.o| [leptonica 81%] Building C object src/CMakeFiles/leptonica.dir/recogident.c.o| [leptonica 82%] Building C object src/CMakeFiles/leptonica.dir/rotateorth.c.o| [leptonica 83%] Building C object src/CMakeFiles/leptonica.dir/spixio.c.o| [leptonica 83%] Building C object src/CMakeFiles/leptonica.dir/stringcode.c.o| [leptonica 84%] Building C object src/CMakeFiles/leptonica.dir/tiffiostub.c.o| [leptonica 84%] Building C object src/CMakeFiles/leptonica.dir/skew.c.o| [leptonica 85%] Building C object src/CMakeFiles/leptonica.dir/pixabasic.c.o| [leptonica 85%] Building C object src/CMakeFiles/leptonica.dir/webpanimiostub.c.o| [leptonica 86%] Building C object src/CMakeFiles/leptonica.dir/webpio.c.o| [leptonica 86%] Building C object src/CMakeFiles/leptonica.dir/shear.c.o| [leptonica 87%] Building C object src/CMakeFiles/leptonica.dir/pix4.c.o| [leptonica 87%] Building C object src/CMakeFiles/leptonica.dir/pix3.c.o| [leptonica 88%] Building C object src/CMakeFiles/leptonica.dir/zlibmemstub.c.o| [leptonica 89%] Building C object src/CMakeFiles/leptonica.dir/selgen.c.o| [leptonica 89%] Building C object src/CMakeFiles/leptonica.dir/webpanimio.c.o| [leptonica 90%] Building C object src/CMakeFiles/leptonica.dir/webpiostub.c.o| [leptonica 90%] Building C object src/CMakeFiles/leptonica.dir/recogtrain.c.o| [leptonica 91%] Building C object src/CMakeFiles/leptonica.dir/zlibmem.c.o| [leptonica 91%] Building C object src/CMakeFiles/leptonica.dir/utils1.c.o| [leptonica 92%] Building C object src/CMakeFiles/leptonica.dir/textops.c.o| [leptonica 92%] Building C object src/CMakeFiles/leptonica.dir/writefile.c.o| [leptonica 93%] Building C object src/CMakeFiles/leptonica.dir/sudoku.c.o| [leptonica 93%] Building C object src/CMakeFiles/leptonica.dir/sarray1.c.o| [leptonica 94%] Building C object src/CMakeFiles/leptonica.dir/pixconv.c.o| [leptonica 95%] Building C object src/CMakeFiles/leptonica.dir/watershed.c.o| [leptonica 95%] Building C object src/CMakeFiles/leptonica.dir/warper.c.o| [leptonica 96%] Building C object src/CMakeFiles/leptonica.dir/fmorphgenlow.1.c.o| [leptonica 96%] Building C object src/CMakeFiles/leptonica.dir/scale2.c.o| [leptonica 97%] Building C object src/CMakeFiles/leptonica.dir/sel1.c.o| [leptonica 97%] Building C object src/CMakeFiles/leptonica.dir/roplow.c.o| [leptonica 98%] Building C object src/CMakeFiles/leptonica.dir/utils2.c.o| [leptonica 98%] Building C object src/CMakeFiles/leptonica.dir/scale1.c.o| [leptonica 99%] Building C object src/CMakeFiles/leptonica.dir/seedfill.c.o| [leptonica 100%] Linking C static library src/libleptonica.a63% | Installing 'cpu_features'63% | Building 'miniconv'| [miniconv 33%] Building C object CMakeFiles/iconv.dir/precompile.c.o| [miniconv 66%] Building C object CMakeFiles/iconv.dir/miniconv.c.o| [miniconv 100%] Linking C static library libiconv.a64% | Installing 'leptonica'64% | Building 'libarchive'| [libarchive 0%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_copy_stat.c.o| [libarchive 1%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_hmac.c.o| [libarchive 2%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_cryptor.c.o| [libarchive 3%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_random.c.o| [libarchive 4%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_strmode.c.o| [libarchive 4%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_xattr.c.o| [libarchive 5%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_stat.c.o| [libarchive 6%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_digest.c.o| [libarchive 7%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_extract.c.o| [libarchive 8%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_pack_dev.c.o| [libarchive 8%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_link_resolver.c.o| [libarchive 9%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_options.c.o| [libarchive 10%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_data_into_fd.c.o| [libarchive 11%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_cmdline.c.o| [libarchive 12%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_sparse.c.o| [libarchive 12%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_add_passphrase.c.o| [libarchive 13%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_all.c.o| [libarchive 14%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_disk_set_standard_lookup.c.o| [libarchive 15%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_append_filter.c.o| [libarchive 16%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_memory.c.o| [libarchive 16%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_set_format.c.o| [libarchive 17%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_by_code.c.o| [libarchive 18%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_bzip2.c.o| [libarchive 19%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_extract2.c.o| [libarchive 20%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_fd.c.o| [libarchive 20%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_file.c.o| [libarchive 21%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_grzip.c.o| [libarchive 22%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_set_options.c.o| [libarchive 23%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_none.c.o| [libarchive 24%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_pathmatch.c.o| [libarchive 25%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_lrzip.c.o| [libarchive 25%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_lz4.c.o| [libarchive 26%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_lzop.c.o| [libarchive 27%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_check_magic.c.o| [libarchive 28%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_disk_entry_from_file.c.o| [libarchive 29%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_filename.c.o| [libarchive 29%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_all.c.o| [libarchive 30%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_gzip.c.o| [libarchive 31%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_by_code.c.o| [libarchive 32%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_compress.c.o| [libarchive 33%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_rpm.c.o| [libarchive 33%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_zstd.c.o| [libarchive 34%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_empty.c.o| [libarchive 35%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_program.c.o| [libarchive 36%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_rb.c.o| [libarchive 37%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_raw.c.o| [libarchive 37%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_parse_date.c.o| [libarchive 38%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_xar.c.o| [libarchive 39%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_xz.c.o| [libarchive 40%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_time.c.o| [libarchive 41%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_string_sprintf.c.o| [libarchive 41%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_version_details.c.o| [libarchive 42%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_virtual.c.o| [libarchive 43%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_fd.c.o| [libarchive 44%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_ar.c.o| [libarchive 45%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_uu.c.o| [libarchive 45%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_file.c.o| [libarchive 46%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_disk_set_standard_lookup.c.o| [libarchive 47%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter.c.o| [libarchive 48%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_util.c.o| [libarchive 49%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_memory.c.o| [libarchive 50%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_match.c.o| [libarchive 50%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_by_name.c.o| [libarchive 51%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_bzip2.c.o| [libarchive 52%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_filename.c.o| [libarchive 53%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_grzip.c.o| [libarchive 54%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_warc.c.o| [libarchive 54%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write.c.o| [libarchive 55%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_compress.c.o| [libarchive 56%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_b64encode.c.o| [libarchive 57%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_lz4.c.o| [libarchive 58%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_lzop.c.o| [libarchive 58%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_lrzip.c.o| [libarchive 59%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_ppmd7.c.o| [libarchive 60%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_none.c.o| [libarchive 61%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_gzip.c.o| [libarchive 62%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_disk_posix.c.o| [libarchive 62%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format.c.o| [libarchive 63%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_uuencode.c.o| [libarchive 64%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_zstd.c.o| [libarchive 65%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry.c.o| [libarchive 66%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio.c.o| [libarchive 66%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read.c.o| [libarchive 67%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_program.c.o| [libarchive 68%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_ppmd8.c.o| [libarchive 69%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_acl.c.o| [libarchive 70%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_by_name.c.o| [libarchive 70%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_filter_by_ext.c.o| [libarchive 71%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_xar.c.o| [libarchive 72%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_raw.c.o| [libarchive 73%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio_odc.c.o| [libarchive 74%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_xz.c.o| [libarchive 75%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_gnutar.c.o| [libarchive 75%] Building C object libarchive/CMakeFiles/archive_static.dir/xxhash.c.o| [libarchive 76%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_warc.c.o| [libarchive 77%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_options.c.o| [libarchive 78%] Building C object libarchive/CMakeFiles/archive_static.dir/filter_fork_posix.c.o| [libarchive 79%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_passphrase.c.o| [libarchive 79%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio_newc.c.o| [libarchive 80%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_v7tar.c.o| [libarchive 81%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_ar.c.o| [libarchive 82%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio_binary.c.o| [libarchive 83%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_blake2sp_ref.c.o| [libarchive 83%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_cpio.c.o| [libarchive 84%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_shar.c.o| [libarchive 85%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_mtree.c.o| [libarchive 86%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_ustar.c.o| [libarchive 87%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_disk_posix.c.o| [libarchive 87%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_iso9660.c.o| [libarchive 88%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_blake2s_ref.c.o| [libarchive 89%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_lha.c.o| [libarchive 90%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_7zip.c.o| [libarchive 91%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_zip.c.o| [libarchive 91%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_mtree.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libarchive/source/libarchive/archive_write_set_format_mtree.c:1619:19: warning: unused variable 'digest' [-Wunused-variable]struct ae_digest digest;^1 warning generated.| [libarchive 92%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_pax.c.o| [libarchive 93%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_cab.c.o| [libarchive 94%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_string.c.o| [libarchive 95%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_zip.c.o| [libarchive 95%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_rar5.c.o| [libarchive 96%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_rar.c.o| [libarchive 97%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_tar.c.o| [libarchive 98%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_7zip.c.o| [libarchive 99%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_iso9660.c.o| [libarchive 100%] Linking C static library libarchive/libarchive.a65% | Configuring 'tesseract'65% | Building 'fribidi'| [fribidi 2%] Compiling C object gen.tab/gen-unicode-version.p/gen-unicode-version.c.o| [fribidi 4%] Linking target gen.tab/gen-unicode-version| [fribidi 6%] Generating gen.tab/fribidi-unicode-version.h with a custom command (wrapped by meson to capture output)| [fribidi 8%] Compiling C object gen.tab/gen-mirroring-tab.p/gen-mirroring-tab.c.o| [fribidi 10%] Compiling C object gen.tab/gen-brackets-type-tab.p/gen-brackets-type-tab.c.o| [fribidi 13%] Compiling C object gen.tab/gen-arabic-shaping-tab.p/gen-arabic-shaping-tab.c.o| [fribidi 15%] Compiling C object gen.tab/gen-brackets-tab.p/gen-brackets-tab.c.o| [fribidi 17%] Compiling C object gen.tab/gen-joining-type-tab.p/gen-joining-type-tab.c.o| [fribidi 19%] Compiling C object gen.tab/gen-bidi-type-tab.p/gen-bidi-type-tab.c.o| [fribidi 21%] Compiling C object gen.tab/gen-bidi-type-tab.p/packtab.c.o| [fribidi 23%] Compiling C object gen.tab/gen-joining-type-tab.p/packtab.c.o| [fribidi 26%] Compiling C object gen.tab/gen-arabic-shaping-tab.p/packtab.c.o| [fribidi 28%] Compiling C object gen.tab/gen-mirroring-tab.p/packtab.c.o| [fribidi 30%] Compiling C object gen.tab/gen-brackets-type-tab.p/packtab.c.o| [fribidi 32%] Compiling C object gen.tab/gen-brackets-tab.p/packtab.c.o| [fribidi 34%] Linking target gen.tab/gen-joining-type-tab| [fribidi 36%] Linking target gen.tab/gen-bidi-type-tab| [fribidi 39%] Linking target gen.tab/gen-brackets-type-tab| [fribidi 41%] Linking target gen.tab/gen-mirroring-tab| [fribidi 43%] Linking target gen.tab/gen-arabic-shaping-tab| [fribidi 45%] Linking target gen.tab/gen-brackets-tab| [fribidi 47%] Generating gen.tab/gen-brackets-type-tab with a custom command (wrapped by meson to capture output)| [fribidi 50%] Generating gen.tab/gen-mirroring-tab with a custom command (wrapped by meson to capture output)| [fribidi 52%] Generating gen.tab/gen-arabic-shaping-tab with a custom command (wrapped by meson to capture output)| [fribidi 54%] Generating gen.tab/gen-brackets-tab with a custom command (wrapped by meson to capture output)| [fribidi 56%] Generating gen.tab/gen-joining-type-tab with a custom command (wrapped by meson to capture output)| [fribidi 58%] Generating gen.tab/gen-bidi-type-tab with a custom command (wrapped by meson to capture output)| [fribidi 60%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-iso8859-6.c.o| [fribidi 63%] Compiling C object lib/libfribidi.a.p/fribidi-deprecated.c.o| [fribidi 65%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-cp1256.c.o| [fribidi 67%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-cp1255.c.o| [fribidi 69%] Compiling C object lib/libfribidi.a.p/fribidi-shape.c.o| [fribidi 71%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-iso8859-8.c.o| [fribidi 73%] Compiling C object lib/libfribidi.a.p/fribidi-mirroring.c.o| [fribidi 76%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-utf8.c.o| [fribidi 78%] Compiling C object lib/libfribidi.a.p/fribidi-brackets.c.o| [fribidi 80%] Compiling C object lib/libfribidi.a.p/fribidi-joining.c.o| [fribidi 82%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets.c.o| [fribidi 84%] Compiling C object lib/libfribidi.a.p/fribidi-arabic.c.o| [fribidi 86%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-cap-rtl.c.o| [fribidi 89%] Compiling C object lib/libfribidi.a.p/fribidi.c.o| [fribidi 91%] Compiling C object lib/libfribidi.a.p/fribidi-joining-types.c.o| [fribidi 93%] Compiling C object lib/libfribidi.a.p/fribidi-run.c.o| [fribidi 95%] Compiling C object lib/libfribidi.a.p/fribidi-bidi-types.c.o| [fribidi 97%] Compiling C object lib/libfribidi.a.p/fribidi-bidi.c.o../source/lib/fribidi-bidi.c:577:28: warning: implicit conversion from enumeration type 'FriBidiCharType' to different enumeration type 'FriBidiParType' [-Wenum-conversion]*pbase_dir = FRIBIDI_LEVEL_TO_DIR (base_level);~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../source/lib/fribidi-bidi-types.h:257:32: note: expanded from macro 'FRIBIDI_LEVEL_TO_DIR'(FRIBIDI_LEVEL_IS_RTL (lev) ? FRIBIDI_TYPE_RTL : FRIBIDI_TYPE_LTR)^~~~~~~~~~~~~~~~../source/lib/fribidi-bidi.c:577:28: warning: implicit conversion from enumeration type 'FriBidiCharType' to different enumeration type 'FriBidiParType' [-Wenum-conversion]*pbase_dir = FRIBIDI_LEVEL_TO_DIR (base_level);~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../source/lib/fribidi-bidi-types.h:257:51: note: expanded from macro 'FRIBIDI_LEVEL_TO_DIR'(FRIBIDI_LEVEL_IS_RTL (lev) ? FRIBIDI_TYPE_RTL : FRIBIDI_TYPE_LTR)^~~~~~~~~~~~~~~~../source/lib/fribidi-bidi.c:582:14: warning: implicit conversion from enumeration type 'FriBidiCharType' to different enumeration type 'FriBidiParType' [-Wenum-conversion]base_dir = FRIBIDI_LEVEL_TO_DIR (base_level);~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../source/lib/fribidi-bidi-types.h:257:32: note: expanded from macro 'FRIBIDI_LEVEL_TO_DIR'(FRIBIDI_LEVEL_IS_RTL (lev) ? FRIBIDI_TYPE_RTL : FRIBIDI_TYPE_LTR)^~~~~~~~~~~~~~~~../source/lib/fribidi-bidi.c:582:14: warning: implicit conversion from enumeration type 'FriBidiCharType' to different enumeration type 'FriBidiParType' [-Wenum-conversion]base_dir = FRIBIDI_LEVEL_TO_DIR (base_level);~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../source/lib/fribidi-bidi-types.h:257:51: note: expanded from macro 'FRIBIDI_LEVEL_TO_DIR'(FRIBIDI_LEVEL_IS_RTL (lev) ? FRIBIDI_TYPE_RTL : FRIBIDI_TYPE_LTR)^~~~~~~~~~~~~~~~../source/lib/fribidi-bidi.c:1392:16: warning: implicit conversion from enumeration type 'FriBidiParType' to different enumeration type 'FriBidiCharType' [-Wenum-conversion]p->type = base_dir;~ ^~~~~~~~5 warnings generated.| [fribidi 100%] Linking static target lib/libfribidi.a67% | Configuring 'android-luajit-launcher'67% | Building 'harfbuzz'| [harfbuzz 1%] Compiling C++ object src/libharfbuzz.a.p/hb-buffer-serialize.cc.o| [harfbuzz 2%] Compiling C++ object src/libharfbuzz.a.p/hb-paint.cc.o| [harfbuzz 3%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-color.cc.o| [harfbuzz 4%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-meta.cc.o| [harfbuzz 6%] Compiling C++ object src/libharfbuzz.a.p/hb-paint-extents.cc.o| [harfbuzz 7%] Compiling C++ object src/libharfbuzz.a.p/hb-paint-bounded.cc.o| [harfbuzz 8%] Compiling C++ object src/libharfbuzz.a.p/hb-number.cc.o| [harfbuzz 9%] Compiling C++ object src/libharfbuzz.a.p/hb-buffer-verify.cc.o| [harfbuzz 10%] Compiling C++ object src/libharfbuzz.a.p/hb-common.cc.o| [harfbuzz 12%] Compiling C++ object src/libharfbuzz.a.p/hb-fallback-shape.cc.o| [harfbuzz 13%] Compiling C++ object src/libharfbuzz.a.p/hb-outline.cc.o| [harfbuzz 14%] Compiling C++ object src/libharfbuzz.a.p/hb-draw.cc.o| [harfbuzz 15%] Compiling C++ object src/libharfbuzz.a.p/hb-blob.cc.o| [harfbuzz 16%] Compiling C++ object src/libharfbuzz.a.p/hb-map.cc.o| [harfbuzz 18%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-hebrew.cc.o| [harfbuzz 19%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-indic-table.cc.o| [harfbuzz 20%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-default.cc.o| [harfbuzz 21%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-hangul.cc.o| [harfbuzz 22%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-name.cc.o| [harfbuzz 24%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-myanmar.cc.o| [harfbuzz 25%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-khmer.cc.o| [harfbuzz 26%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-syllabic.cc.o| [harfbuzz 27%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-map.cc.o| [harfbuzz 28%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-thai.cc.o| [harfbuzz 30%] Compiling C++ object src/libharfbuzz.a.p/hb-buffer.cc.o| [harfbuzz 31%] Compiling C++ object src/libharfbuzz.a.p/hb-shape.cc.o| [harfbuzz 32%] Compiling C++ object src/libharfbuzz.a.p/hb-shaper.cc.o| [harfbuzz 33%] Compiling C++ object src/libharfbuzz.a.p/OT_Var_VARC_VARC.cc.o| [harfbuzz 34%] Compiling C++ object src/libharfbuzz.a.p/hb-shape-plan.cc.o| [harfbuzz 36%] Generating src/hb-buffer-deserialize-json.hh with a custom command| [harfbuzz 37%] Compiling C++ object src/libharfbuzz.a.p/hb-face-builder.cc.o| [harfbuzz 38%] Generating src/hb-buffer-deserialize-text-unicode.hh with a custom command| [harfbuzz 39%] Generating src/hb-buffer-deserialize-text-glyphs.hh with a custom command| [harfbuzz 40%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-indic.cc.o| [harfbuzz 42%] Generating src/hb-number-parser.hh with a custom command| [harfbuzz 43%] Generating src/hb-ot-shaper-khmer-machine.hh with a custom command| [harfbuzz 44%] Generating src/hb-ot-shaper-indic-machine.hh with a custom command| [harfbuzz 45%] Generating src/hb-ot-shaper-myanmar-machine.hh with a custom command| [harfbuzz 46%] Generating src/hb-ot-shaper-use-machine.hh with a custom command| [harfbuzz 48%] Compiling C++ object src/libharfbuzz.a.p/hb-style.cc.o| [harfbuzz 49%] Generating src/harfbuzz.cc with a custom command| [harfbuzz 50%] Generating src/hb-gpu-fragment-glsl.hh with a custom command| [harfbuzz 51%] Generating src/hb-gpu-fragment-wgsl.hh with a custom command| [harfbuzz 53%] Generating src/hb-gpu-vertex-glsl.hh with a custom command| [harfbuzz 54%] Generating src/hb-gpu-vertex-wgsl.hh with a custom command| [harfbuzz 55%] Generating src/hb-gpu-vertex-hlsl.hh with a custom command| [harfbuzz 56%] Generating src/hb-gpu-draw-fragment-glsl.hh with a custom command| [harfbuzz 57%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-vowel-constraints.cc.o| [harfbuzz 59%] Generating src/hb-gpu-fragment-hlsl.hh with a custom command| [harfbuzz 60%] Generating src/hb-gpu-vertex-msl.hh with a custom command| [harfbuzz 61%] Generating src/hb-gpu-fragment-msl.hh with a custom command| [harfbuzz 62%] Generating src/hb-gpu-draw-fragment-wgsl.hh with a custom command| [harfbuzz 63%] Generating src/hb-gpu-draw-fragment-msl.hh with a custom command| [harfbuzz 65%] Generating src/hb-gpu-draw-fragment-hlsl.hh with a custom command| [harfbuzz 66%] Generating src/hb-gpu-paint-fragment-glsl.hh with a custom command| [harfbuzz 67%] Compiling C++ object src/libharfbuzz.a.p/hb-ucd.cc.o| [harfbuzz 68%] Generating src/hb-gpu-paint-fragment-msl.hh with a custom command| [harfbuzz 69%] Generating src/hb-gpu-paint-fragment-hlsl.hh with a custom command| [harfbuzz 71%] Generating src/harfbuzz-world.cc with a custom command| [harfbuzz 72%] Generating src/hb-gpu-paint-fragment-wgsl.hh with a custom command| [harfbuzz 73%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-tag.cc.o| [harfbuzz 74%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shape-normalize.cc.o| [harfbuzz 75%] Compiling C++ object src/libharfbuzz.a.p/hb-unicode.cc.o| [harfbuzz 77%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-metrics.cc.o| [harfbuzz 78%] Compiling C++ object src/libharfbuzz.a.p/hb-aat-map.cc.o| [harfbuzz 79%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-use.cc.o| [harfbuzz 80%] Compiling C++ object src/libharfbuzz.a.p/hb-font.cc.o| [harfbuzz 81%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-cff2-table.cc.o| [harfbuzz 83%] Compiling C++ object src/libharfbuzz.a.p/hb-set.cc.o| [harfbuzz 84%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-math.cc.o| [harfbuzz 85%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-cff1-table.cc.o| [harfbuzz 86%] Compiling C++ object src/libharfbuzz.a.p/hb-face.cc.o| [harfbuzz 87%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-var.cc.o| [harfbuzz 89%] Compiling C++ object src/libharfbuzz.a.p/hb-ft.cc.o| [harfbuzz 90%] Compiling C++ object src/libharfbuzz.a.p/hb-static.cc.o| [harfbuzz 91%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shape-fallback.cc.o| [harfbuzz 92%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shape.cc.o| [harfbuzz 93%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-face.cc.o| [harfbuzz 95%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-arabic.cc.o| [harfbuzz 96%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-font.cc.o| [harfbuzz 97%] Compiling C++ object src/libharfbuzz.a.p/hb-aat-layout.cc.o| [harfbuzz 98%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-layout.cc.o| [harfbuzz 100%] Linking static target src/libharfbuzz.a68% | Configuring 'glib'68% | Building 'libjpeg-turbo'| [libjpeg-turbo 0%] Building C object CMakeFiles/jpeg-static.dir/src/jcinit.c.o| [libjpeg-turbo 1%] Building C object CMakeFiles/jpeg-static.dir/src/jcomapi.c.o| [libjpeg-turbo 2%] Building C object CMakeFiles/jpeg-static.dir/src/jdatasrc.c.o| [libjpeg-turbo 3%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jcapistd-8.c.o| [libjpeg-turbo 3%] Building C object CMakeFiles/jpeg-static.dir/src/jcicc.c.o| [libjpeg-turbo 4%] Building C object CMakeFiles/jpeg-static.dir/src/jdatadst.c.o| [libjpeg-turbo 5%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jddctmgr-8.c.o| [libjpeg-turbo 6%] Building C object CMakeFiles/jpeg-static.dir/src/jcapimin.c.o| [libjpeg-turbo 7%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jcmainct-8.c.o| [libjpeg-turbo 7%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jcprepct-8.c.o| [libjpeg-turbo 8%] Building C object CMakeFiles/jpeg-static.dir/src/jdapimin.c.o| [libjpeg-turbo 9%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jcdiffct-8.c.o| [libjpeg-turbo 10%] Building C object CMakeFiles/jpeg-static.dir/src/jctrans.c.o| [libjpeg-turbo 10%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jddiffct-8.c.o| [libjpeg-turbo 11%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jclossls-8.c.o| [libjpeg-turbo 12%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jccoefct-8.c.o| [libjpeg-turbo 13%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jcdctmgr-8.c.o| [libjpeg-turbo 14%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jcsample-8.c.o| [libjpeg-turbo 14%] Building C object CMakeFiles/jpeg-static.dir/src/jdlhuff.c.o| [libjpeg-turbo 15%] Building C object CMakeFiles/jpeg-static.dir/src/jdicc.c.o| [libjpeg-turbo 16%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdpostct-8.c.o| [libjpeg-turbo 17%] Building C object CMakeFiles/jpeg-static.dir/src/jdtrans.c.o| [libjpeg-turbo 17%] Building C object CMakeFiles/jpeg-static.dir/src/jdinput.c.o| [libjpeg-turbo 18%] Building C object CMakeFiles/jpeg-static.dir/src/jfdctflt.c.o| [libjpeg-turbo 19%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdlossls-8.c.o| [libjpeg-turbo 20%] Building C object CMakeFiles/jpeg-static.dir/src/jerror.c.o| [libjpeg-turbo 21%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jfdctint-8.c.o| [libjpeg-turbo 21%] Building C object CMakeFiles/jpeg-static.dir/src/jclhuff.c.o| [libjpeg-turbo 22%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdmainct-8.c.o| [libjpeg-turbo 23%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jfdctfst-8.c.o| [libjpeg-turbo 24%] Building C object CMakeFiles/jpeg-static.dir/src/jcparam.c.o| [libjpeg-turbo 25%] Building C object CMakeFiles/jpeg-static.dir/src/jpeg_nbits.c.o| [libjpeg-turbo 25%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jidctflt-8.c.o| [libjpeg-turbo 26%] Building C object CMakeFiles/jpeg-static.dir/src/jmemnobs.c.o| [libjpeg-turbo 27%] Building C object CMakeFiles/jpeg-static.dir/src/jaricom.c.o| [libjpeg-turbo 28%] Building C object CMakeFiles/jpeg-static.dir/src/jcmaster.c.o| [libjpeg-turbo 28%] Building C object CMakeFiles/jpeg-static.dir/src/jdmaster.c.o| [libjpeg-turbo 29%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdsample-8.c.o| [libjpeg-turbo 30%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jutils-8.c.o| [libjpeg-turbo 31%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jidctfst-8.c.o| [libjpeg-turbo 32%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jccolor-8.c.o| [libjpeg-turbo 32%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jidctred-8.c.o| [libjpeg-turbo 33%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jcapistd-8.c.o| [libjpeg-turbo 34%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdapistd-8.c.o| [libjpeg-turbo 35%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcapimin.c.o| [libjpeg-turbo 35%] Building C object CMakeFiles/jpeg-static.dir/src/jdphuff.c.o| [libjpeg-turbo 36%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcicc.c.o| [libjpeg-turbo 37%] Building C object CMakeFiles/jpeg-static.dir/src/jcphuff.c.o| [libjpeg-turbo 38%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcinit.c.o| [libjpeg-turbo 39%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcomapi.c.o| [libjpeg-turbo 39%] Building C object CMakeFiles/jpeg-static.dir/src/jdhuff.c.o| [libjpeg-turbo 40%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdcoefct-8.c.o| [libjpeg-turbo 41%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jccoefct-8.c.o| [libjpeg-turbo 42%] Building C object CMakeFiles/jpeg-static.dir/src/jcmarker.c.o| [libjpeg-turbo 42%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jcdiffct-8.c.o| [libjpeg-turbo 43%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jquant1-8.c.o| [libjpeg-turbo 44%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jcdctmgr-8.c.o| [libjpeg-turbo 45%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jclossls-8.c.o| [libjpeg-turbo 46%] Building C object CMakeFiles/jpeg-static.dir/src/jdarith.c.o| [libjpeg-turbo 46%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdapimin.c.o| [libjpeg-turbo 47%] Building C object CMakeFiles/turbojpeg-static.dir/src/jctrans.c.o| [libjpeg-turbo 48%] Building C object CMakeFiles/jpeg-static.dir/src/jmemmgr.c.o| [libjpeg-turbo 49%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jcmainct-8.c.o| [libjpeg-turbo 50%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jcprepct-8.c.o| [libjpeg-turbo 50%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdatasrc.c.o| [libjpeg-turbo 51%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdatadst.c.o| [libjpeg-turbo 52%] Building C object CMakeFiles/jpeg-static.dir/src/jcarith.c.o| [libjpeg-turbo 53%] Building C object CMakeFiles/turbojpeg-static.dir/src/jclhuff.c.o| [libjpeg-turbo 53%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jddctmgr-8.c.o| [libjpeg-turbo 54%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jcsample-8.c.o| [libjpeg-turbo 55%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdicc.c.o| [libjpeg-turbo 56%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jddiffct-8.c.o| [libjpeg-turbo 57%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcparam.c.o| [libjpeg-turbo 57%] Building C object CMakeFiles/jpeg-static.dir/src/jdmarker.c.o| [libjpeg-turbo 58%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcmaster.c.o| [libjpeg-turbo 59%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdmainct-8.c.o| [libjpeg-turbo 60%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdlossls-8.c.o| [libjpeg-turbo 60%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdlhuff.c.o| [libjpeg-turbo 61%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdapistd-8.c.o| [libjpeg-turbo 62%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdpostct-8.c.o| [libjpeg-turbo 63%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdtrans.c.o| [libjpeg-turbo 64%] Building C object CMakeFiles/turbojpeg-static.dir/src/jfdctflt.c.o| [libjpeg-turbo 64%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jccolor-8.c.o| [libjpeg-turbo 65%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdinput.c.o| [libjpeg-turbo 66%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jfdctfst-8.c.o| [libjpeg-turbo 67%] Building C object CMakeFiles/turbojpeg-static.dir/src/jpeg_nbits.c.o| [libjpeg-turbo 67%] Building C object CMakeFiles/turbojpeg-static.dir/src/jerror.c.o| [libjpeg-turbo 68%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jfdctint-8.c.o| [libjpeg-turbo 69%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdcolor-8.c.o| [libjpeg-turbo 70%] Building C object CMakeFiles/turbojpeg-static.dir/src/jmemnobs.c.o| [libjpeg-turbo 71%] Building C object CMakeFiles/turbojpeg-static.dir/src/jaricom.c.o| [libjpeg-turbo 71%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jquant2-8.c.o| [libjpeg-turbo 72%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jidctflt-8.c.o| [libjpeg-turbo 73%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jdmerge-8.c.o| [libjpeg-turbo 74%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdmaster.c.o| [libjpeg-turbo 75%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jutils-8.c.o| [libjpeg-turbo 75%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdsample-8.c.o| [libjpeg-turbo 76%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jidctfst-8.c.o| [libjpeg-turbo 77%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdatasrc-tj.c.o| [libjpeg-turbo 78%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/rdppm-8.c.oIn file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/rdppm-8.c:14:/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/../rdppm.c:954:1: warning: non-void function does not return a value [-Wreturn-type]}^1 warning generated.| [libjpeg-turbo 78%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/rdpng-8.c.oIn file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/rdpng-8.c:14:/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/../rdpng.c:733:1: warning: non-void function does not return a value [-Wreturn-type]}^1 warning generated.| [libjpeg-turbo 79%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/wrppm-8.c.oIn file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/wrppm-8.c:14:/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/../wrppm.c:398:1: warning: non-void function does not return a value [-Wreturn-type]}^1 warning generated.| [libjpeg-turbo 80%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcmarker.c.o| [libjpeg-turbo 81%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdphuff.c.o| [libjpeg-turbo 82%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/wrpng-8.c.oIn file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/wrpng-8.c:14:/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libjpeg-turbo/source/src/wrapper/../wrpng.c:551:1: warning: non-void function does not return a value [-Wreturn-type]}^1 warning generated.| [libjpeg-turbo 82%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jidctred-8.c.o| [libjpeg-turbo 83%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcphuff.c.o| [libjpeg-turbo 84%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdatadst-tj.c.o| [libjpeg-turbo 85%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdcoefct-8.c.o| [libjpeg-turbo 85%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdhuff.c.o| [libjpeg-turbo 86%] Building C object CMakeFiles/turbojpeg-static.dir/src/jmemmgr.c.o| [libjpeg-turbo 87%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jquant1-8.c.o| [libjpeg-turbo 88%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrbmp.c.o| [libjpeg-turbo 89%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdarith.c.o| [libjpeg-turbo 89%] Building C object CMakeFiles/turbojpeg-static.dir/src/rdbmp.c.o| [libjpeg-turbo 90%] Building C object CMakeFiles/jpeg-static.dir/src/wrapper/jidctint-8.c.o| [libjpeg-turbo 91%] Building C object CMakeFiles/turbojpeg-static.dir/src/jdmarker.c.o| [libjpeg-turbo 92%] Building C object CMakeFiles/turbojpeg-static.dir/src/jcarith.c.o| [libjpeg-turbo 92%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jquant2-8.c.o| [libjpeg-turbo 93%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdmerge-8.c.o| [libjpeg-turbo 94%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jdcolor-8.c.o| [libjpeg-turbo 95%] Building C object CMakeFiles/turbojpeg-static.dir/src/wrapper/jidctint-8.c.o| [libjpeg-turbo 96%] Building C object CMakeFiles/jpeg-static.dir/src/jchuff.c.o| [libjpeg-turbo 96%] Linking C static library libjpeg.a| [libjpeg-turbo 97%] Building C object CMakeFiles/turbojpeg-static.dir/src/jchuff.c.o| [libjpeg-turbo 98%] Building C object CMakeFiles/turbojpeg-static.dir/src/transupp.c.o| [libjpeg-turbo 99%] Building C object CMakeFiles/turbojpeg-static.dir/src/turbojpeg.c.o| [libjpeg-turbo 100%] Linking C static library libturbojpeg.a69% | Installing 'harfbuzz'69% | Building 'libunibreak'make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build'make all-recursivemake[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build'Making all in srcmake[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build/src'CC libunibreak_la-unibreakbase.loCC libunibreak_la-unibreakdef.loCC libunibreak_la-linebreakdata.loCC libunibreak_la-linebreak.loCC libunibreak_la-linebreakdef.loCC libunibreak_la-eastasianwidthdef.loCC libunibreak_la-graphemebreak.loCC libunibreak_la-wordbreak.loCC libunibreak_la-emojidef.loCCLD libunibreak.lamake[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build/src'make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build'make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build'make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build'make[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libunibreak/build'69% | Installing 'libjpeg-turbo'70% | Building 'libwebp'| [libwebp 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_sse2.c.o| [libwebp 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o| [libwebp 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_neon.c.o| [libwebp 2%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o| [libwebp 2%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o| [libwebp 3%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o| [libwebp 3%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o| [libwebp 4%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o| [libwebp 5%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o| [libwebp 5%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o| [libwebp 6%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o| [libwebp 6%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o| [libwebp 7%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o| [libwebp 7%] Building C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o| [libwebp 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o| [libwebp 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o| [libwebp 9%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o| [libwebp 10%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o| [libwebp 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o| [libwebp 11%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o| [libwebp 11%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o| [libwebp 12%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o| [libwebp 12%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o| [libwebp 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.c.o| [libwebp 13%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o| [libwebp 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o| [libwebp 15%] Building C object CMakeFiles/webpencode.dir/src/enc/analysis_enc.c.o| [libwebp 15%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o| [libwebp 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o| [libwebp 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o| [libwebp 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o| [libwebp 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o| [libwebp 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o| [libwebp 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o| [libwebp 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o| [libwebp 20%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o| [libwebp 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o| [libwebp 21%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o| [libwebp 21%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o| [libwebp 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o| [libwebp 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o| [libwebp 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o| [libwebp 24%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o| [libwebp 24%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o| [libwebp 25%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.c.o| [libwebp 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o| [libwebp 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o| [libwebp 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o| [libwebp 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o| [libwebp 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o| [libwebp 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o| [libwebp 29%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o| [libwebp 29%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o| [libwebp 30%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o| [libwebp 30%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o| [libwebp 31%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o| [libwebp 31%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o| [libwebp 32%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o| [libwebp 32%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o| [libwebp 33%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o| [libwebp 34%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o| [libwebp 34%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o| [libwebp 35%] Linking C static library libsharpyuv.a| [libwebp 35%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o| [libwebp 36%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o| [libwebp 36%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o| [libwebp 37%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o| [libwebp 37%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o| [libwebp 38%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o| [libwebp 39%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o| [libwebp 39%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o| [libwebp 40%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o| [libwebp 40%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o| [libwebp 41%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o| [libwebp 41%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o| [libwebp 42%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o| [libwebp 43%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o| [libwebp 43%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o| [libwebp 44%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o| [libwebp 44%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o| [libwebp 45%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o| [libwebp 45%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o| [libwebp 46%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o| [libwebp 46%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o| [libwebp 47%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o| [libwebp 48%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o| [libwebp 48%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o| [libwebp 49%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o| [libwebp 49%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o| [libwebp 50%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o| [libwebp 50%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o| [libwebp 51%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o| [libwebp 51%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o| [libwebp 52%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o| [libwebp 53%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o| [libwebp 53%] Building C object CMakeFiles/webputils.dir/src/utils/color_cache_utils.c.o| [libwebp 54%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o| [libwebp 54%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o| [libwebp 55%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o| [libwebp 55%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/cpu.c.o| [libwebp 56%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o| [libwebp 56%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o| [libwebp 57%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o| [libwebp 58%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o| [libwebp 58%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o| [libwebp 59%] Building C object CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o| [libwebp 59%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o| [libwebp 60%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o| [libwebp 60%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o| [libwebp 61%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o| [libwebp 62%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o| [libwebp 62%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o| [libwebp 63%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.c.o| [libwebp 63%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o| [libwebp 64%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o| [libwebp 64%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o| [libwebp 65%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o| [libwebp 65%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o| [libwebp 66%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o| [libwebp 67%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o| [libwebp 67%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o| [libwebp 68%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o| [libwebp 68%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o| [libwebp 69%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o| [libwebp 69%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o| [libwebp 70%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o| [libwebp 70%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o| [libwebp 71%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o| [libwebp 72%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o| [libwebp 72%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o| [libwebp 73%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o| [libwebp 73%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o| [libwebp 74%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_neon.c.o| [libwebp 74%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o| [libwebp 75%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o| [libwebp 75%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o| [libwebp 76%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o| [libwebp 77%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o| [libwebp 77%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o| [libwebp 78%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o| [libwebp 78%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o| [libwebp 79%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o| [libwebp 79%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o| [libwebp 80%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o| [libwebp 81%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o| [libwebp 81%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o| [libwebp 82%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o| [libwebp 82%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o| [libwebp 83%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o| [libwebp 83%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o| [libwebp 84%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o| [libwebp 84%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o| [libwebp 85%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o| [libwebp 86%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o| [libwebp 86%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o| [libwebp 87%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o| [libwebp 87%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o| [libwebp 88%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o| [libwebp 88%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o| [libwebp 89%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o| [libwebp 89%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o| [libwebp 90%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.c.o| [libwebp 91%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o| [libwebp 91%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/bit_reader_utils.c.o| [libwebp 92%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o| [libwebp 92%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o| [libwebp 93%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o| [libwebp 93%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o| [libwebp 94%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o| [libwebp 94%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o| [libwebp 95%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o| [libwebp 96%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/palette.c.o| [libwebp 96%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.o| [libwebp 97%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o| [libwebp 97%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o| [libwebp 98%] Linking C static library libwebp.a| [libwebp 98%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o| [libwebp 99%] Linking C static library libwebpdemux.a| [libwebp 100%] Linking C static library libwebpdecoder.a70% | Installing 'libunibreak'71% | Building 'lunasvg'| [lunasvg 3%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-dash.c.o| [lunasvg 6%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-paint.c.o| [lunasvg 9%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg.c.o| [lunasvg 12%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-rle.c.o| [lunasvg 15%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-math.c.o| [lunasvg 18%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-geometry.c.o| [lunasvg 21%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-blend.c.o| [lunasvg 24%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-raster.c.o| [lunasvg 27%] Building CXX object CMakeFiles/lunasvg.dir/source/symbolelement.cpp.o| [lunasvg 30%] Building CXX object CMakeFiles/lunasvg.dir/source/defselement.cpp.o| [lunasvg 33%] Building CXX object CMakeFiles/lunasvg.dir/source/canvas.cpp.o| [lunasvg 36%] Building CXX object CMakeFiles/lunasvg.dir/source/styleelement.cpp.o| [lunasvg 39%] Building CXX object CMakeFiles/lunasvg.dir/source/graphicselement.cpp.o| [lunasvg 42%] Building CXX object CMakeFiles/lunasvg.dir/source/styledelement.cpp.o| [lunasvg 45%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-stroker.c.o| [lunasvg 48%] Building CXX object CMakeFiles/lunasvg.dir/source/property.cpp.o| [lunasvg 51%] Building CXX object CMakeFiles/lunasvg.dir/source/stopelement.cpp.o| [lunasvg 54%] Building CXX object CMakeFiles/lunasvg.dir/source/gelement.cpp.o| [lunasvg 57%] Building CXX object CMakeFiles/lunasvg.dir/source/maskelement.cpp.o| [lunasvg 60%] Building CXX object CMakeFiles/lunasvg.dir/source/markerelement.cpp.o| [lunasvg 63%] Building CXX object CMakeFiles/lunasvg.dir/source/element.cpp.o| [lunasvg 66%] Building CXX object CMakeFiles/lunasvg.dir/source/useelement.cpp.o| [lunasvg 69%] Building CXX object CMakeFiles/lunasvg.dir/source/svgelement.cpp.o| [lunasvg 72%] Building CXX object CMakeFiles/lunasvg.dir/source/clippathelement.cpp.o| [lunasvg 75%] Building CXX object CMakeFiles/lunasvg.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/lunasvg/xtended/xtextelement.cpp.o| [lunasvg 78%] Building CXX object CMakeFiles/lunasvg.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/lunasvg/xtended/ximageelement.cpp.o| [lunasvg 81%] Building CXX object CMakeFiles/lunasvg.dir/source/geometryelement.cpp.o| [lunasvg 84%] Building CXX object CMakeFiles/lunasvg.dir/source/lunasvg.cpp.o| [lunasvg 87%] Building CXX object CMakeFiles/lunasvg.dir/source/paintelement.cpp.o| [lunasvg 90%] Building CXX object CMakeFiles/lunasvg.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/lunasvg/xtended/xtspanelement.cpp.o| [lunasvg 93%] Building CXX object CMakeFiles/lunasvg.dir/source/layoutcontext.cpp.o| [lunasvg 96%] Building CXX object CMakeFiles/lunasvg.dir/source/parser.cpp.o| [lunasvg 100%] Linking CXX static library liblunasvg.a71% | Configuring 'djvulibre'72% | Building 'md4c'| [md4c 20%] Building C object src/CMakeFiles/md4c-html.dir/entity.c.o| [md4c 40%] Building C object src/CMakeFiles/md4c-html.dir/md4c-html.c.o| [md4c 60%] Building C object src/CMakeFiles/md4c.dir/md4c.c.o| [md4c 80%] Linking C static library src/libmd4c.a| [md4c 100%] Linking C static library src/libmd4c-html.a72% | Installing 'lunasvg'73% | Building 'nanosvg'73% | Building 'xxhash'| [xxhash 50%] Building C object CMakeFiles/xxhash.dir/xxhash.c.o| [xxhash 100%] Linking C static library libxxhash.a74% | Installing 'nanosvg'74% | Building 'libressl'| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/empty.c.o| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/explicit_bzero.c.o| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/freezero.c.o| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/getprogname_linux.c.o| [libressl 1%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/syslog_r.c.o| [libressl 1%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/reallocarray.c.o| [libressl 1%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/strtonum.c.o| [libressl 1%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/timingsafe_bcmp.c.o| [libressl 1%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/timingsafe_memcmp.c.o| [libressl 2%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/recallocarray.c.o| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_err.c.o| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_memory.c.o| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_legacy.c.o| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_octet.c.o| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_time.c.o| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_print.c.o| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_strnid.c.o| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_pubkey.c.o| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_init.c.o| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_utf8.c.o| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_err.c.o| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_bitstr.c.o| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_ex_data.c.o| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_pkey.c.o| [libressl 5%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_mbstr.c.o| [libressl 5%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_type.c.o| [libressl 5%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_time_posix.c.o| [libressl 5%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_enum.c.o| [libressl 5%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_lib.c.o| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_old.c.o| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_old_lib.c.o| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/aes/aes_core.c.o| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/bio_ndef.c.o| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_string.c.o| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_types.c.o| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn_moid.c.o| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/p5_pbe.c.o| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/aes/aes.c.o| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_object.c.o| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/bio_asn1.c.o| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/p5_pbev2.c.o| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/p8_pkey.c.o| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_crl.c.o| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_strex.c.o| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_spki.c.o| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_x509a.c.o| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_par.c.o| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_req.c.o| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_time_tm.c.o| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_attrib.c.o| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_item.c.o| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_new.c.o| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_bignum.c.o| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_typ.c.o| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_gen.c.o| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_exten.c.o| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_int.c.o| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_utl.c.o| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_algor.c.o| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_fre.c.o| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_long.c.o| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_req.c.o| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_sig.c.o| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_dump.c.o| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_print.c.o| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_enc.c.o| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bio_err.c.o| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bio_cb.c.o| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bf_nbio.c.o| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bf_null.c.o| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_x509.c.o| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_prn.c.o| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bio_meth.c.o| [libressl 15%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_crl.c.o| [libressl 15%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_spki.c.o| [libressl 15%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_x509.c.o| [libressl 15%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_sock.c.o| [libressl 15%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_fd.c.o| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_pubkey.c.o| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_val.c.o| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_x509a.c.o| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_bio.c.o| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_null.c.o| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_acpt.c.o| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_dgram.c.o| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bf_buff.c.o| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bf/blowfish.c.o| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_conn.c.o| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_file.c.o| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_const.c.o| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_err.c.o| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn_mime.c.o| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_name.c.o| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_mem.c.o| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_dec.c.o| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mod_words.c.o| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_ctx.c.o| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_sock.c.o| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_add.c.o| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_primitives.c.o| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_kron.c.o| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_bpsw.c.o| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_isqrt.c.o| [libressl 21%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_add_sub.c.o| [libressl 21%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_small_primes.c.o| [libressl 21%] Building C object crypto/CMakeFiles/crypto_obj.dir/buffer/buf_err.c.o| [libressl 21%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bio_lib.c.o| [libressl 21%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mod.c.o| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_print.c.o| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_rand.c.o| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_word.c.o| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_gcd.c.o| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bytestring/bs_ber.c.o| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/buffer/buffer.c.o| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_recp.c.o| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_shift.c.o| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_div.c.o| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_prime.c.o| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mont.c.o| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mod_sqrt.c.o| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/cmac/cm_ameth.c.o| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/cmac/cm_pmeth.c.o| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_dd.c.o| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/cmac/cmac.c.o| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_asn1.c.o| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_convert.c.o| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_err.c.o| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_att.c.o| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_io.c.o| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_lib.c.o| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_err.c.o| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_enc.c.o| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/bytestring/bs_cbb.c.o| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_api.c.o| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_lib.c.o| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_ess.c.o| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_kari.c.o| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_err.c.o| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_sap.c.o| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/camellia/camellia.c.o| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/curve25519/curve25519-generic.c.o| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/bytestring/bs_cbs.c.o| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_mod.c.o| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mul.c.o| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_pwri.c.o| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_b64.c.o| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/chacha/chacha.c.o| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_policy.c.o| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_exp.c.o| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/cast/cast.c.o| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_prn.c.o| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_sqr.c.o| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_log.c.o| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_vfy.c.o| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_sct.c.o| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_err.c.o| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_lib.c.o| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_env.c.o| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_oct.c.o| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_cksum.c.o| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_sct_ctx.c.o| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_asn1.c.o| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_gen.c.o| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_x509v3.c.o| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_check.c.o| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_err.c.o| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_def.c.o| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_asn1.c.o| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_key.c.o| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_key.c.o| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_fcrypt.c.o| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_smime.c.o| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_lib.c.o| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_pmeth.c.o| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_meth.c.o| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_key.c.o| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_prn.c.o| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_err.c.o| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_ameth.c.o| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_lib.c.o| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_sd.c.o| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_pmeth.c.o| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/eck_prn.c.o| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_field.c.o| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_gen.c.o| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_ossl.c.o| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/engine/engine_stubs.c.o| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/err/err_prn.c.o| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_enc.c.o| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_mult.c.o| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/err/err_all.c.o| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_ameth.c.o| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_convert.c.o| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_chacha.c.o| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_key.c.o| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/ecdh/ecdh.c.o| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_cast.c.o| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_ameth.c.o| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_asn1.c.o| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_curve.c.o| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_pmeth.c.o| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ecdsa/ecdsa.c.o| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/bio_b64.c.o| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/bio_enc.c.o| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/bio_md.c.o| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_bf.c.o| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_des.c.o| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_null.c.o| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ecp_hp_methods.c.o| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_chacha20poly1305.c.o| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_des3.c.o| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_camellia.c.o| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des.c.o| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_rc4.c.o| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ecx_methods.c.o| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_idea.c.o| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_xcbc_d.c.o| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_lib.c.o| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_aead.c.o| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_rc2.c.o| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_err.c.o| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/err/err.c.o| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sha1.c.o| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_md4.c.o| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_md5_sha1.c.o| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_null.c.o| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ecp_methods.c.o| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_md5.c.o| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sha3.c.o| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_pkey.c.o| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_ripemd.c.o| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_key.c.o| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sm3.c.o| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_aes.c.o| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_sm4.c.o| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_names.c.o| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/p_sign.c.o| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sigver.c.o| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/p_legacy.c.o| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/kdf/kdf_err.c.o| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_digest.c.o| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/p_verify.c.o| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_encode.c.o| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/hmac/hm_ameth.c.o| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/pmeth_fn.c.o| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/pmeth_gn.c.o| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_pbe.c.o| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/hkdf/hkdf.c.o| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/mlkem/mlkem_key.c.o| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/hmac/hm_pmeth.c.o| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/kdf/hkdf_evp.c.o| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/mlkem/mlkem.c.o| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/pmeth_lib.c.o| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/ofb128.c.o| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_err.c.o| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/kdf/tls1_prf.c.o| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/cbc128.c.o| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/hmac/hmac.c.o| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/cfb128.c.o| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/ctr128.c.o| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_lib.c.o| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_xref.c.o| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/lhash/lhash.c.o| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/xts128.c.o| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/md4/md4.c.o| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/md5/md5.c.o| [libressl 54%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_err.c.o| [libressl 54%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_lib.c.o| [libressl 54%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/p_lib.c.o| [libressl 54%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_cipher.c.o| [libressl 54%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_err.c.o| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/idea/idea.c.o| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_oth.c.o| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_xaux.c.o| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_asn.c.o| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/ccm128.c.o| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_prn.c.o| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_x509.c.o| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_attr.c.o| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_ext.c.o| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_srv.c.o| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_sign.c.o| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_cl.c.o| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_ht.c.o| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_vfy.c.o| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/gcm128.c.o| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_pk8.c.o| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_asn.c.o| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_pkey.c.o| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_info.c.o| [libressl 59%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_decr.c.o| [libressl 59%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_add.c.o| [libressl 59%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_init.c.o| [libressl 59%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_dat.c.o| [libressl 59%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_crt.c.o| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_all.c.o| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_key.c.o| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_p8d.c.o| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/rand/rand_lib.c.o| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/pk12err.c.o| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_p8e.c.o| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/rand/randfile.c.o| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pkcs7err.c.o| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/rand/rand_err.c.o| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_mime.c.o| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_sbag.c.o| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_mutl.c.o| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_kiss.c.o| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_npas.c.o| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_attr.c.o| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_utl.c.o| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_asn1.c.o| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/poly1305/poly1305.c.o| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc4/rc4.c.o| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_err.c.o| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_chk.c.o| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_none.c.o| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc2/rc2.c.o| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_asn1.c.o| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_lib.c.o| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_blinding.c.o| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_meth.c.o| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_prn.c.o| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_smime.c.o| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_gen.c.o| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_x931.c.o| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_pk1.c.o| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_lib.c.o| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_lib.c.o| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_saos.c.o| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/sha/sha3.c.o| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_sign.c.o| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_oaep.c.o| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_pss.c.o| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_err.c.o| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_eay.c.o| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_req_print.c.o| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pvkfmt.c.o| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_req_utils.c.o| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_err.c.o| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/ripemd/ripemd.c.o| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/stack/stack.c.o| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_null.c.o| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_doit.c.o| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/sha/sha1.c.o| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_rsp_print.c.o| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/mlkem/mlkem_internal.c.o| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/sm4/sm4.c.o| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_lib.c.o| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_verify_ctx.c.o| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_asn1.c.o| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_conf.c.o| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_pmeth.c.o| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_ameth.c.o| [libressl 72%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_rsp_utils.c.o| [libressl 72%] Building C object crypto/CMakeFiles/crypto_obj.dir/txt_db/txt_db.c.o| [libressl 72%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_akeya.c.o| [libressl 72%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/by_mem.c.o| [libressl 72%] Building C object crypto/CMakeFiles/crypto_obj.dir/sha/sha256.c.o| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/by_dir.c.o| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/by_file.c.o| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_akey.c.o| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_bcons.c.o| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_lib.c.o| [libressl 74%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_def.c.o| [libressl 74%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_d2.c.o| [libressl 74%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_bitst.c.o| [libressl 74%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_rsp_verify.c.o| [libressl 74%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_err.c.o| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_ext.c.o| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_att.c.o| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/curve25519/curve25519.c.o| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_cmp.c.o| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_extku.c.o| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_int.c.o| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_ia5.c.o| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_genn.c.o| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_rsp_sign.c.o| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_conf.c.o| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_info.c.o| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_lib.c.o| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/sha/sha512.c.o| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_alt.c.o| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_pku.c.o| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/sm3/sm3.c.o| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_pcons.c.o| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_crld.c.o| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_r2x.c.o| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_cpols.c.o| [libressl 79%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_obj.c.o| [libressl 79%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_pmaps.c.o| [libressl 79%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_ocsp.c.o| [libressl 79%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_prn.c.o| [libressl 79%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_txt.c.o| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_ncons.c.o| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_skey.c.o| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_req.c.o| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_set.c.o| [libressl 80%] Building C object crypto/CMakeFiles/crypto.dir/empty.c.o| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_asid.c.o| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_siginfo.c.o| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_trs.c.o| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509rset.c.o| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_issuer_cache.c.o| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_posix.c.o| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509spki.c.o| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_lock.c.o| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509type.c.o| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509cset.c.o| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_purp.c.o| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_v3.c.o| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_openssl.c.o| [libressl 83%] Building C object ssl/CMakeFiles/ssl_obj.dir/pqueue.c.o| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_lu.c.o| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509name.c.o| [libressl 84%] Building C object ssl/CMakeFiles/ssl_obj.dir/d1_srtp.c.o| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x_all.c.o| [libressl 84%] Building C object ssl/CMakeFiles/ssl_obj.dir/d1_lib.c.o| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_vpm.c.o| [libressl 85%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_asn1.c.o| [libressl 85%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_methods.c.o| [libressl 85%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_policy.c.o| [libressl 85%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_init.c.o| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/bio_ssl.c.o| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_err.c.o| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_ciphers.c.o| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_kex.c.o| [libressl 86%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_constraints.c.o| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_both.c.o| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/s3_cbc.c.o| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_content.c.o| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_cert.c.o| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_txt.c.o| [libressl 88%] Building C object ssl/CMakeFiles/ssl_obj.dir/d1_pkt.c.o| [libressl 88%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_stat.c.o| [libressl 88%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_verify.c.o| [libressl 88%] Building C object ssl/CMakeFiles/ssl_obj.dir/d1_both.c.o| [libressl 88%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_transcript.c.o| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_seclevel.c.o| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_lib.c.o| [libressl 89%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_addr.c.o| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_buffer.c.o| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_sigalgs.c.o| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_rsa.c.o| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/s3_lib.c.o| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_pkt.c.o| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/t1_enc.c.o| [libressl 90%] Building C object ssl/CMakeFiles/ssl.dir/empty.c.o| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls12_key_schedule.c.o| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls12_lib.c.o| [libressl 91%] Building C object tls/CMakeFiles/tls_compat_obj.dir/empty.c.o| [libressl 91%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_utl.c.o| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_versions.c.o| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_sess.c.o| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_error.c.o| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_handshake_msg.c.o| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_record.c.o| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_key_share.c.o| [libressl 93%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_handshake.c.o| [libressl 93%] Building C object ssl/CMakeFiles/ssl_obj.dir/t1_lib.c.o| [libressl 93%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_quic.c.o| [libressl 93%] Building C object tls/CMakeFiles/tls.dir/empty.c.o| [libressl 93%] Building C object tls/CMakeFiles/tls_obj.dir/tls_bio_cb.c.o| [libressl 94%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_ciph.c.o| [libressl 94%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_legacy.c.o| [libressl 94%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_key_schedule.c.o| [libressl 94%] Building C object tls/CMakeFiles/tls_obj.dir/tls_client.c.o| [libressl 94%] Building C object tls/CMakeFiles/tls_obj.dir/tls_keypair.c.o| [libressl 95%] Building C object ssl/CMakeFiles/bs_obj.dir/bs_ber.c.o| [libressl 95%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_lib.c.o| [libressl 95%] Building C object tls/CMakeFiles/tls_obj.dir/tls_util.c.o| [libressl 95%] Building C object tls/CMakeFiles/tls_obj.dir/tls_peer.c.o| [libressl 95%] Building C object tls/CMakeFiles/tls_obj.dir/tls_signer.c.o| [libressl 96%] Building C object tls/CMakeFiles/tls_obj.dir/tls_conninfo.c.o| [libressl 96%] Building C object tls/CMakeFiles/tls_obj.dir/tls_verify.c.o| [libressl 96%] Building C object tls/CMakeFiles/tls_obj.dir/tls_ocsp.c.o| [libressl 96%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_client.c.o| [libressl 96%] Building C object tls/CMakeFiles/tls_obj.dir/tls_server.c.o| [libressl 97%] Building C object tls/CMakeFiles/tls_obj.dir/tls.c.o| [libressl 97%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_vfy.c.o| [libressl 97%] Building C object tls/CMakeFiles/tls_obj.dir/tls_config.c.o| [libressl 97%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_server.c.o| [libressl 97%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls12_record_layer.c.o| [libressl 98%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_srvr.c.o| [libressl 98%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_record_layer.c.o| [libressl 98%] Building C object ssl/CMakeFiles/bs_obj.dir/bs_cbb.c.o| [libressl 98%] Building C object ssl/CMakeFiles/bs_obj.dir/bs_cbs.c.o| [libressl 98%] Linking C static library crypto/libcrypto.a| [libressl 99%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_clnt.c.o| [libressl 99%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_lib.c.o| [libressl 99%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_tlsext.c.o| [libressl 99%] Linking C static library ssl/libssl.a| [libressl 100%] Linking C static library tls/libtls.a75% | Installing 'xxhash'75% | Building 'libzmq'| [libzmq 0%] Building CXX object CMakeFiles/objects.dir/src/precompiled.cpp.o| [libzmq 1%] Building CXX object CMakeFiles/objects.dir/src/curve_server.cpp.o| [libzmq 2%] Building CXX object CMakeFiles/objects.dir/src/curve_client.cpp.o| [libzmq 3%] Building CXX object CMakeFiles/objects.dir/src/err.cpp.o| [libzmq 4%] Building CXX object CMakeFiles/objects.dir/src/norm_engine.cpp.o| [libzmq 5%] Building C object CMakeFiles/objects.dir/external/sha1/sha1.c.o| [libzmq 6%] Building CXX object CMakeFiles/objects.dir/src/clock.cpp.o| [libzmq 7%] Building CXX object CMakeFiles/objects.dir/src/endpoint.cpp.o| [libzmq 8%] Building CXX object CMakeFiles/objects.dir/src/ipc_address.cpp.o| [libzmq 9%] Building CXX object CMakeFiles/objects.dir/src/devpoll.cpp.o| [libzmq 10%] Building CXX object CMakeFiles/objects.dir/src/io_object.cpp.o| [libzmq 11%] Building CXX object CMakeFiles/objects.dir/src/dealer.cpp.o| [libzmq 12%] Building CXX object CMakeFiles/objects.dir/src/msg.cpp.o| [libzmq 13%] Building CXX object CMakeFiles/objects.dir/src/ip.cpp.o| [libzmq 14%] Building CXX object CMakeFiles/objects.dir/src/pgm_receiver.cpp.o| [libzmq 15%] Building CXX object CMakeFiles/objects.dir/src/pgm_sender.cpp.o| [libzmq 16%] Building CXX object CMakeFiles/objects.dir/src/mailbox.cpp.o| [libzmq 17%] Building CXX object CMakeFiles/objects.dir/src/kqueue.cpp.o| [libzmq 18%] Building CXX object CMakeFiles/objects.dir/src/pgm_socket.cpp.o| [libzmq 19%] Building CXX object CMakeFiles/objects.dir/src/epoll.cpp.o| [libzmq 20%] Building CXX object CMakeFiles/objects.dir/src/curve_mechanism_base.cpp.o| [libzmq 21%] Building CXX object CMakeFiles/objects.dir/src/fq.cpp.o| [libzmq 22%] Building CXX object CMakeFiles/objects.dir/src/dgram.cpp.o| [libzmq 23%] Building CXX object CMakeFiles/objects.dir/src/lb.cpp.o| [libzmq 24%] Building CXX object CMakeFiles/objects.dir/src/dist.cpp.o| [libzmq 25%] Building CXX object CMakeFiles/objects.dir/src/io_thread.cpp.o| [libzmq 26%] Building CXX object CMakeFiles/objects.dir/src/metadata.cpp.o| [libzmq 27%] Building CXX object CMakeFiles/objects.dir/src/client.cpp.o| [libzmq 28%] Building CXX object CMakeFiles/objects.dir/src/channel.cpp.o| [libzmq 29%] Building CXX object CMakeFiles/objects.dir/src/mechanism_base.cpp.o| [libzmq 30%] Building CXX object CMakeFiles/objects.dir/src/random.cpp.o| [libzmq 31%] Building CXX object CMakeFiles/objects.dir/src/mtrie.cpp.o| [libzmq 32%] Building CXX object CMakeFiles/objects.dir/src/ipc_listener.cpp.o| [libzmq 33%] Building CXX object CMakeFiles/objects.dir/src/address.cpp.o| [libzmq 33%] Building CXX object CMakeFiles/objects.dir/src/polling_util.cpp.o| [libzmq 34%] Building CXX object CMakeFiles/objects.dir/src/mailbox_safe.cpp.o| [libzmq 35%] Building CXX object CMakeFiles/objects.dir/src/ipc_connecter.cpp.o| [libzmq 36%] Building CXX object CMakeFiles/objects.dir/src/plain_client.cpp.o| [libzmq 37%] Building CXX object CMakeFiles/objects.dir/src/object.cpp.o| [libzmq 38%] Building CXX object CMakeFiles/objects.dir/src/raw_decoder.cpp.o| [libzmq 39%] Building CXX object CMakeFiles/objects.dir/src/pair.cpp.o| [libzmq 40%] Building CXX object CMakeFiles/objects.dir/src/peer.cpp.o| [libzmq 41%] Building CXX object CMakeFiles/objects.dir/src/poll.cpp.o| [libzmq 42%] Building CXX object CMakeFiles/objects.dir/src/pollset.cpp.o| [libzmq 43%] Building CXX object CMakeFiles/objects.dir/src/raw_encoder.cpp.o| [libzmq 44%] Building CXX object CMakeFiles/objects.dir/src/null_mechanism.cpp.o| [libzmq 45%] Building CXX object CMakeFiles/objects.dir/src/proxy.cpp.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libzmq/source/src/proxy.cpp:502:27: warning: missing field 'bytes' initializer [-Wmissing-field-initializers]stats_proxy stats = {0};^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libzmq/source/src/proxy.cpp:502:26: warning: suggest braces around initialization of subobject [-Wmissing-braces]stats_proxy stats = {0};^{}/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libzmq/source/src/proxy.cpp:502:27: warning: missing field 'recv' initializer [-Wmissing-field-initializers]stats_proxy stats = {0};^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libzmq/source/src/proxy.cpp:502:26: warning: suggest braces around initialization of subobject [-Wmissing-braces]stats_proxy stats = {0};^{}/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libzmq/source/src/proxy.cpp:502:27: warning: missing field 'backend' initializer [-Wmissing-field-initializers]stats_proxy stats = {0};^5 warnings generated.| [libzmq 46%] Building CXX object CMakeFiles/objects.dir/src/pull.cpp.o| [libzmq 47%] Building CXX object CMakeFiles/objects.dir/src/pub.cpp.o| [libzmq 48%] Building CXX object CMakeFiles/objects.dir/src/options.cpp.o| [libzmq 49%] Building CXX object CMakeFiles/objects.dir/src/reaper.cpp.o| [libzmq 50%] Building CXX object CMakeFiles/objects.dir/src/poller_base.cpp.o| [libzmq 51%] Building CXX object CMakeFiles/objects.dir/src/push.cpp.o| [libzmq 52%] Building CXX object CMakeFiles/objects.dir/src/plain_server.cpp.o| [libzmq 53%] Building CXX object CMakeFiles/objects.dir/src/pipe.cpp.o| [libzmq 54%] Building CXX object CMakeFiles/objects.dir/src/select.cpp.o| [libzmq 55%] Building CXX object CMakeFiles/objects.dir/src/socks.cpp.o| [libzmq 56%] Building CXX object CMakeFiles/objects.dir/src/rep.cpp.o| [libzmq 57%] Building CXX object CMakeFiles/objects.dir/src/signaler.cpp.o| [libzmq 58%] Building CXX object CMakeFiles/objects.dir/src/req.cpp.o| [libzmq 59%] Building CXX object CMakeFiles/objects.dir/src/tcp_address.cpp.o| [libzmq 60%] Building CXX object CMakeFiles/objects.dir/src/trie.cpp.o| [libzmq 61%] Building CXX object CMakeFiles/objects.dir/src/own.cpp.o| [libzmq 62%] Building CXX object CMakeFiles/objects.dir/src/raw_engine.cpp.o| [libzmq 63%] Building CXX object CMakeFiles/objects.dir/src/tcp.cpp.o| [libzmq 64%] Building CXX object CMakeFiles/objects.dir/src/v1_encoder.cpp.o| [libzmq 65%] Building CXX object CMakeFiles/objects.dir/src/v3_1_encoder.cpp.o| [libzmq 66%] Building CXX object CMakeFiles/objects.dir/src/server.cpp.o| [libzmq 66%] Building CXX object CMakeFiles/objects.dir/src/v1_decoder.cpp.o| [libzmq 67%] Building CXX object CMakeFiles/objects.dir/src/mechanism.cpp.o| [libzmq 68%] Building CXX object CMakeFiles/objects.dir/src/thread.cpp.o| [libzmq 69%] Building CXX object CMakeFiles/objects.dir/src/sub.cpp.o| [libzmq 70%] Building CXX object CMakeFiles/objects.dir/src/stream.cpp.o| [libzmq 71%] Building CXX object CMakeFiles/objects.dir/src/v2_decoder.cpp.o| [libzmq 72%] Building CXX object CMakeFiles/objects.dir/src/v2_encoder.cpp.o| [libzmq 73%] Building CXX object CMakeFiles/objects.dir/src/radix_tree.cpp.o| [libzmq 74%] Building CXX object CMakeFiles/objects.dir/src/zmq_utils.cpp.o| [libzmq 75%] Building CXX object CMakeFiles/objects.dir/src/decoder_allocators.cpp.o| [libzmq 76%] Building CXX object CMakeFiles/objects.dir/src/socks_connecter.cpp.o| [libzmq 77%] Building CXX object CMakeFiles/objects.dir/src/router.cpp.o| [libzmq 78%] Building CXX object CMakeFiles/objects.dir/src/tcp_connecter.cpp.o| [libzmq 79%] Building CXX object CMakeFiles/objects.dir/src/tcp_listener.cpp.o| [libzmq 80%] Building CXX object CMakeFiles/objects.dir/src/ip_resolver.cpp.o| [libzmq 81%] Building CXX object CMakeFiles/objects.dir/src/udp_address.cpp.o| [libzmq 82%] Building CXX object CMakeFiles/objects.dir/src/session_base.cpp.o| [libzmq 83%] Building CXX object CMakeFiles/objects.dir/src/xsub.cpp.o| [libzmq 84%] Building CXX object CMakeFiles/objects.dir/src/timers.cpp.o| [libzmq 85%] Building CXX object CMakeFiles/objects.dir/src/ctx.cpp.o| [libzmq 86%] Building CXX object CMakeFiles/objects.dir/src/scatter.cpp.o| [libzmq 87%] Building CXX object CMakeFiles/objects.dir/src/gather.cpp.o| [libzmq 88%] Building CXX object CMakeFiles/objects.dir/src/socket_poller.cpp.o| [libzmq 89%] Building CXX object CMakeFiles/objects.dir/src/stream_connecter_base.cpp.o| [libzmq 90%] Building CXX object CMakeFiles/objects.dir/src/stream_listener_base.cpp.o| [libzmq 91%] Building CXX object CMakeFiles/objects.dir/src/zmq.cpp.o| [libzmq 92%] Building CXX object CMakeFiles/objects.dir/src/dish.cpp.o| [libzmq 93%] Building CXX object CMakeFiles/objects.dir/src/zap_client.cpp.o| [libzmq 94%] Building CXX object CMakeFiles/objects.dir/src/radio.cpp.o| [libzmq 95%] Building CXX object CMakeFiles/objects.dir/src/zmtp_engine.cpp.o| [libzmq 96%] Building CXX object CMakeFiles/objects.dir/src/stream_engine_base.cpp.o| [libzmq 97%] Building CXX object CMakeFiles/objects.dir/src/udp_engine.cpp.o| [libzmq 98%] Building CXX object CMakeFiles/objects.dir/src/xpub.cpp.o| [libzmq 99%] Building CXX object CMakeFiles/objects.dir/src/socket_base.cpp.o| [libzmq 100%] Linking CXX static library lib/libzmq.a76% | Installing 'libressl'76% | Building 'tesseract'| [tesseract 0%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/paramsd.cpp.o| [tesseract 0%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/mutableiterator.cpp.o| [tesseract 1%] Building CXX object CMakeFiles/libtesseract.dir/src/api/renderer.cpp.o| [tesseract 1%] Building CXX object CMakeFiles/libtesseract.dir/src/api/capi.cpp.o| [tesseract 2%] Building CXX object CMakeFiles/libtesseract.dir/src/api/altorenderer.cpp.o| [tesseract 2%] Building CXX object CMakeFiles/libtesseract.dir/src/api/lstmboxrenderer.cpp.o| [tesseract 3%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessvars.cpp.o| [tesseract 3%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/fixxht.cpp.o| [tesseract 4%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/par_control.cpp.o| [tesseract 4%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/resultiterator.cpp.o| [tesseract 5%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pagewalk.cpp.o| [tesseract 5%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/adaptions.cpp.o| [tesseract 6%] Building CXX object CMakeFiles/libtesseract.dir/src/api/wordstrboxrenderer.cpp.o| [tesseract 6%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pageiterator.cpp.o| [tesseract 7%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pgedit.cpp.o| [tesseract 7%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/output.cpp.o| [tesseract 8%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pagesegmain.cpp.o| [tesseract 8%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/recogtraining.cpp.o| [tesseract 8%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/ltrresultiterator.cpp.o| [tesseract 9%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/reject.cpp.o| [tesseract 9%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/werdit.cpp.o| [tesseract 10%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/thresholder.cpp.o| [tesseract 10%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/osdetect.cpp.o| [tesseract 11%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ccstruct.cpp.o| [tesseract 11%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/superscript.cpp.o| [tesseract 12%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/image.cpp.o| [tesseract 12%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blread.cpp.o| [tesseract 13%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/linerec.cpp.o| [tesseract 13%] Building CXX object CMakeFiles/libtesseract.dir/src/api/pdfrenderer.cpp.o| [tesseract 14%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/dppoint.cpp.o| [tesseract 14%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/fixspace.cpp.o| [tesseract 15%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessbox.cpp.o| [tesseract 15%] Building CXX object CMakeFiles/libtesseract.dir/src/api/hocrrenderer.cpp.o| [tesseract 16%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/docqual.cpp.o| [tesseract 16%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blobbox.cpp.o| [tesseract 16%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/mod128.cpp.o| [tesseract 17%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/linlsq.cpp.o| [tesseract 17%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/applybox.cpp.o| [tesseract 18%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/otsuthr.cpp.o| [tesseract 18%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/fontinfo.cpp.o| [tesseract 19%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrpara.cpp.o| [tesseract 19%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/boxword.cpp.o| [tesseract 20%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/params_training_featdef.cpp.o| [tesseract 20%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/detlinefit.cpp.o| [tesseract 21%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/coutln.cpp.o| [tesseract 21%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/matrix.cpp.o| [tesseract 22%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blobs.cpp.o| [tesseract 22%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/boxread.cpp.o| [tesseract 23%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blamer.cpp.o| [tesseract 23%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/pdblock.cpp.o| [tesseract 24%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/normalis.cpp.o| [tesseract 24%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/equationdetect.cpp.o| [tesseract 25%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/points.cpp.o| [tesseract 25%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/quadlsq.cpp.o| [tesseract 25%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/quspline.cpp.o| [tesseract 26%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrrow.cpp.o| [tesseract 26%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessedit.cpp.o| [tesseract 27%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tfacepp.cpp.o| [tesseract 27%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/scanutils.cpp.o| [tesseract 28%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/polyblk.cpp.o| [tesseract 28%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/polyaprx.cpp.o| [tesseract 29%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/rect.cpp.o| [tesseract 29%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrblock.cpp.o| [tesseract 30%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/split.cpp.o| [tesseract 30%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/rejctmap.cpp.o| [tesseract 31%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/seam.cpp.o| [tesseract 31%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/bitvector.cpp.o| [tesseract 32%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/stepblob.cpp.o| [tesseract 32%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/errcode.cpp.o| [tesseract 33%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharmap.cpp.o| [tesseract 33%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/statistc.cpp.o| [tesseract 33%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/fpoint.cpp.o| [tesseract 34%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/imagedata.cpp.o| [tesseract 34%] Building CXX object CMakeFiles/libtesseract.dir/src/api/baseapi.cpp.o| [tesseract 35%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/serialis.cpp.o| [tesseract 35%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/indexmapbidi.cpp.o| [tesseract 36%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unichar.cpp.o| [tesseract 36%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/ccutil.cpp.o| [tesseract 37%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/tessdatamanager.cpp.o| [tesseract 37%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ratngs.cpp.o| [tesseract 38%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/tprintf.cpp.o| [tesseract 38%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/werd.cpp.o| [tesseract 39%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/paragraphs.cpp.o| [tesseract 39%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/ambigs.cpp.o| [tesseract 40%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/adaptive.cpp.o| [tesseract 40%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/params.cpp.o| [tesseract 41%] Building CXX object CMakeFiles/libtesseract.dir/src/api/pagerenderer.cpp.o| [tesseract 41%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/featdefs.cpp.o| [tesseract 41%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/blobclass.cpp.o| [tesseract 42%] Building CXX object CMakeFiles/libtesseract.dir/src/cutil/oldlist.cpp.o| [tesseract 42%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/kdtree.cpp.o| [tesseract 43%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/clusttool.cpp.o| [tesseract 43%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intfeaturespace.cpp.o| [tesseract 44%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mf.cpp.o| [tesseract 44%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/normfeat.cpp.o| [tesseract 45%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/cutoffs.cpp.o| [tesseract 45%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/control.cpp.o| [tesseract 46%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mfx.cpp.o| [tesseract 46%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/float2int.cpp.o| [tesseract 47%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/classify.cpp.o| [tesseract 47%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mfoutline.cpp.o| [tesseract 48%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/outfeat.cpp.o| [tesseract 48%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/ocrfeatures.cpp.o| [tesseract 49%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intfx.cpp.o| [tesseract 49%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intmatcher.cpp.o| [tesseract 50%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/functions.cpp.o| [tesseract 50%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/shapeclassifier.cpp.o| [tesseract 50%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/cluster.cpp.o| [tesseract 51%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/normmatch.cpp.o| [tesseract 51%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/protos.cpp.o| [tesseract 52%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/trainingsample.cpp.o| [tesseract 52%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/picofeat.cpp.o| [tesseract 53%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharcompress.cpp.o| [tesseract 53%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/tessclassifier.cpp.o| [tesseract 54%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/context.cpp.o| [tesseract 54%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharset.cpp.o| [tesseract 55%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/convolve.cpp.o| [tesseract 55%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dawg_cache.cpp.o| [tesseract 56%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tesseractclass.cpp.o| [tesseract 56%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/stopper.cpp.o| [tesseract 57%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/hyphen.cpp.o| [tesseract 57%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/maxpool.cpp.o| [tesseract 58%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/stridemap.cpp.o| [tesseract 58%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/permdawg.cpp.o| [tesseract 58%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dawg.cpp.o| [tesseract 59%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/network.cpp.o| [tesseract 59%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/adaptmatch.cpp.o| [tesseract 60%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/input.cpp.o| [tesseract 60%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/reconfig.cpp.o| [tesseract 61%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/networkio.cpp.o| [tesseract 61%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/pageres.cpp.o| [tesseract 62%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/shapetable.cpp.o| [tesseract 62%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/fullyconnected.cpp.o| [tesseract 63%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/plumbing.cpp.o| [tesseract 63%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/parallel.cpp.o| [tesseract 64%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/reversed.cpp.o| [tesseract 64%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intproto.cpp.o| [tesseract 65%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/series.cpp.o| [tesseract 65%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/weightmatrix.cpp.o| [tesseract 66%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/blkocc.cpp.o| [tesseract 66%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/blobgrid.cpp.o| [tesseract 66%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/equationdetectbase.cpp.o| [tesseract 67%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/bbgrid.cpp.o| [tesseract 67%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/drawtord.cpp.o| [tesseract 68%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/ccnontextdetect.cpp.o| [tesseract 68%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/edgloop.cpp.o| [tesseract 69%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/alignedblob.cpp.o| [tesseract 69%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/lstm.cpp.o| [tesseract 70%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/devanagari_processing.cpp.o| [tesseract 70%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/gap_map.cpp.o| [tesseract 71%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/sortflts.cpp.o| [tesseract 71%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/edgblob.cpp.o| [tesseract 72%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/trie.cpp.o| [tesseract 72%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/lstmrecognizer.cpp.o| [tesseract 73%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartitionset.cpp.o| [tesseract 73%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/scanedg.cpp.o| [tesseract 74%] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/svmnode.cpp.o| [tesseract 74%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/pithsync.cpp.o| [tesseract 75%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/baselinedetect.cpp.o| [tesseract 75%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/fpchop.cpp.o| [tesseract 75%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/pitsync1.cpp.o| [tesseract 76%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dict.cpp.o| [tesseract 76%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/cjkpitch.cpp.o| [tesseract 77%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/linefind.cpp.o| [tesseract 77%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/textlineprojection.cpp.o| [tesseract 78%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tovars.cpp.o| [tesseract 78%] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/svutil.cpp.o| [tesseract 79%] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/scrollview.cpp.o| [tesseract 79%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tabvector.cpp.o| [tesseract 80%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/drawfx.cpp.o| [tesseract 80%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tablerecog.cpp.o| [tesseract 81%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/workingpartset.cpp.o| [tesseract 81%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/oldbasel.cpp.o| [tesseract 82%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartition.cpp.o| [tesseract 82%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/underlin.cpp.o| [tesseract 83%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/topitch.cpp.o| [tesseract 83%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/associate.cpp.o| [tesseract 83%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colfind.cpp.o| [tesseract 84%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproduct.cpp.o| [tesseract 84%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/imagefind.cpp.o| [tesseract 85%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartitiongrid.cpp.o| [tesseract 85%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tospace.cpp.o| [tesseract 86%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproductneon.cpp.o| [tesseract 86%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/chop.cpp.o| [tesseract 87%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/wordseg.cpp.o| [tesseract 87%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/gradechop.cpp.o| [tesseract 88%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_consistency.cpp.o| [tesseract 88%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/plotedges.cpp.o| [tesseract 89%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tabfind.cpp.o| [tesseract 89%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/params_model.cpp.o| [tesseract 90%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/outlines.cpp.o| [tesseract 90%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/textord.cpp.o| [tesseract 91%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrix.cpp.o| [tesseract 91%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/simddetect.cpp.o| [tesseract 91%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/render.cpp.o| [tesseract 92%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_state.cpp.o| [tesseract 92%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrixneon.cpp.o| [tesseract 93%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/findseam.cpp.o| [tesseract 93%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/recodebeam.cpp.o| [tesseract 94%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_pain_points.cpp.o| [tesseract 94%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/pieces.cpp.o| [tesseract 95%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tordmain.cpp.o| [tesseract 95%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/strokewidth.cpp.o| [tesseract 96%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/makerow.cpp.o| [tesseract 96%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/wordclass.cpp.o| [tesseract 97%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/tface.cpp.o| [tesseract 97%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/chopper.cpp.o| [tesseract 98%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tablefind.cpp.o| [tesseract 98%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/wordrec.cpp.o| [tesseract 99%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/segsearch.cpp.o| [tesseract 99%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/language_model.cpp.o| [tesseract 100%] Linking CXX static library libtesseract.a78% | Configuring 'czmq'78% | Building 'luasocket'| [luasocket 5%] Building C object CMakeFiles/luasocket.dir/src/compat.c.o| [luasocket 11%] Building C object CMakeFiles/luasocket.dir/src/except.c.o| [luasocket 17%] Building C object CMakeFiles/luasocket.dir/src/timeout.c.o| [luasocket 23%] Building C object CMakeFiles/score.dir/src/luasocket.c.o| [luasocket 29%] Building C object CMakeFiles/luasocket.dir/src/io.c.o| [luasocket 35%] Building C object CMakeFiles/luasocket.dir/src/auxiliar.c.o| [luasocket 41%] Building C object CMakeFiles/luasocket.dir/src/select.c.o| [luasocket 47%] Building C object CMakeFiles/luasocket.dir/src/buffer.c.o| [luasocket 52%] Building C object CMakeFiles/luasocket.dir/src/tcp.c.o| [luasocket 58%] Building C object CMakeFiles/luasocket.dir/src/udp.c.o| [luasocket 64%] Building C object CMakeFiles/luasocket.dir/src/inet.c.o| [luasocket 70%] Building C object CMakeFiles/luasocket.dir/src/usocket.c.o| [luasocket 76%] Building C object CMakeFiles/luasocket.dir/src/options.c.o| [luasocket 82%] Building C object CMakeFiles/mcore.dir/src/mime.c.o| [luasocket 88%] Linking C static library libluasocket.a| [luasocket 94%] Linking C static library mcore.a| [luasocket 100%] Linking C static library score.a78% | Installing 'tesseract'79% | Building 'minizip'| [minizip 10%] Building C object CMakeFiles/aes.dir/aes/entropy.c.o| [minizip 20%] Building C object CMakeFiles/aes.dir/aes/fileenc.c.o| [minizip 30%] Building C object CMakeFiles/aes.dir/aes/hmac.c.o| [minizip 40%] Building C object CMakeFiles/aes.dir/aes/pwd2key.c.o| [minizip 50%] Building C object CMakeFiles/aes.dir/aes/prng.c.o| [minizip 60%] Building C object CMakeFiles/aes.dir/aes/sha1.c.o| [minizip 70%] Building C object CMakeFiles/aes.dir/aes/aescrypt.c.o| [minizip 80%] Building C object CMakeFiles/aes.dir/aes/aeskey.c.o| [minizip 90%] Building C object CMakeFiles/aes.dir/aes/aestab.c.o| [minizip 100%] Linking C static library libaes.a79% | Installing 'luasocket'80% | Building 'glib'| [glib 0%] Generating glib/gversionmacros.h with a custom command| [glib 1%] Generating glib/glib-visibility.h with a custom command| [glib 2%] Compiling C object glib/libcharset/libcharset.a.p/localcharset.c.o| [glib 3%] Compiling C object glib/gnulib/libgnulib.a.p/isnanf.c.o| [glib 4%] Compiling C object glib/gnulib/libgnulib.a.p/isnanl.c.o| [glib 5%] Compiling C object glib/gnulib/libgnulib.a.p/isnand.c.o| [glib 6%] Compiling C object glib/gnulib/libgnulib.a.p/printf-frexp.c.o| [glib 7%] Compiling C object glib/gnulib/libgnulib.a.p/printf-frexpl.c.o| [glib 8%] Compiling C object glib/libglib-2.0.a.p/deprecated_gallocator.c.o| [glib 9%] Compiling C object glib/libglib-2.0.a.p/garcbox.c.o| [glib 10%] Compiling C object glib/libglib-2.0.a.p/gatomic.c.o| [glib 11%] Compiling C object glib/gnulib/libgnulib.a.p/xsize.c.o| [glib 12%] Compiling C object glib/gnulib/libgnulib.a.p/printf-args.c.o| [glib 12%] Compiling C object glib/libglib-2.0.a.p/deprecated_gcache.c.o| [glib 13%] Compiling C object glib/libglib-2.0.a.p/gbase64.c.o| [glib 14%] Compiling C object glib/gnulib/libgnulib.a.p/printf.c.o| [glib 15%] Compiling C object glib/libglib-2.0.a.p/deprecated_gcompletion.c.o| [glib 16%] Compiling C object glib/libglib-2.0.a.p/gbytes.c.o| [glib 17%] Compiling C object glib/libglib-2.0.a.p/gbacktrace.c.o| [glib 18%] Compiling C object glib/gnulib/libgnulib.a.p/asnprintf.c.o| [glib 19%] Compiling C object glib/libglib-2.0.a.p/gbitlock.c.o| [glib 20%] Compiling C object glib/libglib-2.0.a.p/deprecated_grel.c.o| [glib 21%] Compiling C object glib/libglib-2.0.a.p/gasyncqueue.c.o| [glib 22%] Compiling C object glib/libglib-2.0.a.p/gcharset.c.o| [glib 23%] Compiling C object glib/libglib-2.0.a.p/gdatetime-private.c.o| [glib 24%] Compiling C object glib/libglib-2.0.a.p/gdir.c.o| [glib 25%] Compiling C object glib/gnulib/libgnulib.a.p/printf-parse.c.o| [glib 25%] Compiling C object glib/libglib-2.0.a.p/genviron.c.o| [glib 26%] Compiling C object glib/libglib-2.0.a.p/deprecated_gthread-deprecated.c.o| [glib 27%] Compiling C object glib/libglib-2.0.a.p/ggettext.c.o| [glib 28%] Compiling C object glib/libglib-2.0.a.p/ghmac.c.o| [glib 29%] Compiling C object glib/libglib-2.0.a.p/gdataset.c.o| [glib 30%] Compiling C object glib/libglib-2.0.a.p/gerror.c.o| [glib 31%] Compiling C object glib/libglib-2.0.a.p/glib-private.c.o| [glib 32%] Compiling C object glib/libglib-2.0.a.p/gprimes.c.o| [glib 33%] Compiling C object glib/libglib-2.0.a.p/glib-init.c.o| [glib 34%] Compiling C object glib/libglib-2.0.a.p/gpoll.c.o| [glib 35%] Compiling C object glib/libglib-2.0.a.p/gmem.c.o| [glib 36%] Compiling C object glib/libglib-2.0.a.p/gmappedfile.c.o| [glib 37%] Compiling C object glib/libglib-2.0.a.p/gqsort.c.o| [glib 37%] Compiling C object glib/libglib-2.0.a.p/gpathbuf.c.o| [glib 38%] Compiling C object glib/libglib-2.0.a.p/glist.c.o| [glib 39%] Compiling C object glib/libglib-2.0.a.p/gpattern.c.o| [glib 40%] Compiling C object glib/libglib-2.0.a.p/grefcount.c.o| [glib 41%] Compiling C object glib/libglib-2.0.a.p/grcbox.c.o| [glib 42%] Compiling C object glib/libglib-2.0.a.p/gquark.c.o| [glib 43%] Compiling C object glib/libglib-2.0.a.p/ghook.c.o| [glib 44%] Compiling C object glib/libglib-2.0.a.p/gconvert.c.o../source/glib/gconvert.c:191:21: warning: passing 'gchar **' (aka 'char **') to parameter of type 'const char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]return iconv (cd, inbuf, inbytes_left, outbuf, outbytes_left);^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/include/iconv.h:41:54: note: passing argument to parameter 'inbuf' heresize_t miniconv(miniconv_t cd, const char **restrict inbuf, size_t *restrict inbytesleft,^1 warning generated.| [glib 45%] Compiling C object glib/libglib-2.0.a.p/grefstring.c.o| [glib 46%] Compiling C object glib/libglib-2.0.a.p/ghostutils.c.o| [glib 47%] Compiling C object glib/libglib-2.0.a.p/gnode.c.o| [glib 48%] Compiling C object glib/libglib-2.0.a.p/grand.c.o| [glib 49%] Compiling C object glib/libglib-2.0.a.p/garray.c.o| [glib 50%] Compiling C object glib/libglib-2.0.a.p/gstrvbuilder.c.o| [glib 50%] Compiling C object glib/libglib-2.0.a.p/gstringchunk.c.o| [glib 51%] Compiling C object glib/libglib-2.0.a.p/gqueue.c.o| [glib 52%] Compiling C object glib/libglib-2.0.a.p/gspawn.c.o| [glib 53%] Compiling C object glib/libglib-2.0.a.p/gdate.c.o| [glib 54%] Compiling C object glib/libglib-2.0.a.p/gstdio.c.o| [glib 55%] Compiling C object glib/libglib-2.0.a.p/gfileutils.c.o| [glib 56%] Compiling C object glib/libglib-2.0.a.p/gshell.c.o| [glib 57%] Compiling C object glib/libglib-2.0.a.p/gtrace.c.o| [glib 58%] Compiling C object glib/libglib-2.0.a.p/gslice.c.o| [glib 59%] Compiling C object glib/libglib-2.0.a.p/ghash.c.o| [glib 60%] Compiling C object glib/libglib-2.0.a.p/gslist.c.o| [glib 61%] Compiling C object glib/libglib-2.0.a.p/gtrashstack.c.o| [glib 62%] Compiling C object glib/libglib-2.0.a.p/gtimer.c.o| [glib 62%] Compiling C object glib/libglib-2.0.a.p/giochannel.c.o| [glib 63%] Compiling C object glib/libglib-2.0.a.p/gunicollate.c.o| [glib 64%] Compiling C object glib/libglib-2.0.a.p/gunibreak.c.o| [glib 65%] Compiling C object glib/libglib-2.0.a.p/guuid.c.o| [glib 66%] Compiling C object glib/libglib-2.0.a.p/gtranslit.c.o| [glib 67%] Compiling C object glib/libglib-2.0.a.p/gstring.c.o| [glib 68%] Compiling C object glib/libglib-2.0.a.p/gthreadpool.c.o| [glib 69%] Compiling C object glib/libglib-2.0.a.p/gversion.c.o| [glib 70%] Compiling C object glib/libglib-2.0.a.p/gmessages.c.o| [glib 71%] Compiling C object glib/libglib-2.0.a.p/gvariant-core.c.o| [glib 72%] Compiling C object glib/libglib-2.0.a.p/gchecksum.c.o| [glib 73%] Compiling C object glib/libglib-2.0.a.p/gthread.c.o| [glib 74%] Compiling C object glib/libglib-2.0.a.p/gvarianttypeinfo.c.o| [glib 75%] Compiling C object glib/libglib-2.0.a.p/gtree.c.o| [glib 75%] Compiling C object glib/libglib-2.0.a.p/gwakeup.c.o| [glib 76%] Compiling C object glib/libglib-2.0.a.p/gprintf.c.o| [glib 77%] Compiling C object glib/libglib-2.0.a.p/gscanner.c.o| [glib 78%] Compiling C object glib/libglib-2.0.a.p/gutils.c.o| [glib 79%] Compiling C object glib/libglib-2.0.a.p/gmarkup.c.o| [glib 80%] Compiling C object glib/libglib-2.0.a.p/gunidecomp.c.o| [glib 81%] Compiling C object glib/libglib-2.0.a.p/gmain.c.o| [glib 82%] Compiling C object glib/libglib-2.0.a.p/goption.c.o| [glib 83%] Compiling C object glib/libglib-2.0.a.p/giounix.c.o| [glib 84%] Compiling C object glib/libglib-2.0.a.p/gsequence.c.o| [glib 85%] Compiling C object glib/libglib-2.0.a.p/glib-unix.c.o| [glib 86%] Compiling C object glib/libglib-2.0.a.p/gutf8.c.o| [glib 87%] Compiling C object glib/libglib-2.0.a.p/gbookmarkfile.c.o| [glib 87%] Compiling C object glib/libglib-2.0.a.p/gvarianttype.c.o| [glib 88%] Compiling C object glib/gnulib/libgnulib.a.p/vasnprintf.c.o../source/glib/gnulib/vasnprintf.c:5335:31: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]if (count >= tmp_length)~~~~~ ^ ~~~~~~~~~~../source/glib/gnulib/vasnprintf.c:5426:31: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]if (count > allocated - length)~~~~~ ^ ~~~~~~~~~~~~~~~~~~../source/glib/gnulib/vasnprintf.c:4853:19: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]case TYPE_LONGINT:^../source/glib/gnulib/vasnprintf.c:4853:19: note: insert '__attribute__((fallthrough));' to silence this warningcase TYPE_LONGINT:^__attribute__((fallthrough));../source/glib/gnulib/vasnprintf.c:4853:19: note: insert 'break;' to avoid fall-throughcase TYPE_LONGINT:^break;3 warnings generated.| [glib 89%] Compiling C object glib/libglib-2.0.a.p/gstrfuncs.c.o| [glib 90%] Compiling C object glib/libglib-2.0.a.p/gdatetime.c.o| [glib 91%] Compiling C object glib/libglib-2.0.a.p/guniprop.c.o| [glib 92%] Compiling C object glib/libglib-2.0.a.p/gkeyfile.c.o| [glib 93%] Compiling C object glib/libglib-2.0.a.p/gtimezone.c.o| [glib 94%] Compiling C object glib/libglib-2.0.a.p/gvariant-serialiser.c.o| [glib 95%] Compiling C object glib/libglib-2.0.a.p/gspawn-posix.c.o| [glib 96%] Compiling C object glib/libglib-2.0.a.p/guri.c.o| [glib 97%] Compiling C object glib/libglib-2.0.a.p/gtestutils.c.o| [glib 98%] Compiling C object glib/libglib-2.0.a.p/gvariant-parser.c.o| [glib 99%] Compiling C object glib/libglib-2.0.a.p/gvariant.c.o| [glib 100%] Linking static target glib/libglib-2.0.a81% | Configuring 'libk2pdfopt'82% | Building 'android-luajit-launcher'| [android-luajit-launcher 12%] Building C object CMakeFiles/ioctl.dir/ioctl/ioctl.c.o| [android-luajit-launcher 25%] Building C object CMakeFiles/luajit-launcher.dir/jni_helper.c.o| [android-luajit-launcher 37%] Building C object CMakeFiles/luajit-launcher.dir/main.c.o| [android-luajit-launcher 50%] Building C object CMakeFiles/7z.dir/7z/unarchive.c.o| [android-luajit-launcher 62%] Linking C shared library libioctl.so| [android-luajit-launcher 75%] Linking C static library lib7z.a| [android-luajit-launcher 87%] Building C object CMakeFiles/luajit-launcher.dir/android_native_app_glue/android_native_app_glue.c.o| [android-luajit-launcher 100%] Linking C shared library libluajit-launcher.so82% | Building 'crengine'| [crengine 1%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvfnt.cpp.o| [crengine 2%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvmemman.cpp.o| [crengine 3%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/cp_stats.cpp.o| [crengine 4%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/mdfmt.cpp.o| [crengine 5%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lstridmap.cpp.o| [crengine 6%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/crtxtenc.cpp.o| [crengine 7%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/fb3fmt.cpp.o| [crengine 8%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstyles.cpp.o| [crengine 9%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvopc.cpp.o| [crengine 10%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/cri18n.cpp.o| [crengine 12%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/txtselector.cpp.o| [crengine 13%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvpagesplitter.cpp.o| [crengine 14%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/asc85enc.c.o| [crengine 15%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/odxutil.cpp.o| [crengine 16%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvdrawbuf.cpp.o| [crengine 17%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/wordfmt.cpp.o| [crengine 18%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/rtfimp.cpp.o| [crengine 19%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/depot.c.o| [crengine 20%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/doclist.c.o| [crengine 21%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/qimagescale/qimagescale.cpp.o| [crengine 23%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/hist.cpp.o| [crengine 24%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/datalist.c.o| [crengine 25%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/chartrans.c.o| [crengine 26%] Building C object crengine/thirdparty/chmlib/CMakeFiles/chmlib.dir/src/lzx.c.o| [crengine 27%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fail.c.o| [crengine 28%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/props.cpp.o| [crengine 29%] Building C object crengine/thirdparty/chmlib/CMakeFiles/chmlib.dir/src/chm_lib.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/kpvcrlib/crengine/thirdparty/chmlib/src/chm_lib.c:1569:27: warning: implicit declaration of function 'ffs' is invalid in C99 [-Wimplicit-function-declaration]int window_size = ffs(h->window_size) - 1;^1 warning generated.| [crengine 30%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/odtfmt.cpp.o| [crengine 31%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/blocklist.c.o| [crengine 32%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fontlist.c.o| [crengine 34%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/finddata.c.o| [crengine 35%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/dib2eps.c.o| [crengine 36%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/hyphman.cpp.o| [crengine 37%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/textlang.cpp.o| [crengine 38%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/renderutil.cpp.o| [crengine 39%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/findtext.c.o| [crengine 40%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/options.c.o| [crengine 41%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/listlist.c.o| [crengine 42%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/hdrftrlist.c.o| [crengine 43%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fonts_u.c.o| [crengine 45%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/pictlist.c.o| [crengine 46%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fonts.c.o| [crengine 47%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/mathml.cpp.o| [crengine 48%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/properties.c.o| [crengine 49%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/rowlist.c.o| [crengine 50%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/propmod.c.o| [crengine 51%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/imgexam.c.o| [crengine 52%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/sectlist.c.o| [crengine 53%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/misc.c.o| [crengine 54%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/tabstop.c.o| [crengine 56%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop0.c.o| [crengine 57%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/stylelist.c.o| [crengine 58%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/out2window.c.o| [crengine 59%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/unix.c.o| [crengine 60%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/pdf.c.o| [crengine 61%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/notes.c.o| [crengine 62%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordmac.c.o| [crengine 63%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/utf8.c.o| [crengine 64%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/worddos.c.o| [crengine 65%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/xmalloc.c.o| [crengine 67%] Linking C static library crengine/thirdparty/chmlib/libchmlib.a| [crengine 68%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordwin.c.o| [crengine 69%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordlib.c.o| [crengine 70%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/output.c.o| [crengine 71%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/text.c.o| [crengine 72%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/pdbfmt.cpp.o| [crengine 73%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop2.c.o| [crengine 74%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop6.c.o| [crengine 75%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fmt_text.c.o| [crengine 76%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/summary.c.o| [crengine 78%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/stylesheet.c.o| [crengine 79%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop8.c.o| [crengine 80%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordole.c.o| [crengine 81%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/postscript.c.o| [crengine 82%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/xml.c.o| [crengine 83%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/chmfmt.cpp.o| [crengine 84%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/word2text.c.o| [crengine 85%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/docxfmt.cpp.o| [crengine 86%] Linking C static library crengine/thirdparty/antiword/libantiword.a| [crengine 87%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstream.cpp.o| [crengine 89%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvimg.cpp.o| [crengine 90%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvxml.cpp.o| [crengine 91%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvtextfm.cpp.o| [crengine 92%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstring.cpp.o| [crengine 93%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/epubfmt.cpp.o| [crengine 94%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvfntman.cpp.o| [crengine 95%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstsheet.cpp.o| [crengine 96%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvdocview.cpp.o| [crengine 97%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvrend.cpp.o| [crengine 98%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvtinydom.cpp.o| [crengine 100%] Linking CXX static library libcrengine.a83% | Configuring 'sdcv'84% | Building 'czmq'| [czmq 2%] Building C object CMakeFiles/czmq_objects.dir/src/zclock.c.o| [czmq 5%] Building C object CMakeFiles/czmq_objects.dir/src/zdir_patch.c.o| [czmq 8%] Building C object CMakeFiles/czmq_objects.dir/src/zactor.c.o| [czmq 11%] Building C object CMakeFiles/czmq_objects.dir/src/zmonitor.c.o| [czmq 14%] Building C object CMakeFiles/czmq_objects.dir/src/zpoller.c.o| [czmq 17%] Building C object CMakeFiles/czmq_objects.dir/src/zcertstore.c.o| [czmq 20%] cd /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/czmq/build && /usr/bin/cmake -E copy_directory /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/czmq/source/src/selftest-ro /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/czmq/build/src/selftest-ro| [czmq 23%] cd /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/czmq/build && /usr/bin/cmake -E make_directory /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/czmq/build/src/selftest-rw| [czmq 26%] Building C object CMakeFiles/czmq_objects.dir/src/ziflist.c.o| [czmq 29%] Building C object CMakeFiles/czmq_objects.dir/src/zstr.c.o| [czmq 32%] Building C object CMakeFiles/czmq_objects.dir/src/zcert.c.o| [czmq 35%] Building C object CMakeFiles/czmq_objects.dir/src/zuuid.c.o| [czmq 38%] Building C object CMakeFiles/czmq_objects.dir/src/zlist.c.o| [czmq 41%] Building C object CMakeFiles/czmq_objects.dir/src/zbeacon.c.o| [czmq 44%] Building C object CMakeFiles/czmq_objects.dir/src/zauth.c.o| [czmq 47%] Building C object CMakeFiles/czmq_objects.dir/src/zframe.c.o| [czmq 50%] Building C object CMakeFiles/czmq_objects.dir/src/zdigest.c.o| [czmq 52%] Building C object CMakeFiles/czmq_objects.dir/src/zgossip_msg.c.o| [czmq 55%] Building C object CMakeFiles/czmq_objects.dir/src/zchunk.c.o| [czmq 58%] Building C object CMakeFiles/czmq_objects.dir/src/zproxy.c.o| [czmq 61%] Building C object CMakeFiles/czmq_objects.dir/src/zfile.c.o| [czmq 64%] Building C object CMakeFiles/czmq_objects.dir/src/zloop.c.o| [czmq 67%] Building C object CMakeFiles/czmq_objects.dir/src/zdir.c.o| [czmq 70%] Building C object CMakeFiles/czmq_objects.dir/src/zlistx.c.o| [czmq 73%] Building C object CMakeFiles/czmq_objects.dir/src/zgossip.c.o| [czmq 76%] Building C object CMakeFiles/czmq_objects.dir/src/zmsg.c.o| [czmq 79%] Building C object CMakeFiles/czmq_objects.dir/src/zhash.c.o| [czmq 82%] Building C object CMakeFiles/czmq_objects.dir/src/zrex.c.o| [czmq 85%] Building C object CMakeFiles/czmq_objects.dir/src/zarmour.c.o| [czmq 88%] Building C object CMakeFiles/czmq_objects.dir/src/zconfig.c.o| [czmq 91%] Building C object CMakeFiles/czmq_objects.dir/src/zsys.c.o| [czmq 94%] Building C object CMakeFiles/czmq_objects.dir/src/zhashx.c.o| [czmq 97%] Building C object CMakeFiles/czmq_objects.dir/src/zsock.c.o| [czmq 100%] Linking C static library libczmq.a84% | Installing 'crengine'84% | Building 'djvulibre'| [djvulibre 1%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuGlobalMemory.cpp.o| [djvulibre 3%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuGlobal.cpp.o| [djvulibre 5%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/debug.cpp.o| [djvulibre 6%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/atomic.cpp.o| [djvulibre 8%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuInfo.cpp.o| [djvulibre 10%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/Arrays.cpp.o| [djvulibre 12%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVmDir0.cpp.o| [djvulibre 13%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GException.cpp.o| [djvulibre 15%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/BSByteStream.cpp.o| [djvulibre 17%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVmNav.cpp.o| [djvulibre 18%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuErrorList.cpp.o| [djvulibre 20%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GContainer.cpp.o| [djvulibre 22%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuFileCache.cpp.o| [djvulibre 24%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GSmartPointer.cpp.o| [djvulibre 25%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GRect.cpp.o| [djvulibre 27%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuMessageLite.cpp.o| [djvulibre 29%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GOS.cpp.o| [djvulibre 31%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuDumpHelper.cpp.o| [djvulibre 32%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/BSEncodeByteStream.cpp.o| [djvulibre 34%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuPalette.cpp.o| [djvulibre 36%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuNavDir.cpp.o| [djvulibre 37%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GThreads.cpp.o| [djvulibre 39%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GScaler.cpp.o| [djvulibre 41%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/ByteStream.cpp.o| [djvulibre 43%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/JPEGDecoder.cpp.o| [djvulibre 44%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuText.cpp.o| [djvulibre 46%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/MMX.cpp.o| [djvulibre 48%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/IFFByteStream.cpp.o| [djvulibre 50%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GUnicode.cpp.o| [djvulibre 51%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GIFFManager.cpp.o| [djvulibre 53%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/JB2EncodeCodec.cpp.o| [djvulibre 55%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GBitmap.cpp.o| [djvulibre 56%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuPort.cpp.o| [djvulibre 58%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/UnicodeByteStream.cpp.o| [djvulibre 60%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVmDir.cpp.o| [djvulibre 62%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVmDoc.cpp.o| [djvulibre 63%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/ZPCodec.cpp.o| [djvulibre 65%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuMessage.cpp.o| [djvulibre 67%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/MMRDecoder.cpp.o| [djvulibre 68%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DataPool.cpp.o| [djvulibre 70%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GMapAreas.cpp.o| [djvulibre 72%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuAnno.cpp.o| [djvulibre 74%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/IW44Image.cpp.o| [djvulibre 75%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/XMLTags.cpp.o| [djvulibre 77%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GPixmap.cpp.o| [djvulibre 79%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/IW44EncodeCodec.cpp.o| [djvulibre 81%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/JB2Image.cpp.o| [djvulibre 82%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuImage.cpp.o| [djvulibre 84%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/miniexp.cpp.o| [djvulibre 86%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GURL.cpp.o| [djvulibre 87%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuToPS.cpp.o| [djvulibre 89%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/GString.cpp.o| [djvulibre 91%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuFile.cpp.o| [djvulibre 93%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/XMLParser.cpp.o| [djvulibre 94%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuDocEditor.cpp.o| [djvulibre 96%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/DjVuDocument.cpp.o| [djvulibre 98%] Building CXX object CMakeFiles/djvulibre.dir/libdjvu/ddjvuapi.cpp.o| [djvulibre 100%] Linking CXX static library libdjvulibre.a85% | Installing 'czmq'85% | Building 'giflib'| [giflib 11%] Building C object CMakeFiles/gif.dir/openbsd-reallocarray.c.o| [giflib 22%] Building C object CMakeFiles/gif.dir/gif_err.c.o| [giflib 33%] Building C object CMakeFiles/gif.dir/gif_hash.c.o| [giflib 44%] Building C object CMakeFiles/gif.dir/gif_font.c.o| [giflib 55%] Building C object CMakeFiles/gif.dir/gifalloc.c.o| [giflib 66%] Building C object CMakeFiles/gif.dir/quantize.c.o| [giflib 77%] Building C object CMakeFiles/gif.dir/egif_lib.c.o| [giflib 88%] Building C object CMakeFiles/gif.dir/dgif_lib.c.o| [giflib 100%] Linking C static library libgif.a86% | Installing 'djvulibre'86% | Building 'koreader-lfs'| [koreader-lfs 50%] Building C object CMakeFiles/koreader-lfs.dir/src/lfs.c.o| [koreader-lfs 100%] Linking C static library libkoreader-lfs.a86% | Installing 'giflib'87% | Building 'libk2pdfopt'| [libk2pdfopt 2%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2mem.c.o| [libk2pdfopt 4%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/linux.c.o| [libk2pdfopt 6%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/gslpolyfit.c.o| [libk2pdfopt 9%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2version.c.o| [libk2pdfopt 11%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/devprofile.c.o| [libk2pdfopt 13%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2sys.c.o| [libk2pdfopt 16%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocrgocr.c.o| [libk2pdfopt 18%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ansi.c.o| [libk2pdfopt 20%] Building C object CMakeFiles/k2pdfopt.dir/koptimize.c.o| [libk2pdfopt 23%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/mem.c.o| [libk2pdfopt 25%] Building C object CMakeFiles/k2pdfopt.dir/koptcrop.c.o| [libk2pdfopt 27%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/textwords.c.o| [libk2pdfopt 30%] Building C object CMakeFiles/k2pdfopt.dir/setting.c.o| [libk2pdfopt 32%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2file.c.o| [libk2pdfopt 34%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/willusversion.c.o| [libk2pdfopt 37%] Building C object CMakeFiles/k2pdfopt.dir/koptreflow.c.o| [libk2pdfopt 39%] Building C object CMakeFiles/k2pdfopt.dir/koptocr.c.o| [libk2pdfopt 41%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2ocr.c.o| [libk2pdfopt 44%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/token.c.o| [libk2pdfopt 46%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/pagelist.c.o| [libk2pdfopt 48%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wsys.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wsys.c:589:24: warning: if statement has empty body [-Wempty-body]if (estr==NULL);^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wsys.c:589:24: note: put the semicolon on a separate line to silence this warning1 warning generated.| [libk2pdfopt 51%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocr.c.o| [libk2pdfopt 53%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wleptonica.c.o| [libk2pdfopt 55%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/wrapbmp.c.o| [libk2pdfopt 58%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/strbuf.c.o| [libk2pdfopt 60%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocrtess.c.o| [libk2pdfopt 62%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocrwords.c.o| [libk2pdfopt 65%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/pageregions.c.o| [libk2pdfopt 67%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wgui.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wgui.c:270:5: warning: non-void function does not return a value [-Wreturn-type]}^1 warning generated.| [libk2pdfopt 69%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2master.c.o| [libk2pdfopt 72%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/textrows.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/textrows.c:373:14: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]m1 = fabs(textrow->c1-c1)/nc;^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/textrows.c:374:14: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]m2 = fabs(textrow->c2-c2)/nc;^2 warnings generated.| [libk2pdfopt 74%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2settings.c.o| [libk2pdfopt 76%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/array.c.o| [libk2pdfopt 79%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/math.c.o| [libk2pdfopt 81%] Building CXX object CMakeFiles/k2pdfopt.dir/tesscapi.cpp.o| [libk2pdfopt 83%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/bmpregion.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/bmpregion.c:1085:28: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]if ((double)fabs(rmin-r1[j-textrow->c1])/textrow->lcheight > .1^1 warning generated.| [libk2pdfopt 86%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/filelist.c.o| [libk2pdfopt 88%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/string.c.o| [libk2pdfopt 90%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2bmp.c.o| [libk2pdfopt 93%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wfile.c.o| [libk2pdfopt 95%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2proc.c.o| [libk2pdfopt 97%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/bmp.c.o| [libk2pdfopt 100%] Linking CXX static library libk2pdfopt.a87% | Installing 'koreader-lfs'88% | Building 'lodepng'| [lodepng 50%] Building C object CMakeFiles/lodepng.dir/lodepng.c.o| [lodepng 100%] Linking C static library liblodepng.a88% | Installing 'libk2pdfopt'89% | Building 'lpeg'| [lpeg 14%] Building C object CMakeFiles/lpeg.dir/lpprint.c.o| [lpeg 28%] Building C object CMakeFiles/lpeg.dir/lpcset.c.o| [lpeg 42%] Building C object CMakeFiles/lpeg.dir/lpvm.c.o| [lpeg 57%] Building C object CMakeFiles/lpeg.dir/lpcap.c.o| [lpeg 71%] Building C object CMakeFiles/lpeg.dir/lptree.c.o| [lpeg 85%] Building C object CMakeFiles/lpeg.dir/lpcode.c.o| [lpeg 100%] Linking C static library lpeg.a89% | Installing 'lodepng'89% | Building 'lua-rapidjson'| [lua-rapidjson 20%] Building CXX object CMakeFiles/lua-rapidjson.dir/src/values.cpp.o| [lua-rapidjson 40%] Building CXX object CMakeFiles/lua-rapidjson.dir/src/rapidjson.cpp.o| [lua-rapidjson 60%] Building CXX object CMakeFiles/lua-rapidjson.dir/src/Document.cpp.o| [lua-rapidjson 80%] Building CXX object CMakeFiles/lua-rapidjson.dir/src/Schema.cpp.o| [lua-rapidjson 100%] Linking CXX static library rapidjson.a90% | Installing 'lpeg'90% | Building 'luasec'| [luasec 14%] Building C object CMakeFiles/ssl.dir/src/options.c.o| [luasec 28%] Building C object CMakeFiles/ssl.dir/src/ec.c.o| [luasec 42%] Building C object CMakeFiles/ssl.dir/src/config.c.o| [luasec 57%] Building C object CMakeFiles/ssl.dir/src/x509.c.o| [luasec 71%] Building C object CMakeFiles/ssl.dir/src/context.c.o| [luasec 85%] Building C object CMakeFiles/ssl.dir/src/ssl.c.o| [luasec 100%] Linking C static library ssl.a91% | Installing 'lua-rapidjson'91% | Building 'mupdf'make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/source'CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/archive.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/barcode.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bbox-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bidi-std.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bidi.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bitmap.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/brotli.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/buffer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/color-fast.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/color-lcms.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/color-icc-create.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/colorspace.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/compress.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/compressed-buffer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-aes.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/context.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-arc4.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-md5.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-sha2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/deskew.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/directory.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/document-all.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/document.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-affine.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-blend.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-edge.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-edgebuffer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-glyph.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-mesh.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-paint.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-path.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-rasterize.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-scale-simple.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-unpack.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encode-basic.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encode-fax.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encode-jpx.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encodings.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/error.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-basic.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-brotli.osource/fitz/draw-paint.c:184:1: warning: unused function 'template_solid_color_4_da' [-Wunused-function]template_solid_color_4_da(byte * FZ_RESTRICT dp, int n, int w, const byte * FZ_RESTRICT color, int da)^source/fitz/draw-paint.c:770:1: warning: unused function 'template_span_with_color_4_da_solid' [-Wunused-function]template_span_with_color_4_da_solid(byte * FZ_RESTRICT dp, const byte * FZ_RESTRICT mp, int n, int w, const byte * FZ_RESTRICT color, int da)^source/fitz/draw-paint.c:803:1: warning: unused function 'template_span_with_color_4_da_alpha' [-Wunused-function]template_span_with_color_4_da_alpha(byte * FZ_RESTRICT dp, const byte * FZ_RESTRICT mp, int n, int w, const byte * FZ_RESTRICT color, int da)^source/fitz/draw-paint.c:1277:1: warning: unused function 'template_span_with_mask_4_general' [-Wunused-function]template_span_with_mask_4_general(byte * FZ_RESTRICT dp, const byte * FZ_RESTRICT sp, int a, const byte * FZ_RESTRICT mp, int w)^source/fitz/draw-paint.c:1541:1: warning: unused function 'template_span_4_with_alpha_general' [-Wunused-function]template_span_4_with_alpha_general(byte * FZ_RESTRICT dp, int da, const byte * FZ_RESTRICT sp, int sa, int w, int alpha)^source/fitz/draw-paint.c:1713:1: warning: unused function 'template_span_4_general' [-Wunused-function]template_span_4_general(byte * FZ_RESTRICT dp, int da, const byte * FZ_RESTRICT sp, int sa, int w)^CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-dct.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-fax.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-flate.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-jbig2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-leech.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-lzw.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-predict.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-sgi.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-thunder.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/font.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/ftoa.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/geometry.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/getopt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/glyph.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/glyphbox.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/gz-doc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/halftone.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/harfbuzz.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/hash.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/heap.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/hyphen.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/image.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/jmemcust.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/json.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/leptonica-wrap.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/link.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/list-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-bmp.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-gif.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jbig2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jpeg.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jpx.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jxr.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-png.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-pnm.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-psd.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-tiff.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-webp.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/log.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/memento.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/memory.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/noto.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/ocr-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/outline.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-cbz.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-csv.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-docx.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-jpeg.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pcl.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pclm.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pdfocr.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-png.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pnm.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-ps.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-psd.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pwg.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-svg.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/path.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/pixmap.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/pool.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/printf.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/random.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/regexp.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/separation.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/shade.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/skew.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-boxer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-classify.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-iterator.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-output.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-para.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-raft.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-search.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-table.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/store.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stream-open.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stream-read.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/string.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/strtof.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/subset-cff.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/subset-ttf.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/svg-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/test-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/text-decoder.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/text.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/time.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/trace-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/track-usage.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/transition.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/tree.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/ucdn.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/uncfb.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/unlibarchive.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/untar.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/unzip.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/util.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/warp.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/writer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/xml-write.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/xml.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/xmltext-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/zip.oCXX /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/tessocr.oCXX /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/zxingbarcode.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-af.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-annot.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-appearance.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-clean-file.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-clean.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-cmap-load.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-cmap-parse.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-cmap.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-colorspace.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-crypt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-device.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-event.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-font-add.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-font.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-form.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-function.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-graft.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-image-rewriter.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-image.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-interpret.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-js.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-label.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-layer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-layout.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-lex.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-link.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-metrics.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-nametree.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-object.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-buffer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-color.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-filter.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-run.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-vectorize.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-outline.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-page.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-parse.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-pattern.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-recolor.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-repair.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-resources.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-run.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-shade-recolor.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-shade.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-signature.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-store.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-stream.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-subset.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-type3.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-unicode.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-util.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-write.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-xobject.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-xref.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-zugferd.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-common.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-doc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-glyphs.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-gradient.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-image.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-link.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-outline.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-path.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-resource.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-tile.o6 warnings generated.CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-util.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-zip.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-color.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-doc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-parse.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-run.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/css-apply.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/css-parse.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/epub-doc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-doc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-font.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-layout.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-outline.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-parse.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/mobi.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/office.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/story-writer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/txt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/html/xml-dom.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/reflow/reflow-doc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/cbz/mucbz.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/source/cbz/muimg.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/attribute.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/char_ref.osource/html/html-layout.c:2282:1: warning: unused function 'cell_colspan' [-Wunused-function]cell_colspan(fz_html_box *cell)^CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/error.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/parser.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/string_buffer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/string_piece.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/tag.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/tokenizer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/utf8.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/util.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/vector.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsalpha.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmscam02.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmscgats.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmscnvrt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmserr.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsgamma.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsgmt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmshalf.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsintrp.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsio0.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsio1.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmslut.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsmd5.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsmtrx.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsnamed.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsopt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmspack.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmspcs.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsplugin.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsps2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmssamp.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmssm.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmstypes.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsvirt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmswtpnt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsxform.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_arith.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_arith_iaid.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_arith_int.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_generic.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_halftone.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_huffman.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_hufftab.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_image.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_mmr.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_page.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_refinement.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_segment.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_symbol_dict.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_text.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/bio.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/cio.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/dwt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/event.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/function_list.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/ht_dec.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/image.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/invert.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/j2k.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/jp2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/mct.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/mqc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/openjpeg.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/pi.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/sparse_array.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/t1.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/t2.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/tcd.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/tgt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/thread.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/alloc.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/astring.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/boxer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/buffer.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/document.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/docx.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/docx_template.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/extract.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/join.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/json.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/mem.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/html.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/odt.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/odt_template.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/outf.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/rect.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/sys.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/text.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/xml.oCC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/zip.o1 warning generated.AR /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/libmupdf.aAR /home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/build/libmupdf-third.amake[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/mupdf/source'91% | Installing 'luasec'92% | Building 'sqlite'| [sqlite 50%] Building C object CMakeFiles/sqlite3.dir/sqlite3.c.o| [sqlite 100%] Linking C static library libsqlite3.a92% | Installing 'mupdf'93% | Building 'turbo'| [turbo 33%] Building C object CMakeFiles/tffi_wrap.dir/deps/turbo_ffi_wrap.c.o| [turbo 66%] Building C object CMakeFiles/tffi_wrap.dir/deps/http-parser/http_parser.c.o| [turbo 100%] Linking C static library libtffi_wrap.a93% | Installing 'sqlite'93% | Building 'certifi'94% | Building 'dkjson'94% | Building 'lua-htmlparser'95% | Installing 'certifi'95% | Building 'lua-Spore'95% | Installing 'dkjson'96% | Building 'luajson'96% | Building 'sdcv'| [sdcv 12%] Building CXX object CMakeFiles/sdcv.dir/src/distance.cpp.o| [sdcv 25%] Building CXX object CMakeFiles/sdcv.dir/src/readline.cpp.o| [sdcv 37%] Building CXX object CMakeFiles/sdcv.dir/src/dictziplib.cpp.o| [sdcv 50%] Building CXX object CMakeFiles/sdcv.dir/src/utils.cpp.o| [sdcv 62%] Building CXX object CMakeFiles/sdcv.dir/src/sdcv.cpp.o| [sdcv 75%] Building CXX object CMakeFiles/sdcv.dir/src/libwrapper.cpp.o| [sdcv 87%] Building CXX object CMakeFiles/sdcv.dir/src/stardict_lib.cpp.o/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/thirdparty/sdcv/source/src/stardict_lib.cpp:1001:13: warning: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]if (g_pattern_match_string(pspec, get_key(i)))^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/include/glib-2.0/glib/gpattern.h:56:1: note: 'g_pattern_match_string' has been explicitly marked deprecated hereGLIB_DEPRECATED_IN_2_70_FOR (g_pattern_spec_match_string)^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/include/glib-2.0/glib/glib-visibility.h:786:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_70_FOR'#define GLIB_DEPRECATED_IN_2_70_FOR(f) GLIB_DEPRECATED_FOR (f)^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN^/home/vagrant/build/org.koreader.launcher.fdroid/base/build/armv7a-unknown-linux-android18/staging/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))^1 warning generated.| [sdcv 100%] Linking CXX executable sdcv98% | Installing 'luajson'98% | Building 'koreader'| [koreader 11%] Generating koreader-monolibtic.link_args, koreader-monolibtic.link_exports| [koreader 22%] Building CXX object CMakeFiles/koreader-monolibtic.dir/monolibtic.cpp.o| [koreader 33%] Building C object CMakeFiles/koreader-djvu.dir/djvu.c.o| [koreader 44%] Building C object CMakeFiles/wrap-mupdf.dir/wrap-mupdf.c.o| [koreader 55%] Building CXX object CMakeFiles/koreader-xtext.dir/xtext.cpp.o| [koreader 66%] Building C object CMakeFiles/koreader-nnsvg.dir/nnsvg.c.o| [koreader 77%] Building CXX object CMakeFiles/koreader-cre.dir/cre.cpp.o| [koreader 88%] Building C object CMakeFiles/blitbuffer.dir/blitbuffer.c.o/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:191:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:192:10: note: uninitialized use occurs here*pixel = *color;^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:191:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:190:32: note: initialize the variable 'pixel' to silence this warningColor8 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:199:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8A, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:200:10: note: uninitialized use occurs here*pixel = *color;^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:199:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8A, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:198:33: note: initialize the variable 'pixel' to silence this warningColor8A * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:207:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB16, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:208:10: note: uninitialized use occurs here*pixel = *color;^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:207:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB16, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:206:36: note: initialize the variable 'pixel' to silence this warningColorRGB16 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:215:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB24, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:216:10: note: uninitialized use occurs here*pixel = *color;^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:215:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB24, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:214:36: note: initialize the variable 'pixel' to silence this warningColorRGB24 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:223:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB32, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:224:10: note: uninitialized use occurs here*pixel = *color;^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:223:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB32, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:222:36: note: initialize the variable 'pixel' to silence this warningColorRGB32 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:231:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:236:9: note: uninitialized use occurs herepixel->a = (uint8_t) DIV_255(alpha * color->a + ainv * pixel->a);^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:231:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:230:32: note: initialize the variable 'pixel' to silence this warningColor8 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:242:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8A, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:247:9: note: uninitialized use occurs herepixel->a = (uint8_t) DIV_255(alpha * color->a + ainv * pixel->a);^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:242:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8A, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:241:33: note: initialize the variable 'pixel' to silence this warningColor8A * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:254:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB16, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:262:9: note: uninitialized use occurs herepixel->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:254:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB16, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:253:36: note: initialize the variable 'pixel' to silence this warningColorRGB16 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:269:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB24, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:274:9: note: uninitialized use occurs herepixel->r = (uint8_t) DIV_255(alpha * color->r + ainv * pixel->r);^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:269:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB24, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:268:36: note: initialize the variable 'pixel' to silence this warningColorRGB24 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:283:26: warning: variable 'pixel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB32, x, y, &pixel);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:288:9: note: uninitialized use occurs herepixel->r = (uint8_t) DIV_255(alpha * color->r + ainv * pixel->r);^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:283:9: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB32, x, y, &pixel);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:282:36: note: initialize the variable 'pixel' to silence this warningColorRGB32 * restrict pixel;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:689:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:690:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:689:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:688:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:678:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:679:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:678:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:677:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:666:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:670:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:666:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:665:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:657:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:658:21: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:657:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:656:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:648:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:649:21: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:648:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:647:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:756:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:757:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:756:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:755:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:745:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:746:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:745:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:744:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:733:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:737:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:733:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:732:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:723:42: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:724:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:723:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:722:50: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:711:42: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:712:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:711:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:710:49: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:822:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:823:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * color->r);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:822:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:821:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:811:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:812:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * color->r);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:811:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:810:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:799:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:803:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:799:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:798:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:789:42: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:790:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * source_y8);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:789:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:788:50: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:777:42: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:778:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * source_y8);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:777:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:776:49: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:894:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:895:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + DIV_255(dstptr->r * color->r) * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:894:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:893:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:883:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:884:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + DIV_255(dstptr->r * color->r) * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:883:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:882:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:868:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:875:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:868:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:867:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:858:42: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:859:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + DIV_255(dstptr->a * source_y8) * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:858:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8A, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:857:50: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:846:42: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:847:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + DIV_255(dstptr->a * source_y8) * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:846:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, Color8, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:845:49: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:950:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:952:21: note: uninitialized use occurs heredstptr->r = saturate_channel(dstptr->r, gray, saturation);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:950:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB32, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:949:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:938:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:940:21: note: uninitialized use occurs heredstptr->r = saturate_channel(dstptr->r, gray, saturation);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:938:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB24, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:937:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:922:38: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:930:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(sr, sg, sb);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:922:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, bb_rotation, ColorRGB16, i, j, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:921:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1234:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB32, x + d_x, y + d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1235:29: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1234:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB32, x + d_x, y + d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1233:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1221:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB32, x + d_x, y + d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1222:29: note: uninitialized use occurs heredstptr->r = (uint8_t) color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1221:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB32, x + d_x, y + d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1220:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1206:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB24, x + d_x, y + d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1207:29: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1206:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB24, x + d_x, y + d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1205:57: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1194:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB24, x + d_x, y + d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1195:29: note: uninitialized use occurs heredstptr->r = color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1194:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB24, x + d_x, y + d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1193:57: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1178:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB16, x + d_x, y + d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1182:29: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1178:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB16, x + d_x, y + d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1177:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1168:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, ColorRGB16, x + d_x, y + d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1169:29: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(color->a, color->a, color->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1168:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, ColorRGB16, x + d_x, y + d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1167:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1155:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8A, x+d_x, y+d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1156:29: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1155:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8A, x+d_x, y+d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1154:54: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1145:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8A, x+d_x, y+d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1146:29: note: uninitialized use occurs heredstptr->a = color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1145:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8A, x+d_x, y+d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1144:54: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1132:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8, x+d_x, y+d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1133:29: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1132:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8, x+d_x, y+d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1131:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1122:46: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(bb, rotation, Color8, x+d_x, y+d_y, &dstptr);~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1123:30: note: uninitialized use occurs here*dstptr = *color;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1122:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(bb, rotation, Color8, x+d_x, y+d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1121:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1326:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1327:52: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1326:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1325:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1324:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1327:21: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1324:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1323:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1315:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1316:52: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1315:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1314:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1313:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1316:21: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1313:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1312:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1304:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1305:59: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1304:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1303:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1302:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1305:21: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1302:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1301:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1293:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1294:33: note: uninitialized use occurs heredstptr->a = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1293:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1292:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1291:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1294:21: note: uninitialized use occurs heredstptr->a = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1291:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1290:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1281:43: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1282:36: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1281:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1280:55: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1279:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1282:26: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1279:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1278:49: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1432:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1433:74: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1432:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1431:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1430:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1433:21: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1430:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1429:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1421:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1422:74: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1421:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1420:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1419:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1422:21: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1419:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1418:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1410:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1411:81: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1410:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1409:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1408:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1411:21: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1408:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1407:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1399:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1400:55: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1399:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1398:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1397:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1400:21: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1397:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1396:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1388:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1389:55: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1388:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1387:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1386:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1389:21: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1386:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1385:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1496:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1497:52: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1496:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1495:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1494:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1497:21: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1494:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1493:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1485:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1486:52: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1485:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1484:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1483:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1486:21: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1483:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1482:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1474:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1475:59: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1474:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1473:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1472:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1475:21: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1472:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1471:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1463:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1464:32: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1463:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1462:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1461:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1464:22: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1461:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1460:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1452:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1453:33: note: uninitialized use occurs heredstptr->a = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1452:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1451:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1450:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1453:21: note: uninitialized use occurs heredstptr->a = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1450:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1449:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1564:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1565:57: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:74:34: note: expanded from macro 'RGB_To_RGB16'#define RGB_To_RGB16(r, g, b) (((r & 0xF8) << 8U) + ((g & 0xFC) << 3U) + (b >> 3U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1564:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1563:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1562:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1565:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1562:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1561:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1553:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1554:57: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:74:34: note: expanded from macro 'RGB_To_RGB16'#define RGB_To_RGB16(r, g, b) (((r & 0xF8) << 8U) + ((g & 0xFC) << 3U) + (b >> 3U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1553:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1552:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1551:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1554:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1551:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1550:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1542:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1543:32: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1542:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1541:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1540:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1543:22: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1540:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1539:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1529:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1530:39: note: uninitialized use occurs hereconst uint8_t v = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1529:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1528:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1527:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1532:21: note: uninitialized use occurs heredstptr->v = (uint16_t) ((v5bit << 11U) + ((v & 0xFC) << 3U) + v5bit);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1527:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1526:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1516:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1517:39: note: uninitialized use occurs hereconst uint8_t v = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1516:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1515:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1514:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1519:21: note: uninitialized use occurs heredstptr->v = (uint16_t) ((v5bit << 11U) + ((v & 0xFC) << 3U) + v5bit);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1514:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1513:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1634:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1635:33: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1634:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1633:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1632:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1635:21: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1632:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1631:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1623:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1624:32: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1623:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1622:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1621:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1624:22: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1621:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1620:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1610:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1611:59: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1610:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1609:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1608:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1611:21: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1608:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1607:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1597:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1598:33: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1597:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1596:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1595:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1598:21: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1595:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1594:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1584:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1585:33: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1584:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1583:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1582:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1585:21: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1582:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1581:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1734:43: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1735:36: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1734:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1733:59: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1732:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1735:26: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1732:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1731:53: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1698:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1699:33: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1698:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1697:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1696:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1699:21: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1696:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1695:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1684:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1685:59: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1684:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1683:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1682:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1685:21: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1682:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1681:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1670:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1671:33: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1670:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1669:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1668:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1671:21: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1668:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1667:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1656:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1657:33: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1656:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1655:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1654:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1657:21: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1654:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1653:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1855:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1858:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1855:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1854:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1857:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1858:70: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:92:23: note: expanded from macro 'DIV_255'__auto_type _v = (V) + 128; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1857:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1856:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1842:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1845:21: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1842:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1841:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1844:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1845:70: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:92:23: note: expanded from macro 'DIV_255'__auto_type _v = (V) + 128; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1844:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1843:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1828:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1834:21: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1828:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1827:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1830:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1831:109: note: uninitialized use occurs hereconst uint8_t r = (uint8_t) DIV_255(ColorRGB16_GetR(dstptr->v) * ainv + ColorRGB16_GetR(srcptr->v) * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:92:23: note: expanded from macro 'DIV_255'__auto_type _v = (V) + 128; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1830:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1829:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1817:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1820:21: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1817:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1816:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1819:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1820:70: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:92:23: note: expanded from macro 'DIV_255'__auto_type _v = (V) + 128; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1819:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1818:52: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1806:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1809:21: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1806:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1805:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1808:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1809:70: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:92:23: note: expanded from macro 'DIV_255'__auto_type _v = (V) + 128; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1808:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1807:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2186:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2187:33: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2186:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2185:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2175:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2176:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2175:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2174:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2181:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2182:34: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2181:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2180:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2163:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2164:41: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2163:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2162:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2161:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2164:29: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2161:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2160:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2149:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2150:67: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2149:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2148:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2147:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2150:29: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2147:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2146:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2132:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2135:33: note: uninitialized use occurs heredstptr->r = bdsta;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2132:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2131:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2118:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2119:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2118:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2117:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2124:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2125:33: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2124:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2123:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2106:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2107:41: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2106:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2105:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2104:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2107:29: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2104:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2103:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2086:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2087:40: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2086:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2085:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2084:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2087:30: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2084:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2083:57: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2062:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2066:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2062:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2061:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2051:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2052:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2051:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2050:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2057:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2058:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2057:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2056:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2042:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2043:65: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:74:34: note: expanded from macro 'RGB_To_RGB16'#define RGB_To_RGB16(r, g, b) (((r & 0xF8) << 8U) + ((g & 0xFC) << 3U) + (b >> 3U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2042:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2041:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2040:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2043:29: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2040:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2039:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2031:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2032:40: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2031:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2030:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2029:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2032:30: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2029:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2028:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2017:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2020:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(bdsta, bdsta, bdsta);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2017:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2016:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2006:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2007:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2006:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2005:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2012:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2013:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2012:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2011:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1997:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1998:65: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:74:34: note: expanded from macro 'RGB_To_RGB16'#define RGB_To_RGB16(r, g, b) (((r & 0xF8) << 8U) + ((g & 0xFC) << 3U) + (b >> 3U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1997:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1996:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1995:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1998:29: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1995:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1994:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1976:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1977:33: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1976:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1975:58: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1965:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1966:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1965:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1964:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1971:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1972:34: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1971:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1970:58: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1946:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1947:33: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srca * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1946:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1945:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1934:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1935:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1934:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1933:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1940:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1941:33: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1940:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1939:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1925:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1926:60: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1925:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1924:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1923:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1926:29: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1923:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1922:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1914:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1915:67: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1914:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1913:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1912:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1915:29: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1912:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1911:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1902:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1903:33: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1902:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1901:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1891:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1892:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1891:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1890:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1897:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1898:33: note: uninitialized use occurs heredstptr->a = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1897:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1896:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1882:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1883:40: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1882:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1881:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1880:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1883:30: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1880:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1879:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2291:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2292:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) DIV_255(dstptr->a * ainv + srca * alpha));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2291:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2290:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2279:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2280:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2279:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2278:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2285:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2286:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2285:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2284:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2270:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2271:82: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2270:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2269:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2268:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2271:29: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2268:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2267:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2259:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2260:89: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2259:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2258:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2257:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2260:29: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2257:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2256:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2247:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2248:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2247:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2246:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2236:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2237:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2236:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2235:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2242:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2243:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2242:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2241:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2227:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2228:63: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2227:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2226:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2225:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2228:29: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2225:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2224:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2631:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2632:33: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * 0xFF);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2631:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2630:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2620:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2621:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2620:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2619:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2626:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2627:34: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2626:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2625:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2608:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2609:41: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2608:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2607:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2606:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2609:29: note: uninitialized use occurs heredstptr->r = srcptr->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2606:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2605:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2594:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2595:67: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2594:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2593:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2592:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2595:29: note: uninitialized use occurs heredstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2592:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2591:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2577:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2580:33: note: uninitialized use occurs heredstptr->r = bdsta;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2577:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2576:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2563:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2564:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2563:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2562:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2569:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2570:33: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2569:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2568:61: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2551:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2552:41: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2551:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2550:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2549:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2552:29: note: uninitialized use occurs heredstptr->r = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2549:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2548:57: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2531:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2532:40: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2531:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2530:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2529:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2532:30: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2529:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2528:57: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2507:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2511:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2507:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2506:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2496:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2497:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2496:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2495:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2502:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2503:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2502:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2501:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2487:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2488:65: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:74:34: note: expanded from macro 'RGB_To_RGB16'#define RGB_To_RGB16(r, g, b) (((r & 0xF8) << 8U) + ((g & 0xFC) << 3U) + (b >> 3U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2487:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2486:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2485:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2488:29: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2485:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2484:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2476:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2477:40: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2476:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2475:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2474:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2477:30: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2474:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2473:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2462:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2465:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(bdsta, bdsta, bdsta);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2462:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2461:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2451:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2452:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2451:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2450:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2457:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2458:33: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2457:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2456:61: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2442:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2443:65: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:74:34: note: expanded from macro 'RGB_To_RGB16'#define RGB_To_RGB16(r, g, b) (((r & 0xF8) << 8U) + ((g & 0xFC) << 3U) + (b >> 3U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2442:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2441:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2440:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2443:29: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2440:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2439:57: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2421:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2422:33: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * 0xFF);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2421:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2420:58: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2410:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2411:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2410:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2409:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2416:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2417:34: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2416:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2415:58: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2391:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2392:33: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srca * 0xFF);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2391:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2390:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2379:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2380:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2379:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2378:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2385:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2386:33: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2385:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2384:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2370:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2371:60: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2370:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2369:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2368:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2371:29: note: uninitialized use occurs heredstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2368:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2367:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2359:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2360:67: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2359:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2358:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2357:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2360:29: note: uninitialized use occurs heredstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2357:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2356:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2347:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2348:33: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * 0xFF);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2347:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2346:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2336:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2337:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2336:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2335:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2342:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2343:33: note: uninitialized use occurs heredstptr->a = srcptr->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2342:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2341:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2327:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2328:40: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2327:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2326:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2325:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2328:30: note: uninitialized use occurs here*dstptr = *srcptr;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2325:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2324:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2736:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2737:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) DIV_255(dstptr->a * ainv + srca * 0xFF));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2736:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2735:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2724:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2725:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2724:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2723:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2730:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2731:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2730:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2729:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2715:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2716:82: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2715:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2714:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2713:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2716:29: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2713:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2712:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2704:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2705:89: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2704:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2703:63: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2702:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2705:29: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2702:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2701:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2692:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2693:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * 0xFF));^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2692:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2691:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2681:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2682:51: note: uninitialized use occurs hereconst uint8_t alpha = srcptr->alpha;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2681:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2680:60: note: initialize the variable 'srcptr' to silence this warningconst Color8A * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2687:51: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2688:33: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2687:33: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2686:57: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2672:47: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2673:63: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2672:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2671:59: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2670:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2673:29: note: uninitialized use occurs heredstptr->a = dither_o8x8(o_x, o_y, srcptr->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2670:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2669:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2819:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2820:56: note: uninitialized use occurs here*(uint32_t*) dstptr = *(uint32_t*) srcptr ^ 0x00FFFFFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2819:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB32, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2818:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB32 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2817:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2820:34: note: uninitialized use occurs here*(uint32_t*) dstptr = *(uint32_t*) srcptr ^ 0x00FFFFFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2817:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2816:49: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2806:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2807:33: note: uninitialized use occurs heredstptr->r = srcptr->r ^ 0xFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2806:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB24, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2805:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB24 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2804:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2807:21: note: uninitialized use occurs heredstptr->r = srcptr->r ^ 0xFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2804:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2803:49: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2795:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2796:33: note: uninitialized use occurs heredstptr->v = srcptr->v ^ 0xFFFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2795:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, ColorRGB16, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2794:55: note: initialize the variable 'srcptr' to silence this warningconst ColorRGB16 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2793:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2796:21: note: uninitialized use occurs heredstptr->v = srcptr->v ^ 0xFFFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2793:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2792:49: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2783:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2784:33: note: uninitialized use occurs heredstptr->a = srcptr->a ^ 0xFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2783:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8A, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2782:42: note: initialize the variable 'srcptr' to silence this warningconst Color8A *srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2781:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2784:21: note: uninitialized use occurs heredstptr->a = srcptr->a ^ 0xFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2781:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2780:46: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2772:39: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2773:33: note: uninitialized use occurs heredstptr->a = srcptr->a ^ 0xFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2772:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(src, sbb_rotation, Color8, o_x, o_y, &srcptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2771:51: note: initialize the variable 'srcptr' to silence this warningconst Color8 * restrict srcptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2770:39: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2773:21: note: uninitialized use occurs heredstptr->a = srcptr->a ^ 0xFF;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2770:21: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2769:45: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2940:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2941:25: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2940:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2939:53: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2929:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2927:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2933:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2934:25: note: uninitialized use occurs heredstptr->r = color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2933:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2932:53: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2928:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2913:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2914:25: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2913:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2912:53: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2902:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2900:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2906:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2907:25: note: uninitialized use occurs heredstptr->r = color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2906:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2905:53: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2888:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2892:25: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2888:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2887:53: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2879:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2877:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2883:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2884:25: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(color->a, color->a, color->a);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2883:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2882:53: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2878:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2868:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2869:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2868:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2867:50: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2859:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2857:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2863:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2864:25: note: uninitialized use occurs heredstptr->a = color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2863:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2862:50: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2858:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2848:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2849:25: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2848:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2847:49: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2839:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2837:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2843:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2844:25: note: uninitialized use occurs heredstptr->a = color->a;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2843:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2842:49: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3070:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3071:25: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3070:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3069:53: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3059:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3057:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3063:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3064:25: note: uninitialized use occurs heredstptr->r = color->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3063:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB32, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3062:53: note: initialize the variable 'dstptr' to silence this warningColorRGB32 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3058:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3043:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3044:25: note: uninitialized use occurs heredstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3043:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3042:53: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3032:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3030:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3036:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3037:25: note: uninitialized use occurs heredstptr->r = color->r;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3036:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB24, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3035:53: note: initialize the variable 'dstptr' to silence this warningColorRGB24 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3031:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3018:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3022:25: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3018:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3017:53: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:43: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3009:25: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3007:34: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3013:43: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3014:25: note: uninitialized use occurs heredstptr->v = (uint16_t) RGB_To_RGB16(color->r, color->g, color->b);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3013:25: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, ColorRGB16, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3012:53: note: initialize the variable 'dstptr' to silence this warningColorRGB16 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:53: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3008:21: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2997:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2998:29: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2997:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2996:54: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:47: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2988:29: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2986:38: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2992:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2993:29: note: uninitialized use occurs heredstptr->a = source_y8;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2992:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8A, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2991:54: note: initialize the variable 'dstptr' to silence this warningColor8A * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2987:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2974:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2975:29: note: uninitialized use occurs heredstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2974:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2973:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:47: warning: variable 'alpha' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:16: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2965:29: note: uninitialized use occurs hereif (alpha == 0) {^~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: remove the 'if' if its condition is always trueSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:181:12: note: expanded from macro 'SET_ALPHA_FROM_A'} else if (bb_type == TYPE_BBRGB32) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2963:38: note: initialize the variable 'alpha' to silence this warninguint8_t alpha;^= '\0'/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2969:47: warning: variable 'dstptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]BB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2970:29: note: uninitialized use occurs heredstptr->a = source_y8;^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2969:29: note: remove the 'if' if its condition is always trueBB_GET_PIXEL(dst, dbb_rotation, Color8, d_x, d_y, &dstptr);^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2968:53: note: initialize the variable 'dstptr' to silence this warningColor8 * restrict dstptr;^= NULL/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:184:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:183:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB32, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:182:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB32 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:180:37: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:76:35: note: expanded from macro 'RGB_To_A'#define RGB_To_A(r, g, b) ((4898U*r + 9618U*g + 1869U*b) >> 14U)^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:179:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB24, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:178:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB24 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:176:44: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = (uint8_t) ColorRGB16_To_A(srcptr->v); \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:71:29: note: expanded from macro 'ColorRGB16_To_A'((39919*ColorRGB16_GetR(v) + \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:67:31: note: expanded from macro 'ColorRGB16_GetR'#define ColorRGB16_GetR(v) (((v >> 11U) << 3U) + ((v >> 11U) >> 2U))^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:175:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, ColorRGB16, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:174:9: note: expanded from macro 'SET_ALPHA_FROM_A'const ColorRGB16 * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:172:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:171:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8A, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:170:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8A * restrict srcptr; \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:57: warning: variable 'srcptr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]SET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:26: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:16: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: uninitialized use occurs hereSET_ALPHA_FROM_A(src, sbb_type, sbb_rotation, o_x, o_y, &alpha);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:168:18: note: expanded from macro 'SET_ALPHA_FROM_A'*alpha = srcptr->a; \^~~~~~/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: remove the 'if' if its condition is always true/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:167:9: note: expanded from macro 'SET_ALPHA_FROM_A'BB_GET_PIXEL(bb, bb_rotation, Color8, x, y, &srcptr); \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:158:12: note: expanded from macro 'BB_GET_PIXEL'} else if (rotation == 3) { \^/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2964:25: note: variable 'srcptr' is declared here/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:166:9: note: expanded from macro 'SET_ALPHA_FROM_A'const Color8 * restrict srcptr; \^309 warnings generated.| [koreader 100%] Linking CXX shared library libkoreader-monolibtic.so99% | Installing 'sdcv'100% | Installing 'koreader'make[1]: warning: -j30 forced in submake: resetting jobserver mode.[*] Install update once marker[*] Install plugins[*] Install resources[*] Install data files'koreader-android-armv7a-unknown-linux-android18/koreader/libs/libioctl.so' -> 'koreader-android-armv7a-unknown-linux-android18/luajit-launcher/libs/armeabi-v7a/libioctl.so''koreader-android-armv7a-unknown-linux-android18/koreader/libs/libkoreader-monolibtic.so' -> 'koreader-android-armv7a-unknown-linux-android18/luajit-launcher/libs/armeabi-v7a/libkoreader-monolibtic.so''koreader-android-armv7a-unknown-linux-android18/koreader/libs/libluajit-launcher.so' -> 'koreader-android-armv7a-unknown-linux-android18/luajit-launcher/libs/armeabi-v7a/libluajit-launcher.so''koreader-android-armv7a-unknown-linux-android18/koreader/libs/libluajit.so' -> 'koreader-android-armv7a-unknown-linux-android18/luajit-launcher/libs/armeabi-v7a/libluajit.so''koreader-android-armv7a-unknown-linux-android18/koreader/sdcv' -> 'koreader-android-armv7a-unknown-linux-android18/luajit-launcher/libs/armeabi-v7a/libsdcv.so'7-Zip 25.01 (x64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-0364-bit locale=C.UTF-8 Threads:30 OPEN_MAX:1024, ASMScanning the drive:952 files, 64756159 bytes (62 MiB)Creating archive: /home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-armv7a-unknown-linux-android18/luajit-launcher/assets/module/koreader.7zAdd new data to archive: 952 files, 64756159 bytes (62 MiB)Files read from disk: 952Archive size: 19792510 bytes (19 MiB)Everything is Ok~/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher ~/build/org.koreader.launcher.fdroidCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 8.6 via distributionUrlDownloading missing gradle version 8.6Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/8.6/bin/gradle --project-dir=/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher --project-cache-dir=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-armv7a-unknown-linux-android18/luajit-launcher/gradle -PassetsPath=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-armv7a-unknown-linux-android18/luajit-launcher/assets -PbuildDir=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-armv7a-unknown-linux-android18/luajit-launcher -PlibsPath=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-armv7a-unknown-linux-android18/luajit-launcher/libs -PsevenZipLib=koreader-monolibtic -PprojectName=KOReader -PversCode=11946 -PversName=v2026.07.1 --max-workers=30 app:assemblearmFdroidReleaseWelcome to Gradle 8.6!Here are the highlights of this release:- Configurable encryption key for configuration cache- Build init improvements- Build authoring improvementsFor more details see https://docs.gradle.org/8.6/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.6/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildConfiguration on demand is an incubating feature.Calculating task graph as no cached configuration is available for tasks: app:assemblearmFdroidReleaseWarning: SDK processing. This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times.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 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:generateArmFdroidReleaseAssets UP-TO-DATE> Task :app:preBuild UP-TO-DATE> Task :app:preArmFdroidReleaseBuild UP-TO-DATE> Task :app:checkKotlinGradlePluginConfigurationErrors> Task :app:writeArmFdroidReleaseAppMetadata> Task :app:buildKotlinToolingMetadata> Task :app:createArmFdroidReleaseCompatibleScreenManifests> Task :app:extractProguardFiles> Task :app:generateArmFdroidReleaseResValues> Task :app:mergeArmFdroidReleaseStartupProfile> Task :app:generateArmFdroidReleaseBuildConfig> Task :app:writeArmFdroidReleaseSigningConfigVersions> Task :app:extractDeepLinksArmFdroidRelease> Task :app:generateArmFdroidReleaseResources> Task :app:extractArmFdroidReleaseVersionControlInfo> Task :app:javaPreCompileArmFdroidRelease> Task :app:mergeArmFdroidReleaseJniLibFolders> Task :app:mergeArmFdroidReleaseArtProfile> Task :app:dataBindingMergeDependencyArtifactsArmFdroidRelease> Task :app:mapArmFdroidReleaseSourceSetPaths> Task :app:checkArmFdroidReleaseAarMetadata> Task :app:mergeArmFdroidReleaseAssets> Task :app:processArmFdroidReleaseMainManifest> Task :app:processArmFdroidReleaseManifest> Task :app:processApplicationManifestArmFdroidReleaseForBundle> Task :app:processArmFdroidReleaseManifestForPackage> Task :app:checkArmFdroidReleaseDuplicateClasses> Task :app:mergeArmFdroidReleaseNativeLibs> Task :app:stripArmFdroidReleaseDebugSymbols> Task :app:compressArmFdroidReleaseAssets> Task :app:extractArmFdroidReleaseNativeSymbolTables> Task :app:mergeArmFdroidReleaseNativeDebugMetadata NO-SOURCE> Task :app:mergeArmFdroidReleaseResources> Task :app:dataBindingGenBaseClassesArmFdroidRelease> Task :app:processArmFdroidReleaseResources> Task :app:bundleArmFdroidReleaseResources> Task :app:compileArmFdroidReleaseKotlin> Task :app:processArmFdroidReleaseJavaRes> Task :app:mergeArmFdroidReleaseJavaResource> Task :app:compileArmFdroidReleaseJavaWithJavac> Task :app:mergeArmFdroidReleaseGeneratedProguardFiles> Task :app:expandArmFdroidReleaseArtProfileWildcards> Task :app:generateArmFdroidReleaseLintVitalReportModel> Task :app:lintVitalAnalyzeArmFdroidReleaseGenerating lint files for backported methods only (compile API B)> Task :app:minifyArmFdroidReleaseWithR8> Task :app:compileArmFdroidReleaseArtProfile> Task :app:shrinkArmFdroidReleaseRes> Task :app:optimizeArmFdroidReleaseResources> Task :app:packageArmFdroidRelease> Task :app:createArmFdroidReleaseApkListingFileRedirect> Task :app:lintVitalReportArmFdroidRelease> Task :app:lintVitalArmFdroidRelease> Task :app:assembleArmFdroidReleaseBUILD SUCCESSFUL in 1m 4s48 actionable tasks: 48 executedConfiguration cache entry stored.~/build/org.koreader.launcher.fdroid2026-08-02 09:54:03,210 DEBUG: Checking build/org.koreader.launcher.fdroid/koreader-android-arm-v2026.07.1.apk2026-08-02 09:54:03,211 INFO: Successfully built org.koreader.launcher.fdroid:119461 from 9192014d8bd82a91dc1012473be0f238dedfdb542026-08-02 09:54:03,220 INFO: success: org.koreader.launcher.fdroid2026-08-02 09:54:03,220 INFO: Finished2026-08-02 09:54:03,220 INFO: 1 build succeeded