log for org.koreader.launcher.fdroid:111133
== Installed Android Tools ==
2025-04-11 00:21:01,382 DEBUG: Reading 'config.yml'
2025-04-11 00:21:01,394 INFO: Creating log directory
2025-04-11 00:21:01,394 INFO: Creating temporary directory
2025-04-11 00:21:01,394 INFO: Creating output directory
2025-04-11 00:21:01,505 DEBUG: Getting git vcs interface for https://github.com/koreader/koreader.git
2025-04-11 00:21:01,505 DEBUG: Checking org.koreader.launcher.fdroid:111133
2025-04-11 00:21:01,505 INFO: Building version v2025.04 (111133) of org.koreader.launcher.fdroid
2025-04-11 00:21:01,506 WARNING: Android NDK version 'r23c' could not be found!
2025-04-11 00:21:01,506 WARNING: Configured versions:
Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2025-04-11 00:21:01,905 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:443
2025-04-11 00:21:02,407 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json.asc HTTP/1.1" 200 488
2025-04-11 00:21:02,416 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:443
2025-04-11 00:21:02,904 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json HTTP/1.1" 200 779405
Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r23c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r23c-linux.zip
2025-04-11 00:21:03,651 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2025-04-11 00:21:03,832 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r23c-linux.zip HTTP/1.1" 200 724733960
Unzipping to /tmp/.sdkmanager-w06znmwr
Installing into /opt/android-sdk/ndk/23.2.8568313
2025-04-11 00:22:01,194 INFO: Set NDK r23c (23.2.8568313) up
2025-04-11 00:22:01,194 INFO: Running 'sudo' commands in /home/vagrant
2025-04-11 00:22:01,195 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 libncurses5 ninja-build; apt-get install -y -t bookworm-backports meson
+ apt-get update
Get:1 https://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 https://debian.osuosl.org/debian bookworm InRelease [151 kB]
Get:3 https://debian.osuosl.org/debian bookworm-updates InRelease [55.4 kB]
Get:4 https://security.debian.org/debian-security bookworm-security/main amd64 Packages [252 kB]
Get:5 https://security.debian.org/debian-security bookworm-security/main Translation-en [152 kB]
Get:6 https://debian.osuosl.org/debian bookworm-backports InRelease [59.4 kB]
Get:7 https://debian.osuosl.org/debian bookworm/main amd64 Packages [8792 kB]
Get:8 https://debian.osuosl.org/debian bookworm/main Translation-en [6109 kB]
Get:9 https://debian.osuosl.org/debian bookworm-updates/main amd64 Packages [512 B]
Get:10 https://debian.osuosl.org/debian bookworm-updates/main Translation-en [360 B]
Get:11 https://debian.osuosl.org/debian bookworm-backports/main amd64 Packages [302 kB]
Get:12 https://debian.osuosl.org/debian bookworm-backports/main Translation-en [242 kB]
Fetched 16.2 MB in 6s (2741 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 libncurses5 ninja-build
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autotools-dev cmake-data file gcc-12-multilib lib32asan8 lib32atomic1
lib32gcc-12-dev lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++6
lib32ubsan1 libarchive13 libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32
libjsoncpp25 liblua5.1-0 liblua5.1-0-dev libncurses-dev libncurses6
libpkgconf3 libreadline-dev librhash0 libtinfo5 libuv1 libx32asan8
libx32atomic1 libx32gcc-12-dev libx32gcc-s1 libx32gomp1 libx32itm1
libx32quadmath0 libx32stdc++6 libx32ubsan1 lua-any lua5.1 m4 pkgconf
pkgconf-bin zip
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
elpa-cmake-mode autopoint gettext-doc libasprintf-dev libgettextpo-dev lrzip
ncurses-doc readline-doc libtool-doc gfortran | fortran95-compiler gcj-jdk
m4-doc make-doc
Recommended packages:
libgpm2 libltdl-dev lua-sec
The following NEW packages will be installed:
autoconf automake autotools-dev cmake cmake-data file gcc-12-multilib
gcc-multilib gettext lib32asan8 lib32atomic1 lib32gcc-12-dev lib32gcc-s1
lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++6 lib32ubsan1 libarchive13
libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libjsoncpp25 liblua5.1-0
liblua5.1-0-dev libncurses-dev libncurses5 libncurses6 libpkgconf3
libreadline-dev librhash0 libtinfo5 libtool libtool-bin libuv1 libx32asan8
libx32atomic1 libx32gcc-12-dev libx32gcc-s1 libx32gomp1 libx32itm1
libx32quadmath0 libx32stdc++6 libx32ubsan1 lua-any lua5.1 luarocks m4 make
nasm ninja-build pkg-config pkgconf pkgconf-bin python-is-python3 ragel wget
zip
0 upgraded, 59 newly installed, 0 to remove and 1 not upgraded.
Need to get 40.2 MB of archives.
After this operation, 157 MB of additional disk space will be used.
Get:1 https://debian.osuosl.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]
Get:2 https://debian.osuosl.org/debian bookworm/main amd64 wget amd64 1.21.3-1+deb12u1 [937 kB]
Get:3 https://debian.osuosl.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get:4 https://debian.osuosl.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
Get:5 https://debian.osuosl.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get:6 https://debian.osuosl.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get:7 https://debian.osuosl.org/debian bookworm/main amd64 libarchive13 amd64 3.6.2-1+deb12u2 [343 kB]
Get:8 https://debian.osuosl.org/debian bookworm/main amd64 libjsoncpp25 amd64 1.9.5-4 [78.6 kB]
Get:9 https://debian.osuosl.org/debian bookworm/main amd64 librhash0 amd64 1.4.3-3 [134 kB]
Get:10 https://debian.osuosl.org/debian bookworm/main amd64 libuv1 amd64 1.44.2-1+deb12u1 [136 kB]
Get:11 https://debian.osuosl.org/debian bookworm/main amd64 cmake-data all 3.25.1-1 [2026 kB]
Get:12 https://debian.osuosl.org/debian bookworm/main amd64 cmake amd64 3.25.1-1 [8692 kB]
Get:13 https://debian.osuosl.org/debian bookworm/main amd64 libc6-i386 amd64 2.36-9+deb12u10 [2461 kB]
Get:14 https://debian.osuosl.org/debian bookworm/main amd64 libc6-dev-i386 amd64 2.36-9+deb12u10 [1353 kB]
Get:15 https://debian.osuosl.org/debian bookworm/main amd64 libc6-x32 amd64 2.36-9+deb12u10 [2586 kB]
Get:16 https://debian.osuosl.org/debian bookworm/main amd64 libc6-dev-x32 amd64 2.36-9+deb12u10 [1517 kB]
Get:17 https://debian.osuosl.org/debian bookworm/main amd64 lib32gcc-s1 amd64 12.2.0-14 [59.7 kB]
Get:18 https://debian.osuosl.org/debian bookworm/main amd64 libx32gcc-s1 amd64 12.2.0-14 [50.2 kB]
Get:19 https://debian.osuosl.org/debian bookworm/main amd64 lib32gomp1 amd64 12.2.0-14 [121 kB]
Get:20 https://debian.osuosl.org/debian bookworm/main amd64 libx32gomp1 amd64 12.2.0-14 [116 kB]
Get:21 https://debian.osuosl.org/debian bookworm/main amd64 lib32itm1 amd64 12.2.0-14 [27.7 kB]
Get:22 https://debian.osuosl.org/debian bookworm/main amd64 libx32itm1 amd64 12.2.0-14 [26.5 kB]
Get:23 https://debian.osuosl.org/debian bookworm/main amd64 lib32atomic1 amd64 12.2.0-14 [7732 B]
Get:24 https://debian.osuosl.org/debian bookworm/main amd64 libx32atomic1 amd64 12.2.0-14 [9264 B]
Get:25 https://debian.osuosl.org/debian bookworm/main amd64 lib32asan8 amd64 12.2.0-14 [2081 kB]
Get:26 https://debian.osuosl.org/debian bookworm/main amd64 libx32asan8 amd64 12.2.0-14 [2063 kB]
Get:27 https://debian.osuosl.org/debian bookworm/main amd64 lib32stdc++6 amd64 12.2.0-14 [644 kB]
Get:28 https://debian.osuosl.org/debian bookworm/main amd64 lib32ubsan1 amd64 12.2.0-14 [870 kB]
Get:29 https://debian.osuosl.org/debian bookworm/main amd64 libx32stdc++6 amd64 12.2.0-14 [599 kB]
Get:30 https://debian.osuosl.org/debian bookworm/main amd64 libx32ubsan1 amd64 12.2.0-14 [875 kB]
Get:31 https://debian.osuosl.org/debian bookworm/main amd64 lib32quadmath0 amd64 12.2.0-14 [227 kB]
Get:32 https://debian.osuosl.org/debian bookworm/main amd64 libx32quadmath0 amd64 12.2.0-14 [146 kB]
Get:33 https://debian.osuosl.org/debian bookworm/main amd64 lib32gcc-12-dev amd64 12.2.0-14 [2269 kB]
Get:34 https://debian.osuosl.org/debian bookworm/main amd64 libx32gcc-12-dev amd64 12.2.0-14 [2041 kB]
Get:35 https://debian.osuosl.org/debian bookworm/main amd64 gcc-12-multilib amd64 12.2.0-14 [1020 B]
Get:36 https://debian.osuosl.org/debian bookworm/main amd64 gcc-multilib amd64 4:12.2.0-3 [1520 B]
Get:37 https://debian.osuosl.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]
Get:38 https://debian.osuosl.org/debian bookworm/main amd64 liblua5.1-0 amd64 5.1.5-9 [111 kB]
Get:39 https://debian.osuosl.org/debian bookworm/main amd64 libncurses6 amd64 6.4-4 [103 kB]
Get:40 https://debian.osuosl.org/debian bookworm/main amd64 libncurses-dev amd64 6.4-4 [349 kB]
Get:41 https://debian.osuosl.org/debian bookworm/main amd64 libreadline-dev amd64 8.2-1.3 [151 kB]
Get:42 https://debian.osuosl.org/debian bookworm/main amd64 liblua5.1-0-dev amd64 5.1.5-9 [135 kB]
Get:43 https://debian.osuosl.org/debian bookworm/main amd64 libtinfo5 amd64 6.4-4 [328 kB]
Get:44 https://debian.osuosl.org/debian bookworm/main amd64 libncurses5 amd64 6.4-4 [97.5 kB]
Get:45 https://debian.osuosl.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB]
Get:46 https://debian.osuosl.org/debian bookworm/main amd64 libtool all 2.4.7-7~deb12u1 [517 kB]
Get:47 https://debian.osuosl.org/debian bookworm/main amd64 libtool-bin amd64 2.4.7-7~deb12u1 [436 kB]
Get:48 https://debian.osuosl.org/debian bookworm/main amd64 lua5.1 amd64 5.1.5-9 [106 kB]
Get:49 https://debian.osuosl.org/debian bookworm/main amd64 lua-any all 29 [4568 B]
Get:50 https://debian.osuosl.org/debian bookworm/main amd64 zip amd64 3.0-13 [230 kB]
Get:51 https://debian.osuosl.org/debian bookworm/main amd64 luarocks all 3.8.0+dfsg1-1 [148 kB]
Get:52 https://debian.osuosl.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
Get:53 https://debian.osuosl.org/debian bookworm/main amd64 nasm amd64 2.16.01-1 [405 kB]
Get:54 https://debian.osuosl.org/debian bookworm/main amd64 ninja-build amd64 1.11.1-2~deb12u1 [135 kB]
Get:55 https://debian.osuosl.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB]
Get:56 https://debian.osuosl.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB]
Get:57 https://debian.osuosl.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB]
Get:58 https://debian.osuosl.org/debian bookworm/main amd64 python-is-python3 all 3.11.2-1+deb12u1 [3216 B]
Get:59 https://debian.osuosl.org/debian bookworm/main amd64 ragel amd64 6.10-4 [1078 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 40.2 MB in 21s (1873 kB/s)
Selecting previously unselected package file.
(Reading database ... 64068 files and directories currently installed.)
Preparing to unpack .../00-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package wget.
Preparing to unpack .../01-wget_1.21.3-1+deb12u1_amd64.deb ...
Unpacking wget (1.21.3-1+deb12u1) ...
Selecting previously unselected package m4.
Preparing to unpack .../02-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../03-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../05-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package libarchive13:amd64.
Preparing to unpack .../06-libarchive13_3.6.2-1+deb12u2_amd64.deb ...
Unpacking libarchive13:amd64 (3.6.2-1+deb12u2) ...
Selecting previously unselected package libjsoncpp25:amd64.
Preparing to unpack .../07-libjsoncpp25_1.9.5-4_amd64.deb ...
Unpacking libjsoncpp25:amd64 (1.9.5-4) ...
Selecting previously unselected package librhash0:amd64.
Preparing to unpack .../08-librhash0_1.4.3-3_amd64.deb ...
Unpacking librhash0:amd64 (1.4.3-3) ...
Selecting previously unselected package libuv1:amd64.
Preparing to unpack .../09-libuv1_1.44.2-1+deb12u1_amd64.deb ...
Unpacking libuv1:amd64 (1.44.2-1+deb12u1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../10-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../11-cmake_3.25.1-1_amd64.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package libc6-i386.
Preparing to unpack .../12-libc6-i386_2.36-9+deb12u10_amd64.deb ...
Unpacking libc6-i386 (2.36-9+deb12u10) ...
Selecting previously unselected package libc6-dev-i386.
Preparing to unpack .../13-libc6-dev-i386_2.36-9+deb12u10_amd64.deb ...
Unpacking libc6-dev-i386 (2.36-9+deb12u10) ...
Selecting previously unselected package libc6-x32.
Preparing to unpack .../14-libc6-x32_2.36-9+deb12u10_amd64.deb ...
Unpacking libc6-x32 (2.36-9+deb12u10) ...
Selecting previously unselected package libc6-dev-x32.
Preparing to unpack .../15-libc6-dev-x32_2.36-9+deb12u10_amd64.deb ...
Unpacking libc6-dev-x32 (2.36-9+deb12u10) ...
Selecting previously unselected package lib32gcc-s1.
Preparing to unpack .../16-lib32gcc-s1_12.2.0-14_amd64.deb ...
Unpacking lib32gcc-s1 (12.2.0-14) ...
Selecting previously unselected package libx32gcc-s1.
Preparing to unpack .../17-libx32gcc-s1_12.2.0-14_amd64.deb ...
Unpacking libx32gcc-s1 (12.2.0-14) ...
Selecting previously unselected package lib32gomp1.
Preparing to unpack .../18-lib32gomp1_12.2.0-14_amd64.deb ...
Unpacking lib32gomp1 (12.2.0-14) ...
Selecting previously unselected package libx32gomp1.
Preparing to unpack .../19-libx32gomp1_12.2.0-14_amd64.deb ...
Unpacking libx32gomp1 (12.2.0-14) ...
Selecting previously unselected package lib32itm1.
Preparing to unpack .../20-lib32itm1_12.2.0-14_amd64.deb ...
Unpacking lib32itm1 (12.2.0-14) ...
Selecting previously unselected package libx32itm1.
Preparing to unpack .../21-libx32itm1_12.2.0-14_amd64.deb ...
Unpacking libx32itm1 (12.2.0-14) ...
Selecting previously unselected package lib32atomic1.
Preparing to unpack .../22-lib32atomic1_12.2.0-14_amd64.deb ...
Unpacking lib32atomic1 (12.2.0-14) ...
Selecting previously unselected package libx32atomic1.
Preparing to unpack .../23-libx32atomic1_12.2.0-14_amd64.deb ...
Unpacking libx32atomic1 (12.2.0-14) ...
Selecting previously unselected package lib32asan8.
Preparing to unpack .../24-lib32asan8_12.2.0-14_amd64.deb ...
Unpacking lib32asan8 (12.2.0-14) ...
Selecting previously unselected package libx32asan8.
Preparing to unpack .../25-libx32asan8_12.2.0-14_amd64.deb ...
Unpacking libx32asan8 (12.2.0-14) ...
Selecting previously unselected package lib32stdc++6.
Preparing to unpack .../26-lib32stdc++6_12.2.0-14_amd64.deb ...
Unpacking lib32stdc++6 (12.2.0-14) ...
Selecting previously unselected package lib32ubsan1.
Preparing to unpack .../27-lib32ubsan1_12.2.0-14_amd64.deb ...
Unpacking lib32ubsan1 (12.2.0-14) ...
Selecting previously unselected package libx32stdc++6.
Preparing to unpack .../28-libx32stdc++6_12.2.0-14_amd64.deb ...
Unpacking libx32stdc++6 (12.2.0-14) ...
Selecting previously unselected package libx32ubsan1.
Preparing to unpack .../29-libx32ubsan1_12.2.0-14_amd64.deb ...
Unpacking libx32ubsan1 (12.2.0-14) ...
Selecting previously unselected package lib32quadmath0.
Preparing to unpack .../30-lib32quadmath0_12.2.0-14_amd64.deb ...
Unpacking lib32quadmath0 (12.2.0-14) ...
Selecting previously unselected package libx32quadmath0.
Preparing to unpack .../31-libx32quadmath0_12.2.0-14_amd64.deb ...
Unpacking libx32quadmath0 (12.2.0-14) ...
Selecting previously unselected package lib32gcc-12-dev.
Preparing to unpack .../32-lib32gcc-12-dev_12.2.0-14_amd64.deb ...
Unpacking lib32gcc-12-dev (12.2.0-14) ...
Selecting previously unselected package libx32gcc-12-dev.
Preparing to unpack .../33-libx32gcc-12-dev_12.2.0-14_amd64.deb ...
Unpacking libx32gcc-12-dev (12.2.0-14) ...
Selecting previously unselected package gcc-12-multilib.
Preparing to unpack .../34-gcc-12-multilib_12.2.0-14_amd64.deb ...
Unpacking gcc-12-multilib (12.2.0-14) ...
Selecting previously unselected package gcc-multilib.
Preparing to unpack .../35-gcc-multilib_4%3a12.2.0-3_amd64.deb ...
Unpacking gcc-multilib (4:12.2.0-3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../36-gettext_0.21-12_amd64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package liblua5.1-0:amd64.
Preparing to unpack .../37-liblua5.1-0_5.1.5-9_amd64.deb ...
Unpacking liblua5.1-0:amd64 (5.1.5-9) ...
Selecting previously unselected package libncurses6:amd64.
Preparing to unpack .../38-libncurses6_6.4-4_amd64.deb ...
Unpacking libncurses6:amd64 (6.4-4) ...
Selecting previously unselected package libncurses-dev:amd64.
Preparing to unpack .../39-libncurses-dev_6.4-4_amd64.deb ...
Unpacking libncurses-dev:amd64 (6.4-4) ...
Selecting previously unselected package libreadline-dev:amd64.
Preparing to unpack .../40-libreadline-dev_8.2-1.3_amd64.deb ...
Unpacking libreadline-dev:amd64 (8.2-1.3) ...
Selecting previously unselected package liblua5.1-0-dev:amd64.
Preparing to unpack .../41-liblua5.1-0-dev_5.1.5-9_amd64.deb ...
Unpacking liblua5.1-0-dev:amd64 (5.1.5-9) ...
Selecting previously unselected package libtinfo5:amd64.
Preparing to unpack .../42-libtinfo5_6.4-4_amd64.deb ...
Unpacking libtinfo5:amd64 (6.4-4) ...
Selecting previously unselected package libncurses5:amd64.
Preparing to unpack .../43-libncurses5_6.4-4_amd64.deb ...
Unpacking libncurses5:amd64 (6.4-4) ...
Selecting previously unselected package libpkgconf3:amd64.
Preparing to unpack .../44-libpkgconf3_1.8.1-1_amd64.deb ...
Unpacking libpkgconf3:amd64 (1.8.1-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../45-libtool_2.4.7-7~deb12u1_all.deb ...
Unpacking libtool (2.4.7-7~deb12u1) ...
Selecting previously unselected package libtool-bin.
Preparing to unpack .../46-libtool-bin_2.4.7-7~deb12u1_amd64.deb ...
Unpacking libtool-bin (2.4.7-7~deb12u1) ...
Selecting previously unselected package lua5.1.
Preparing to unpack .../47-lua5.1_5.1.5-9_amd64.deb ...
Unpacking lua5.1 (5.1.5-9) ...
Selecting previously unselected package lua-any.
Preparing to unpack .../48-lua-any_29_all.deb ...
Unpacking lua-any (29) ...
Selecting previously unselected package zip.
Preparing to unpack .../49-zip_3.0-13_amd64.deb ...
Unpacking zip (3.0-13) ...
Selecting previously unselected package luarocks.
Preparing to unpack .../50-luarocks_3.8.0+dfsg1-1_all.deb ...
Unpacking luarocks (3.8.0+dfsg1-1) ...
Selecting previously unselected package make.
Preparing to unpack .../51-make_4.3-4.1_amd64.deb ...
Unpacking make (4.3-4.1) ...
Selecting previously unselected package nasm.
Preparing to unpack .../52-nasm_2.16.01-1_amd64.deb ...
Unpacking nasm (2.16.01-1) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../53-ninja-build_1.11.1-2~deb12u1_amd64.deb ...
Unpacking ninja-build (1.11.1-2~deb12u1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../54-pkgconf-bin_1.8.1-1_amd64.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:amd64.
Preparing to unpack .../55-pkgconf_1.8.1-1_amd64.deb ...
Unpacking pkgconf:amd64 (1.8.1-1) ...
Selecting previously unselected package pkg-config:amd64.
Preparing to unpack .../56-pkg-config_1.8.1-1_amd64.deb ...
Unpacking pkg-config:amd64 (1.8.1-1) ...
Selecting previously unselected package python-is-python3.
Preparing to unpack .../57-python-is-python3_3.11.2-1+deb12u1_all.deb ...
Unpacking python-is-python3 (3.11.2-1+deb12u1) ...
Selecting previously unselected package ragel.
Preparing to unpack .../58-ragel_6.10-4_amd64.deb ...
Unpacking ragel (6.10-4) ...
Setting up gettext (0.21-12) ...
Setting up wget (1.21.3-1+deb12u1) ...
Setting up libarchive13:amd64 (3.6.2-1+deb12u2) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up lua5.1 (5.1.5-9) ...
update-alternatives: using /usr/bin/lua5.1 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.1 to provide /usr/bin/luac (lua-compiler) in auto mode
Setting up ninja-build (1.11.1-2~deb12u1) ...
Setting up libc6-x32 (2.36-9+deb12u10) ...
Setting up ragel (6.10-4) ...
Setting up zip (3.0-13) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpkgconf3:amd64 (1.8.1-1) ...
Setting up libuv1:amd64 (1.44.2-1+deb12u1) ...
Setting up make (4.3-4.1) ...
Setting up libncurses6:amd64 (6.4-4) ...
Setting up libjsoncpp25:amd64 (1.9.5-4) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up nasm (2.16.01-1) ...
Setting up libx32gomp1 (12.2.0-14) ...
Setting up autoconf (2.71-3) ...
Setting up librhash0:amd64 (1.4.3-3) ...
Setting up liblua5.1-0:amd64 (5.1.5-9) ...
Setting up libc6-i386 (2.36-9+deb12u10) ...
Setting up libx32quadmath0 (12.2.0-14) ...
Setting up cmake-data (3.25.1-1) ...
Setting up libtinfo5:amd64 (6.4-4) ...
Setting up python-is-python3 (3.11.2-1+deb12u1) ...
Setting up lib32atomic1 (12.2.0-14) ...
Setting up libx32atomic1 (12.2.0-14) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libncurses-dev:amd64 (6.4-4) ...
Setting up libc6-dev-i386 (2.36-9+deb12u10) ...
Setting up lib32itm1 (12.2.0-14) ...
Setting up libtool (2.4.7-7~deb12u1) ...
Setting up libx32gcc-s1 (12.2.0-14) ...
Setting up lua-any (29) ...
Setting up libx32itm1 (12.2.0-14) ...
Setting up libreadline-dev:amd64 (8.2-1.3) ...
Setting up libncurses5:amd64 (6.4-4) ...
Setting up pkgconf:amd64 (1.8.1-1) ...
Setting up libx32asan8 (12.2.0-14) ...
Setting up libc6-dev-x32 (2.36-9+deb12u10) ...
Setting up lib32gomp1 (12.2.0-14) ...
Setting up lib32gcc-s1 (12.2.0-14) ...
Setting up lib32stdc++6 (12.2.0-14) ...
Setting up lib32asan8 (12.2.0-14) ...
Setting up pkg-config:amd64 (1.8.1-1) ...
Setting up lib32quadmath0 (12.2.0-14) ...
Setting up cmake (3.25.1-1) ...
Setting up libx32stdc++6 (12.2.0-14) ...
Setting up libtool-bin (2.4.7-7~deb12u1) ...
Setting up libx32ubsan1 (12.2.0-14) ...
Setting up liblua5.1-0-dev:amd64 (5.1.5-9) ...
Setting up luarocks (3.8.0+dfsg1-1) ...
Setting up lib32ubsan1 (12.2.0-14) ...
Setting up lib32gcc-12-dev (12.2.0-14) ...
Setting up libx32gcc-12-dev (12.2.0-14) ...
Setting up gcc-12-multilib (12.2.0-14) ...
Setting up gcc-multilib (4:12.2.0-3) ...
Processing triggers for libc-bin (2.36-9+deb12u10) ...
+ apt-get install -y -t bookworm-backports meson
Reading package lists...
Building dependency tree...
Reading state information...
Recommended packages:
dpkg-dev
The following NEW packages will be installed:
meson
0 upgraded, 1 newly installed, 0 to remove and 50 not upgraded.
Need to get 619 kB of archives.
After this operation, 3878 kB of additional disk space will be used.
Get:1 https://debian.osuosl.org/debian bookworm-backports/main amd64 meson all 1.5.1-1~bpo12+1 [619 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 619 kB in 1s (594 kB/s)
Selecting previously unselected package meson.
(Reading database ... 69614 files and directories currently installed.)
Preparing to unpack .../meson_1.5.1-1~bpo12+1_all.deb ...
Unpacking meson (1.5.1-1~bpo12+1) ...
Setting up meson (1.5.1-1~bpo12+1) ...
2025-04-11 00:24:20,155 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-04-11 00:24:20,560 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 69884 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-04-11 00:24:32,984 INFO: Getting source for revision v2025.04
2025-04-11 00:24:32,984 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:32,985 DEBUG: > git rev-parse --show-toplevel
2025-04-11 00:24:33,187 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:33,188 DEBUG: > git submodule foreach --recursive git reset --hard
2025-04-11 00:24:36,508 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:36,508 DEBUG: > git reset --hard
2025-04-11 00:24:37,113 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:37,113 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-04-11 00:24:37,517 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:37,517 DEBUG: > git clean -dffx
2025-04-11 00:24:37,621 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:37,621 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 origin
2025-04-11 00:24:38,427 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:38,427 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 origin
2025-04-11 00:24:39,031 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:39,032 DEBUG: > git remote set-head origin --auto
2025-04-11 00:24:39,737 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:39,737 DEBUG: > git checkout -f v2025.04
2025-04-11 00:24:40,342 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:40,342 DEBUG: > git clean -dffx
2025-04-11 00:24:40,449 INFO: Initialising submodules
2025-04-11 00:24:40,449 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:40,449 DEBUG: > git rev-parse --show-toplevel
2025-04-11 00:24:40,655 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:40,655 DEBUG: > git submodule sync
2025-04-11 00:24:40,962 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:40,962 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 --recursive
Submodule path 'base': checked out '006b5fba2ec712d20a7109623289e21053d8000d'
Submodule path 'base/luafilesystem': checked out 'ff2cbc21f1a2fd34d30c0840ff2abb0121d46131'
Submodule path 'base/thirdparty/kpvcrlib/crengine': checked out '3e1ee1848463af0fc5574e7f175b59f876837e5b'
Submodule path 'l10n': checked out 'f00869ff7fb187bea212382636fe0877948ea7ae'
Submodule path 'platform/android/luajit-launcher': checked out '458407679d1a68f8ec14774e507bc49e921c35b9'
Submodule path 'platform/android/luajit-launcher/jni/luajit/luajit': checked out '87ae18af97fd4de790bb6c476b212e047689cc93'
Submodule path 'platform/android/luajit-launcher/jni/lzma/7z': checked out '637cb041a44909a2a9602844123119d849bc3126'
Submodule path 'platform/ubuntu-touch/ubuntu-touch-sdl': checked out '1d0cd7583c27025a69e340ac77cab3c53cdef8ba'
Submodule path 'resources/fonts': checked out '046976988aa33639d60d6ffd25c7a0ff50b72ac0'
Submodule path 'test': checked out 'c3b5d06e1ae8ea088bd898b0e7f9da3753d0d86c'
2025-04-11 00:24:44,177 INFO: Creating local.properties file at build/org.koreader.launcher.fdroid/local.properties
2025-04-11 00:24:44,180 DEBUG: Removing debuggable flags from build/org.koreader.launcher.fdroid
2025-04-11 00:24:44,327 INFO: Removing specified files
2025-04-11 00:24:44,328 INFO: Removing platform/ubuntu-touch
2025-04-11 00:24:44,337 INFO: Removing platform/win32
2025-04-11 00:24:44,340 INFO: Removing platform/kindle/wmctrl
2025-04-11 00:24:44,433 INFO: Running 'prebuild' commands in build/org.koreader.launcher.fdroid
2025-04-11 00:24:44,434 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:24:44,434 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e 's|./gradlew|gradle|' platform/android/luajit-launcher/Makefile; sed -i -e 's|$(ANDROID_LAUNCHER_DIR)/gradlew|gradle|' make/android.mk
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e 's|./gradlew|gradle|' platform/android/luajit-launcher/Makefile
+ sed -i -e 's|$(ANDROID_LAUNCHER_DIR)/gradlew|gradle|' make/android.mk
2025-04-11 00:24:44,788 INFO: Scanning source for common problems...
2025-04-11 00:24:44,803 DEBUG: scanner is configured to use signature data from: 'suss'
2025-04-11 00:24:44,804 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-04-11 00:24:45,390 DEBUG: write 'suss.json' to cache
2025-04-11 00:24:45,393 DEBUG: next suss.json cache update due in 23:59:59.986442
2025-04-11 00:24:45,533 INFO: Removing gradle-wrapper.jar at platform/android/luajit-launcher/gradle/wrapper/gradle-wrapper.jar
2025-04-11 00:24:46,037 INFO: Removing ZIP file archive at base/thirdparty/kpvcrlib/crengine/thirdparty/chmlib/ChmLib-ce.zip
2025-04-11 00:24:46,038 INFO: Removing ZIP file archive at base/thirdparty/kpvcrlib/crengine/thirdparty/chmlib/ChmLib-ds6.zip
2025-04-11 00:24:46,102 INFO: Removing ZIP file archive at base/thirdparty/kpvcrlib/crengine/cr3wx/src/resources/cr3res.zip
2025-04-11 00:24:46,103 INFO: Removing binary at base/thirdparty/kpvcrlib/crengine/cr3wx/src/resources/crrcconv.exe
2025-04-11 00:24:46,114 INFO: Removing ZIP file archive at base/spec/unit/data/encrypted-none.zip
2025-04-11 00:24:46,114 INFO: Removing ZIP file archive at base/spec/unit/data/encrypted-plain.zip
2025-04-11 00:24:46,115 INFO: Removing ZIP file archive at base/spec/unit/data/encrypted-aes.zip
2025-04-11 00:24:46,121 INFO: Creating source tarball...
2025-04-11 00:25:12,064 INFO: Running 'build' commands in build/org.koreader.launcher.fdroid
2025-04-11 00:25:12,065 DEBUG: Directory: build/org.koreader.launcher.fdroid
2025-04-11 00:25:12,065 DEBUG: > bash -e -u -o pipefail -x -c ANDROID_FLAVOR=Fdroid ./kodev release android-x86
/etc/bash.bashrc: line 7: PS1: unbound variable
+ ANDROID_FLAVOR=Fdroid
+ ./kodev release android-x86
make TARGET= KODEBUG= VERBOSE= fetchthirdparty
Synchronizing submodule url for 'base'
Synchronizing submodule url for 'base/luafilesystem'
Synchronizing submodule url for 'base/thirdparty/kpvcrlib/crengine'
Synchronizing submodule url for 'l10n'
Synchronizing submodule url for 'platform/android/luajit-launcher'
Synchronizing submodule url for 'platform/android/luajit-launcher/jni/luajit/luajit'
Synchronizing submodule url for 'platform/android/luajit-launcher/jni/lzma/7z'
Synchronizing submodule url for 'platform/ubuntu-touch/ubuntu-touch-sdl'
Synchronizing submodule url for 'resources/fonts'
Synchronizing submodule url for 'test'
Submodule path 'platform/ubuntu-touch/ubuntu-touch-sdl': checked out '1d0cd7583c27025a69e340ac77cab3c53cdef8ba'
make TARGET= KODEBUG= VERBOSE= po
Submodule path 'l10n': checked out 'fe50305a9f457d7895594f0fb54ae2a4856e22c3'
make ANDROID_ARCH=x86 TARGET=android KODEBUG= VERBOSE= update
************ Building for MACHINE: "i686-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:/opt/gradle/bin" **********
************ CHOST: "i686-linux-android18" **********
************ NINJA: ninja -j20 -l20 **********
************ MAKE: make -j20 -l20 **********
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/i686-linux-android18-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/i686-linux-android18-clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /usr/bin/git (found version "2.39.5")
-- 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
-- Found Meson: /usr/bin/meson (found version "1.5.1")
-- Looking for iconv
-- Looking for iconv - not found
-- Looking for ngettext
-- Looking for ngettext - not found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/cmake
0% | Downloading 'crengine'
0% | Preparing 'crengine'
1% | Generating /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/common/lua-ljsqlite3/init.lua
1% | Downloading 'libwebp'
2% | Downloading 'fribidi'
2% | Downloading 'utf8proc'
3% | Downloading 'md4c'
3% | Preparing 'libwebp'
4% | Downloading 'cpu_features'
4% | Downloading 'libunibreak'
5% | Downloading 'libressl'
5% | Preparing 'utf8proc'
6% | Downloading 'libzmq'
6% | Downloading 'zlib'
6% | Downloading 'dkjson'
7% | Preparing 'dkjson'
7% | Downloading 'giflib'
8% | Configuring 'dkjson'
8% | Building 'dkjson'
9% | Installing 'dkjson'
9% | Preparing 'giflib'
10% | Downloading 'harfbuzz'
10% | Downloading 'freetype2'
11% | Downloading 'libpng'
11% | Downloading 'zstd'
12% | Downloading 'czmq'
12% | Downloading 'pcre2'
12% | Preparing 'md4c'
13% | Preparing 'cpu_features'
13% | Preparing 'libunibreak'
14% | Preparing 'fribidi'
14% | Preparing 'czmq'
15% | Downloading 'proxy-libintl'
15% | Preparing 'zlib'
16% | Preparing 'libpng'
16% | Preparing 'freetype2'
17% | Preparing 'proxy-libintl'
17% | Configuring 'utf8proc'
17% | Building 'utf8proc'
| [utf8proc 50%] Building C object CMakeFiles/utf8proc.dir/utf8proc.c.o
| [utf8proc 100%] Linking C static library libutf8proc.a
25% | Downloading 'lunasvg'
26% | 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/adler32.c.o
| [zlib 12%] Building C object CMakeFiles/zlib.dir/zutil.c.o
| [zlib 15%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
| [zlib 18%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
| [zlib 21%] Building C object CMakeFiles/zlibstatic.dir/compress.c.o
| [zlib 25%] Building C object CMakeFiles/zlibstatic.dir/gzclose.c.o
| [zlib 28%] Building C object CMakeFiles/zlibstatic.dir/adler32.c.o
| [zlib 31%] Building C object CMakeFiles/zlib.dir/gzread.c.o
| [zlib 34%] Building C object CMakeFiles/zlibstatic.dir/crc32.c.o
| [zlib 37%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
| [zlib 40%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
| [zlib 43%] Building C object CMakeFiles/zlib.dir/crc32.c.o
| [zlib 46%] Building C object CMakeFiles/zlib.dir/inffast.c.o
| [zlib 50%] Building C object CMakeFiles/zlibstatic.dir/gzlib.c.o
| [zlib 53%] Building C object CMakeFiles/zlibstatic.dir/zutil.c.o
| [zlib 56%] Building C object CMakeFiles/zlibstatic.dir/gzwrite.c.o
| [zlib 59%] Building C object CMakeFiles/zlibstatic.dir/uncompr.c.o
| [zlib 62%] Building C object CMakeFiles/zlibstatic.dir/inftrees.c.o
| [zlib 65%] Building C object CMakeFiles/zlibstatic.dir/gzread.c.o
| [zlib 68%] Building C object CMakeFiles/zlibstatic.dir/inffast.c.o
| [zlib 71%] Building C object CMakeFiles/zlib.dir/trees.c.o
| [zlib 75%] Building C object CMakeFiles/zlibstatic.dir/infback.c.o
| [zlib 78%] Building C object CMakeFiles/zlib.dir/infback.c.o
| [zlib 81%] Building C object CMakeFiles/zlibstatic.dir/trees.c.o
| [zlib 84%] Building C object CMakeFiles/zlib.dir/deflate.c.o
| [zlib 87%] Building C object CMakeFiles/zlib.dir/inflate.c.o
| [zlib 90%] Linking C shared library libz.so
| [zlib 93%] Building C object CMakeFiles/zlibstatic.dir/inflate.c.o
| [zlib 96%] Building C object CMakeFiles/zlibstatic.dir/deflate.c.o
| [zlib 100%] Linking C static library libz.a
30% | Configuring 'fribidi'
30% | 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-brackets-type-tab.p/gen-brackets-type-tab.c.o
| [fribidi 10%] Compiling C object gen.tab/gen-mirroring-tab.p/gen-mirroring-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-joining-type-tab.p/gen-joining-type-tab.c.o
| [fribidi 17%] Compiling C object gen.tab/gen-brackets-tab.p/gen-brackets-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-joining-type-tab.p/packtab.c.o
| [fribidi 23%] Compiling C object gen.tab/gen-brackets-tab.p/packtab.c.o
| [fribidi 26%] Compiling C object gen.tab/gen-brackets-type-tab.p/packtab.c.o
| [fribidi 28%] Compiling C object gen.tab/gen-bidi-type-tab.p/packtab.c.o
| [fribidi 30%] Compiling C object gen.tab/gen-mirroring-tab.p/packtab.c.o
| [fribidi 32%] Compiling C object gen.tab/gen-arabic-shaping-tab.p/packtab.c.o
| [fribidi 34%] Linking target gen.tab/gen-joining-type-tab
| [fribidi 36%] Linking target gen.tab/gen-brackets-tab
| [fribidi 39%] Linking target gen.tab/gen-brackets-type-tab
| [fribidi 41%] Linking target gen.tab/gen-arabic-shaping-tab
| [fribidi 43%] Linking target gen.tab/gen-mirroring-tab
| [fribidi 45%] Linking target gen.tab/gen-bidi-type-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-arabic-shaping-tab with a custom command (wrapped by meson to capture output)
| [fribidi 52%] Generating gen.tab/gen-mirroring-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-8.c.o
| [fribidi 63%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-cp1255.c.o
| [fribidi 65%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-iso8859-6.c.o
| [fribidi 67%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-cp1256.c.o
| [fribidi 69%] Compiling C object lib/libfribidi.a.p/fribidi-deprecated.c.o
| [fribidi 71%] Compiling C object lib/libfribidi.a.p/fribidi-mirroring.c.o
| [fribidi 73%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-utf8.c.o
| [fribidi 76%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets.c.o
| [fribidi 78%] Compiling C object lib/libfribidi.a.p/fribidi-joining.c.o
| [fribidi 80%] Compiling C object lib/libfribidi.a.p/fribidi-shape.c.o
| [fribidi 82%] Compiling C object lib/libfribidi.a.p/fribidi-arabic.c.o
| [fribidi 84%] Compiling C object lib/libfribidi.a.p/fribidi-brackets.c.o
| [fribidi 86%] Compiling C object lib/libfribidi.a.p/fribidi.c.o
| [fribidi 89%] Compiling C object lib/libfribidi.a.p/fribidi-run.c.o
| [fribidi 91%] Compiling C object lib/libfribidi.a.p/fribidi-bidi-types.c.o
| [fribidi 93%] Compiling C object lib/libfribidi.a.p/fribidi-char-sets-cap-rtl.c.o
| [fribidi 95%] Compiling C object lib/libfribidi.a.p/fribidi-joining-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.a
50% | Preparing 'turbo'
50% | 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_gzip_ftgzip.c.o
| [freetype2 11%] Compiling C object libfreetype.a.p/src_base_ftinit.c.o
| [freetype2 13%] Compiling C object libfreetype.a.p/src_svg_svg.c.o
| [freetype2 15%] Compiling C object libfreetype.a.p/src_winfonts_winfnt.c.o
| [freetype2 17%] Compiling C object libfreetype.a.p/src_lzw_ftlzw.c.o
| [freetype2 20%] Compiling C object libfreetype.a.p/src_base_ftbdf.c.o
| [freetype2 22%] Compiling C object libfreetype.a.p/src_base_ftbbox.c.o
| [freetype2 24%] Compiling C object libfreetype.a.p/src_smooth_smooth.c.o
| [freetype2 26%] Compiling C object libfreetype.a.p/src_psnames_psnames.c.o
| [freetype2 28%] Compiling C object libfreetype.a.p/src_type42_type42.c.o
| [freetype2 31%] Compiling C object libfreetype.a.p/src_base_ftcid.c.o
| [freetype2 33%] Compiling C object libfreetype.a.p/src_cid_type1cid.c.o
| [freetype2 35%] Compiling C object libfreetype.a.p/src_base_ftgasp.c.o
| [freetype2 37%] Compiling C object libfreetype.a.p/src_base_ftfstype.c.o
| [freetype2 40%] Compiling C object libfreetype.a.p/src_pcf_pcf.c.o
| [freetype2 42%] Compiling C object libfreetype.a.p/src_base_ftgxval.c.o
| [freetype2 44%] Compiling C object libfreetype.a.p/src_base_ftotval.c.o
| [freetype2 46%] Compiling C object libfreetype.a.p/src_base_ftpatent.c.o
| [freetype2 48%] Compiling C object libfreetype.a.p/src_cache_ftcache.c.o
| [freetype2 51%] Compiling C object libfreetype.a.p/src_base_ftpfr.c.o
| [freetype2 53%] Compiling C object libfreetype.a.p/src_base_ftglyph.c.o
| [freetype2 55%] Compiling C object libfreetype.a.p/src_base_ftbitmap.c.o
| [freetype2 57%] Compiling C object libfreetype.a.p/src_base_ftmm.c.o
| [freetype2 60%] Compiling C object libfreetype.a.p/src_base_fttype1.c.o
| [freetype2 62%] Compiling C object libfreetype.a.p/src_sdf_sdf.c.o
| [freetype2 64%] Compiling C object libfreetype.a.p/src_base_ftwinfnt.c.o
| [freetype2 66%] Compiling C object libfreetype.a.p/src_base_ftsynth.c.o
| [freetype2 68%] Compiling C object libfreetype.a.p/src_base_ftdebug.c.o
| [freetype2 71%] Compiling C object libfreetype.a.p/builds_unix_ftsystem.c.o
| [freetype2 73%] Compiling C object libfreetype.a.p/src_raster_raster.c.o
| [freetype2 75%] Compiling C object libfreetype.a.p/src_pfr_pfr.c.o
| [freetype2 77%] Compiling C object libfreetype.a.p/src_pshinter_pshinter.c.o
| [freetype2 80%] Compiling C object libfreetype.a.p/src_bdf_bdf.c.o
| [freetype2 82%] Compiling C object libfreetype.a.p/src_type1_type1.c.o
| [freetype2 84%] Compiling C object libfreetype.a.p/src_base_ftstroke.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_sfnt_sfnt.c.o
In file included from ../source/src/sfnt/sfnt.c:30:
../source/src/sfnt/ttsvg.c:288:16: warning: unused variable 'memory' [-Wunused-variable]
FT_Memory memory = face->root.memory;
^
1 warning generated.
| [freetype2 95%] Compiling C object libfreetype.a.p/src_truetype_truetype.c.o
| [freetype2 97%] Compiling C object libfreetype.a.p/src_psaux_psaux.c.o
| [freetype2 100%] Linking static target libfreetype.a
55% | Configuring 'libzmq'
56% | Building 'libjpeg-turbo'
| [libjpeg-turbo 0%] Building C object CMakeFiles/jpeg12-static.dir/jutils.c.o
| [libjpeg-turbo 0%] Building C object CMakeFiles/jpeg12-static.dir/jcapistd.c.o
| [libjpeg-turbo 1%] Building C object CMakeFiles/jpeg12-static.dir/jcmainct.c.o
| [libjpeg-turbo 1%] Building C object CMakeFiles/jpeg12-static.dir/jdpostct.c.o
| [libjpeg-turbo 2%] Building C object CMakeFiles/jpeg12-static.dir/jddiffct.c.o
| [libjpeg-turbo 2%] Building C object CMakeFiles/jpeg12-static.dir/jcdiffct.c.o
| [libjpeg-turbo 3%] Building C object CMakeFiles/jpeg12-static.dir/jcprepct.c.o
| [libjpeg-turbo 3%] Building C object CMakeFiles/jpeg12-static.dir/jfdctfst.c.o
| [libjpeg-turbo 4%] Building C object CMakeFiles/jpeg12-static.dir/jfdctint.c.o
| [libjpeg-turbo 4%] Building C object CMakeFiles/jpeg12-static.dir/jcdctmgr.c.o
| [libjpeg-turbo 4%] Building C object CMakeFiles/jpeg12-static.dir/jdlossls.c.o
| [libjpeg-turbo 5%] Building C object CMakeFiles/jpeg12-static.dir/jdmainct.c.o
| [libjpeg-turbo 5%] Building C object CMakeFiles/jpeg12-static.dir/jccoefct.c.o
| [libjpeg-turbo 6%] Building C object CMakeFiles/jpeg12-static.dir/jidctflt.c.o
| [libjpeg-turbo 6%] Building C object CMakeFiles/jpeg12-static.dir/jclossls.c.o
| [libjpeg-turbo 7%] Building C object CMakeFiles/jpeg12-static.dir/jddctmgr.c.o
| [libjpeg-turbo 7%] Building C object CMakeFiles/jpeg16-static.dir/jcapistd.c.o
| [libjpeg-turbo 8%] Building C object CMakeFiles/jpeg12-static.dir/jcsample.c.o
| [libjpeg-turbo 8%] Building C object CMakeFiles/jpeg12-static.dir/jidctfst.c.o
| [libjpeg-turbo 8%] Building C object CMakeFiles/jpeg12-static.dir/jidctred.c.o
| [libjpeg-turbo 9%] Building C object CMakeFiles/jpeg12-static.dir/jdsample.c.o
| [libjpeg-turbo 9%] Building C object CMakeFiles/jpeg16-static.dir/jcmainct.c.o
| [libjpeg-turbo 10%] Building C object CMakeFiles/jpeg16-static.dir/jcdiffct.c.o
| [libjpeg-turbo 10%] Building C object CMakeFiles/jpeg16-static.dir/jdapistd.c.o
| [libjpeg-turbo 11%] Building C object CMakeFiles/jpeg16-static.dir/jcprepct.c.o
| [libjpeg-turbo 11%] Building C object CMakeFiles/jpeg16-static.dir/jdpostct.c.o
| [libjpeg-turbo 12%] Building C object CMakeFiles/jpeg12-static.dir/jdapistd.c.o
| [libjpeg-turbo 12%] Building C object CMakeFiles/jpeg16-static.dir/jclossls.c.o
| [libjpeg-turbo 13%] Building C object CMakeFiles/jpeg16-static.dir/jutils.c.o
| [libjpeg-turbo 13%] Building C object CMakeFiles/jpeg12-static.dir/jdcoefct.c.o
| [libjpeg-turbo 13%] Building C object CMakeFiles/jpeg12-static.dir/jquant1.c.o
| [libjpeg-turbo 14%] Building C object CMakeFiles/jpeg16-static.dir/jddiffct.c.o
| [libjpeg-turbo 14%] Building C object CMakeFiles/jpeg-static.dir/jcapistd.c.o
| [libjpeg-turbo 15%] Building C object CMakeFiles/jpeg-static.dir/jcmainct.c.o
| [libjpeg-turbo 15%] Building C object CMakeFiles/jpeg16-static.dir/jccolor.c.o
| [libjpeg-turbo 16%] Building C object CMakeFiles/jpeg16-static.dir/jcsample.c.o
| [libjpeg-turbo 16%] Building C object CMakeFiles/jpeg12-static.dir/jccolor.c.o
| [libjpeg-turbo 17%] Building C object CMakeFiles/jpeg-static.dir/jcdiffct.c.o
| [libjpeg-turbo 17%] Building C object CMakeFiles/jpeg-static.dir/jcprepct.c.o
| [libjpeg-turbo 17%] Building C object CMakeFiles/jpeg16-static.dir/jdsample.c.o
| [libjpeg-turbo 18%] Building C object CMakeFiles/jpeg16-static.dir/jdmainct.c.o
| [libjpeg-turbo 18%] Building C object CMakeFiles/jpeg-static.dir/jutils.c.o
| [libjpeg-turbo 19%] Building C object CMakeFiles/jpeg16-static.dir/jdlossls.c.o
| [libjpeg-turbo 19%] Building C object CMakeFiles/jpeg-static.dir/jdpostct.c.o
| [libjpeg-turbo 20%] Building C object CMakeFiles/jpeg-static.dir/jclossls.c.o
| [libjpeg-turbo 20%] Building C object CMakeFiles/jpeg-static.dir/jcsample.c.o
| [libjpeg-turbo 21%] Building C object CMakeFiles/jpeg12-static.dir/jquant2.c.o
| [libjpeg-turbo 21%] Building C object CMakeFiles/jpeg-static.dir/jdmainct.c.o
| [libjpeg-turbo 21%] Building C object CMakeFiles/jpeg12-static.dir/jdmerge.c.o
| [libjpeg-turbo 22%] Building C object CMakeFiles/jpeg-static.dir/jdlossls.c.o
| [libjpeg-turbo 22%] Building C object CMakeFiles/jpeg-static.dir/jddiffct.c.o
| [libjpeg-turbo 23%] Building C object CMakeFiles/jpeg-static.dir/jddctmgr.c.o
| [libjpeg-turbo 23%] Building C object CMakeFiles/jpeg-static.dir/jfdctfst.c.o
| [libjpeg-turbo 24%] Building C object CMakeFiles/jpeg-static.dir/jcdctmgr.c.o
| [libjpeg-turbo 24%] Building C object CMakeFiles/jpeg-static.dir/jccoefct.c.o
| [libjpeg-turbo 25%] Building C object CMakeFiles/jpeg-static.dir/jidctflt.c.o
| [libjpeg-turbo 25%] Building C object CMakeFiles/jpeg-static.dir/jfdctint.c.o
| [libjpeg-turbo 26%] Building C object CMakeFiles/jpeg-static.dir/jdsample.c.o
| [libjpeg-turbo 26%] Building C object CMakeFiles/jpeg-static.dir/jdapistd.c.o
| [libjpeg-turbo 26%] Building C object CMakeFiles/jpeg-static.dir/jidctfst.c.o
| [libjpeg-turbo 27%] Building C object CMakeFiles/jpeg-static.dir/jcicc.c.o
| [libjpeg-turbo 27%] Building C object CMakeFiles/jpeg-static.dir/jccolor.c.o
| [libjpeg-turbo 28%] Building C object CMakeFiles/jpeg-static.dir/jcapimin.c.o
| [libjpeg-turbo 28%] Building C object CMakeFiles/jpeg-static.dir/jidctred.c.o
| [libjpeg-turbo 29%] Building C object CMakeFiles/jpeg-static.dir/jcinit.c.o
| [libjpeg-turbo 29%] Building C object CMakeFiles/jpeg-static.dir/jcomapi.c.o
| [libjpeg-turbo 30%] Building C object CMakeFiles/jpeg16-static.dir/jdcolor.c.o
| [libjpeg-turbo 30%] Building C object CMakeFiles/jpeg-static.dir/jdatasrc.c.o
| [libjpeg-turbo 30%] Building C object CMakeFiles/jpeg12-static.dir/jdcolor.c.o
| [libjpeg-turbo 31%] Building C object CMakeFiles/jpeg-static.dir/jclhuff.c.o
| [libjpeg-turbo 31%] Building C object CMakeFiles/jpeg-static.dir/jdapimin.c.o
| [libjpeg-turbo 32%] Building C object CMakeFiles/jpeg-static.dir/jctrans.c.o
| [libjpeg-turbo 32%] Building C object CMakeFiles/jpeg-static.dir/jdcoefct.c.o
| [libjpeg-turbo 33%] Building C object CMakeFiles/jpeg-static.dir/jquant1.c.o
| [libjpeg-turbo 33%] Building C object CMakeFiles/jpeg-static.dir/jdatadst.c.o
| [libjpeg-turbo 34%] Building C object CMakeFiles/jpeg-static.dir/jdlhuff.c.o
| [libjpeg-turbo 34%] Building C object CMakeFiles/jpeg12-static.dir/jidctint.c.o
| [libjpeg-turbo 34%] Building C object CMakeFiles/jpeg-static.dir/jcmaster.c.o
| [libjpeg-turbo 35%] Building C object CMakeFiles/jpeg-static.dir/jdtrans.c.o
| [libjpeg-turbo 35%] Building C object CMakeFiles/jpeg-static.dir/jdicc.c.o
| [libjpeg-turbo 36%] Building C object CMakeFiles/jpeg-static.dir/jfdctflt.c.o
| [libjpeg-turbo 36%] Building C object CMakeFiles/jpeg-static.dir/jerror.c.o
| [libjpeg-turbo 37%] Building C object CMakeFiles/jpeg-static.dir/jcparam.c.o
| [libjpeg-turbo 37%] Building C object CMakeFiles/jpeg-static.dir/jcphuff.c.o
| [libjpeg-turbo 38%] Building C object CMakeFiles/jpeg-static.dir/jdinput.c.o
| [libjpeg-turbo 38%] Building C object CMakeFiles/jpeg-static.dir/jmemnobs.c.o
| [libjpeg-turbo 39%] Building C object CMakeFiles/jpeg-static.dir/jaricom.c.o
| [libjpeg-turbo 39%] Building C object CMakeFiles/jpeg-static.dir/jquant2.c.o
| [libjpeg-turbo 39%] Building C object CMakeFiles/jpeg-static.dir/jcmarker.c.o
| [libjpeg-turbo 40%] Building C object CMakeFiles/jpeg-static.dir/jdcolor.c.o
| [libjpeg-turbo 40%] Building C object CMakeFiles/jpeg-static.dir/jdphuff.c.o
| [libjpeg-turbo 41%] Building C object CMakeFiles/turbojpeg12-static.dir/wrppm.c.o
| [libjpeg-turbo 41%] Building C object CMakeFiles/turbojpeg-static.dir/jcapistd.c.o
| [libjpeg-turbo 42%] Building C object CMakeFiles/jpeg-static.dir/jdmaster.c.o
| [libjpeg-turbo 42%] Building C object CMakeFiles/jpeg-static.dir/jpeg_nbits.c.o
| [libjpeg-turbo 43%] Building C object CMakeFiles/jpeg-static.dir/jdhuff.c.o
| [libjpeg-turbo 43%] Building C object CMakeFiles/turbojpeg-static.dir/jcmainct.c.o
| [libjpeg-turbo 43%] Building C object CMakeFiles/jpeg-static.dir/jdmerge.c.o
| [libjpeg-turbo 44%] Building C object CMakeFiles/turbojpeg16-static.dir/wrppm.c.o
| [libjpeg-turbo 44%] Building C object CMakeFiles/turbojpeg-static.dir/jcdiffct.c.o
| [libjpeg-turbo 45%] Building C object CMakeFiles/turbojpeg-static.dir/jdpostct.c.o
| [libjpeg-turbo 45%] Building C object CMakeFiles/turbojpeg-static.dir/jutils.c.o
| [libjpeg-turbo 46%] Building C object CMakeFiles/jpeg-static.dir/jmemmgr.c.o
| [libjpeg-turbo 46%] Building C object CMakeFiles/turbojpeg-static.dir/jcprepct.c.o
| [libjpeg-turbo 47%] Building C object CMakeFiles/jpeg-static.dir/jdarith.c.o
| [libjpeg-turbo 47%] Building C object CMakeFiles/turbojpeg-static.dir/jddiffct.c.o
| [libjpeg-turbo 47%] Building C object CMakeFiles/jpeg-static.dir/jcarith.c.o
| [libjpeg-turbo 48%] Building C object CMakeFiles/turbojpeg-static.dir/jdlossls.c.o
| [libjpeg-turbo 48%] Building C object CMakeFiles/turbojpeg-static.dir/jdmainct.c.o
| [libjpeg-turbo 49%] Building C object CMakeFiles/turbojpeg-static.dir/jdsample.c.o
| [libjpeg-turbo 49%] Building C object CMakeFiles/turbojpeg-static.dir/jcsample.c.o
| [libjpeg-turbo 50%] Building C object CMakeFiles/turbojpeg-static.dir/jfdctfst.c.o
| [libjpeg-turbo 50%] Building C object CMakeFiles/turbojpeg12-static.dir/rdppm.c.o
| [libjpeg-turbo 51%] Building C object CMakeFiles/turbojpeg-static.dir/jclossls.c.o
| [libjpeg-turbo 51%] Building C object CMakeFiles/turbojpeg-static.dir/jddctmgr.c.o
| [libjpeg-turbo 52%] Building C object CMakeFiles/jpeg-static.dir/jdmarker.c.o
| [libjpeg-turbo 52%] Building C object CMakeFiles/turbojpeg16-static.dir/rdppm.c.o
| [libjpeg-turbo 52%] Building C object CMakeFiles/turbojpeg-static.dir/jcdctmgr.c.o
| [libjpeg-turbo 53%] Building C object CMakeFiles/turbojpeg-static.dir/jccoefct.c.o
| [libjpeg-turbo 53%] Building C object CMakeFiles/turbojpeg-static.dir/jfdctint.c.o
| [libjpeg-turbo 54%] Building C object CMakeFiles/turbojpeg-static.dir/jccolor.c.o
| [libjpeg-turbo 54%] Building C object CMakeFiles/turbojpeg-static.dir/jidctflt.c.o
| [libjpeg-turbo 55%] Building C object CMakeFiles/jpeg-static.dir/jidctint.c.o
| [libjpeg-turbo 55%] Building C object CMakeFiles/turbojpeg-static.dir/jidctfst.c.o
| [libjpeg-turbo 56%] Building C object CMakeFiles/turbojpeg-static.dir/jcinit.c.o
| [libjpeg-turbo 56%] Building C object CMakeFiles/turbojpeg-static.dir/jcapimin.c.o
| [libjpeg-turbo 56%] Building C object CMakeFiles/turbojpeg-static.dir/jcicc.c.o
| [libjpeg-turbo 57%] Building C object CMakeFiles/turbojpeg-static.dir/jidctred.c.o
| [libjpeg-turbo 57%] Building C object CMakeFiles/turbojpeg-static.dir/jcomapi.c.o
| [libjpeg-turbo 58%] Building C object CMakeFiles/turbojpeg-static.dir/jdapistd.c.o
| [libjpeg-turbo 58%] Building C object CMakeFiles/turbojpeg-static.dir/jdatadst.c.o
| [libjpeg-turbo 59%] Building C object CMakeFiles/turbojpeg-static.dir/jdapimin.c.o
| [libjpeg-turbo 59%] Building C object CMakeFiles/turbojpeg-static.dir/jdatasrc.c.o
| [libjpeg-turbo 60%] Building C object CMakeFiles/turbojpeg-static.dir/jclhuff.c.o
| [libjpeg-turbo 60%] Building C object CMakeFiles/turbojpeg-static.dir/jctrans.c.o
| [libjpeg-turbo 60%] Building C object CMakeFiles/turbojpeg-static.dir/jdicc.c.o
| [libjpeg-turbo 61%] Building C object CMakeFiles/turbojpeg-static.dir/jdcoefct.c.o
| [libjpeg-turbo 61%] Building C object CMakeFiles/turbojpeg-static.dir/jdlhuff.c.o
| [libjpeg-turbo 62%] Building C object CMakeFiles/turbojpeg-static.dir/jdinput.c.o
| [libjpeg-turbo 62%] Building C object CMakeFiles/turbojpeg-static.dir/jcparam.c.o
| [libjpeg-turbo 63%] Building C object CMakeFiles/turbojpeg-static.dir/jdtrans.c.o
| [libjpeg-turbo 63%] Building C object CMakeFiles/turbojpeg-static.dir/jerror.c.o
| [libjpeg-turbo 64%] Building C object CMakeFiles/turbojpeg-static.dir/jcphuff.c.o
| [libjpeg-turbo 64%] Building C object CMakeFiles/turbojpeg-static.dir/jcmaster.c.o
| [libjpeg-turbo 65%] Building C object CMakeFiles/turbojpeg-static.dir/jaricom.c.o
| [libjpeg-turbo 65%] Building C object CMakeFiles/turbojpeg-static.dir/jmemnobs.c.o
| [libjpeg-turbo 65%] Building C object CMakeFiles/turbojpeg-static.dir/jcmarker.c.o
| [libjpeg-turbo 66%] Building C object CMakeFiles/turbojpeg-static.dir/jquant2.c.o
| [libjpeg-turbo 66%] Building C object CMakeFiles/turbojpeg-static.dir/jfdctflt.c.o
| [libjpeg-turbo 67%] Building C object CMakeFiles/turbojpeg-static.dir/jquant1.c.o
| [libjpeg-turbo 67%] Building C object CMakeFiles/turbojpeg-static.dir/jdcolor.c.o
| [libjpeg-turbo 68%] Building C object CMakeFiles/turbojpeg-static.dir/jdphuff.c.o
| [libjpeg-turbo 68%] Building C object CMakeFiles/turbojpeg-static.dir/jdatasrc-tj.c.o
| [libjpeg-turbo 69%] Building C object CMakeFiles/turbojpeg-static.dir/jdmerge.c.o
| [libjpeg-turbo 69%] Building C object CMakeFiles/turbojpeg-static.dir/jpeg_nbits.c.o
| [libjpeg-turbo 69%] Building C object CMakeFiles/tjunittest-static.dir/tjutil.c.o
| [libjpeg-turbo 70%] Building C object CMakeFiles/turbojpeg-static.dir/jdhuff.c.o
| [libjpeg-turbo 70%] Building C object CMakeFiles/turbojpeg-static.dir/jdmaster.c.o
| [libjpeg-turbo 71%] Building C object CMakeFiles/turbojpeg-static.dir/jdatadst-tj.c.o
| [libjpeg-turbo 71%] Building C object CMakeFiles/tjbench-static.dir/tjutil.c.o
| [libjpeg-turbo 72%] Building C object CMakeFiles/turbojpeg-static.dir/wrppm.c.o
| [libjpeg-turbo 72%] Building C object CMakeFiles/tjunittest-static.dir/md5/md5hl.c.o
| [libjpeg-turbo 73%] Building C object CMakeFiles/turbojpeg-static.dir/wrbmp.c.o
| [libjpeg-turbo 73%] Building C object CMakeFiles/turbojpeg-static.dir/jmemmgr.c.o
| [libjpeg-turbo 73%] Building C object CMakeFiles/turbojpeg-static.dir/jdarith.c.o
| [libjpeg-turbo 74%] Building C object CMakeFiles/tjunittest-static.dir/md5/md5.c.o
| [libjpeg-turbo 74%] Building C object CMakeFiles/turbojpeg-static.dir/jcarith.c.o
| [libjpeg-turbo 75%] Building C object CMakeFiles/turbojpeg-static.dir/jdmarker.c.o
| [libjpeg-turbo 75%] Building C object CMakeFiles/cjpeg-static.dir/cdjpeg.c.o
| [libjpeg-turbo 76%] Building C object CMakeFiles/turbojpeg-static.dir/rdbmp.c.o
| [libjpeg-turbo 76%] Building C object CMakeFiles/cjpeg12-static.dir/rdgif.c.o
| [libjpeg-turbo 77%] Building C object CMakeFiles/cjpeg16-static.dir/rdgif.c.o
| [libjpeg-turbo 77%] Building C object CMakeFiles/turbojpeg-static.dir/rdppm.c.o
| [libjpeg-turbo 78%] Building C object CMakeFiles/djpeg12-static.dir/rdcolmap.c.o
| [libjpeg-turbo 78%] Building C object CMakeFiles/cjpeg-static.dir/rdswitch.c.o
| [libjpeg-turbo 78%] Building C object CMakeFiles/cjpeg-static.dir/rdtarga.c.o
| [libjpeg-turbo 79%] Building C object CMakeFiles/turbojpeg-static.dir/jidctint.c.o
| [libjpeg-turbo 79%] Building C object CMakeFiles/cjpeg-static.dir/rdgif.c.o
| [libjpeg-turbo 80%] Building C object CMakeFiles/cjpeg-static.dir/cjpeg.c.o
| [libjpeg-turbo 80%] Building C object CMakeFiles/cjpeg-static.dir/rdbmp.c.o
| [libjpeg-turbo 81%] Building C object CMakeFiles/djpeg-static.dir/cdjpeg.c.o
| [libjpeg-turbo 81%] Building C object CMakeFiles/djpeg16-static.dir/wrppm.c.o
| [libjpeg-turbo 82%] Building C object CMakeFiles/djpeg12-static.dir/wrppm.c.o
| [libjpeg-turbo 82%] Building C object CMakeFiles/cjpeg12-static.dir/rdppm.c.o
| [libjpeg-turbo 82%] Building C object CMakeFiles/djpeg-static.dir/rdcolmap.c.o
| [libjpeg-turbo 83%] Building C object CMakeFiles/cjpeg16-static.dir/rdppm.c.o
| [libjpeg-turbo 83%] Building C object CMakeFiles/jpegtran-static.dir/cdjpeg.c.o
| [libjpeg-turbo 84%] Building C object CMakeFiles/djpeg-static.dir/rdswitch.c.o
| [libjpeg-turbo 84%] Building C object CMakeFiles/djpeg-static.dir/wrtarga.c.o
| [libjpeg-turbo 85%] Building C object CMakeFiles/djpeg-static.dir/wrppm.c.o
| [libjpeg-turbo 85%] Building C object CMakeFiles/cjpeg-static.dir/rdppm.c.o
| [libjpeg-turbo 86%] Building C object md5/CMakeFiles/md5cmp.dir/md5cmp.c.o
| [libjpeg-turbo 86%] Building C object CMakeFiles/djpeg12-static.dir/wrgif.c.o
| [libjpeg-turbo 86%] Building C object CMakeFiles/djpeg-static.dir/djpeg.c.o
| [libjpeg-turbo 87%] Building C object CMakeFiles/strtest.dir/strtest.c.o
| [libjpeg-turbo 87%] Building C object CMakeFiles/djpeg-static.dir/wrgif.c.o
| [libjpeg-turbo 88%] Building C object CMakeFiles/example-static.dir/example.c.o
| [libjpeg-turbo 88%] Building C object CMakeFiles/jpegtran-static.dir/rdswitch.c.o
| [libjpeg-turbo 89%] Building C object CMakeFiles/djpeg-static.dir/wrbmp.c.o
| [libjpeg-turbo 89%] Building C object CMakeFiles/rdjpgcom.dir/rdjpgcom.c.o
| [libjpeg-turbo 90%] Linking C executable strtest
| [libjpeg-turbo 90%] Building C object md5/CMakeFiles/md5cmp.dir/md5hl.c.o
| [libjpeg-turbo 91%] Building C object md5/CMakeFiles/md5cmp.dir/md5.c.o
| [libjpeg-turbo 91%] Building C object CMakeFiles/jpegtran-static.dir/jpegtran.c.o
| [libjpeg-turbo 91%] Linking C executable rdjpgcom
| [libjpeg-turbo 92%] Building C object CMakeFiles/wrjpgcom.dir/wrjpgcom.c.o
| [libjpeg-turbo 92%] Linking C executable md5/md5cmp
| [libjpeg-turbo 93%] Building C object CMakeFiles/tjunittest-static.dir/tjunittest.c.o
| [libjpeg-turbo 93%] Linking C executable wrjpgcom
| [libjpeg-turbo 94%] Building C object CMakeFiles/tjbench-static.dir/tjbench.c.o
| [libjpeg-turbo 94%] Building C object CMakeFiles/jpeg-static.dir/jchuff.c.o
| [libjpeg-turbo 95%] Building C object CMakeFiles/turbojpeg-static.dir/transupp.c.o
| [libjpeg-turbo 95%] Linking C static library libjpeg.a
| [libjpeg-turbo 95%] Linking C executable djpeg-static
| [libjpeg-turbo 96%] Linking C executable cjpeg-static
| [libjpeg-turbo 96%] Linking C executable example-static
| [libjpeg-turbo 97%] Building C object CMakeFiles/turbojpeg-static.dir/turbojpeg.c.o
| [libjpeg-turbo 97%] Building C object CMakeFiles/jpegtran-static.dir/transupp.c.o
| [libjpeg-turbo 98%] Linking C executable jpegtran-static
| [libjpeg-turbo 98%] Building C object CMakeFiles/turbojpeg-static.dir/jchuff.c.o
| [libjpeg-turbo 99%] Linking C static library libturbojpeg.a
| [libjpeg-turbo 99%] Linking C executable tjbench-static
| [libjpeg-turbo 100%] Linking C executable tjunittest-static
57% | Preparing 'mupdf'
57% | 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/pngrio.c.o
| [libpng 51%] Building C object CMakeFiles/png_static.dir/pngwio.c.o
| [libpng 55%] Building C object CMakeFiles/png_static.dir/pngmem.c.o
| [libpng 58%] Building C object CMakeFiles/png_static.dir/pngwtran.c.o
| [libpng 62%] Building C object CMakeFiles/png_static.dir/pngtrans.c.o
| [libpng 65%] Building C object CMakeFiles/png_static.dir/pngerror.c.o
| [libpng 68%] Building C object CMakeFiles/png_static.dir/pngpread.c.o
| [libpng 72%] Building C object CMakeFiles/png_static.dir/pngget.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/pngread.c.o
| [libpng 89%] Building C object CMakeFiles/png_static.dir/pngwutil.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.a
58% | Installing 'libjpeg-turbo'
58% | Building 'libunibreak'
make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build'
make all-recursive
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build'
Making all in src
make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build/src'
CC libunibreak_la-unibreakbase.lo
CC libunibreak_la-unibreakdef.lo
CC libunibreak_la-linebreak.lo
CC libunibreak_la-linebreakdata.lo
CC libunibreak_la-linebreakdef.lo
CC libunibreak_la-eastasianwidthdef.lo
CC libunibreak_la-graphemebreak.lo
CC libunibreak_la-emojidef.lo
CC libunibreak_la-wordbreak.lo
CCLD libunibreak.la
*** Warning: Linking the shared library libunibreak.la against the
*** static library /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a is not portable!
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build/src'
make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build'
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build'
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build'
make[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libunibreak/build'
59% | Configuring 'harfbuzz'
60% | Building 'harfbuzz'
| [harfbuzz 1%] Generating src/hb-buffer-deserialize-text-glyphs.hh with a custom command
| [harfbuzz 3%] Generating src/harfbuzz.cc with a custom command
| [harfbuzz 4%] Generating src/hb-buffer-deserialize-json.hh with a custom command
| [harfbuzz 6%] Generating src/hb-buffer-deserialize-text-unicode.hh with a custom command
| [harfbuzz 7%] Generating src/hb-ot-shaper-myanmar-machine.hh with a custom command
| [harfbuzz 9%] Generating src/hb-ot-shaper-use-machine.hh with a custom command
| [harfbuzz 10%] Generating src/hb-number-parser.hh with a custom command
| [harfbuzz 12%] Generating src/hb-ot-shaper-indic-machine.hh with a custom command
| [harfbuzz 13%] Generating src/hb-ot-shaper-khmer-machine.hh with a custom command
| [harfbuzz 15%] Compiling C++ object src/libharfbuzz.a.p/hb-buffer-serialize.cc.o
| [harfbuzz 16%] Compiling C++ object src/libharfbuzz.a.p/hb-paint.cc.o
| [harfbuzz 18%] Compiling C++ object src/libharfbuzz.a.p/hb-paint-extents.cc.o
| [harfbuzz 20%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-color.cc.o
| [harfbuzz 21%] Compiling C++ object src/libharfbuzz.a.p/hb-number.cc.o
| [harfbuzz 23%] Compiling C++ object src/libharfbuzz.a.p/hb-buffer-verify.cc.o
| [harfbuzz 24%] Compiling C++ object src/libharfbuzz.a.p/hb-blob.cc.o
| [harfbuzz 26%] Compiling C++ object src/libharfbuzz.a.p/hb-draw.cc.o
| [harfbuzz 27%] Compiling C++ object src/libharfbuzz.a.p/hb-common.cc.o
| [harfbuzz 29%] Compiling C++ object src/libharfbuzz.a.p/hb-fallback-shape.cc.o
| [harfbuzz 30%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-meta.cc.o
| [harfbuzz 32%] Compiling C++ object src/libharfbuzz.a.p/hb-outline.cc.o
| [harfbuzz 33%] Compiling C++ object src/libharfbuzz.a.p/hb-map.cc.o
| [harfbuzz 35%] Compiling C++ object src/libharfbuzz.a.p/hb-aat-map.cc.o
| [harfbuzz 36%] Compiling C++ object src/libharfbuzz.a.p/hb-buffer.cc.o
| [harfbuzz 38%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-default.cc.o
| [harfbuzz 40%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-map.cc.o
| [harfbuzz 41%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-hebrew.cc.o
| [harfbuzz 43%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-hangul.cc.o
| [harfbuzz 44%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-name.cc.o
| [harfbuzz 46%] Compiling C++ object src/libharfbuzz.a.p/hb-face-builder.cc.o
| [harfbuzz 47%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-indic-table.cc.o
| [harfbuzz 49%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-cff2-table.cc.o
| [harfbuzz 50%] Compiling C++ object src/libharfbuzz.a.p/OT_Var_VARC_VARC.cc.o
| [harfbuzz 52%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-khmer.cc.o
| [harfbuzz 53%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-math.cc.o
| [harfbuzz 55%] Compiling C++ object src/libharfbuzz.a.p/hb-font.cc.o
| [harfbuzz 56%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-syllabic.cc.o
| [harfbuzz 58%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-thai.cc.o
| [harfbuzz 60%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-myanmar.cc.o
| [harfbuzz 61%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-metrics.cc.o
| [harfbuzz 63%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-cff1-table.cc.o
| [harfbuzz 64%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-indic.cc.o
| [harfbuzz 66%] Compiling C++ object src/libharfbuzz.a.p/hb-style.cc.o
| [harfbuzz 67%] Compiling C++ object src/libharfbuzz.a.p/hb-shaper.cc.o
| [harfbuzz 69%] Compiling C++ object src/libharfbuzz.a.p/hb-shape.cc.o
| [harfbuzz 70%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-vowel-constraints.cc.o
| [harfbuzz 72%] Compiling C++ object src/libharfbuzz.a.p/hb-ucd.cc.o
| [harfbuzz 73%] Compiling C++ object src/libharfbuzz.a.p/hb-shape-plan.cc.o
| [harfbuzz 75%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shape-normalize.cc.o
| [harfbuzz 76%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-tag.cc.o
| [harfbuzz 78%] Compiling C++ object src/libharfbuzz.a.p/hb-face.cc.o
| [harfbuzz 80%] Compiling C++ object src/libharfbuzz.a.p/hb-unicode.cc.o
| [harfbuzz 81%] Compiling C++ object src/libharfbuzz.a.p/hb-set.cc.o
| [harfbuzz 83%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-use.cc.o
| [harfbuzz 84%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shape.cc.o
| [harfbuzz 86%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-var.cc.o
| [harfbuzz 87%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-face.cc.o
| [harfbuzz 89%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shape-fallback.cc.o
| [harfbuzz 90%] Compiling C++ object src/libharfbuzz.a.p/hb-ft.cc.o
| [harfbuzz 92%] Compiling C++ object src/libharfbuzz.a.p/hb-static.cc.o
| [harfbuzz 93%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-shaper-arabic.cc.o
| [harfbuzz 95%] Compiling C++ object src/libharfbuzz.a.p/hb-ot-font.cc.o
| [harfbuzz 96%] 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.a
61% | Configuring 'djvulibre'
62% | Building 'libwebp'
| [libwebp 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_neon.c.o
| [libwebp 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o
| [libwebp 2%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o
| [libwebp 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/cpu.c.o
| [libwebp 4%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o
| [libwebp 5%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o
| [libwebp 5%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o
| [libwebp 6%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o
| [libwebp 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o
| [libwebp 8%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o
| [libwebp 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.c.o
| [libwebp 10%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_sse2.c.o
| [libwebp 10%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o
| [libwebp 11%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o
| [libwebp 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o
| [libwebp 13%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o
| [libwebp 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o
| [libwebp 15%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o
| [libwebp 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o
| [libwebp 16%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o
| [libwebp 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o
| [libwebp 18%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.c.o
| [libwebp 19%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o
| [libwebp 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o
| [libwebp 21%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o
| [libwebp 21%] Linking C static library libsharpyuv.a
| [libwebp 22%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.c.o
| [libwebp 23%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/bit_reader_utils.c.o
| [libwebp 24%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o
| [libwebp 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o
| [libwebp 26%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o
| [libwebp 26%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o
| [libwebp 27%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o
| [libwebp 28%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.o
| [libwebp 29%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o
| [libwebp 30%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o
| [libwebp 31%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o
| [libwebp 31%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o
| [libwebp 32%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o
| [libwebp 33%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o
| [libwebp 34%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o
| [libwebp 35%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o
| [libwebp 36%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o
| [libwebp 36%] Building C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o
| [libwebp 37%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o
| [libwebp 38%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o
| [libwebp 39%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o
| [libwebp 40%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o
| [libwebp 41%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o
| [libwebp 42%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o
| [libwebp 42%] Building C object CMakeFiles/webpencode.dir/src/enc/analysis_enc.c.o
| [libwebp 43%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o
| [libwebp 44%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o
| [libwebp 45%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o
| [libwebp 46%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o
| [libwebp 47%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o
| [libwebp 47%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o
| [libwebp 48%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o
| [libwebp 49%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o
| [libwebp 50%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o
| [libwebp 51%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o
| [libwebp 52%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o
| [libwebp 52%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o
| [libwebp 53%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o
| [libwebp 54%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o
| [libwebp 55%] Linking C static library libwebpdecoder.a
| [libwebp 56%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o
| [libwebp 57%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.c.o
| [libwebp 57%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o
| [libwebp 58%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o
| [libwebp 59%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o
| [libwebp 60%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o
| [libwebp 61%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o
| [libwebp 62%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o
| [libwebp 63%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o
| [libwebp 63%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o
| [libwebp 64%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o
| [libwebp 65%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o
| [libwebp 66%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o
| [libwebp 67%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o
| [libwebp 68%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o
| [libwebp 68%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o
| [libwebp 69%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o
| [libwebp 70%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o
| [libwebp 71%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o
| [libwebp 72%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o
| [libwebp 73%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o
| [libwebp 73%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o
| [libwebp 74%] Building C object CMakeFiles/webputils.dir/src/utils/color_cache_utils.c.o
| [libwebp 75%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o
| [libwebp 76%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o
| [libwebp 77%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o
| [libwebp 78%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o
| [libwebp 78%] Building C object CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o
| [libwebp 79%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o
| [libwebp 80%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o
| [libwebp 81%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o
| [libwebp 82%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o
| [libwebp 83%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o
| [libwebp 84%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o
| [libwebp 84%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o
| [libwebp 85%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o
| [libwebp 86%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o
| [libwebp 87%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o
| [libwebp 88%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o
| [libwebp 89%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o
| [libwebp 89%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o
| [libwebp 90%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o
| [libwebp 91%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o
| [libwebp 92%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o
| [libwebp 93%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o
| [libwebp 94%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o
| [libwebp 94%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o
| [libwebp 95%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o
| [libwebp 96%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o
| [libwebp 97%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o
| [libwebp 98%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o
| [libwebp 99%] Linking C static library libwebp.a
| [libwebp 100%] Linking C static library libwebpdemux.a
62% | Installing 'harfbuzz'
62% | Building 'lunasvg'
| [lunasvg 3%] Building CXX object CMakeFiles/lunasvg.dir/source/canvas.cpp.o
| [lunasvg 6%] Building CXX object CMakeFiles/lunasvg.dir/source/styleelement.cpp.o
| [lunasvg 9%] Building CXX object CMakeFiles/lunasvg.dir/source/graphicselement.cpp.o
| [lunasvg 12%] Building CXX object CMakeFiles/lunasvg.dir/source/defselement.cpp.o
| [lunasvg 15%] Building CXX object CMakeFiles/lunasvg.dir/source/styledelement.cpp.o
| [lunasvg 18%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-paint.c.o
| [lunasvg 21%] Building CXX object CMakeFiles/lunasvg.dir/source/stopelement.cpp.o
| [lunasvg 24%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg.c.o
| [lunasvg 27%] Building CXX object CMakeFiles/lunasvg.dir/source/symbolelement.cpp.o
| [lunasvg 30%] Building CXX object CMakeFiles/lunasvg.dir/source/gelement.cpp.o
| [lunasvg 33%] Building CXX object CMakeFiles/lunasvg.dir/source/element.cpp.o
| [lunasvg 36%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-dash.c.o
| [lunasvg 39%] Building CXX object CMakeFiles/lunasvg.dir/source/clippathelement.cpp.o
| [lunasvg 42%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-rle.c.o
| [lunasvg 45%] Building CXX object CMakeFiles/lunasvg.dir/source/maskelement.cpp.o
| [lunasvg 48%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-geometry.c.o
| [lunasvg 51%] Building CXX object CMakeFiles/lunasvg.dir/source/property.cpp.o
| [lunasvg 54%] Building CXX object CMakeFiles/lunasvg.dir/source/markerelement.cpp.o
| [lunasvg 57%] Building CXX object CMakeFiles/lunasvg.dir/source/useelement.cpp.o
| [lunasvg 60%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-math.c.o
| [lunasvg 63%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-raster.c.o
| [lunasvg 66%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-blend.c.o
| [lunasvg 69%] Building CXX object CMakeFiles/lunasvg.dir/source/svgelement.cpp.o
| [lunasvg 72%] Building C object CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-stroker.c.o
| [lunasvg 75%] Building CXX object CMakeFiles/lunasvg.dir/source/geometryelement.cpp.o
| [lunasvg 78%] Building CXX object CMakeFiles/lunasvg.dir/source/lunasvg.cpp.o
| [lunasvg 81%] Building CXX object CMakeFiles/lunasvg.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/lunasvg/xtended/xtextelement.cpp.o
| [lunasvg 84%] Building CXX object CMakeFiles/lunasvg.dir/source/paintelement.cpp.o
| [lunasvg 87%] Building CXX object CMakeFiles/lunasvg.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/lunasvg/xtended/ximageelement.cpp.o
| [lunasvg 90%] Building CXX object CMakeFiles/lunasvg.dir/source/layoutcontext.cpp.o
| [lunasvg 93%] Building CXX object CMakeFiles/lunasvg.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/thirdparty/lunasvg/xtended/xtspanelement.cpp.o
| [lunasvg 96%] Building CXX object CMakeFiles/lunasvg.dir/source/parser.cpp.o
| [lunasvg 100%] Linking CXX static library liblunasvg.a
63% | Installing 'libwebp'
63% | Building 'md4c'
| [md4c 12%] Building C object md2html/CMakeFiles/md2html.dir/cmdline.c.o
| [md4c 25%] Building C object src/CMakeFiles/md4c-html.dir/entity.c.o
| [md4c 37%] Building C object md2html/CMakeFiles/md2html.dir/md2html.c.o
| [md4c 50%] Building C object src/CMakeFiles/md4c-html.dir/md4c-html.c.o
| [md4c 62%] Building C object src/CMakeFiles/md4c.dir/md4c.c.o
| [md4c 75%] Linking C static library src/libmd4c.a
| [md4c 87%] Linking C static library src/libmd4c-html.a
| [md4c 100%] Linking C executable md2html/md2html
64% | Installing 'lunasvg'
64% | Building 'zstd'
| [zstd 3%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-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/i686-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/i686-unknown-linux-android18/thirdparty/zstd/source/lib/common/pool.c.o
| [zstd 16%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/common/zstd_common.c.o
| [zstd 19%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-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/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_preSplit.c.o
| [zstd 29%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/zstd_ddict.c.o
| [zstd 35%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/common/xxhash.c.o
| [zstd 38%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/fse_compress.c.o
| [zstd 41%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_compress_superblock.c.o
| [zstd 45%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_compress_sequences.c.o
| [zstd 48%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_ldm.c.o
| [zstd 51%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/common/fse_decompress.c.o
| [zstd 54%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/fastcover.c.o
| [zstd 58%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/cover.c.o
| [zstd 61%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstdmt_compress.c.o
| [zstd 64%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/huf_compress.c.o
| [zstd 67%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/zdict.c.o
| [zstd 74%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/dictBuilder/divsufsort.c.o
| [zstd 77%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/huf_decompress.c.o
| [zstd 80%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_opt.c.o
| [zstd 87%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_fast.c.o
| [zstd 90%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_double_fast.c.o
| [zstd 93%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/decompress/zstd_decompress_block.c.o
| [zstd 96%] Building C object lib/CMakeFiles/libzstd_static.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/zstd/source/lib/compress/zstd_lazy.c.o
| [zstd 100%] Linking C static library lib/libzstd.a
65% | Configuring 'libiconv'
66% | Building 'cpu_features'
| [cpu_features 0%] Re-checking globbed directories...
| [cpu_features 3%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_macos_or_iphone.c.o
| [cpu_features 6%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_macos_or_iphone.c.o
| [cpu_features 9%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_linux_or_android.c.o
| [cpu_features 12%] Building C object CMakeFiles/cpu_features.dir/src/impl_aarch64_windows.c.o
| [cpu_features 15%] Building C object CMakeFiles/cpu_features.dir/src/impl_arm_linux_or_android.c.o
| [cpu_features 18%] Building C object CMakeFiles/cpu_features.dir/src/impl_loongarch_linux.c.o
| [cpu_features 21%] Building C object CMakeFiles/cpu_features.dir/src/impl_mips_linux_or_android.c.o
| [cpu_features 24%] Building C object CMakeFiles/cpu_features.dir/src/impl_ppc_linux.c.o
| [cpu_features 27%] Building C object CMakeFiles/cpu_features.dir/src/impl_s390x_linux.c.o
| [cpu_features 30%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_freebsd.c.o
| [cpu_features 33%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_windows.c.o
| [cpu_features 36%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_linux_or_android.c.o
| [cpu_features 39%] Building C object CMakeFiles/cpu_features.dir/src/impl_riscv_linux.c.o
| [cpu_features 42%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_macos.c.o
| [cpu_features 45%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_aarch64_windows.c.o
| [cpu_features 48%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_loongarch_linux.c.o
| [cpu_features 51%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_riscv_linux.c.o
| [cpu_features 54%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_arm_linux_or_android.c.o
| [cpu_features 57%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_mips_linux_or_android.c.o
| [cpu_features 60%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_macos.c.o
| [cpu_features 63%] Building C object CMakeFiles/utils.dir/src/filesystem.c.o
| [cpu_features 66%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_ppc_linux.c.o
| [cpu_features 69%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_s390x_linux.c.o
| [cpu_features 72%] Building C object CMakeFiles/utils.dir/src/stack_line_reader.c.o
| [cpu_features 75%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_windows.c.o
| [cpu_features 78%] Building C object CMakeFiles/unix_based_hardware_detection.dir/src/hwcaps.c.o
| [cpu_features 81%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_freebsd.c.o
| [cpu_features 84%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/cpu-features.c.o
| [cpu_features 87%] Building C object CMakeFiles/utils.dir/src/string_view.c.o
| [cpu_features 90%] Building C object CMakeFiles/cpu_features.dir/src/impl_x86_linux_or_android.c.o
| [cpu_features 93%] Building C object ndk_compat/CMakeFiles/ndk_compat.dir/__/src/impl_x86_linux_or_android.c.o
| [cpu_features 96%] Linking C static library libcpu_features.a
| [cpu_features 100%] Linking C static library ndk_compat/libndk_compat.a
66% | Installing 'zstd'
67% | Building 'libressl'
| [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/empty.c.o
| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/getprogname_linux.c.o
| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/reallocarray.c.o
| [libressl 0%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/freezero.c.o
| [libressl 1%] Building C object crypto/CMakeFiles/compat_obj.dir/compat/syslog_r.c.o
| [libressl 1%] Building C object crypto/CMakeFiles/crypto_obj.dir/malloc-wrapper.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/mem_clr.c.o
| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/mem_dbg.c.o
| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/cpt_err.c.o
| [libressl 2%] Building C object crypto/CMakeFiles/crypto_obj.dir/cversion.c.o
| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/o_fips.c.o
| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/cryptlib.c.o
| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/crypto_init.c.o
| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_octet.c.o
| [libressl 3%] Building C object crypto/CMakeFiles/crypto_obj.dir/aes/aes_ige.c.o
| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/aes/aes.c.o
| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_print.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_strnid.c.o
| [libressl 4%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_time.c.o
| [libressl 5%] 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_pubkey.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/a_mbstr.c.o
| [libressl 5%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_bitstr.c.o
| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_time_posix.c.o
| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_err.c.o
| [libressl 6%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_utf8.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/a_string.c.o
| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_lib.c.o
| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_old.c.o
| [libressl 7%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_type.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/a_object.c.o
| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_strex.c.o
| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_old_lib.c.o
| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/bio_ndef.c.o
| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn_moid.c.o
| [libressl 8%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/bio_asn1.c.o
| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/a_int.c.o
| [libressl 9%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/p5_pbe.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/p8_pkey.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/t_crl.c.o
| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/p5_pbev2.c.o
| [libressl 10%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn1_gen.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/t_spki.c.o
| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_x509a.c.o
| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/t_req.c.o
| [libressl 11%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_fre.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_bignum.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_attrib.c.o
| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_new.c.o
| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_enc.c.o
| [libressl 12%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_info.c.o
| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_pkey.c.o
| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_exten.c.o
| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_typ.c.o
| [libressl 13%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_algor.c.o
| [libressl 13%] 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/b_print.c.o
| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_req.c.o
| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/asn_mime.c.o
| [libressl 14%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_sig.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_val.c.o
| [libressl 15%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_dump.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/bio/bf_null.c.o
| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bf_nbio.c.o
| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_x509.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/bio_cb.c.o
| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bio_err.c.o
| [libressl 16%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_name.c.o
| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/tasn_dec.c.o
| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_sock.c.o
| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bio_meth.c.o
| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/asn1/x_pubkey.c.o
| [libressl 17%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bf_buff.c.o
| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_null.c.o
| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/bf/blowfish.c.o
| [libressl 18%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_acpt.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/bio/bss_bio.c.o
| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_fd.c.o
| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_const.c.o
| [libressl 19%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_sock.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_mem.c.o
| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_conn.c.o
| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_err.c.o
| [libressl 20%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_dgram.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_div.c.o
| [libressl 21%] 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_bpsw.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_primitives.c.o
| [libressl 21%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_add.c.o
| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_small_primes.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_mod.c.o
| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_recp.c.o
| [libressl 22%] Building C object crypto/CMakeFiles/crypto_obj.dir/buffer/buf_err.c.o
| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_rand.c.o
| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_prime.c.o
| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_gcd.c.o
| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mod_sqrt.c.o
| [libressl 23%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_convert.c.o
| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/bytestring/bs_ber.c.o
| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_word.c.o
| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/buffer/buffer.c.o
| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_shift.c.o
| [libressl 24%] Building C object crypto/CMakeFiles/crypto_obj.dir/cmac/cm_ameth.c.o
| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mont.c.o
| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/cmac/cm_pmeth.c.o
| [libressl 25%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_dd.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_asn1.c.o
| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/bytestring/bs_cbb.c.o
| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_att.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/bn/bn_sqr.c.o
| [libressl 26%] Building C object crypto/CMakeFiles/crypto_obj.dir/cmac/cmac.c.o
| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_enc.c.o
| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_io.c.o
| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_exp.c.o
| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/bn/bn_mul.c.o
| [libressl 27%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_ess.c.o
| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/bytestring/bs_cbs.c.o
| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_err.c.o
| [libressl 28%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_mall.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/conf/conf_lib.c.o
| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_api.c.o
| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/chacha/chacha.c.o
| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/cast/cast.c.o
| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_kari.c.o
| [libressl 29%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_err.c.o
| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_sap.c.o
| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/curve25519/curve25519-generic.c.o
| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_pwri.c.o
| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_env.c.o
| [libressl 30%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_b64.c.o
| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_policy.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_prn.c.o
| [libressl 31%] Building C object crypto/CMakeFiles/crypto_obj.dir/conf/conf_mod.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/conf/conf_def.c.o
| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_x509v3.c.o
| [libressl 32%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_vfy.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/ct/ct_sct_ctx.c.o
| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/ct/ct_sct.c.o
| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_cksum.c.o
| [libressl 33%] 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_err.c.o
| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_smime.c.o
| [libressl 33%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_check.c.o
| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_gen.c.o
| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_err.c.o
| [libressl 34%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_key.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 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/cms/cms_sd.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/dsa/dsa_meth.c.o
| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_ameth.c.o
| [libressl 35%] Building C object crypto/CMakeFiles/crypto_obj.dir/dh/dh_pmeth.c.o
| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_asn1.c.o
| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_prn.c.o
| [libressl 36%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_fcrypt.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/dsa/dsa_gen.c.o
| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_check.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/ec/ec_cvt.c.o
| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_pmeth.c.o
| [libressl 37%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_err.c.o
| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/dsa/dsa_ameth.c.o
| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_kmeth.c.o
| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_oct.c.o
| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_curve.c.o
| [libressl 38%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_print.c.o
| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ecp_mont.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/ec/ecp_oct.c.o
| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des_enc.c.o
| [libressl 39%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/eck_prn.c.o
| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ecdh/ecdh.c.o
| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/engine/engine_stubs.c.o
| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_mult.c.o
| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/err/err_prn.c.o
| [libressl 40%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_asn1.c.o
| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_pmeth.c.o
| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/err/err_all.c.o
| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/des/des.c.o
| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_ameth.c.o
| [libressl 41%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_chacha.c.o
| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/bio_md.c.o
| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/bio_enc.c.o
| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_bf.c.o
| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_cast.c.o
| [libressl 42%] Building C object crypto/CMakeFiles/crypto_obj.dir/ecdsa/ecdsa.c.o
| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ec_lib.c.o
| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_null.c.o
| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_des.c.o
| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_idea.c.o
| [libressl 43%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_rc4.c.o
| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_des3.c.o
| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/bio_b64.c.o
| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ecx_methods.c.o
| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_camellia.c.o
| [libressl 44%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_xcbc_d.c.o
| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_rc2.c.o
| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_aead.c.o
| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_sm4.c.o
| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_chacha20poly1305.c.o
| [libressl 45%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_err.c.o
| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/err/err.c.o
| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/ec/ecp_smpl.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_md5_sha1.c.o
| [libressl 46%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_pkey.c.o
| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_md4.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_null.c.o
| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_names.c.o
| [libressl 47%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_ripemd.c.o
| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/e_aes.c.o
| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sha3.c.o
| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_digest.c.o
| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sm3.c.o
| [libressl 48%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sha1.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/evp/p_legacy.c.o
| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/m_sigver.c.o
| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/p_sign.c.o
| [libressl 49%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_pbe.c.o
| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/p_verify.c.o
| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/kdf/kdf_err.c.o
| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/hmac/hm_ameth.c.o
| [libressl 50%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/pmeth_gn.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/evp/pmeth_fn.c.o
| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/kdf/hkdf_evp.c.o
| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/hmac/hm_pmeth.c.o
| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/hmac/hmac.c.o
| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/evp_cipher.c.o
| [libressl 51%] Building C object crypto/CMakeFiles/crypto_obj.dir/evp/pmeth_lib.c.o
| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/kdf/tls1_prf.c.o
| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/lhash/lhash.c.o
| [libressl 52%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/ofb128.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_err.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/modes/cbc128.c.o
| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_lib.c.o
| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/cfb128.c.o
| [libressl 53%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_xref.c.o
| [libressl 54%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/xts128.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/idea/idea.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/md5/md5.c.o
| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_err.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/ocsp/ocsp_asn.c.o
| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_cl.c.o
| [libressl 55%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_lib.c.o
| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_srv.c.o
| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_sign.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/ocsp/ocsp_ht.c.o
| [libressl 56%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/ccm128.c.o
| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_pk8.c.o
| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_ext.c.o
| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/ocsp/ocsp_vfy.c.o
| [libressl 57%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_info.c.o
| [libressl 57%] 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_x509.c.o
| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_xaux.c.o
| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_all.c.o
| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/objects/obj_dat.c.o
| [libressl 58%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_asn.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/pkcs12/p12_attr.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_p8d.c.o
| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_p8e.c.o
| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/pk12err.c.o
| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pem_lib.c.o
| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_kiss.c.o
| [libressl 60%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_crt.c.o
| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_mutl.c.o
| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_utl.c.o
| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_key.c.o
| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_npas.c.o
| [libressl 61%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs12/p12_sbag.c.o
| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc2/rc2_ecb.c.o
| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pkcs7err.c.o
| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/rand/rand_lib.c.o
| [libressl 62%] Building C object crypto/CMakeFiles/crypto_obj.dir/rand/rand_err.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/pkcs7/pk7_mime.c.o
| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc2/rc2cfb64.c.o
| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/rand/randfile.c.o
| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc2/rc2ofb64.c.o
| [libressl 63%] Building C object crypto/CMakeFiles/crypto_obj.dir/modes/gcm128.c.o
| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_asn1.c.o
| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc2/rc2_skey.c.o
| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc2/rc2_cbc.c.o
| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_err.c.o
| [libressl 64%] Building C object crypto/CMakeFiles/crypto_obj.dir/rc4/rc4.c.o
| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/poly1305/poly1305.c.o
| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_chk.c.o
| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_none.c.o
| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_asn1.c.o
| [libressl 65%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_blinding.c.o
| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_smime.c.o
| [libressl 66%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_meth.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_gen.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_prn.c.o
| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_pk1.c.o
| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_x931.c.o
| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_saos.c.o
| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_eay.c.o
| [libressl 67%] Building C object crypto/CMakeFiles/crypto_obj.dir/sha/sha3.c.o
| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_oaep.c.o
| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_sign.c.o
| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_pss.c.o
| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/pkcs7/pk7_doit.c.o
| [libressl 68%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_pmeth.c.o
| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_err.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/ripemd/ripemd.c.o
| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_req_print.c.o
| [libressl 69%] Building C object crypto/CMakeFiles/crypto_obj.dir/rsa/rsa_ameth.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/curve25519/curve25519.c.o
| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_req_utils.c.o
| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_asn1.c.o
| [libressl 70%] Building C object crypto/CMakeFiles/crypto_obj.dir/pem/pvkfmt.c.o
| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_rsp_print.c.o
| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_err.c.o
| [libressl 71%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_null.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/sm4/sm4.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/sha/sha1.c.o
| [libressl 72%] Building C object crypto/CMakeFiles/crypto_obj.dir/ts/ts_verify_ctx.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/by_file.c.o
| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_akeya.c.o
| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/by_mem.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/x509_akey.c.o
| [libressl 73%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_bcons.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_sign.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_att.c.o
| [libressl 74%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_d2.c.o
| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_def.c.o
| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_err.c.o
| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_lib.c.o
| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/sha/sha256.c.o
| [libressl 75%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_conf.c.o
| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_cmp.c.o
| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_alt.c.o
| [libressl 76%] 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_ext.c.o
| [libressl 76%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_ia5.c.o
| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_int.c.o
| [libressl 77%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_genn.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_cpols.c.o
| [libressl 77%] 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_asid.c.o
| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_info.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_lib.c.o
| [libressl 78%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_pku.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_ocsp.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_ncons.c.o
| [libressl 79%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_r2x.c.o
| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_prn.c.o
| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_issuer_cache.c.o
| [libressl 80%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_siginfo.c.o
| [libressl 80%] 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_skey.c.o
| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_set.c.o
| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_req.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/sm3/sm3.c.o
| [libressl 81%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_lu.c.o
| [libressl 82%] Building C object crypto/CMakeFiles/crypto.dir/empty.c.o
| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_v3.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/x509_constraints.c.o
| [libressl 82%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/b_posix.c.o
| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/bio/bss_log.c.o
| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509cset.c.o
| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509rset.c.o
| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509spki.c.o
| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509type.c.o
| [libressl 83%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_addr.c.o
| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_purp.c.o
| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/ui/ui_openssl.c.o
| [libressl 84%] Building C object ssl/CMakeFiles/ssl_obj.dir/pqueue.c.o
| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509name.c.o
| [libressl 84%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_policy.c.o
| [libressl 85%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_vpm.c.o
| [libressl 85%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x_all.c.o
| [libressl 85%] Building C object ssl/CMakeFiles/ssl_obj.dir/d1_srtp.c.o
| [libressl 85%] Building C object ssl/CMakeFiles/ssl_obj.dir/bio_ssl.c.o
| [libressl 85%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_asn1.c.o
| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/d1_lib.c.o
| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_init.c.o
| [libressl 86%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_both.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_err.c.o
| [libressl 87%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_verify.c.o
| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_kex.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/ssl_methods.c.o
| [libressl 87%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_cert.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_packet.c.o
| [libressl 88%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_utl.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/s3_lib.c.o
| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_sigalgs.c.o
| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_txt.c.o
| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_content.c.o
| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_transcript.c.o
| [libressl 89%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_buffer.c.o
| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_seclevel.c.o
| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_stat.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/ssl_versions.c.o
| [libressl 90%] Building C object ssl/CMakeFiles/ssl_obj.dir/t1_enc.c.o
| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_lib.c.o
| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_ciph.c.o
| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_error.c.o
| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls12_lib.c.o
| [libressl 91%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_sess.c.o
| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls12_key_schedule.c.o
| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_pkt.c.o
| [libressl 92%] Building C object crypto/CMakeFiles/crypto_obj.dir/x509/x509_vfy.c.o
| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls_key_share.c.o
| [libressl 92%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_handshake_msg.c.o
| [libressl 93%] Building C object ssl/CMakeFiles/ssl.dir/empty.c.o
| [libressl 93%] Building C object ssl/CMakeFiles/ssl_obj.dir/t1_lib.c.o
| [libressl 93%] Linking C static library crypto/libcrypto.a
| [libressl 93%] Building C object tls/CMakeFiles/tls_compat_obj.dir/empty.c.o
| [libressl 93%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_handshake.c.o
| [libressl 94%] Building C object ssl/CMakeFiles/bs_obj.dir/bs_ber.c.o
| [libressl 94%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_record.c.o
| [libressl 94%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_quic.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 95%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_client.c.o
| [libressl 95%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_lib.c.o
| [libressl 95%] Building C object ssl/CMakeFiles/bs_obj.dir/bs_cbb.c.o
| [libressl 95%] Building C object tls/CMakeFiles/tls_obj.dir/tls_bio_cb.c.o
| [libressl 95%] Building C object tls/CMakeFiles/tls.dir/empty.c.o
| [libressl 96%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_clnt.c.o
| [libressl 96%] Building C object tls/CMakeFiles/tls_obj.dir/tls_keypair.c.o
| [libressl 96%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls12_record_layer.c.o
| [libressl 96%] Building C object ssl/CMakeFiles/bs_obj.dir/bs_cbs.c.o
| [libressl 96%] Building C object tls/CMakeFiles/tls_obj.dir/tls_conninfo.c.o
| [libressl 97%] Building C object tls/CMakeFiles/tls_obj.dir/tls_client.c.o
| [libressl 97%] Building C object tls/CMakeFiles/tls_obj.dir/tls_peer.c.o
| [libressl 97%] Building C object tls/CMakeFiles/tls_obj.dir/tls_server.c.o
| [libressl 97%] Building C object tls/CMakeFiles/tls_obj.dir/tls_signer.c.o
| [libressl 97%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_server.c.o
| [libressl 98%] Building C object tls/CMakeFiles/tls_obj.dir/tls_util.c.o
| [libressl 98%] Building C object tls/CMakeFiles/tls_obj.dir/tls.c.o
| [libressl 98%] Building C object ssl/CMakeFiles/ssl_obj.dir/tls13_record_layer.c.o
| [libressl 98%] Building C object tls/CMakeFiles/tls_obj.dir/tls_ocsp.c.o
| [libressl 98%] Building C object tls/CMakeFiles/tls_obj.dir/tls_verify.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%] Building C object tls/CMakeFiles/tls_obj.dir/tls_config.c.o
| [libressl 99%] Building C object ssl/CMakeFiles/ssl_obj.dir/ssl_srvr.c.o
| [libressl 99%] Linking C static library ssl/libssl.a
| [libressl 100%] Linking C static library tls/libtls.a
68% | Configuring 'crengine'
68% | 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/cp_stats.cpp.o
| [crengine 3%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvmemman.cpp.o
| [crengine 4%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/cri18n.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/fb3fmt.cpp.o
| [crengine 7%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/crtxtenc.cpp.o
| [crengine 8%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvopc.cpp.o
| [crengine 10%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvpagesplitter.cpp.o
| [crengine 11%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstyles.cpp.o
| [crengine 12%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvdrawbuf.cpp.o
| [crengine 13%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/hyphman.cpp.o
| [crengine 14%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/hist.cpp.o
| [crengine 15%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/mdfmt.cpp.o
| [crengine 16%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/qimagescale/qimagescale.cpp.o
| [crengine 17%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/chmfmt.cpp.o
| [crengine 18%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/odxutil.cpp.o
| [crengine 20%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/docxfmt.cpp.o
| [crengine 21%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/txtselector.cpp.o
| [crengine 22%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/rtfimp.cpp.o
| [crengine 23%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/props.cpp.o
| [crengine 24%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/asc85enc.c.o
| [crengine 25%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/odtfmt.cpp.o
| [crengine 26%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/chartrans.c.o
| [crengine 27%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/mathml.cpp.o
| [crengine 28%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/blocklist.c.o
| [crengine 30%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/depot.c.o
| [crengine 31%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/wordfmt.cpp.o
| [crengine 32%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/datalist.c.o
| [crengine 33%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/doclist.c.o
| [crengine 34%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fail.c.o
| [crengine 35%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/finddata.c.o
| [crengine 36%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/textlang.cpp.o
| [crengine 37%] 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 38%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fontlist.c.o
| [crengine 40%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/dib2eps.c.o
| [crengine 41%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/findtext.c.o
| [crengine 42%] Building C object crengine/thirdparty/chmlib/CMakeFiles/chmlib.dir/src/lzx.c.o
| [crengine 43%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/listlist.c.o
| [crengine 44%] Linking C static library crengine/thirdparty/chmlib/libchmlib.a
| [crengine 45%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fonts_u.c.o
| [crengine 46%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/hdrftrlist.c.o
| [crengine 47%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/pdbfmt.cpp.o
| [crengine 48%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvimg.cpp.o
| [crengine 50%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/options.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/pictlist.c.o
| [crengine 53%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fonts.c.o
| [crengine 54%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/misc.c.o
| [crengine 55%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/propmod.c.o
| [crengine 56%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/properties.c.o
| [crengine 57%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstream.cpp.o
| [crengine 58%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop0.c.o
| [crengine 60%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/rowlist.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/sectlist.c.o
| [crengine 63%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/out2window.c.o
| [crengine 64%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/tabstop.c.o
| [crengine 65%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/stylelist.c.o
| [crengine 66%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/unix.c.o
| [crengine 67%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/pdf.c.o
| [crengine 68%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/worddos.c.o
| [crengine 70%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/utf8.c.o
| [crengine 71%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop2.c.o
| [crengine 72%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordmac.c.o
| [crengine 73%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop6.c.o
| [crengine 74%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordlib.c.o
| [crengine 75%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/xmalloc.c.o
| [crengine 76%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordwin.c.o
| [crengine 77%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/text.c.o
| [crengine 78%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/stylesheet.c.o
| [crengine 80%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/output.c.o
| [crengine 81%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/summary.c.o
| [crengine 82%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/fmt_text.c.o
| [crengine 83%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/prop8.c.o
| [crengine 84%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/wordole.c.o
| [crengine 85%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/postscript.c.o
| [crengine 86%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/xml.c.o
| [crengine 87%] Building C object crengine/thirdparty/antiword/CMakeFiles/antiword.dir/word2text.c.o
| [crengine 88%] Linking C static library crengine/thirdparty/antiword/libantiword.a
| [crengine 90%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvtextfm.cpp.o
| [crengine 91%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvfntman.cpp.o
| [crengine 92%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvxml.cpp.o
| [crengine 93%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstring.cpp.o
| [crengine 94%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/epubfmt.cpp.o
| [crengine 95%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvdocview.cpp.o
| [crengine 96%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvrend.cpp.o
| [crengine 97%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvstsheet.cpp.o
| [crengine 98%] Building CXX object CMakeFiles/crengine.dir/crengine/crengine/src/lvtinydom.cpp.o
| [crengine 100%] Linking CXX static library libcrengine.a
69% | Configuring 'turbo'
69% | Building 'libzmq'
| [libzmq 0%] Building CXX object CMakeFiles/objects.dir/src/precompiled.cpp.o
| [libzmq 1%] Building CXX object CMakeFiles/objects.dir/src/curve_client.cpp.o
| [libzmq 2%] Building CXX object CMakeFiles/objects.dir/src/curve_server.cpp.o
| [libzmq 3%] Building CXX object CMakeFiles/objects.dir/src/err.cpp.o
| [libzmq 4%] Building CXX object CMakeFiles/objects.dir/src/clock.cpp.o
| [libzmq 5%] Building C object CMakeFiles/objects.dir/external/sha1/sha1.c.o
| [libzmq 6%] Building CXX object CMakeFiles/objects.dir/src/endpoint.cpp.o
| [libzmq 7%] Building CXX object CMakeFiles/objects.dir/src/ipc_address.cpp.o
| [libzmq 8%] Building CXX object CMakeFiles/objects.dir/src/devpoll.cpp.o
| [libzmq 9%] Building CXX object CMakeFiles/objects.dir/src/ip.cpp.o
| [libzmq 10%] Building CXX object CMakeFiles/objects.dir/src/io_object.cpp.o
| [libzmq 11%] Building CXX object CMakeFiles/objects.dir/src/kqueue.cpp.o
| [libzmq 12%] Building CXX object CMakeFiles/objects.dir/src/curve_mechanism_base.cpp.o
| [libzmq 13%] Building CXX object CMakeFiles/objects.dir/src/io_thread.cpp.o
| [libzmq 14%] Building CXX object CMakeFiles/objects.dir/src/fq.cpp.o
| [libzmq 15%] Building CXX object CMakeFiles/objects.dir/src/client.cpp.o
| [libzmq 16%] Building CXX object CMakeFiles/objects.dir/src/norm_engine.cpp.o
| [libzmq 17%] Building CXX object CMakeFiles/objects.dir/src/channel.cpp.o
| [libzmq 18%] Building CXX object CMakeFiles/objects.dir/src/dgram.cpp.o
| [libzmq 19%] Building CXX object CMakeFiles/objects.dir/src/dist.cpp.o
| [libzmq 20%] Building CXX object CMakeFiles/objects.dir/src/dealer.cpp.o
| [libzmq 21%] Building CXX object CMakeFiles/objects.dir/src/epoll.cpp.o
| [libzmq 22%] Building CXX object CMakeFiles/objects.dir/src/pgm_receiver.cpp.o
| [libzmq 23%] Building CXX object CMakeFiles/objects.dir/src/pgm_sender.cpp.o
| [libzmq 24%] Building CXX object CMakeFiles/objects.dir/src/pgm_socket.cpp.o
| [libzmq 25%] Building CXX object CMakeFiles/objects.dir/src/lb.cpp.o
| [libzmq 26%] Building CXX object CMakeFiles/objects.dir/src/ipc_connecter.cpp.o
| [libzmq 27%] Building CXX object CMakeFiles/objects.dir/src/address.cpp.o
| [libzmq 28%] Building CXX object CMakeFiles/objects.dir/src/mailbox.cpp.o
| [libzmq 29%] Building CXX object CMakeFiles/objects.dir/src/ipc_listener.cpp.o
| [libzmq 30%] Building CXX object CMakeFiles/objects.dir/src/mailbox_safe.cpp.o
| [libzmq 31%] Building CXX object CMakeFiles/objects.dir/src/msg.cpp.o
| [libzmq 32%] Building CXX object CMakeFiles/objects.dir/src/polling_util.cpp.o
| [libzmq 33%] Building CXX object CMakeFiles/objects.dir/src/metadata.cpp.o
| [libzmq 33%] Building CXX object CMakeFiles/objects.dir/src/mechanism_base.cpp.o
| [libzmq 34%] Building CXX object CMakeFiles/objects.dir/src/poll.cpp.o
| [libzmq 35%] Building CXX object CMakeFiles/objects.dir/src/mtrie.cpp.o
| [libzmq 36%] Building CXX object CMakeFiles/objects.dir/src/random.cpp.o
| [libzmq 37%] Building CXX object CMakeFiles/objects.dir/src/peer.cpp.o
| [libzmq 38%] Building CXX object CMakeFiles/objects.dir/src/pair.cpp.o
| [libzmq 39%] Building CXX object CMakeFiles/objects.dir/src/null_mechanism.cpp.o
| [libzmq 40%] Building CXX object CMakeFiles/objects.dir/src/pollset.cpp.o
| [libzmq 41%] Building CXX object CMakeFiles/objects.dir/src/plain_client.cpp.o
| [libzmq 42%] Building CXX object CMakeFiles/objects.dir/src/object.cpp.o
| [libzmq 43%] Building CXX object CMakeFiles/objects.dir/src/plain_server.cpp.o
| [libzmq 44%] Building CXX object CMakeFiles/objects.dir/src/pipe.cpp.o
| [libzmq 45%] Building CXX object CMakeFiles/objects.dir/src/poller_base.cpp.o
| [libzmq 46%] Building CXX object CMakeFiles/objects.dir/src/options.cpp.o
| [libzmq 47%] Building CXX object CMakeFiles/objects.dir/src/raw_encoder.cpp.o
| [libzmq 48%] Building CXX object CMakeFiles/objects.dir/src/raw_decoder.cpp.o
| [libzmq 49%] Building CXX object CMakeFiles/objects.dir/src/proxy.cpp.o
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-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/i686-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/i686-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/i686-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 50%] Building CXX object CMakeFiles/objects.dir/src/pull.cpp.o
| [libzmq 51%] Building CXX object CMakeFiles/objects.dir/src/push.cpp.o
| [libzmq 52%] Building CXX object CMakeFiles/objects.dir/src/pub.cpp.o
| [libzmq 53%] Building CXX object CMakeFiles/objects.dir/src/mechanism.cpp.o
| [libzmq 54%] Building CXX object CMakeFiles/objects.dir/src/select.cpp.o
| [libzmq 55%] Building CXX object CMakeFiles/objects.dir/src/own.cpp.o
| [libzmq 56%] Building CXX object CMakeFiles/objects.dir/src/rep.cpp.o
| [libzmq 57%] Building CXX object CMakeFiles/objects.dir/src/reaper.cpp.o
| [libzmq 58%] Building CXX object CMakeFiles/objects.dir/src/req.cpp.o
| [libzmq 59%] Building CXX object CMakeFiles/objects.dir/src/raw_engine.cpp.o
| [libzmq 60%] Building CXX object CMakeFiles/objects.dir/src/signaler.cpp.o
| [libzmq 61%] Building CXX object CMakeFiles/objects.dir/src/socks.cpp.o
| [libzmq 62%] Building CXX object CMakeFiles/objects.dir/src/server.cpp.o
| [libzmq 63%] Building CXX object CMakeFiles/objects.dir/src/tcp_address.cpp.o
| [libzmq 64%] Building CXX object CMakeFiles/objects.dir/src/trie.cpp.o
| [libzmq 65%] Building CXX object CMakeFiles/objects.dir/src/tcp.cpp.o
| [libzmq 66%] Building CXX object CMakeFiles/objects.dir/src/router.cpp.o
| [libzmq 66%] Building CXX object CMakeFiles/objects.dir/src/thread.cpp.o
| [libzmq 67%] Building CXX object CMakeFiles/objects.dir/src/stream.cpp.o
| [libzmq 68%] Building CXX object CMakeFiles/objects.dir/src/socks_connecter.cpp.o
| [libzmq 69%] Building CXX object CMakeFiles/objects.dir/src/sub.cpp.o
| [libzmq 70%] Building CXX object CMakeFiles/objects.dir/src/radix_tree.cpp.o
| [libzmq 71%] Building CXX object CMakeFiles/objects.dir/src/v1_encoder.cpp.o
| [libzmq 72%] Building CXX object CMakeFiles/objects.dir/src/v1_decoder.cpp.o
| [libzmq 73%] Building CXX object CMakeFiles/objects.dir/src/tcp_connecter.cpp.o
| [libzmq 74%] Building CXX object CMakeFiles/objects.dir/src/ctx.cpp.o
| [libzmq 75%] Building CXX object CMakeFiles/objects.dir/src/v2_decoder.cpp.o
| [libzmq 76%] Building CXX object CMakeFiles/objects.dir/src/session_base.cpp.o
| [libzmq 77%] Building CXX object CMakeFiles/objects.dir/src/tcp_listener.cpp.o
| [libzmq 78%] Building CXX object CMakeFiles/objects.dir/src/v2_encoder.cpp.o
| [libzmq 79%] Building CXX object CMakeFiles/objects.dir/src/v3_1_encoder.cpp.o
| [libzmq 80%] Building CXX object CMakeFiles/objects.dir/src/zmq_utils.cpp.o
| [libzmq 81%] Building CXX object CMakeFiles/objects.dir/src/decoder_allocators.cpp.o
| [libzmq 82%] Building CXX object CMakeFiles/objects.dir/src/xsub.cpp.o
| [libzmq 83%] Building CXX object CMakeFiles/objects.dir/src/ip_resolver.cpp.o
| [libzmq 84%] Building CXX object CMakeFiles/objects.dir/src/udp_address.cpp.o
| [libzmq 85%] Building CXX object CMakeFiles/objects.dir/src/timers.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/zmq.cpp.o
| [libzmq 90%] Building CXX object CMakeFiles/objects.dir/src/stream_connecter_base.cpp.o
| [libzmq 91%] Building CXX object CMakeFiles/objects.dir/src/zap_client.cpp.o
| [libzmq 92%] Building CXX object CMakeFiles/objects.dir/src/stream_listener_base.cpp.o
| [libzmq 93%] Building CXX object CMakeFiles/objects.dir/src/stream_engine_base.cpp.o
| [libzmq 94%] Building CXX object CMakeFiles/objects.dir/src/zmtp_engine.cpp.o
| [libzmq 95%] Building CXX object CMakeFiles/objects.dir/src/dish.cpp.o
| [libzmq 96%] Building CXX object CMakeFiles/objects.dir/src/radio.cpp.o
| [libzmq 97%] Building CXX object CMakeFiles/objects.dir/src/udp_engine.cpp.o
| [libzmq 98%] Building CXX object CMakeFiles/objects.dir/src/socket_base.cpp.o
| [libzmq 99%] Building CXX object CMakeFiles/objects.dir/src/xpub.cpp.o
| [libzmq 100%] Linking CXX static library lib/libzmq.a
70% | Installing 'crengine'
70% | Building 'djvulibre'
make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/djvulibre/build/libdjvu'
CXX libdjvulibre_la-Arrays.lo
CXX libdjvulibre_la-BSByteStream.lo
CXX libdjvulibre_la-BSEncodeByteStream.lo
CXX libdjvulibre_la-ByteStream.lo
CXX libdjvulibre_la-DataPool.lo
CXX libdjvulibre_la-DjVmDir.lo
CXX libdjvulibre_la-DjVmDir0.lo
CXX libdjvulibre_la-DjVmDoc.lo
CXX libdjvulibre_la-DjVmNav.lo
CXX libdjvulibre_la-DjVuAnno.lo
CXX libdjvulibre_la-DjVuDocEditor.lo
CXX libdjvulibre_la-DjVuDocument.lo
CXX libdjvulibre_la-DjVuDumpHelper.lo
CXX libdjvulibre_la-DjVuErrorList.lo
CXX libdjvulibre_la-DjVuFile.lo
CXX libdjvulibre_la-DjVuFileCache.lo
CXX libdjvulibre_la-DjVuGlobalMemory.lo
CXX libdjvulibre_la-DjVuImage.lo
CXX libdjvulibre_la-DjVuInfo.lo
CXX libdjvulibre_la-DjVuGlobal.lo
CXX libdjvulibre_la-DjVuMessage.lo
CXX libdjvulibre_la-DjVuMessageLite.lo
CXX libdjvulibre_la-DjVuNavDir.lo
CXX libdjvulibre_la-DjVuPalette.lo
CXX libdjvulibre_la-DjVuPort.lo
CXX libdjvulibre_la-DjVuText.lo
CXX libdjvulibre_la-GBitmap.lo
CXX libdjvulibre_la-DjVuToPS.lo
CXX libdjvulibre_la-GContainer.lo
CXX libdjvulibre_la-GException.lo
CXX libdjvulibre_la-GIFFManager.lo
CXX libdjvulibre_la-GMapAreas.lo
CXX libdjvulibre_la-GOS.lo
CXX libdjvulibre_la-GPixmap.lo
CXX libdjvulibre_la-GRect.lo
CXX libdjvulibre_la-GScaler.lo
CXX libdjvulibre_la-GSmartPointer.lo
CXX libdjvulibre_la-GString.lo
CXX libdjvulibre_la-GThreads.lo
CXX libdjvulibre_la-GURL.lo
CXX libdjvulibre_la-GUnicode.lo
CXX libdjvulibre_la-IFFByteStream.lo
CXX libdjvulibre_la-IW44EncodeCodec.lo
CXX libdjvulibre_la-IW44Image.lo
CXX libdjvulibre_la-JB2EncodeCodec.lo
CXX libdjvulibre_la-JB2Image.lo
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/djvulibre/source/libdjvu/GString.cpp:2487:25: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare]
if(((W2>=0xDC00)||(W2<=0xDFFF))&&((U=(0x10000+((W1&0x3ff)<<10))|(W2&0x3ff))))
~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/djvulibre/source/libdjvu/GUnicode.cpp:555:29: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare]
if(((W2>=0xDC00)||(W2<=0xDFFF))
~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/djvulibre/source/libdjvu/GUnicode.cpp:592:31: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare]
if((C2MSB>=0xDC)||(C2MSB<=0xDF))
~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/djvulibre/source/libdjvu/GUnicode.cpp:630:31: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare]
if((C2MSB>=0xDC)||(C2MSB<=0xDF))
~~~~~~~~~~~~~^~~~~~~~~~~~~~~
CXX libdjvulibre_la-JPEGDecoder.lo
CXX libdjvulibre_la-MMRDecoder.lo
CXX libdjvulibre_la-MMX.lo
CXX libdjvulibre_la-UnicodeByteStream.lo
CXX libdjvulibre_la-XMLParser.lo
CXX libdjvulibre_la-XMLTags.lo
3 warnings generated.
CXX libdjvulibre_la-ZPCodec.lo
CXX libdjvulibre_la-atomic.lo
CXX libdjvulibre_la-ddjvuapi.lo
CXX libdjvulibre_la-debug.lo
CXX libdjvulibre_la-miniexp.lo
PC ddjvuapi.pc
1 warning generated.
CXXLD libdjvulibre.la
*** Warning: Linking the shared library libdjvulibre.la against the
*** static library /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a is not portable!
make[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/djvulibre/build/libdjvu'
71% | Configuring 'czmq'
72% | 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/zpoller.c.o
| [czmq 14%] Building C object CMakeFiles/czmq_objects.dir/src/zcertstore.c.o
| [czmq 17%] Building C object CMakeFiles/czmq_objects.dir/src/ziflist.c.o
| [czmq 20%] Building C object CMakeFiles/czmq_objects.dir/src/zcert.c.o
| [czmq 23%] Building C object CMakeFiles/czmq_objects.dir/src/zlist.c.o
| [czmq 26%] Building C object CMakeFiles/czmq_objects.dir/src/zdigest.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/zframe.c.o
| [czmq 35%] Building C object CMakeFiles/czmq_objects.dir/src/zfile.c.o
| [czmq 38%] Building C object CMakeFiles/czmq_objects.dir/src/zchunk.c.o
| [czmq 41%] cd /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/czmq/build && /usr/bin/cmake -E copy_directory /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/czmq/source/src/selftest-ro /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/czmq/build/src/selftest-ro
| [czmq 44%] Building C object CMakeFiles/czmq_objects.dir/src/zloop.c.o
| [czmq 47%] cd /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/czmq/build && /usr/bin/cmake -E make_directory /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/czmq/build/src/selftest-rw
| [czmq 50%] Building C object CMakeFiles/czmq_objects.dir/src/zlistx.c.o
| [czmq 52%] Building C object CMakeFiles/czmq_objects.dir/src/zuuid.c.o
| [czmq 55%] Building C object CMakeFiles/czmq_objects.dir/src/zdir.c.o
| [czmq 58%] Building C object CMakeFiles/czmq_objects.dir/src/zhash.c.o
| [czmq 61%] Building C object CMakeFiles/czmq_objects.dir/src/zmonitor.c.o
| [czmq 64%] Building C object CMakeFiles/czmq_objects.dir/src/zconfig.c.o
| [czmq 67%] Building C object CMakeFiles/czmq_objects.dir/src/zmsg.c.o
| [czmq 70%] Building C object CMakeFiles/czmq_objects.dir/src/zauth.c.o
| [czmq 73%] Building C object CMakeFiles/czmq_objects.dir/src/zarmour.c.o
| [czmq 76%] Building C object CMakeFiles/czmq_objects.dir/src/zbeacon.c.o
| [czmq 79%] Building C object CMakeFiles/czmq_objects.dir/src/zgossip_msg.c.o
| [czmq 82%] Building C object CMakeFiles/czmq_objects.dir/src/zhashx.c.o
| [czmq 85%] Building C object CMakeFiles/czmq_objects.dir/src/zproxy.c.o
| [czmq 88%] Building C object CMakeFiles/czmq_objects.dir/src/zgossip.c.o
| [czmq 91%] Building C object CMakeFiles/czmq_objects.dir/src/zrex.c.o
| [czmq 94%] Building C object CMakeFiles/czmq_objects.dir/src/zsys.c.o
| [czmq 97%] Building C object CMakeFiles/czmq_objects.dir/src/zsock.c.o
| [czmq 100%] Linking C static library libczmq.a
72% | Installing 'djvulibre'
73% | Building 'giflib'
| [giflib 11%] Building C object CMakeFiles/gif.dir/gif_err.c.o
| [giflib 22%] Building C object CMakeFiles/gif.dir/openbsd-reallocarray.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/dgif_lib.c.o
| [giflib 88%] Building C object CMakeFiles/gif.dir/egif_lib.c.o
| [giflib 100%] Linking C static library libgif.a
73% | Installing 'czmq'
74% | Building 'pcre2'
| [pcre2 3%] Building C object CMakeFiles/pcre2-8-static.dir/pcre2_chartables.c.o
| [pcre2 6%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_chkdint.c.o
| [pcre2 9%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_config.c.o
| [pcre2 12%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_error.c.o
| [pcre2 16%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_ord2utf.c.o
| [pcre2 19%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_find_bracket.c.o
| [pcre2 22%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_jit_compile.c.o
| [pcre2 25%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_match_data.c.o
| [pcre2 29%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_newline.c.o
| [pcre2 32%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_pattern_info.c.o
| [pcre2 35%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_extuni.c.o
| [pcre2 38%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_serialize.c.o
| [pcre2 41%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_maketables.c.o
| [pcre2 45%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_script_run.c.o
| [pcre2 48%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_context.c.o
| [pcre2 51%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_tables.c.o
| [pcre2 54%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_string_utils.c.o
| [pcre2 58%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_valid_utf.c.o
| [pcre2 61%] Building C object CMakeFiles/pcre2-posix-static.dir/src/pcre2posix.c.o
| [pcre2 64%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_xclass.c.o
| [pcre2 67%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_substring.c.o
| [pcre2 70%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_ucd.c.o
| [pcre2 74%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_auto_possess.c.o
| [pcre2 77%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_substitute.c.o
| [pcre2 80%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_study.c.o
| [pcre2 83%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_convert.c.o
| [pcre2 87%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_dfa_match.c.o
| [pcre2 90%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_compile.c.o
| [pcre2 93%] Building C object CMakeFiles/pcre2-8-static.dir/src/pcre2_match.c.o
| [pcre2 96%] Linking C static library libpcre2-8.a
| [pcre2 100%] Linking C static library libpcre2-posix.a
74% | Installing 'giflib'
75% | Building 'proxy-libintl'
| [proxy-libintl 50%] Compiling C object libintl.a.p/libintl.c.o
| [proxy-libintl 100%] Linking static target libintl.a
Installing libintl.a to /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/staging/lib
Installing /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/proxy-libintl/source/libintl.h to /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/staging/include
75% | Installing 'pcre2'
75% | Building 'libiconv'
make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build'
builddir="`pwd`"; cd libcharset && make all && make install-lib libdir="$builddir/lib" includedir="$builddir/lib"
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset'
if [ ! -d include ] ; then mkdir include ; fi
cp /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/include/libcharset.h.in include/libcharset.h
cd lib && make all
make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset/lib'
/bin/bash ../libtool --mode=compile i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/.. -I../include -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBCHARSET -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libcharset_set_relocation_prefix -Drelocate=libcharset_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/localcharset.c
/bin/bash ../libtool --mode=compile i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/.. -I../include -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBCHARSET -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libcharset_set_relocation_prefix -Drelocate=libcharset_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/relocatable.c
/bin/sh /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/config.charset 'i686-pc-linux-android18' > t-charset.alias
sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/ref-add.sin > t-ref-add.sed
sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/ref-del.sin > t-ref-del.sed
mv t-ref-add.sed ref-add.sed
mv t-ref-del.sed ref-del.sed
mv t-charset.alias charset.alias
libtool: compile: i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/.. -I../include -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBCHARSET -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libcharset_set_relocation_prefix -Drelocate=libcharset_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/localcharset.c -o localcharset.o
libtool: compile: i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/.. -I../include -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBCHARSET -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libcharset_set_relocation_prefix -Drelocate=libcharset_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/lib/relocatable.c -o relocatable.o
/bin/bash ../libtool --mode=link i686-linux-android18-clang -Wl,-O1 -Wl,--as-needed -no-canonical-prefixes /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a -Wl,--build-id=none -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -o libcharset.la -rpath //lib -version-info 1:0:0 -no-undefined localcharset.lo relocatable.lo
*** Warning: Linking the shared library libcharset.la against the
*** static library /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a is not portable!
libtool: link: llvm-ar cru .libs/libcharset.a /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a localcharset.o relocatable.o
libtool: link: llvm-ranlib .libs/libcharset.a
libtool: link: ( cd ".libs" && rm -f "libcharset.la" && ln -s "../libcharset.la" "libcharset.la" )
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset/lib'
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset'
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset'
cd lib && make all
make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset/lib'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset/lib'
cd lib && make install-lib libdir='/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib' includedir='/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib'
make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset/lib'
/bin/sh /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/build-aux/mkinstalldirs /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib
/bin/bash ../libtool --mode=install /usr/bin/install -c libcharset.la /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/libcharset.la
libtool: install: /usr/bin/install -c .libs/libcharset.lai /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/libcharset.la
libtool: install: /usr/bin/install -c .libs/libcharset.a /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/libcharset.a
libtool: install: chmod 644 /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/libcharset.a
libtool: install: llvm-ranlib /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/libcharset.a
libtool: warning: remember to run 'libtool --finish //lib'
test -f /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/charset.alias && orig=/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/charset.alias \
|| orig=charset.alias; \
sed -f ref-add.sed $orig > /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/t-charset.alias; \
/usr/bin/install -c -m 644 /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/t-charset.alias /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/charset.alias; \
rm -f /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/t-charset.alias
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset/lib'
/bin/sh /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/libcharset/build-aux/mkinstalldirs /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib
/usr/bin/install -c -m 644 include/libcharset.h /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/libcharset.h
/usr/bin/install -c -m 644 include/localcharset.h.inst /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib/localcharset.h
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/libcharset'
cd lib && make all
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib'
/bin/bash ../libtool --mode=compile i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/iconv.c
/bin/bash ../libtool --mode=compile i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../libcharset/lib/localcharset.c
/bin/bash ../libtool --mode=compile i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/relocatable.c
libtool: compile: i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/iconv.c -o iconv.o
libtool: compile: i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../libcharset/lib/localcharset.c -o localcharset.o
libtool: compile: i686-linux-android18-clang -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/relocatable.c -o relocatable.o
In file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/lib/iconv.c:154:
lib/aliases.gperf:288:28: warning: static variable 'aliases' is used in an inline function with external linkage [-Wstatic-in-inline]
register int o = aliases[key].name;
^
lib/aliases.gperf:274:1: note: use 'static' to give inline function 'aliases_lookup' internal linkage
__inline
^
static
lib/aliases.gperf:781:27: note: 'aliases' declared here
static const struct alias aliases[] =
^
lib/aliases.gperf:291:44: warning: static variable 'stringpool_contents' is used in an inline function with external linkage [-Wstatic-in-inline]
register const char *s = o + stringpool;
^
lib/aliases.gperf:779:37: note: expanded from macro 'stringpool'
#define stringpool ((const char *) &stringpool_contents)
^
lib/aliases.gperf:274:1: note: use 'static' to give inline function 'aliases_lookup' internal linkage
__inline
^
static
lib/aliases.gperf:427:34: note: 'stringpool_contents' declared here
static const struct stringpool_t stringpool_contents =
^
lib/aliases.gperf:294:25: warning: static variable 'aliases' is used in an inline function with external linkage [-Wstatic-in-inline]
return &aliases[key];
^
lib/aliases.gperf:274:1: note: use 'static' to give inline function 'aliases_lookup' internal linkage
__inline
^
static
lib/aliases.gperf:781:27: note: 'aliases' declared here
static const struct alias aliases[] =
^
3 warnings generated.
/bin/bash ../libtool --mode=link i686-linux-android18-clang -Wl,-O1 -Wl,--as-needed -no-canonical-prefixes /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a -Wl,--build-id=none -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -o libiconv.la -rpath //lib -version-info 8:0:6 -no-undefined iconv.lo localcharset.lo relocatable.lo
*** Warning: Linking the shared library libiconv.la against the
*** static library /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a is not portable!
libtool: link: llvm-ar cru .libs/libiconv.a /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a iconv.o localcharset.o relocatable.o
libtool: link: llvm-ranlib .libs/libiconv.a
libtool: link: ( cd ".libs" && rm -f "libiconv.la" && ln -s "../libiconv.la" "libiconv.la" )
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/lib'
cd preload && make all
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/preload'
rm -f -r objects
mkdir objects && \
for f in /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib/iconv.c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../libcharset/lib/localcharset.c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib/relocatable.c; do \
/bin/bash ./libtool --mode=compile i686-linux-android18-clang -I../lib -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DPACKAGE_NAME=\"libiconv\" -DPACKAGE_TARNAME=\"libiconv\" -DPACKAGE_VERSION=\"0\" -DPACKAGE_STRING=\"libiconv\ 0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DINSTALLPREFIX=\"/\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_VISIBILITY=1 -DLIBICONV_PLUG -c $f -o objects/`basename $f | sed -e 's,\.c$,.o,'` || exit 1; \
done && \
/bin/bash ./libtool --mode=link i686-linux-android18-clang -Wl,-O1 -Wl,--as-needed -no-canonical-prefixes /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a -Wl,--build-id=none -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -o libiconv.la -rpath //lib -no-undefined objects/*.lo && \
rm -f -r objects
libtool: compile: i686-linux-android18-clang -I../lib -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DPACKAGE_NAME=\"libiconv\" -DPACKAGE_TARNAME=\"libiconv\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"libiconv 0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DINSTALLPREFIX=\"/\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_VISIBILITY=1 -DLIBICONV_PLUG -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib/iconv.c -fPIC -DPIC -o objects/.libs/iconv.o
In file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib/iconv.c:154:
lib/aliases.gperf:288:28: warning: static variable 'aliases' is used in an inline function with external linkage [-Wstatic-in-inline]
register int o = aliases[key].name;
^
lib/aliases.gperf:274:1: note: use 'static' to give inline function 'aliases_lookup' internal linkage
__inline
^
static
lib/aliases.gperf:781:27: note: 'aliases' declared here
static const struct alias aliases[] =
^
lib/aliases.gperf:291:44: warning: static variable 'stringpool_contents' is used in an inline function with external linkage [-Wstatic-in-inline]
register const char *s = o + stringpool;
^
lib/aliases.gperf:779:37: note: expanded from macro 'stringpool'
#define stringpool ((const char *) &stringpool_contents)
^
lib/aliases.gperf:274:1: note: use 'static' to give inline function 'aliases_lookup' internal linkage
__inline
^
static
lib/aliases.gperf:427:34: note: 'stringpool_contents' declared here
static const struct stringpool_t stringpool_contents =
^
lib/aliases.gperf:294:25: warning: static variable 'aliases' is used in an inline function with external linkage [-Wstatic-in-inline]
return &aliases[key];
^
lib/aliases.gperf:274:1: note: use 'static' to give inline function 'aliases_lookup' internal linkage
__inline
^
static
lib/aliases.gperf:781:27: note: 'aliases' declared here
static const struct alias aliases[] =
^
3 warnings generated.
libtool: compile: i686-linux-android18-clang -I../lib -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DPACKAGE_NAME=\"libiconv\" -DPACKAGE_TARNAME=\"libiconv\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"libiconv 0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DINSTALLPREFIX=\"/\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_VISIBILITY=1 -DLIBICONV_PLUG -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../libcharset/lib/localcharset.c -fPIC -DPIC -o objects/.libs/localcharset.o
libtool: compile: i686-linux-android18-clang -I../lib -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../include -I.. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/.. -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -fvisibility=hidden -DLIBDIR=\"//lib\" -DBUILDING_LIBICONV -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"//lib\" -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix -Drelocate=libiconv_relocate -DPACKAGE_NAME=\"libiconv\" -DPACKAGE_TARNAME=\"libiconv\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"libiconv 0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DINSTALLPREFIX=\"/\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_VISIBILITY=1 -DLIBICONV_PLUG -c /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/preload/../lib/relocatable.c -fPIC -DPIC -o objects/.libs/relocatable.o
*** Warning: Linking the shared library libiconv.la against the
*** static library /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a is not portable!
libtool: link: i686-linux-android18-clang -shared -fPIC -DPIC objects/.libs/iconv.o objects/.libs/localcharset.o objects/.libs/relocatable.o /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a -Wl,-O1 -Wl,--as-needed -Wl,--build-id=none -O2 -g -Wl,-soname -Wl,libiconv.so -o .libs/libiconv.so
libtool: link: ( cd ".libs" && rm -f "libiconv.la" && ln -s "../libiconv.la" "libiconv.la" )
cp .libs/libiconv.so preloadable_libiconv.so
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/preload'
cd srclib && make all
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/srclib'
rm -f alloca.h-t alloca.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
cat /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/alloca.in.h; \
} > alloca.h-t && \
mv -f alloca.h-t alloca.h
rm -f c++defs.h-t c++defs.h && \
sed -n -e '/_GL_CXXDEFS/,$p' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/build-aux/snippet/c++defs.h \
> c++defs.h-t && \
mv c++defs.h-t c++defs.h
rm -f arg-nonnull.h-t arg-nonnull.h && \
sed -n -e '/GL_ARG_NONNULL/,$p' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/build-aux/snippet/arg-nonnull.h \
> arg-nonnull.h-t && \
mv arg-nonnull.h-t arg-nonnull.h
rm -f warn-on-use.h-t warn-on-use.h && \
sed -n -e '/^.ifndef/,$p' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/build-aux/snippet/warn-on-use.h \
> warn-on-use.h-t && \
mv warn-on-use.h-t warn-on-use.h
rm -f limits.h-t limits.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_LIMITS_H''@|<limits.h>|g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/limits.in.h; \
} > limits.h-t && \
mv limits.h-t limits.h
rm -f stdint.h-t stdint.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's/@''HAVE_STDINT_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDINT_H''@|<stdint.h>|g' \
-e 's/@''HAVE_C99_STDINT_H''@/1/g' \
-e 's/@''HAVE_SYS_TYPES_H''@/1/g' \
-e 's/@''HAVE_INTTYPES_H''@/1/g' \
-e 's/@''HAVE_SYS_INTTYPES_H''@/0/g' \
-e 's/@''HAVE_SYS_BITYPES_H''@/0/g' \
-e 's/@''HAVE_WCHAR_H''@/1/g' \
-e 's/@''HAVE_LONG_LONG_INT''@/1/g' \
-e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' \
-e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
-e 's/@''BITSIZEOF_PTRDIFF_T''@//g' \
-e 's/@''PTRDIFF_T_SUFFIX''@//g' \
-e 's/@''BITSIZEOF_SIG_ATOMIC_T''@//g' \
-e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@//g' \
-e 's/@''SIG_ATOMIC_T_SUFFIX''@//g' \
-e 's/@''BITSIZEOF_SIZE_T''@//g' \
-e 's/@''SIZE_T_SUFFIX''@//g' \
-e 's/@''BITSIZEOF_WCHAR_T''@//g' \
-e 's/@''HAVE_SIGNED_WCHAR_T''@//g' \
-e 's/@''WCHAR_T_SUFFIX''@//g' \
-e 's/@''BITSIZEOF_WINT_T''@//g' \
-e 's/@''HAVE_SIGNED_WINT_T''@//g' \
-e 's/@''WINT_T_SUFFIX''@//g' \
-e 's/@''GNULIB_OVERRIDES_WINT_T''@/0/g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/stdint.in.h; \
} > stdint.h-t && \
mv stdint.h-t stdint.h
/usr/bin/mkdir -p sys
rm -f unitypes.h-t unitypes.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
cat /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/unitypes.in.h; \
} > unitypes.h-t && \
mv -f unitypes.h-t unitypes.h
rm -f uniwidth.h-t uniwidth.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
cat /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/uniwidth.in.h; \
} > uniwidth.h-t && \
mv -f uniwidth.h-t uniwidth.h
rm -f sys/types.h-t sys/types.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_TYPES_H''@|<sys/types.h>|g' \
-e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/sys_types.in.h; \
} > sys/types.h-t && \
mv sys/types.h-t sys/types.h
rm -f fcntl.h-t fcntl.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_FCNTL_H''@|<fcntl.h>|g' \
-e 's/@''GNULIB_FCNTL''@/0/g' \
-e 's/@''GNULIB_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_OPEN''@/0/g' \
-e 's/@''GNULIB_OPENAT''@/0/g' \
-e 's|@''HAVE_FCNTL''@|1|g' \
-e 's|@''HAVE_OPENAT''@|1|g' \
-e 's|@''REPLACE_FCNTL''@|0|g' \
-e 's|@''REPLACE_OPEN''@|0|g' \
-e 's|@''REPLACE_OPENAT''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/fcntl.in.h; \
} > fcntl.h-t && \
mv fcntl.h-t fcntl.h
rm -f signal.h-t signal.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SIGNAL_H''@|<signal.h>|g' \
-e 's|@''GNULIB_PTHREAD_SIGMASK''@|0|g' \
-e 's|@''GNULIB_RAISE''@|1|g' \
-e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/1/g' \
-e 's/@''GNULIB_SIGPROCMASK''@/1/g' \
-e 's/@''GNULIB_SIGACTION''@/0/g' \
-e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|1|g' \
-e 's|@''HAVE_PTHREAD_SIGMASK''@|1|g' \
-e 's|@''HAVE_RAISE''@|1|g' \
-e 's|@''HAVE_SIGSET_T''@|1|g' \
-e 's|@''HAVE_SIGINFO_T''@|1|g' \
-e 's|@''HAVE_SIGACTION''@|1|g' \
-e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|1|g' \
-e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|1|g' \
-e 's|@''HAVE_SIGHANDLER_T''@|1|g' \
-e 's|@''REPLACE_PTHREAD_SIGMASK''@|0|g' \
-e 's|@''REPLACE_RAISE''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/signal.in.h; \
} > signal.h-t && \
mv signal.h-t signal.h
rm -f stdio.h-t stdio.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDIO_H''@|<stdio.h>|g' \
-e 's/@''GNULIB_DPRINTF''@/0/g' \
-e 's/@''GNULIB_FCLOSE''@/0/g' \
-e 's/@''GNULIB_FDOPEN''@/0/g' \
-e 's/@''GNULIB_FFLUSH''@/0/g' \
-e 's/@''GNULIB_FGETC''@/1/g' \
-e 's/@''GNULIB_FGETS''@/1/g' \
-e 's/@''GNULIB_FOPEN''@/0/g' \
-e 's/@''GNULIB_FPRINTF''@/1/g' \
-e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_FPURGE''@/0/g' \
-e 's/@''GNULIB_FPUTC''@/1/g' \
-e 's/@''GNULIB_FPUTS''@/1/g' \
-e 's/@''GNULIB_FREAD''@/1/g' \
-e 's/@''GNULIB_FREOPEN''@/0/g' \
-e 's/@''GNULIB_FSCANF''@/1/g' \
-e 's/@''GNULIB_FSEEK''@/0/g' \
-e 's/@''GNULIB_FSEEKO''@/0/g' \
-e 's/@''GNULIB_FTELL''@/0/g' \
-e 's/@''GNULIB_FTELLO''@/0/g' \
-e 's/@''GNULIB_FWRITE''@/1/g' \
-e 's/@''GNULIB_GETC''@/1/g' \
-e 's/@''GNULIB_GETCHAR''@/1/g' \
-e 's/@''GNULIB_GETDELIM''@/0/g' \
-e 's/@''GNULIB_GETLINE''@/0/g' \
-e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
-e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_PCLOSE''@/0/g' \
-e 's/@''GNULIB_PERROR''@/0/g' \
-e 's/@''GNULIB_POPEN''@/0/g' \
-e 's/@''GNULIB_PRINTF''@/1/g' \
-e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_PUTC''@/1/g' \
-e 's/@''GNULIB_PUTCHAR''@/1/g' \
-e 's/@''GNULIB_PUTS''@/1/g' \
-e 's/@''GNULIB_REMOVE''@/0/g' \
-e 's/@''GNULIB_RENAME''@/0/g' \
-e 's/@''GNULIB_RENAMEAT''@/0/g' \
-e 's/@''GNULIB_SCANF''@/1/g' \
-e 's/@''GNULIB_SNPRINTF''@/0/g' \
-e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_STDIO_H_SIGPIPE''@/1/g' \
-e 's/@''GNULIB_TMPFILE''@/0/g' \
-e 's/@''GNULIB_VASPRINTF''@/0/g' \
-e 's/@''GNULIB_VDPRINTF''@/0/g' \
-e 's/@''GNULIB_VFPRINTF''@/1/g' \
-e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_VFSCANF''@/0/g' \
-e 's/@''GNULIB_VSCANF''@/0/g' \
-e 's/@''GNULIB_VPRINTF''@/1/g' \
-e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_VSNPRINTF''@/0/g' \
-e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/stdio.in.h | \
sed -e 's|@''HAVE_DECL_FPURGE''@|1|g' \
-e 's|@''HAVE_DECL_FSEEKO''@|1|g' \
-e 's|@''HAVE_DECL_FTELLO''@|1|g' \
-e 's|@''HAVE_DECL_GETDELIM''@|1|g' \
-e 's|@''HAVE_DECL_GETLINE''@|1|g' \
-e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \
-e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \
-e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \
-e 's|@''HAVE_DPRINTF''@|1|g' \
-e 's|@''HAVE_FSEEKO''@|1|g' \
-e 's|@''HAVE_FTELLO''@|1|g' \
-e 's|@''HAVE_PCLOSE''@|1|g' \
-e 's|@''HAVE_POPEN''@|1|g' \
-e 's|@''HAVE_RENAMEAT''@|1|g' \
-e 's|@''HAVE_VASPRINTF''@|1|g' \
-e 's|@''HAVE_VDPRINTF''@|1|g' \
-e 's|@''REPLACE_DPRINTF''@|0|g' \
-e 's|@''REPLACE_FCLOSE''@|0|g' \
-e 's|@''REPLACE_FDOPEN''@|0|g' \
-e 's|@''REPLACE_FFLUSH''@|0|g' \
-e 's|@''REPLACE_FOPEN''@|0|g' \
-e 's|@''REPLACE_FPRINTF''@|0|g' \
-e 's|@''REPLACE_FPURGE''@|0|g' \
-e 's|@''REPLACE_FREOPEN''@|0|g' \
-e 's|@''REPLACE_FSEEK''@|0|g' \
-e 's|@''REPLACE_FSEEKO''@|0|g' \
-e 's|@''REPLACE_FTELL''@|0|g' \
-e 's|@''REPLACE_FTELLO''@|0|g' \
-e 's|@''REPLACE_GETDELIM''@|0|g' \
-e 's|@''REPLACE_GETLINE''@|0|g' \
-e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \
-e 's|@''REPLACE_PERROR''@|0|g' \
-e 's|@''REPLACE_POPEN''@|0|g' \
-e 's|@''REPLACE_PRINTF''@|0|g' \
-e 's|@''REPLACE_REMOVE''@|0|g' \
-e 's|@''REPLACE_RENAME''@|0|g' \
-e 's|@''REPLACE_RENAMEAT''@|0|g' \
-e 's|@''REPLACE_SNPRINTF''@|0|g' \
-e 's|@''REPLACE_SPRINTF''@|0|g' \
-e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \
-e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \
-e 's|@''REPLACE_TMPFILE''@|0|g' \
-e 's|@''REPLACE_VASPRINTF''@|0|g' \
-e 's|@''REPLACE_VDPRINTF''@|0|g' \
-e 's|@''REPLACE_VFPRINTF''@|0|g' \
-e 's|@''REPLACE_VPRINTF''@|0|g' \
-e 's|@''REPLACE_VSNPRINTF''@|0|g' \
-e 's|@''REPLACE_VSPRINTF''@|0|g' \
-e 's|@''ASM_SYMBOL_PREFIX''@|""|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > stdio.h-t && \
mv stdio.h-t stdio.h
rm -f stdlib.h-t stdlib.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDLIB_H''@|<stdlib.h>|g' \
-e 's/@''GNULIB__EXIT''@/0/g' \
-e 's/@''GNULIB_ATOLL''@/0/g' \
-e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \
-e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/1/g' \
-e 's/@''GNULIB_GETLOADAVG''@/0/g' \
-e 's/@''GNULIB_GETSUBOPT''@/0/g' \
-e 's/@''GNULIB_GRANTPT''@/0/g' \
-e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \
-e 's/@''GNULIB_MBTOWC''@/0/g' \
-e 's/@''GNULIB_MKDTEMP''@/0/g' \
-e 's/@''GNULIB_MKOSTEMP''@/0/g' \
-e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
-e 's/@''GNULIB_MKSTEMP''@/0/g' \
-e 's/@''GNULIB_MKSTEMPS''@/0/g' \
-e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
-e 's/@''GNULIB_PTSNAME''@/0/g' \
-e 's/@''GNULIB_PTSNAME_R''@/0/g' \
-e 's/@''GNULIB_PUTENV''@/0/g' \
-e 's/@''GNULIB_QSORT_R''@/0/g' \
-e 's/@''GNULIB_RANDOM''@/0/g' \
-e 's/@''GNULIB_RANDOM_R''@/0/g' \
-e 's/@''GNULIB_REALLOC_POSIX''@/0/g' \
-e 's/@''GNULIB_REALPATH''@/1/g' \
-e 's/@''GNULIB_RPMATCH''@/0/g' \
-e 's/@''GNULIB_SECURE_GETENV''@/0/g' \
-e 's/@''GNULIB_SETENV''@/0/g' \
-e 's/@''GNULIB_STRTOD''@/0/g' \
-e 's/@''GNULIB_STRTOLL''@/0/g' \
-e 's/@''GNULIB_STRTOULL''@/0/g' \
-e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
-e 's/@''GNULIB_UNLOCKPT''@/0/g' \
-e 's/@''GNULIB_UNSETENV''@/0/g' \
-e 's/@''GNULIB_WCTOMB''@/0/g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/stdlib.in.h | \
sed -e 's|@''HAVE__EXIT''@|1|g' \
-e 's|@''HAVE_ATOLL''@|1|g' \
-e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|0|g' \
-e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
-e 's|@''HAVE_GETSUBOPT''@|1|g' \
-e 's|@''HAVE_GRANTPT''@|1|g' \
-e 's|@''HAVE_MKDTEMP''@|1|g' \
-e 's|@''HAVE_MKOSTEMP''@|1|g' \
-e 's|@''HAVE_MKOSTEMPS''@|1|g' \
-e 's|@''HAVE_MKSTEMP''@|1|g' \
-e 's|@''HAVE_MKSTEMPS''@|1|g' \
-e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
-e 's|@''HAVE_PTSNAME''@|1|g' \
-e 's|@''HAVE_PTSNAME_R''@|1|g' \
-e 's|@''HAVE_QSORT_R''@|1|g' \
-e 's|@''HAVE_RANDOM''@|1|g' \
-e 's|@''HAVE_RANDOM_H''@|1|g' \
-e 's|@''HAVE_RANDOM_R''@|1|g' \
-e 's|@''HAVE_REALPATH''@|1|g' \
-e 's|@''HAVE_RPMATCH''@|1|g' \
-e 's|@''HAVE_SECURE_GETENV''@|1|g' \
-e 's|@''HAVE_DECL_SETENV''@|1|g' \
-e 's|@''HAVE_STRTOD''@|1|g' \
-e 's|@''HAVE_STRTOLL''@|1|g' \
-e 's|@''HAVE_STRTOULL''@|1|g' \
-e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
-e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
-e 's|@''HAVE_UNLOCKPT''@|1|g' \
-e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
-e 's|@''REPLACE_CALLOC''@|0|g' \
-e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
-e 's|@''REPLACE_MALLOC''@|0|g' \
-e 's|@''REPLACE_MBTOWC''@|0|g' \
-e 's|@''REPLACE_MKSTEMP''@|0|g' \
-e 's|@''REPLACE_PTSNAME''@|0|g' \
-e 's|@''REPLACE_PTSNAME_R''@|0|g' \
-e 's|@''REPLACE_PUTENV''@|0|g' \
-e 's|@''REPLACE_QSORT_R''@|0|g' \
-e 's|@''REPLACE_RANDOM_R''@|0|g' \
-e 's|@''REPLACE_REALLOC''@|0|g' \
-e 's|@''REPLACE_REALPATH''@|1|g' \
-e 's|@''REPLACE_SETENV''@|0|g' \
-e 's|@''REPLACE_STRTOD''@|0|g' \
-e 's|@''REPLACE_UNSETENV''@|0|g' \
-e 's|@''REPLACE_WCTOMB''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _Noreturn/r /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/build-aux/snippet/_Noreturn.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > stdlib.h-t && \
mv stdlib.h-t stdlib.h
rm -f string.h-t string.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STRING_H''@|<string.h>|g' \
-e 's/@''GNULIB_FFSL''@/0/g' \
-e 's/@''GNULIB_FFSLL''@/0/g' \
-e 's/@''GNULIB_MBSLEN''@/0/g' \
-e 's/@''GNULIB_MBSNLEN''@/0/g' \
-e 's/@''GNULIB_MBSCHR''@/0/g' \
-e 's/@''GNULIB_MBSRCHR''@/0/g' \
-e 's/@''GNULIB_MBSSTR''@/0/g' \
-e 's/@''GNULIB_MBSCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSNCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSPCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSCASESTR''@/0/g' \
-e 's/@''GNULIB_MBSCSPN''@/0/g' \
-e 's/@''GNULIB_MBSPBRK''@/0/g' \
-e 's/@''GNULIB_MBSSPN''@/0/g' \
-e 's/@''GNULIB_MBSSEP''@/0/g' \
-e 's/@''GNULIB_MBSTOK_R''@/0/g' \
-e 's/@''GNULIB_MEMCHR''@/0/g' \
-e 's/@''GNULIB_MEMMEM''@/0/g' \
-e 's/@''GNULIB_MEMPCPY''@/0/g' \
-e 's/@''GNULIB_MEMRCHR''@/0/g' \
-e 's/@''GNULIB_RAWMEMCHR''@/0/g' \
-e 's/@''GNULIB_STPCPY''@/0/g' \
-e 's/@''GNULIB_STPNCPY''@/0/g' \
-e 's/@''GNULIB_STRCHRNUL''@/0/g' \
-e 's/@''GNULIB_STRDUP''@/0/g' \
-e 's/@''GNULIB_STRNCAT''@/0/g' \
-e 's/@''GNULIB_STRNDUP''@/0/g' \
-e 's/@''GNULIB_STRNLEN''@/0/g' \
-e 's/@''GNULIB_STRPBRK''@/0/g' \
-e 's/@''GNULIB_STRSEP''@/0/g' \
-e 's/@''GNULIB_STRSTR''@/0/g' \
-e 's/@''GNULIB_STRCASESTR''@/0/g' \
-e 's/@''GNULIB_STRTOK_R''@/0/g' \
-e 's/@''GNULIB_STRERROR''@/1/g' \
-e 's/@''GNULIB_STRERROR_R''@/0/g' \
-e 's/@''GNULIB_STRSIGNAL''@/0/g' \
-e 's/@''GNULIB_STRVERSCMP''@/0/g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/string.in.h | \
sed -e 's|@''HAVE_FFSL''@|1|g' \
-e 's|@''HAVE_FFSLL''@|1|g' \
-e 's|@''HAVE_MBSLEN''@|0|g' \
-e 's|@''HAVE_MEMCHR''@|1|g' \
-e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
-e 's|@''HAVE_MEMPCPY''@|1|g' \
-e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
-e 's|@''HAVE_RAWMEMCHR''@|1|g' \
-e 's|@''HAVE_STPCPY''@|1|g' \
-e 's|@''HAVE_STPNCPY''@|1|g' \
-e 's|@''HAVE_STRCHRNUL''@|1|g' \
-e 's|@''HAVE_DECL_STRDUP''@|1|g' \
-e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
-e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
-e 's|@''HAVE_STRPBRK''@|1|g' \
-e 's|@''HAVE_STRSEP''@|1|g' \
-e 's|@''HAVE_STRCASESTR''@|1|g' \
-e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
-e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \
-e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
-e 's|@''HAVE_STRVERSCMP''@|1|g' \
-e 's|@''REPLACE_STPNCPY''@|0|g' \
-e 's|@''REPLACE_MEMCHR''@|0|g' \
-e 's|@''REPLACE_MEMMEM''@|0|g' \
-e 's|@''REPLACE_STRCASESTR''@|0|g' \
-e 's|@''REPLACE_STRCHRNUL''@|0|g' \
-e 's|@''REPLACE_STRDUP''@|0|g' \
-e 's|@''REPLACE_STRSTR''@|0|g' \
-e 's|@''REPLACE_STRERROR''@|1|g' \
-e 's|@''REPLACE_STRERROR_R''@|0|g' \
-e 's|@''REPLACE_STRNCAT''@|0|g' \
-e 's|@''REPLACE_STRNDUP''@|0|g' \
-e 's|@''REPLACE_STRNLEN''@|0|g' \
-e 's|@''REPLACE_STRSIGNAL''@|0|g' \
-e 's|@''REPLACE_STRTOK_R''@|0|g' \
-e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/string.in.h; \
} > string.h-t && \
mv string.h-t string.h
/usr/bin/mkdir -p sys
/usr/bin/mkdir -p sys
rm -f time.h-t time.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_TIME_H''@|<time.h>|g' \
-e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
-e 's/@''GNULIB_MKTIME''@/0/g' \
-e 's/@''GNULIB_NANOSLEEP''@/0/g' \
-e 's/@''GNULIB_STRPTIME''@/0/g' \
-e 's/@''GNULIB_TIMEGM''@/0/g' \
-e 's/@''GNULIB_TIME_R''@/0/g' \
-e 's/@''GNULIB_TIME_RZ''@/0/g' \
-e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \
-e 's|@''HAVE_NANOSLEEP''@|1|g' \
-e 's|@''HAVE_STRPTIME''@|1|g' \
-e 's|@''HAVE_TIMEGM''@|1|g' \
-e 's|@''HAVE_TIMEZONE_T''@|0|g' \
-e 's|@''REPLACE_GMTIME''@|1|g' \
-e 's|@''REPLACE_LOCALTIME''@|1|g' \
-e 's|@''REPLACE_LOCALTIME_R''@|GNULIB_PORTCHECK|g' \
-e 's|@''REPLACE_MKTIME''@|GNULIB_PORTCHECK|g' \
-e 's|@''REPLACE_NANOSLEEP''@|GNULIB_PORTCHECK|g' \
-e 's|@''REPLACE_TIMEGM''@|GNULIB_PORTCHECK|g' \
-e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
-e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
-e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \
-e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/time.in.h; \
} > time.h-t && \
mv time.h-t time.h
rm -f unistd.h-t unistd.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''HAVE_UNISTD_H''@|1|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
-e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
-e 's/@''GNULIB_CHDIR''@/0/g' \
-e 's/@''GNULIB_CHOWN''@/0/g' \
-e 's/@''GNULIB_CLOSE''@/0/g' \
-e 's/@''GNULIB_DUP''@/0/g' \
-e 's/@''GNULIB_DUP2''@/0/g' \
-e 's/@''GNULIB_DUP3''@/0/g' \
-e 's/@''GNULIB_ENVIRON''@/1/g' \
-e 's/@''GNULIB_EUIDACCESS''@/0/g' \
-e 's/@''GNULIB_FACCESSAT''@/0/g' \
-e 's/@''GNULIB_FCHDIR''@/0/g' \
-e 's/@''GNULIB_FCHOWNAT''@/0/g' \
-e 's/@''GNULIB_FDATASYNC''@/0/g' \
-e 's/@''GNULIB_FSYNC''@/0/g' \
-e 's/@''GNULIB_FTRUNCATE''@/0/g' \
-e 's/@''GNULIB_GETCWD''@/0/g' \
-e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
-e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \
-e 's/@''GNULIB_GETGROUPS''@/0/g' \
-e 's/@''GNULIB_GETHOSTNAME''@/0/g' \
-e 's/@''GNULIB_GETLOGIN''@/0/g' \
-e 's/@''GNULIB_GETLOGIN_R''@/0/g' \
-e 's/@''GNULIB_GETPAGESIZE''@/0/g' \
-e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
-e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \
-e 's/@''GNULIB_ISATTY''@/0/g' \
-e 's/@''GNULIB_LCHOWN''@/0/g' \
-e 's/@''GNULIB_LINK''@/0/g' \
-e 's/@''GNULIB_LINKAT''@/0/g' \
-e 's/@''GNULIB_LSEEK''@/0/g' \
-e 's/@''GNULIB_PIPE''@/0/g' \
-e 's/@''GNULIB_PIPE2''@/0/g' \
-e 's/@''GNULIB_PREAD''@/0/g' \
-e 's/@''GNULIB_PWRITE''@/0/g' \
-e 's/@''GNULIB_READ''@/1/g' \
-e 's/@''GNULIB_READLINK''@/1/g' \
-e 's/@''GNULIB_READLINKAT''@/0/g' \
-e 's/@''GNULIB_RMDIR''@/0/g' \
-e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
-e 's/@''GNULIB_SLEEP''@/0/g' \
-e 's/@''GNULIB_SYMLINK''@/0/g' \
-e 's/@''GNULIB_SYMLINKAT''@/0/g' \
-e 's/@''GNULIB_TTYNAME_R''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_GETOPT''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/1/g' \
-e 's/@''GNULIB_UNLINK''@/0/g' \
-e 's/@''GNULIB_UNLINKAT''@/0/g' \
-e 's/@''GNULIB_USLEEP''@/0/g' \
-e 's/@''GNULIB_WRITE''@/0/g' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/unistd.in.h | \
sed -e 's|@''HAVE_CHOWN''@|1|g' \
-e 's|@''HAVE_DUP2''@|1|g' \
-e 's|@''HAVE_DUP3''@|1|g' \
-e 's|@''HAVE_EUIDACCESS''@|1|g' \
-e 's|@''HAVE_FACCESSAT''@|1|g' \
-e 's|@''HAVE_FCHDIR''@|1|g' \
-e 's|@''HAVE_FCHOWNAT''@|1|g' \
-e 's|@''HAVE_FDATASYNC''@|1|g' \
-e 's|@''HAVE_FSYNC''@|1|g' \
-e 's|@''HAVE_FTRUNCATE''@|1|g' \
-e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
-e 's|@''HAVE_GETGROUPS''@|1|g' \
-e 's|@''HAVE_GETHOSTNAME''@|1|g' \
-e 's|@''HAVE_GETPAGESIZE''@|1|g' \
-e 's|@''HAVE_GROUP_MEMBER''@|1|g' \
-e 's|@''HAVE_LCHOWN''@|1|g' \
-e 's|@''HAVE_LINK''@|1|g' \
-e 's|@''HAVE_LINKAT''@|1|g' \
-e 's|@''HAVE_PIPE''@|1|g' \
-e 's|@''HAVE_PIPE2''@|1|g' \
-e 's|@''HAVE_PREAD''@|1|g' \
-e 's|@''HAVE_PWRITE''@|1|g' \
-e 's|@''HAVE_READLINK''@|1|g' \
-e 's|@''HAVE_READLINKAT''@|1|g' \
-e 's|@''HAVE_SETHOSTNAME''@|1|g' \
-e 's|@''HAVE_SLEEP''@|1|g' \
-e 's|@''HAVE_SYMLINK''@|1|g' \
-e 's|@''HAVE_SYMLINKAT''@|1|g' \
-e 's|@''HAVE_UNLINKAT''@|1|g' \
-e 's|@''HAVE_USLEEP''@|1|g' \
-e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
-e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
-e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
-e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
-e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \
-e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
-e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
-e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
-e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
-e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
-e 's|@''HAVE_OS_H''@|0|g' \
-e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
| \
sed -e 's|@''REPLACE_CHOWN''@|0|g' \
-e 's|@''REPLACE_CLOSE''@|0|g' \
-e 's|@''REPLACE_DUP''@|0|g' \
-e 's|@''REPLACE_DUP2''@|0|g' \
-e 's|@''REPLACE_FCHOWNAT''@|0|g' \
-e 's|@''REPLACE_FTRUNCATE''@|0|g' \
-e 's|@''REPLACE_GETCWD''@|0|g' \
-e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
-e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
-e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
-e 's|@''REPLACE_GETGROUPS''@|0|g' \
-e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
-e 's|@''REPLACE_ISATTY''@|0|g' \
-e 's|@''REPLACE_LCHOWN''@|0|g' \
-e 's|@''REPLACE_LINK''@|0|g' \
-e 's|@''REPLACE_LINKAT''@|0|g' \
-e 's|@''REPLACE_LSEEK''@|0|g' \
-e 's|@''REPLACE_PREAD''@|0|g' \
-e 's|@''REPLACE_PWRITE''@|0|g' \
-e 's|@''REPLACE_READ''@|0|g' \
-e 's|@''REPLACE_READLINK''@|1|g' \
-e 's|@''REPLACE_READLINKAT''@|0|g' \
-e 's|@''REPLACE_RMDIR''@|0|g' \
-e 's|@''REPLACE_SLEEP''@|0|g' \
-e 's|@''REPLACE_SYMLINK''@|0|g' \
-e 's|@''REPLACE_SYMLINKAT''@|0|g' \
-e 's|@''REPLACE_TTYNAME_R''@|0|g' \
-e 's|@''REPLACE_UNLINK''@|0|g' \
-e 's|@''REPLACE_UNLINKAT''@|0|g' \
-e 's|@''REPLACE_USLEEP''@|0|g' \
-e 's|@''REPLACE_WRITE''@|0|g' \
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > unistd.h-t && \
mv unistd.h-t unistd.h
rm -f sys/stat.h-t sys/stat.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_STAT_H''@|<sys/stat.h>|g' \
-e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \
-e 's/@''GNULIB_FCHMODAT''@/0/g' \
-e 's/@''GNULIB_FSTAT''@/0/g' \
-e 's/@''GNULIB_FSTATAT''@/0/g' \
-e 's/@''GNULIB_FUTIMENS''@/0/g' \
-e 's/@''GNULIB_LCHMOD''@/0/g' \
-e 's/@''GNULIB_LSTAT''@/1/g' \
-e 's/@''GNULIB_MKDIRAT''@/0/g' \
-e 's/@''GNULIB_MKFIFO''@/0/g' \
-e 's/@''GNULIB_MKFIFOAT''@/0/g' \
-e 's/@''GNULIB_MKNOD''@/0/g' \
-e 's/@''GNULIB_MKNODAT''@/0/g' \
-e 's/@''GNULIB_STAT''@/1/g' \
-e 's/@''GNULIB_UTIMENSAT''@/0/g' \
-e 's|@''HAVE_FCHMODAT''@|1|g' \
-e 's|@''HAVE_FSTATAT''@|1|g' \
-e 's|@''HAVE_FUTIMENS''@|1|g' \
-e 's|@''HAVE_LCHMOD''@|1|g' \
-e 's|@''HAVE_LSTAT''@|1|g' \
-e 's|@''HAVE_MKDIRAT''@|1|g' \
-e 's|@''HAVE_MKFIFO''@|1|g' \
-e 's|@''HAVE_MKFIFOAT''@|1|g' \
-e 's|@''HAVE_MKNOD''@|1|g' \
-e 's|@''HAVE_MKNODAT''@|1|g' \
-e 's|@''HAVE_UTIMENSAT''@|1|g' \
-e 's|@''REPLACE_FSTAT''@|0|g' \
-e 's|@''REPLACE_FSTATAT''@|0|g' \
-e 's|@''REPLACE_FUTIMENS''@|0|g' \
-e 's|@''REPLACE_LSTAT''@|1|g' \
-e 's|@''REPLACE_MKDIR''@|0|g' \
-e 's|@''REPLACE_MKFIFO''@|0|g' \
-e 's|@''REPLACE_MKNOD''@|0|g' \
-e 's|@''REPLACE_STAT''@|1|g' \
-e 's|@''REPLACE_UTIMENSAT''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/sys_stat.in.h; \
} > sys/stat.h-t && \
mv sys/stat.h-t sys/stat.h
rm -f sys/time.h-t sys/time.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's/@''HAVE_SYS_TIME_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_TIME_H''@|<sys/time.h>|g' \
-e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
-e 's|@''HAVE_WINSOCK2_H''@|0|g' \
-e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \
-e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \
-e 's/@''REPLACE_GETTIMEOFDAY''@/1/g' \
-e 's/@''REPLACE_STRUCT_TIMEVAL''@/0/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
< /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/sys_time.in.h; \
} > sys/time.h-t && \
mv sys/time.h-t sys/time.h
make all-am
make[3]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/srclib'
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o allocator.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/allocator.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o areadlink.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/areadlink.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o binary-io.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/binary-io.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o careadlinkat.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/careadlinkat.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o dirname-lgpl.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/dirname-lgpl.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o basename-lgpl.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/basename-lgpl.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o stripslash.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/stripslash.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o getprogname.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/getprogname.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o malloca.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/malloca.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o progname.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/progname.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o safe-read.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/safe-read.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o unistd.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/unistd.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o xmalloc.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/xmalloc.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o xstrdup.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/xstrdup.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o xreadlink.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/xreadlink.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o canonicalize-lgpl.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/canonicalize-lgpl.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o error.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/error.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o gettimeofday.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/gettimeofday.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o lstat.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/lstat.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o readlink.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/readlink.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o stat.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/stat.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o strerror.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/strerror.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o strerror-override.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/strerror-override.c
i686-linux-android18-clang -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -c -o uniwidth/width.o /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/srclib/uniwidth/width.c
rm -f libicrt.a
llvm-ar cr libicrt.a allocator.o areadlink.o binary-io.o careadlinkat.o dirname-lgpl.o basename-lgpl.o stripslash.o getprogname.o malloca.o progname.o safe-read.o unistd.o uniwidth/width.o xmalloc.o xstrdup.o xreadlink.o canonicalize-lgpl.o error.o gettimeofday.o lstat.o readlink.o stat.o strerror.o strerror-override.o
llvm-ranlib libicrt.a
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/srclib'
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/srclib'
cd src && make all
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/src'
i686-linux-android18-clang -c -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src -I.. -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src/../include -I../srclib -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src/../srclib -I../lib -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -DINSTALLDIR=\"//bin\" -DLOCALEDIR=\"//share/locale\" /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src/iconv_no_i18n.c
i686-linux-android18-clang -c -I. -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src -I.. -I../include -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src/../include -I../srclib -I/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src/../srclib -I../lib -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC -DINSTALLDIR=\"//bin\" -DLOCALEDIR=\"//share/locale\" /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/source/src/iconv.c
/bin/bash ../libtool --mode=link i686-linux-android18-clang -Wl,-O1 -Wl,--as-needed -no-canonical-prefixes /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a -Wl,--build-id=none -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC iconv_no_i18n.o ../srclib/libicrt.a ../lib/libiconv.la -o iconv_no_i18n
libtool: link: i686-linux-android18-clang -Wl,-O1 -Wl,--as-needed -no-canonical-prefixes -Wl,--build-id=none -O2 -g -pipe -fomit-frame-pointer -DNDEBUG -ffile-prefix-map=/home/vagrant/build/org.koreader.launcher.fdroid/base/= -Wno-ignored-optimization-argument -Wno-unknown-warning-option -Wno-array-bounds -Wno-unused-command-line-argument -Wno-self-assign -Wno-parentheses-equality -Wno-macro-redefined -U_FILE_OFFSET_BITS -D_FILE_OFFSET_BITS=32 -fPIC iconv_no_i18n.o -o iconv_no_i18n /opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/lib/linux/libclang_rt.builtins-i686-android.a ../srclib/libicrt.a ../lib/.libs/libiconv.a
test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 .
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/src'
cd po && make all
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/po'
cd man && make all
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/man'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/man'
if test -d tests; then cd tests && make all; fi
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/tests'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build/tests'
make[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libiconv/build'
76% | Installing 'proxy-libintl'
76% | 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/arrayaccess.c.o
| [leptonica 3%] Building C object src/CMakeFiles/leptonica.dir/bootnumgen4.c.o
| [leptonica 3%] Building C object src/CMakeFiles/leptonica.dir/bbuffer.c.o
| [leptonica 4%] Building C object src/CMakeFiles/leptonica.dir/baseline.c.o
| [leptonica 4%] Building C object src/CMakeFiles/leptonica.dir/binreduce.c.o
| [leptonica 5%] Building C object src/CMakeFiles/leptonica.dir/binexpand.c.o
| [leptonica 6%] Building C object src/CMakeFiles/leptonica.dir/affinecompose.c.o
| [leptonica 6%] Building C object src/CMakeFiles/leptonica.dir/bilinear.c.o
| [leptonica 7%] Building C object src/CMakeFiles/leptonica.dir/bmpio.c.o
| [leptonica 7%] Building C object src/CMakeFiles/leptonica.dir/bmf.c.o
| [leptonica 8%] Building C object src/CMakeFiles/leptonica.dir/bilateral.c.o
| [leptonica 8%] Building C object src/CMakeFiles/leptonica.dir/bytearray.c.o
| [leptonica 9%] Building C object src/CMakeFiles/leptonica.dir/binarize.c.o
| [leptonica 9%] Building C object src/CMakeFiles/leptonica.dir/checkerboard.c.o
| [leptonica 10%] Building C object src/CMakeFiles/leptonica.dir/ccthin.c.o
| [leptonica 10%] Building C object src/CMakeFiles/leptonica.dir/affine.c.o
| [leptonica 11%] Building C object src/CMakeFiles/leptonica.dir/bardecode.c.o
| [leptonica 12%] Building C object src/CMakeFiles/leptonica.dir/colormorph.c.o
| [leptonica 12%] Building C object src/CMakeFiles/leptonica.dir/classapp.c.o
| [leptonica 13%] Building C object src/CMakeFiles/leptonica.dir/boxfunc4.c.o
| [leptonica 13%] Building C object src/CMakeFiles/leptonica.dir/boxfunc3.c.o
| [leptonica 14%] Building C object src/CMakeFiles/leptonica.dir/colorfill.c.o
| [leptonica 14%] Building C object src/CMakeFiles/leptonica.dir/colorseg.c.o
| [leptonica 15%] Building C object src/CMakeFiles/leptonica.dir/boxfunc5.c.o
| [leptonica 15%] Building C object src/CMakeFiles/leptonica.dir/boxfunc2.c.o
| [leptonica 16%] Building C object src/CMakeFiles/leptonica.dir/coloring.c.o
| [leptonica 16%] Building C object src/CMakeFiles/leptonica.dir/blend.c.o
| [leptonica 17%] Building C object src/CMakeFiles/leptonica.dir/convertfiles.c.o
| [leptonica 18%] Building C object src/CMakeFiles/leptonica.dir/boxbasic.c.o
| [leptonica 18%] Building C object src/CMakeFiles/leptonica.dir/dnahash.c.o
| [leptonica 19%] Building C object src/CMakeFiles/leptonica.dir/colorcontent.c.o
| [leptonica 19%] Building C object src/CMakeFiles/leptonica.dir/boxfunc1.c.o
| [leptonica 20%] Building C object src/CMakeFiles/leptonica.dir/adaptmap.c.o
| [leptonica 20%] Building C object src/CMakeFiles/leptonica.dir/conncomp.c.o
| [leptonica 21%] Building C object src/CMakeFiles/leptonica.dir/dwacomb.2.c.o
| [leptonica 21%] Building C object src/CMakeFiles/leptonica.dir/correlscore.c.o
| [leptonica 22%] Building C object src/CMakeFiles/leptonica.dir/dewarp3.c.o
| [leptonica 22%] Building C object src/CMakeFiles/leptonica.dir/dnafunc1.c.o
| [leptonica 23%] Building C object src/CMakeFiles/leptonica.dir/dewarp1.c.o
| [leptonica 24%] Building C object src/CMakeFiles/leptonica.dir/dewarp4.c.o
| [leptonica 24%] Building C object src/CMakeFiles/leptonica.dir/ccbord.c.o
| [leptonica 25%] Building C object src/CMakeFiles/leptonica.dir/fhmtgen.1.c.o
| [leptonica 25%] Building C object src/CMakeFiles/leptonica.dir/finditalic.c.o
| [leptonica 26%] Building C object src/CMakeFiles/leptonica.dir/colorquant2.c.o
| [leptonica 26%] Building C object src/CMakeFiles/leptonica.dir/colormap.c.o
| [leptonica 27%] Building C object src/CMakeFiles/leptonica.dir/encoding.c.o
| [leptonica 27%] Building C object src/CMakeFiles/leptonica.dir/edge.c.o
| [leptonica 28%] Building C object src/CMakeFiles/leptonica.dir/flipdetect.c.o
| [leptonica 28%] Building C object src/CMakeFiles/leptonica.dir/fmorphgen.1.c.o
| [leptonica 29%] Building C object src/CMakeFiles/leptonica.dir/gifio.c.o
| [leptonica 30%] Building C object src/CMakeFiles/leptonica.dir/gifiostub.c.o
| [leptonica 30%] Building C object src/CMakeFiles/leptonica.dir/dnabasic.c.o
| [leptonica 31%] Building C object src/CMakeFiles/leptonica.dir/fhmtauto.c.o
| [leptonica 31%] Building C object src/CMakeFiles/leptonica.dir/colorspace.c.o
| [leptonica 32%] Building C object src/CMakeFiles/leptonica.dir/dewarp2.c.o
| [leptonica 32%] Building C object src/CMakeFiles/leptonica.dir/fhmtgenlow.1.c.o
| [leptonica 33%] Building C object src/CMakeFiles/leptonica.dir/hashmap.c.o
| [leptonica 33%] Building C object src/CMakeFiles/leptonica.dir/fmorphauto.c.o
| [leptonica 34%] Building C object src/CMakeFiles/leptonica.dir/jp2kheaderstub.c.o
| [leptonica 34%] Building C object src/CMakeFiles/leptonica.dir/heap.c.o
| [leptonica 35%] Building C object src/CMakeFiles/leptonica.dir/jp2kio.c.o
| [leptonica 36%] Building C object src/CMakeFiles/leptonica.dir/jp2kheader.c.o
| [leptonica 36%] Building C object src/CMakeFiles/leptonica.dir/jpegio.c.o
| [leptonica 37%] Building C object src/CMakeFiles/leptonica.dir/leptwin.c.o
| [leptonica 37%] Building C object src/CMakeFiles/leptonica.dir/jp2kiostub.c.o
| [leptonica 38%] Building C object src/CMakeFiles/leptonica.dir/convolve.c.o
| [leptonica 38%] Building C object src/CMakeFiles/leptonica.dir/jpegiostub.c.o
| [leptonica 39%] Building C object src/CMakeFiles/leptonica.dir/gplot.c.o
| [leptonica 39%] Building C object src/CMakeFiles/leptonica.dir/libversions.c.o
| [leptonica 40%] Building C object src/CMakeFiles/leptonica.dir/map.c.o
| [leptonica 40%] Building C object src/CMakeFiles/leptonica.dir/compare.c.o
| [leptonica 41%] Building C object src/CMakeFiles/leptonica.dir/list.c.o
| [leptonica 42%] Building C object src/CMakeFiles/leptonica.dir/fpix1.c.o
| [leptonica 42%] Building C object src/CMakeFiles/leptonica.dir/enhance.c.o
| [leptonica 43%] Building C object src/CMakeFiles/leptonica.dir/maze.c.o
| [leptonica 43%] Building C object src/CMakeFiles/leptonica.dir/graymorph.c.o
| [leptonica 44%] Building C object src/CMakeFiles/leptonica.dir/colorquant1.c.o
| [leptonica 44%] Building C object src/CMakeFiles/leptonica.dir/jbclass.c.o
| [leptonica 45%] Building C object src/CMakeFiles/leptonica.dir/partify.c.o
| [leptonica 45%] Building C object src/CMakeFiles/leptonica.dir/morphdwa.c.o
| [leptonica 46%] Building C object src/CMakeFiles/leptonica.dir/morph.c.o
| [leptonica 46%] Building C object src/CMakeFiles/leptonica.dir/paintcmap.c.o
| [leptonica 47%] Building C object src/CMakeFiles/leptonica.dir/morphseq.c.o
| [leptonica 48%] Building C object src/CMakeFiles/leptonica.dir/graphics.c.o
| [leptonica 48%] Building C object src/CMakeFiles/leptonica.dir/kernel.c.o
| [leptonica 49%] Building C object src/CMakeFiles/leptonica.dir/pdfappstub.c.o
| [leptonica 49%] Building C object src/CMakeFiles/leptonica.dir/partition.c.o
| [leptonica 50%] Building C object src/CMakeFiles/leptonica.dir/pdfio1stub.c.o
| [leptonica 50%] Building C object src/CMakeFiles/leptonica.dir/parseprotos.c.o
| [leptonica 51%] Building C object src/CMakeFiles/leptonica.dir/pdfio2stub.c.o
| [leptonica 51%] Building C object src/CMakeFiles/leptonica.dir/morphapp.c.o
| [leptonica 52%] Building C object src/CMakeFiles/leptonica.dir/grayquant.c.o
| [leptonica 53%] Building C object src/CMakeFiles/leptonica.dir/pdfapp.c.o
| [leptonica 53%] Building C object src/CMakeFiles/leptonica.dir/numabasic.c.o
| [leptonica 54%] Building C object src/CMakeFiles/leptonica.dir/pixacc.c.o
| [leptonica 54%] Building C object src/CMakeFiles/leptonica.dir/pixalloc.c.o
| [leptonica 55%] Building C object src/CMakeFiles/leptonica.dir/fpix2.c.o
| [leptonica 55%] Building C object src/CMakeFiles/leptonica.dir/pdfio1.c.o
| [leptonica 56%] Building C object src/CMakeFiles/leptonica.dir/pix1.c.o
| [leptonica 56%] Building C object src/CMakeFiles/leptonica.dir/pageseg.c.o
| [leptonica 57%] Building C object src/CMakeFiles/leptonica.dir/pixtiling.c.o
| [leptonica 57%] Building C object src/CMakeFiles/leptonica.dir/pixlabel.c.o
| [leptonica 58%] Building C object src/CMakeFiles/leptonica.dir/pngiostub.c.o
| [leptonica 59%] Building C object src/CMakeFiles/leptonica.dir/numafunc2.c.o
| [leptonica 59%] Building C object src/CMakeFiles/leptonica.dir/pnmiostub.c.o
| [leptonica 60%] Building C object src/CMakeFiles/leptonica.dir/psio1stub.c.o
| [leptonica 60%] Building C object src/CMakeFiles/leptonica.dir/numafunc1.c.o
| [leptonica 61%] Building C object src/CMakeFiles/leptonica.dir/psio2stub.c.o
| [leptonica 61%] Building C object src/CMakeFiles/leptonica.dir/pixcomp.c.o
| [leptonica 62%] Building C object src/CMakeFiles/leptonica.dir/psio1.c.o
| [leptonica 62%] Building C object src/CMakeFiles/leptonica.dir/pdfio2.c.o
| [leptonica 63%] Building C object src/CMakeFiles/leptonica.dir/projective.c.o
| [leptonica 63%] Building C object src/CMakeFiles/leptonica.dir/pixarith.c.o
| [leptonica 64%] Building C object src/CMakeFiles/leptonica.dir/pixafunc1.c.o
| [leptonica 65%] Building C object src/CMakeFiles/leptonica.dir/pixafunc2.c.o
| [leptonica 65%] Building C object src/CMakeFiles/leptonica.dir/pix5.c.o
| [leptonica 66%] Building C object src/CMakeFiles/leptonica.dir/queue.c.o
| [leptonica 66%] Building C object src/CMakeFiles/leptonica.dir/pnmio.c.o
| [leptonica 67%] Building C object src/CMakeFiles/leptonica.dir/ptafunc2.c.o
| [leptonica 67%] Building C object src/CMakeFiles/leptonica.dir/psio2.c.o
| [leptonica 68%] Building C object src/CMakeFiles/leptonica.dir/ptra.c.o
| [leptonica 68%] Building C object src/CMakeFiles/leptonica.dir/quadtree.c.o
| [leptonica 69%] Building C object src/CMakeFiles/leptonica.dir/pixabasic.c.o
| [leptonica 69%] Building C object src/CMakeFiles/leptonica.dir/pix2.c.o
| [leptonica 70%] Building C object src/CMakeFiles/leptonica.dir/rank.c.o
| [leptonica 71%] Building C object src/CMakeFiles/leptonica.dir/pngio.c.o
| [leptonica 71%] Building C object src/CMakeFiles/leptonica.dir/renderpdf.c.o
| [leptonica 72%] Building C object src/CMakeFiles/leptonica.dir/pix3.c.o
| [leptonica 72%] Building C object src/CMakeFiles/leptonica.dir/rop.c.o
| [leptonica 73%] Building C object src/CMakeFiles/leptonica.dir/rbtree.c.o
| [leptonica 73%] Building C object src/CMakeFiles/leptonica.dir/recogbasic.c.o
| [leptonica 74%] Building C object src/CMakeFiles/leptonica.dir/ptabasic.c.o
| [leptonica 74%] Building C object src/CMakeFiles/leptonica.dir/regutils.c.o
| [leptonica 75%] Building C object src/CMakeFiles/leptonica.dir/readfile.c.o
| [leptonica 75%] Building C object src/CMakeFiles/leptonica.dir/pix4.c.o
| [leptonica 76%] Building C object src/CMakeFiles/leptonica.dir/rotate.c.o
| [leptonica 77%] Building C object src/CMakeFiles/leptonica.dir/readbarcode.c.o
| [leptonica 77%] Building C object src/CMakeFiles/leptonica.dir/rotateshear.c.o
| [leptonica 78%] Building C object src/CMakeFiles/leptonica.dir/recogdid.c.o
| [leptonica 78%] Building C object src/CMakeFiles/leptonica.dir/sarray2.c.o
| [leptonica 79%] Building C object src/CMakeFiles/leptonica.dir/rotateam.c.o
| [leptonica 79%] Building C object src/CMakeFiles/leptonica.dir/runlength.c.o
| [leptonica 80%] Building C object src/CMakeFiles/leptonica.dir/pixconv.c.o
| [leptonica 80%] Building C object src/CMakeFiles/leptonica.dir/rotateorth.c.o
| [leptonica 81%] Building C object src/CMakeFiles/leptonica.dir/sel2.c.o
| [leptonica 81%] Building C object src/CMakeFiles/leptonica.dir/ptafunc1.c.o
| [leptonica 82%] Building C object src/CMakeFiles/leptonica.dir/recogident.c.o
| [leptonica 83%] Building C object src/CMakeFiles/leptonica.dir/stack.c.o
| [leptonica 83%] Building C object src/CMakeFiles/leptonica.dir/selgen.c.o
| [leptonica 84%] Building C object src/CMakeFiles/leptonica.dir/spixio.c.o
| [leptonica 84%] Building C object src/CMakeFiles/leptonica.dir/tiffio.c.o
| [leptonica 85%] Building C object src/CMakeFiles/leptonica.dir/skew.c.o
| [leptonica 85%] Building C object src/CMakeFiles/leptonica.dir/shear.c.o
| [leptonica 86%] Building C object src/CMakeFiles/leptonica.dir/strokes.c.o
| [leptonica 86%] Building C object src/CMakeFiles/leptonica.dir/recogtrain.c.o
| [leptonica 87%] Building C object src/CMakeFiles/leptonica.dir/stringcode.c.o
| [leptonica 87%] Building C object src/CMakeFiles/leptonica.dir/webpanimio.c.o
| [leptonica 88%] Building C object src/CMakeFiles/leptonica.dir/tiffiostub.c.o
| [leptonica 89%] Building C object src/CMakeFiles/leptonica.dir/webpio.c.o
| [leptonica 89%] Building C object src/CMakeFiles/leptonica.dir/webpanimiostub.c.o
| [leptonica 90%] Building C object src/CMakeFiles/leptonica.dir/zlibmemstub.c.o
| [leptonica 90%] Building C object src/CMakeFiles/leptonica.dir/webpiostub.c.o
| [leptonica 91%] Building C object src/CMakeFiles/leptonica.dir/sarray1.c.o
| [leptonica 91%] Building C object src/CMakeFiles/leptonica.dir/zlibmem.c.o
| [leptonica 92%] Building C object src/CMakeFiles/leptonica.dir/textops.c.o
| [leptonica 92%] Building C object src/CMakeFiles/leptonica.dir/sudoku.c.o
| [leptonica 93%] Building C object src/CMakeFiles/leptonica.dir/utils1.c.o
| [leptonica 93%] Building C object src/CMakeFiles/leptonica.dir/watershed.c.o
| [leptonica 94%] Building C object src/CMakeFiles/leptonica.dir/writefile.c.o
| [leptonica 95%] Building C object src/CMakeFiles/leptonica.dir/scale2.c.o
| [leptonica 95%] Building C object src/CMakeFiles/leptonica.dir/warper.c.o
| [leptonica 96%] Building C object src/CMakeFiles/leptonica.dir/sel1.c.o
| [leptonica 96%] Building C object src/CMakeFiles/leptonica.dir/seedfill.c.o
| [leptonica 97%] Building C object src/CMakeFiles/leptonica.dir/utils2.c.o
| [leptonica 97%] Building C object src/CMakeFiles/leptonica.dir/scale1.c.o
| [leptonica 98%] Building C object src/CMakeFiles/leptonica.dir/roplow.c.o
| [leptonica 98%] Building C object src/CMakeFiles/leptonica.dir/fmorphgenlow.1.c.o
| [leptonica 99%] Building C object src/CMakeFiles/leptonica.dir/dwacomblow.2.c.o
| [leptonica 100%] Linking C static library src/libleptonica.a
77% | Installing 'libiconv'
77% | Building 'lodepng'
| [lodepng 50%] Building C object CMakeFiles/lodepng.dir/lodepng.c.o
| [lodepng 100%] Linking C static library liblodepng.a
78% | Configuring 'tesseract'
79% | 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/ccmain/adaptions.cpp.o
| [tesseract 1%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pagewalk.cpp.o
| [tesseract 2%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pgedit.cpp.o
| [tesseract 2%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/fixxht.cpp.o
| [tesseract 3%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/recogtraining.cpp.o
| [tesseract 3%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/par_control.cpp.o
| [tesseract 4%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessvars.cpp.o
| [tesseract 4%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pageiterator.cpp.o
| [tesseract 5%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/output.cpp.o
| [tesseract 5%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/ltrresultiterator.cpp.o
| [tesseract 5%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pagesegmain.cpp.o
| [tesseract 6%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/osdetect.cpp.o
| [tesseract 6%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/reject.cpp.o
| [tesseract 7%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/fixspace.cpp.o
| [tesseract 7%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/linerec.cpp.o
| [tesseract 8%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/docqual.cpp.o
| [tesseract 8%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/thresholder.cpp.o
| [tesseract 9%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/resultiterator.cpp.o
| [tesseract 9%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blread.cpp.o
| [tesseract 10%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/werdit.cpp.o
| [tesseract 10%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/applybox.cpp.o
| [tesseract 10%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessbox.cpp.o
| [tesseract 11%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/image.cpp.o
| [tesseract 11%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ccstruct.cpp.o
| [tesseract 12%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blobbox.cpp.o
| [tesseract 12%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/dppoint.cpp.o
| [tesseract 13%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/superscript.cpp.o
| [tesseract 13%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/equationdetect.cpp.o
| [tesseract 14%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/boxword.cpp.o
| [tesseract 14%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blobs.cpp.o
| [tesseract 15%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blamer.cpp.o
| [tesseract 15%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/linlsq.cpp.o
| [tesseract 15%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/mod128.cpp.o
| [tesseract 16%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessedit.cpp.o
| [tesseract 16%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/boxread.cpp.o
| [tesseract 17%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/coutln.cpp.o
| [tesseract 17%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/detlinefit.cpp.o
| [tesseract 18%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrpara.cpp.o
| [tesseract 18%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/fontinfo.cpp.o
| [tesseract 19%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tfacepp.cpp.o
| [tesseract 19%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/params_training_featdef.cpp.o
| [tesseract 20%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/matrix.cpp.o
| [tesseract 20%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/control.cpp.o
| [tesseract 21%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrrow.cpp.o
| [tesseract 21%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrblock.cpp.o
| [tesseract 21%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/otsuthr.cpp.o
| [tesseract 22%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/quadlsq.cpp.o
| [tesseract 22%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/points.cpp.o
| [tesseract 23%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/normalis.cpp.o
| [tesseract 23%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/paragraphs.cpp.o
| [tesseract 24%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/pdblock.cpp.o
| [tesseract 24%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/quspline.cpp.o
| [tesseract 25%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/polyblk.cpp.o
| [tesseract 25%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/polyaprx.cpp.o
| [tesseract 26%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/rejctmap.cpp.o
| [tesseract 26%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/rect.cpp.o
| [tesseract 26%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/seam.cpp.o
| [tesseract 27%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/scanutils.cpp.o
| [tesseract 27%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/split.cpp.o
| [tesseract 28%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/imagedata.cpp.o
| [tesseract 28%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/elst.cpp.o
| [tesseract 29%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/clst.cpp.o
| [tesseract 29%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/elst2.cpp.o
| [tesseract 30%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/errcode.cpp.o
| [tesseract 30%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/stepblob.cpp.o
| [tesseract 31%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/bitvector.cpp.o
| [tesseract 31%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/statistc.cpp.o
| [tesseract 31%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ratngs.cpp.o
| [tesseract 32%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/indexmapbidi.cpp.o
| [tesseract 32%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharmap.cpp.o
| [tesseract 33%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/serialis.cpp.o
| [tesseract 33%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/ccutil.cpp.o
| [tesseract 34%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/werd.cpp.o
| [tesseract 34%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unichar.cpp.o
| [tesseract 35%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/ambigs.cpp.o
| [tesseract 35%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/tprintf.cpp.o
| [tesseract 36%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/fpoint.cpp.o
| [tesseract 36%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/params.cpp.o
| [tesseract 36%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/tessdatamanager.cpp.o
| [tesseract 37%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/featdefs.cpp.o
| [tesseract 37%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/adaptive.cpp.o
| [tesseract 38%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/blobclass.cpp.o
| [tesseract 38%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/clusttool.cpp.o
| [tesseract 39%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mf.cpp.o
| [tesseract 39%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/kdtree.cpp.o
| [tesseract 40%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intfeaturespace.cpp.o
| [tesseract 40%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/float2int.cpp.o
| [tesseract 41%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/cutoffs.cpp.o
| [tesseract 41%] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/pageres.cpp.o
| [tesseract 42%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mfoutline.cpp.o
| [tesseract 42%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intfx.cpp.o
| [tesseract 42%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/normfeat.cpp.o
| [tesseract 43%] Building CXX object CMakeFiles/libtesseract.dir/src/cutil/oldlist.cpp.o
| [tesseract 43%] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tesseractclass.cpp.o
| [tesseract 44%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intmatcher.cpp.o
| [tesseract 44%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/cluster.cpp.o
| [tesseract 45%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mfx.cpp.o
| [tesseract 45%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharset.cpp.o
| [tesseract 46%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/ocrfeatures.cpp.o
| [tesseract 46%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/classify.cpp.o
| [tesseract 47%] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharcompress.cpp.o
| [tesseract 47%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/outfeat.cpp.o
| [tesseract 47%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/normmatch.cpp.o
| [tesseract 48%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/protos.cpp.o
| [tesseract 48%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/shapeclassifier.cpp.o
| [tesseract 49%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/picofeat.cpp.o
| [tesseract 49%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/adaptmatch.cpp.o
| [tesseract 50%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/tessclassifier.cpp.o
| [tesseract 50%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/trainingsample.cpp.o
| [tesseract 51%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/context.cpp.o
| [tesseract 51%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intproto.cpp.o
| [tesseract 52%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/functions.cpp.o
| [tesseract 52%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dawg_cache.cpp.o
| [tesseract 52%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/hyphen.cpp.o
| [tesseract 53%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/convolve.cpp.o
| [tesseract 53%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/permdawg.cpp.o
| [tesseract 54%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dawg.cpp.o
| [tesseract 54%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/maxpool.cpp.o
| [tesseract 55%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/input.cpp.o
| [tesseract 55%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/stopper.cpp.o
| [tesseract 56%] Building CXX object CMakeFiles/libtesseract.dir/src/classify/shapetable.cpp.o
| [tesseract 56%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/network.cpp.o
| [tesseract 57%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/fullyconnected.cpp.o
| [tesseract 57%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/stridemap.cpp.o
| [tesseract 57%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/plumbing.cpp.o
| [tesseract 58%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/reconfig.cpp.o
| [tesseract 58%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/parallel.cpp.o
| [tesseract 59%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/reversed.cpp.o
| [tesseract 59%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/networkio.cpp.o
| [tesseract 60%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/trie.cpp.o
| [tesseract 60%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/blobgrid.cpp.o
| [tesseract 61%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/series.cpp.o
| [tesseract 61%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/blkocc.cpp.o
| [tesseract 62%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/lstm.cpp.o
| [tesseract 62%] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dict.cpp.o
| [tesseract 63%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/lstmrecognizer.cpp.o
| [tesseract 63%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/weightmatrix.cpp.o
| [tesseract 63%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/alignedblob.cpp.o
| [tesseract 64%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/bbgrid.cpp.o
| [tesseract 64%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/drawtord.cpp.o
| [tesseract 65%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/ccnontextdetect.cpp.o
| [tesseract 65%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/edgloop.cpp.o
| [tesseract 66%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/equationdetectbase.cpp.o
| [tesseract 66%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/cjkpitch.cpp.o
| [tesseract 67%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/devanagari_processing.cpp.o
| [tesseract 67%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/baselinedetect.cpp.o
| [tesseract 68%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartitionset.cpp.o
| [tesseract 68%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/edgblob.cpp.o
| [tesseract 68%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/gap_map.cpp.o
| [tesseract 69%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/sortflts.cpp.o
| [tesseract 69%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/pithsync.cpp.o
| [tesseract 70%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/fpchop.cpp.o
| [tesseract 70%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/linefind.cpp.o
| [tesseract 71%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/pitsync1.cpp.o
| [tesseract 71%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/scanedg.cpp.o
| [tesseract 72%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colfind.cpp.o
| [tesseract 72%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartitiongrid.cpp.o
| [tesseract 73%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartition.cpp.o
| [tesseract 73%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/oldbasel.cpp.o
| [tesseract 73%] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/svmnode.cpp.o
| [tesseract 74%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/textlineprojection.cpp.o
| [tesseract 74%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tovars.cpp.o
| [tesseract 75%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/imagefind.cpp.o
| [tesseract 75%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/underlin.cpp.o
| [tesseract 76%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tablerecog.cpp.o
| [tesseract 76%] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/recodebeam.cpp.o
| [tesseract 77%] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/scrollview.cpp.o
| [tesseract 77%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/workingpartset.cpp.o
| [tesseract 78%] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/svutil.cpp.o
| [tesseract 78%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tabvector.cpp.o
| [tesseract 78%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/wordseg.cpp.o
| [tesseract 79%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/drawfx.cpp.o
| [tesseract 79%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/topitch.cpp.o
| [tesseract 80%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/makerow.cpp.o
| [tesseract 80%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tospace.cpp.o
| [tesseract 81%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/textord.cpp.o
| [tesseract 81%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/associate.cpp.o
| [tesseract 82%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tabfind.cpp.o
| [tesseract 82%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tablefind.cpp.o
| [tesseract 83%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/chop.cpp.o
| [tesseract 83%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/plotedges.cpp.o
| [tesseract 84%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_consistency.cpp.o
| [tesseract 84%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tordmain.cpp.o
| [tesseract 84%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/gradechop.cpp.o
| [tesseract 85%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/render.cpp.o
| [tesseract 85%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_state.cpp.o
| [tesseract 86%] Building CXX object CMakeFiles/libtesseract.dir/src/textord/strokewidth.cpp.o
| [tesseract 86%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/params_model.cpp.o
| [tesseract 87%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/outlines.cpp.o
| [tesseract 87%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproduct.cpp.o
| [tesseract 88%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_pain_points.cpp.o
| [tesseract 88%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/findseam.cpp.o
| [tesseract 89%] Building CXX object CMakeFiles/libtesseract.dir/src/api/renderer.cpp.o
| [tesseract 89%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproductavx.cpp.o
| [tesseract 89%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/chopper.cpp.o
| [tesseract 90%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/wordclass.cpp.o
| [tesseract 90%] Building CXX object CMakeFiles/libtesseract.dir/src/api/capi.cpp.o
| [tesseract 91%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/tface.cpp.o
| [tesseract 91%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/pieces.cpp.o
| [tesseract 92%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproductsse.cpp.o
| [tesseract 92%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproductavx512.cpp.o
| [tesseract 93%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproductfma.cpp.o
| [tesseract 93%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/simddetect.cpp.o
| [tesseract 94%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/wordrec.cpp.o
| [tesseract 94%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/segsearch.cpp.o
| [tesseract 94%] Building CXX object CMakeFiles/libtesseract.dir/src/api/altorenderer.cpp.o
| [tesseract 95%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrix.cpp.o
| [tesseract 95%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrixsse.cpp.o
| [tesseract 96%] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrixavx2.cpp.o
| [tesseract 96%] Building CXX object CMakeFiles/libtesseract.dir/src/api/lstmboxrenderer.cpp.o
| [tesseract 97%] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/language_model.cpp.o
| [tesseract 97%] Building CXX object CMakeFiles/libtesseract.dir/src/api/wordstrboxrenderer.cpp.o
| [tesseract 98%] Building CXX object CMakeFiles/libtesseract.dir/src/api/hocrrenderer.cpp.o
| [tesseract 98%] Building CXX object CMakeFiles/libtesseract.dir/src/api/pdfrenderer.cpp.o
| [tesseract 99%] Building CXX object CMakeFiles/libtesseract.dir/src/api/baseapi.cpp.o
| [tesseract 99%] Building CXX object CMakeFiles/libtesseract.dir/src/api/pagerenderer.cpp.o
| [tesseract 100%] Linking CXX static library libtesseract.a
80% | Configuring 'glib'
80% | Building 'glib'
| [glib 0%] Generating glib/gversionmacros.h with a custom command
| [glib 1%] Compiling C object glib/libcharset/libcharset.a.p/localcharset.c.o
| [glib 2%] Generating glib/glib-visibility.h with a custom command
| [glib 3%] Compiling C object glib/gnulib/libgnulib.a.p/isnanf.c.o
| [glib 4%] Compiling C object glib/gnulib/libgnulib.a.p/printf-frexpl.c.o
| [glib 5%] Compiling C object glib/gnulib/libgnulib.a.p/isnanl.c.o
| [glib 6%] Compiling C object glib/gnulib/libgnulib.a.p/isnand.c.o
| [glib 7%] Compiling C object glib/gnulib/libgnulib.a.p/printf-frexp.c.o
| [glib 8%] Compiling C object glib/libglib-2.0.a.p/gatomic.c.o
| [glib 9%] Compiling C object glib/gnulib/libgnulib.a.p/asnprintf.c.o
| [glib 10%] Compiling C object glib/libglib-2.0.a.p/deprecated_gallocator.c.o
| [glib 11%] Compiling C object glib/libglib-2.0.a.p/garcbox.c.o
| [glib 11%] Compiling C object glib/gnulib/libgnulib.a.p/xsize.c.o
| [glib 12%] Compiling C object glib/libglib-2.0.a.p/deprecated_gcache.c.o
| [glib 13%] Compiling C object glib/gnulib/libgnulib.a.p/printf-args.c.o
| [glib 14%] Compiling C object glib/libglib-2.0.a.p/deprecated_gcompletion.c.o
| [glib 15%] Compiling C object glib/gnulib/libgnulib.a.p/printf.c.o
| [glib 16%] Compiling C object glib/libglib-2.0.a.p/gbacktrace.c.o
| [glib 17%] Compiling C object glib/libglib-2.0.a.p/gbitlock.c.o
| [glib 18%] Compiling C object glib/libglib-2.0.a.p/gbytes.c.o
| [glib 19%] Compiling C object glib/libglib-2.0.a.p/gasyncqueue.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/gbase64.c.o
| [glib 22%] Compiling C object glib/gnulib/libgnulib.a.p/printf-parse.c.o
| [glib 22%] Compiling C object glib/libglib-2.0.a.p/deprecated_gthread-deprecated.c.o
| [glib 23%] Compiling C object glib/libglib-2.0.a.p/gcharset.c.o
| [glib 24%] Compiling C object glib/libglib-2.0.a.p/gdir.c.o
| [glib 25%] Compiling C object glib/libglib-2.0.a.p/gdatetime-private.c.o
| [glib 26%] Compiling C object glib/libglib-2.0.a.p/genviron.c.o
| [glib 27%] Compiling C object glib/libglib-2.0.a.p/ghmac.c.o
| [glib 28%] Compiling C object glib/libglib-2.0.a.p/gerror.c.o
| [glib 29%] Compiling C object glib/libglib-2.0.a.p/ggettext.c.o
| [glib 30%] Compiling C object glib/libglib-2.0.a.p/gdataset.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/ghook.c.o
| [glib 33%] Compiling C object glib/libglib-2.0.a.p/glib-init.c.o
| [glib 33%] Compiling C object glib/libglib-2.0.a.p/gconvert.c.o
| [glib 34%] Compiling C object glib/libglib-2.0.a.p/garray.c.o
| [glib 35%] Compiling C object glib/libglib-2.0.a.p/ghostutils.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/gmem.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/gprimes.c.o
| [glib 40%] Compiling C object glib/libglib-2.0.a.p/gpoll.c.o
| [glib 41%] Compiling C object glib/libglib-2.0.a.p/gpathbuf.c.o
| [glib 42%] Compiling C object glib/libglib-2.0.a.p/gfileutils.c.o
| [glib 43%] Compiling C object glib/libglib-2.0.a.p/gpattern.c.o
| [glib 44%] Compiling C object glib/libglib-2.0.a.p/gdate.c.o
| [glib 44%] Compiling C object glib/libglib-2.0.a.p/gqsort.c.o
| [glib 45%] Compiling C object glib/libglib-2.0.a.p/gquark.c.o
| [glib 46%] Compiling C object glib/libglib-2.0.a.p/ghash.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/grcbox.c.o
| [glib 49%] Compiling C object glib/libglib-2.0.a.p/grefcount.c.o
| [glib 50%] Compiling C object glib/libglib-2.0.a.p/giochannel.c.o
| [glib 51%] Compiling C object glib/libglib-2.0.a.p/grefstring.c.o
| [glib 52%] Compiling C object glib/libglib-2.0.a.p/grand.c.o
| [glib 53%] Compiling C object glib/libglib-2.0.a.p/gslice.c.o
| [glib 54%] Compiling C object glib/libglib-2.0.a.p/gspawn.c.o
| [glib 55%] Compiling C object glib/libglib-2.0.a.p/gshell.c.o
| [glib 55%] Compiling C object glib/libglib-2.0.a.p/gqueue.c.o
| [glib 56%] Compiling C object glib/libglib-2.0.a.p/gslist.c.o
| [glib 57%] Compiling C object glib/libglib-2.0.a.p/gstrvbuilder.c.o
| [glib 58%] Compiling C object glib/libglib-2.0.a.p/gstringchunk.c.o
| [glib 59%] Compiling C object glib/libglib-2.0.a.p/gstdio.c.o
| [glib 60%] Compiling C object glib/libglib-2.0.a.p/gmessages.c.o
| [glib 61%] Compiling C object glib/libglib-2.0.a.p/gchecksum.c.o
| [glib 62%] Compiling C object glib/libglib-2.0.a.p/gmarkup.c.o
| [glib 63%] Compiling C object glib/libglib-2.0.a.p/gstring.c.o
| [glib 64%] Compiling C object glib/libglib-2.0.a.p/gtrace.c.o
| [glib 65%] Compiling C object glib/libglib-2.0.a.p/gdatetime.c.o
| [glib 66%] Compiling C object glib/libglib-2.0.a.p/gtrashstack.c.o
| [glib 66%] Compiling C object glib/libglib-2.0.a.p/gbookmarkfile.c.o
| [glib 67%] Compiling C object glib/libglib-2.0.a.p/gtimer.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/gkeyfile.c.o
| [glib 70%] Compiling C object glib/libglib-2.0.a.p/goption.c.o
| [glib 71%] Compiling C object glib/libglib-2.0.a.p/gsequence.c.o
| [glib 72%] Compiling C object glib/libglib-2.0.a.p/gtranslit.c.o
| [glib 73%] Compiling C object glib/libglib-2.0.a.p/gscanner.c.o
| [glib 74%] Compiling C object glib/libglib-2.0.a.p/gthread.c.o
| [glib 75%] Compiling C object glib/libglib-2.0.a.p/gunicollate.c.o
| [glib 76%] Compiling C object glib/libglib-2.0.a.p/gregex.c.o
| [glib 77%] Compiling C object glib/libglib-2.0.a.p/gunibreak.c.o
| [glib 77%] Compiling C object glib/libglib-2.0.a.p/gversion.c.o
| [glib 78%] Compiling C object glib/libglib-2.0.a.p/guuid.c.o
| [glib 79%] Compiling C object glib/libglib-2.0.a.p/gstrfuncs.c.o
| [glib 80%] Compiling C object glib/libglib-2.0.a.p/gvarianttypeinfo.c.o
| [glib 81%] Compiling C object glib/libglib-2.0.a.p/gvariant-core.c.o
| [glib 82%] Compiling C object glib/libglib-2.0.a.p/gmain.c.o
| [glib 83%] Compiling C object glib/libglib-2.0.a.p/gtree.c.o
| [glib 84%] Compiling C object glib/libglib-2.0.a.p/gwakeup.c.o
| [glib 85%] Compiling C object glib/libglib-2.0.a.p/gprintf.c.o
| [glib 86%] Compiling C object glib/libglib-2.0.a.p/glib-unix.c.o
| [glib 87%] Compiling C object glib/libglib-2.0.a.p/giounix.c.o
| [glib 88%] Compiling C object glib/libglib-2.0.a.p/gvarianttype.c.o
| [glib 88%] Compiling C object glib/libglib-2.0.a.p/gunidecomp.c.o
| [glib 89%] Compiling C object glib/libglib-2.0.a.p/gtimezone.c.o
| [glib 90%] Compiling C object glib/libglib-2.0.a.p/gutils.c.o
| [glib 91%] 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 warning
case TYPE_LONGINT:
^
__attribute__((fallthrough));
../source/glib/gnulib/vasnprintf.c:4853:19: note: insert 'break;' to avoid fall-through
case TYPE_LONGINT:
^
break;
3 warnings generated.
| [glib 92%] Compiling C object glib/libglib-2.0.a.p/gutf8.c.o
| [glib 93%] Compiling C object glib/libglib-2.0.a.p/guniprop.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.a
81% | Configuring 'libk2pdfopt'
81% | Building 'libk2pdfopt'
| [libk2pdfopt 2%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2version.c.o
| [libk2pdfopt 4%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2mem.c.o
| [libk2pdfopt 6%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2sys.c.o
| [libk2pdfopt 9%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/devprofile.c.o
| [libk2pdfopt 11%] Building C object CMakeFiles/k2pdfopt.dir/setting.c.o
| [libk2pdfopt 13%] Building C object CMakeFiles/k2pdfopt.dir/koptcrop.c.o
| [libk2pdfopt 16%] Building C object CMakeFiles/k2pdfopt.dir/koptimize.c.o
| [libk2pdfopt 18%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2file.c.o
| [libk2pdfopt 20%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/textwords.c.o
| [libk2pdfopt 23%] Building C object CMakeFiles/k2pdfopt.dir/koptreflow.c.o
| [libk2pdfopt 25%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2ocr.c.o
| [libk2pdfopt 27%] Building C object CMakeFiles/k2pdfopt.dir/koptocr.c.o
| [libk2pdfopt 30%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ansi.c.o
| [libk2pdfopt 32%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/linux.c.o
| [libk2pdfopt 34%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/gslpolyfit.c.o
| [libk2pdfopt 37%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/pagelist.c.o
| [libk2pdfopt 39%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/mem.c.o
| [libk2pdfopt 41%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocrgocr.c.o
| [libk2pdfopt 44%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/pageregions.c.o
| [libk2pdfopt 46%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2settings.c.o
| [libk2pdfopt 48%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocr.c.o
| [libk2pdfopt 51%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/wrapbmp.c.o
| [libk2pdfopt 53%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/willusversion.c.o
| [libk2pdfopt 55%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/strbuf.c.o
| [libk2pdfopt 58%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/token.c.o
| [libk2pdfopt 60%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2master.c.o
| [libk2pdfopt 62%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/textrows.c.o
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-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 65%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocrtess.c.o
| [libk2pdfopt 67%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wleptonica.c.o
| [libk2pdfopt 69%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/ocrwords.c.o
| [libk2pdfopt 72%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wsys.c.o
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wsys.c:589:24: note: put the semicolon on a separate line to silence this warning
1 warning generated.
| [libk2pdfopt 74%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wgui.c.o
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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 76%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/filelist.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/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/bmpregion.c.o
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/math.c.o
| [libk2pdfopt 88%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/k2pdfoptlib/k2proc.c.o
| [libk2pdfopt 90%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/string.c.o
| [libk2pdfopt 95%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/wfile.c.o
| [libk2pdfopt 97%] Building C object CMakeFiles/k2pdfopt.dir/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/libk2pdfopt/source/willuslib/bmp.c.o
| [libk2pdfopt 100%] Linking CXX static library libk2pdfopt.a
82% | Configuring 'sdcv'
83% | Building 'luajit'
make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/luajit/source'
==== Building LuaJIT 2.1 (amalgamation) ====
make -C src amalg
make[2]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/luajit/source/src'
HOSTCC host/minilua.o
HOSTCC host/buildvm_asm.o
HOSTCC host/buildvm_peobj.o
HOSTCC host/buildvm_lib.o
HOSTCC host/buildvm_fold.o
HOSTLINK host/minilua
VERSION luajit.h
DYNASM host/buildvm_arch.h
CC luajit.o
HOSTCC host/buildvm.o
HOSTLINK host/buildvm
BUILDVM lj_vm.S
BUILDVM lj_ffdef.h
BUILDVM lj_bcdef.h
BUILDVM lj_folddef.h
BUILDVM lj_recdef.h
BUILDVM lj_libdef.h
BUILDVM jit/vmdef.lua
ASM lj_vm.o
CC ljamalg.o
In file included from ljamalg.c:70:
./lj_mcode.c:367:12: warning: unused variable 'size' [-Wunused-variable]
size_t size = ((MCLink *)mc)->size;
^
1 warning generated.
In file included from ljamalg.c:70:
./lj_mcode.c:367:12: warning: unused variable 'size' [-Wunused-variable]
size_t size = ((MCLink *)mc)->size;
^
1 warning generated.
AR libluajit.a
DYNLINK libluajit.so
LINK luajit
OK Successfully built LuaJIT
make[3]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/luajit/source/src'
make[2]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-unknown-linux-android18/thirdparty/luajit/source'
83% | Installing 'libk2pdfopt'
84% | Building 'lua-htmlparser'
84% | Building 'lua-Spore'
85% | Building 'luajson'
85% | Building 'minizip'
| [minizip 10%] Building C object CMakeFiles/aes.dir/aes/entropy.c.o
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/entropy.c:44:16: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
rlen = read(frand, buf, len);
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/entropy.c:45:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
close(frand);
^
2 warnings generated.
| [minizip 20%] Building C object CMakeFiles/aes.dir/aes/pwd2key.c.o
| [minizip 30%] Building C object CMakeFiles/aes.dir/aes/fileenc.c.o
| [minizip 40%] Building C object CMakeFiles/aes.dir/aes/hmac.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
In file included from /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aeskey.c:25:
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aes_via_ace.h:399:34: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type]
INLINE volatile void via_ecb_op5(
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aes_via_ace.h:413:34: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type]
INLINE volatile void via_cbc_op6(
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aes_via_ace.h:428:34: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type]
INLINE volatile void via_cbc_op7(
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aes_via_ace.h:446:34: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type]
INLINE volatile void via_cfb_op6(
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aes_via_ace.h:461:34: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type]
INLINE volatile void via_cfb_op7(
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/minizip/source/aes/aes_via_ace.h:479:34: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type]
INLINE volatile void via_ofb_op6(
^
6 warnings generated.
| [minizip 90%] Building C object CMakeFiles/aes.dir/aes/aestab.c.o
| [minizip 100%] Linking C static library libaes.a
87% | Installing 'luajson'
87% | Building 'nanosvg'
88% | Configuring 'lpeg'
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.a
91% | Configuring 'lua-rapidjson'
91% | 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.a
92% | Installing 'lpeg'
92% | Building 'luasocket'
| [luasocket 5%] Building C object CMakeFiles/luasocket.dir/src/io.c.o
| [luasocket 11%] Building C object CMakeFiles/luasocket.dir/src/compat.c.o
| [luasocket 17%] Building C object CMakeFiles/luasocket.dir/src/except.c.o
| [luasocket 23%] Building C object CMakeFiles/luasocket.dir/src/auxiliar.c.o
| [luasocket 29%] Building C object CMakeFiles/score.dir/src/luasocket.c.o
| [luasocket 35%] Building C object CMakeFiles/luasocket.dir/src/timeout.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/mcore.dir/src/mime.c.o
| [luasocket 82%] Building C object CMakeFiles/luasocket.dir/src/options.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.a
93% | Installing 'lua-rapidjson'
93% | Building 'mupdf'
make[1]: Entering directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/source'
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/archive.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bbox-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bidi-std.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bidi.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/bitmap.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/buffer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/color-fast.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/color-icc-create.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/color-lcms.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/colorspace.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/compress.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/compressed-buffer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/context.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-aes.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-arc4.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-md5.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/crypt-sha2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/deskew.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/directory.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/document-all.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/document.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-affine.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-blend.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-edge.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-edgebuffer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-glyph.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-mesh.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-paint.o
source/fitz/draw-affine.c:4028:67: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
fz_warn(ctx, "image too large for fixed point math: %ld x %ld", (int64_t)sw, (int64_t)sh);
~~~ ^~~~~~~~~~~
%lld
source/fitz/draw-affine.c:4028:80: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
fz_warn(ctx, "image too large for fixed point math: %ld x %ld", (int64_t)sw, (int64_t)sh);
~~~ ^~~~~~~~~~~
%lld
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-path.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-rasterize.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-scale-simple.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/draw-unpack.o
source/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/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encode-basic.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encode-fax.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encode-jpx.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/encodings.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/error.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-basic.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-dct.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-fax.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-flate.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-jbig2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-leech.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-lzw.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-predict.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-sgi.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/filter-thunder.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/font.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/ftoa.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/geometry.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/getopt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/glyph.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/glyphbox.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/gz-doc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/halftone.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/harfbuzz.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/hash.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/heap.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/image.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/jmemcust.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/leptonica-wrap.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/link.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/list-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-bmp.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-gif.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jbig2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jpeg.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jpx.o
source/fitz/load-bmp.c:1491:19: warning: comparison of integers of different signs: 'int' and 'uint32_t' (aka 'unsigned int') [-Wsign-compare]
if (end - begin < nextoffset)
~~~~~~~~~~~ ^ ~~~~~~~~~~
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-jxr.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-png.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-pnm.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-psd.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-tiff.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/load-webp.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/log.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/memento.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/memory.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/noto.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/ocr-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/outline.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-cbz.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-docx.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-jpeg.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pcl.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pclm.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pdfocr.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-png.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pnm.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-ps.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-psd.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-pwg.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output-svg.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/output.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/path.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/pixmap.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/pool.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/printf.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/random.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/separation.o
1 warning generated.
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/shade.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/skew.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-boxer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-output.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stext-search.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/store.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stream-open.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/stream-read.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/string.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/strtof.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/subset-cff.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/subset-ttf.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/svg-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/test-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/text-decoder.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/text.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/time.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/trace-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/track-usage.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/transition.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/tree.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/ucdn.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/uncfb.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/unlibarchive.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/untar.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/unzip.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/util.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/warp.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/writer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/xml-write.o
source/fitz/unzip.c:676:19: warning: comparison of integers of different signs: 'int' and 'uint64_t' (aka 'unsigned long long') [-Wsign-compare]
for(i = 0; i < ent->usize; ++i)
~ ^ ~~~~~~~~~~
source/fitz/unzip.c:711:19: warning: comparison of integers of different signs: 'int' and 'uint64_t' (aka 'unsigned long long') [-Wsign-compare]
for(i = 0; i < ent->csize; ++i) {
~ ^ ~~~~~~~~~~
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/xml.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/xmltext-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/zip.o
CXX /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/fitz/tessocr.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-af.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-annot.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-appearance.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-clean-file.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-clean.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-cmap-load.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-cmap-parse.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-cmap.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-colorspace.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-crypt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-device.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-event.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-font-add.o
2 warnings generated.
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-font.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-form.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-function.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-graft.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-image-rewriter.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-image.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-interpret.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-js.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-layer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-layout.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-lex.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-link.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-metrics.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-nametree.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-object.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-buffer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-color.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-filter.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-op-run.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-outline.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-page.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-parse.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-pattern.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-recolor.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-repair.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-resources.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-run.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-shade-recolor.o
6 warnings generated.
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-shade.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-signature.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-store.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-stream.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-subset.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-type3.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-unicode.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-util.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-write.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-xobject.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-xref.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/pdf/pdf-zugferd.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-common.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-doc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-glyphs.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-gradient.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-image.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-link.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-outline.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-path.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-resource.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-tile.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-util.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/xps/xps-zip.o
2 warnings generated.
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-color.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-doc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-parse.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/svg/svg-run.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/css-apply.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/css-parse.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/epub-doc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-doc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-font.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-layout.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-outline.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/html-parse.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/mobi.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/office.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/story-writer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/txt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/html/xml-dom.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/reflow/reflow-doc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/cbz/mucbz.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/source/cbz/muimg.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/attribute.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/char_ref.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/error.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/parser.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/string_buffer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/string_piece.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/tag.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/tokenizer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/utf8.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/util.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/gumbo-parser/src/vector.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsalpha.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmscam02.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmscgats.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmscnvrt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmserr.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsgamma.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsgmt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmshalf.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsintrp.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsio0.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsio1.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmslut.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsmd5.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsmtrx.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsnamed.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsopt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmspack.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmspcs.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsplugin.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsps2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmssamp.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmssm.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmstypes.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsvirt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmswtpnt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/lcms2/src/cmsxform.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_arith.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_arith_iaid.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_arith_int.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_generic.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_halftone.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_huffman.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_hufftab.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_image.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_mmr.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_page.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_refinement.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_segment.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_symbol_dict.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/jbig2dec/jbig2_text.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/bio.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/cio.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/dwt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/event.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/function_list.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/ht_dec.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/image.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/invert.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/j2k.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/jp2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/mct.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/mqc.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/openjpeg.o
thirdparty/openjpeg/src/lib/openjp2/j2k.c:7799:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
if (temp_size > INT_MAX) {
~ ^~~~~~~
/opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/include/limits.h:46:19: note: expanded from macro 'INT_MAX'
#define INT_MAX __INT_MAX__
^~~~~~~~~~~
<built-in>:37:21: note: expanded from here
#define __INT_MAX__ 2147483647
^~~~~~~~~~
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/pi.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/sparse_array.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/t1.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/t2.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/tcd.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/tgt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/openjpeg/src/lib/openjp2/thread.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/alloc.o
thirdparty/openjpeg/src/lib/openjp2/tcd.c:2265:35: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
if (l_value > INT_MAX) {
~ ^~~~~~~
/opt/android-sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.9/include/limits.h:46:19: note: expanded from macro 'INT_MAX'
#define INT_MAX __INT_MAX__
^~~~~~~~~~~
<built-in>:37:21: note: expanded from here
#define __INT_MAX__ 2147483647
^~~~~~~~~~
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/astring.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/boxer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/buffer.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/document.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/docx.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/docx_template.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/extract.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/join.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/json.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/mem.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/html.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/odt.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/odt_template.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/outf.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/rect.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/sys.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/text.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/xml.o
CC /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/thirdparty/extract/src/zip.o
AR /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/libmupdf.a
1 warning generated.
1 warning generated.
AR /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/build/libmupdf-third.a
make[1]: Leaving directory '/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/thirdparty/mupdf/source'
94% | Configuring 'luasec'
94% | 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.a
95% | 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/i686-unknown-linux-android18/thirdparty/sdcv/source/src/stardict_lib.cpp:992: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/i686-unknown-linux-android18/staging/include/glib-2.0/glib/gpattern.h:56:1: note: 'g_pattern_match_string' has been explicitly marked deprecated here
GLIB_DEPRECATED_IN_2_70_FOR (g_pattern_spec_match_string)
^
/home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-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/i686-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/i686-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 sdcv
96% | Installing 'mupdf'
96% | Building 'sqlite'
| [sqlite 50%] Building C object CMakeFiles/sqlite3.dir/sqlite3.c.o
| [sqlite 100%] Linking C static library libsqlite3.a
97% | Installing 'sdcv'
97% | 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.a
98% | Installing 'sqlite'
99% | Installing 'turbo'
99% | Building 'koreader'
| [koreader 8%] Generating lfs.c
patching file /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/cmake/koreader/build/lfs.c (read from src/lfs.c)
| [koreader 16%] Generating lfs.h
patching file /home/vagrant/build/org.koreader.launcher.fdroid/base/build/i686-unknown-linux-android18/cmake/koreader/build/lfs.h (read from src/lfs.h)
| [koreader 25%] Generating koreader-monolibtic.link_args, koreader-monolibtic.link_exports
| [koreader 33%] Building CXX object CMakeFiles/koreader-monolibtic.dir/monolibtic.cpp.o
| [koreader 41%] Building C object CMakeFiles/koreader-lfs.dir/lfs.c.o
| [koreader 50%] Building C object CMakeFiles/koreader-djvu.dir/djvu.c.o
| [koreader 58%] Building C object CMakeFiles/wrap-mupdf.dir/wrap-mupdf.c.o
| [koreader 66%] Building CXX object CMakeFiles/koreader-xtext.dir/xtext.cpp.o
| [koreader 75%] Building C object CMakeFiles/koreader-nnsvg.dir/nnsvg.c.o
| [koreader 83%] Building CXX object CMakeFiles/koreader-cre.dir/cre.cpp.o
| [koreader 91%] 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 true
BB_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 warning
Color8 * 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 true
BB_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 warning
Color8A * 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 true
BB_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 warning
ColorRGB16 * 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 true
BB_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 warning
ColorRGB24 * 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 true
BB_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 warning
ColorRGB32 * 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 here
pixel->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 true
BB_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 warning
Color8 * 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 here
pixel->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 true
BB_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 warning
Color8A * 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 here
pixel->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 true
BB_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 warning
ColorRGB16 * 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 here
pixel->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 true
BB_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 warning
ColorRGB24 * 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 here
pixel->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 true
BB_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 warning
ColorRGB32 * restrict pixel;
^
= 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, 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:679:21: note: uninitialized use occurs here
dstptr->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 true
BB_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:677:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:667: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:668:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:667:21: note: remove the 'if' if its condition is always true
BB_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:666:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:655: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:659:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:655:21: note: remove the 'if' if its condition is always true
BB_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:654:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:646: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:647:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:646:21: note: remove the 'if' if its condition is always true
BB_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:645:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:637: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:638:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:637:21: note: remove the 'if' if its condition is always true
BB_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:636:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * 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, 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:746:21: note: uninitialized use occurs here
dstptr->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 true
BB_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:744:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:734: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:735:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:734:21: note: remove the 'if' if its condition is always true
BB_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:733:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:722: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:726:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:722:21: note: remove the 'if' if its condition is always true
BB_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:721:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:712: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:713:25: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:712:25: note: remove the 'if' if its condition is always true
BB_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:711:50: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:700: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:701:25: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:700:25: note: remove the 'if' if its condition is always true
BB_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:699:49: note: initialize the variable 'dstptr' to silence this warning
Color8 * 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, 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:812:21: note: uninitialized use occurs here
dstptr->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 true
BB_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:810:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:800: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:801:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * color->r);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:800:21: note: remove the 'if' if its condition is always true
BB_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:799:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:788: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:792:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:788:21: note: remove the 'if' if its condition is always true
BB_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:787:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:778: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:779:25: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * source_y8);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:778:25: note: remove the 'if' if its condition is always true
BB_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:777:50: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:766: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:767:25: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * source_y8);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:766:25: note: remove the 'if' if its condition is always true
BB_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:765:49: note: initialize the variable 'dstptr' to silence this warning
Color8 * 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, 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:884:21: note: uninitialized use occurs here
dstptr->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 true
BB_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:882:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:872: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:873:21: note: uninitialized use occurs here
dstptr->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:872:21: note: remove the 'if' if its condition is always true
BB_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:871:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:857: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:864:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:857:21: note: remove the 'if' if its condition is always true
BB_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:856:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:847: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:848:25: note: uninitialized use occurs here
dstptr->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:847:25: note: remove the 'if' if its condition is always true
BB_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:846:50: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:835: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:836:25: note: uninitialized use occurs here
dstptr->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:835:25: note: remove the 'if' if its condition is always true
BB_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:834:49: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1166: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:1167:29: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1166:29: note: remove the 'if' if its condition is always true
BB_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:1165:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1153: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:1154:29: note: uninitialized use occurs here
dstptr->r = (uint8_t) color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1153:29: note: remove the 'if' if its condition is always true
BB_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:1152:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1138: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:1139:29: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1138:29: note: remove the 'if' if its condition is always true
BB_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:1137:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1126: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:1127:29: note: uninitialized use occurs here
dstptr->r = color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1126:29: note: remove the 'if' if its condition is always true
BB_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:1125:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1110: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:1114:29: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1110:29: note: remove the 'if' if its condition is always true
BB_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:1109:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1100: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:1101:29: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(color->a, color->a, color->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1100:29: note: remove the 'if' if its condition is always true
BB_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:1099:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1087: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:1088:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1087:29: note: remove the 'if' if its condition is always true
BB_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:1086:54: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1077: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:1078:29: note: uninitialized use occurs here
dstptr->a = color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1077:29: note: remove the 'if' if its condition is always true
BB_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:1076:54: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1064: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:1065:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1064:29: note: remove the 'if' if its condition is always true
BB_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:1063:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1054: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:1055:30: note: uninitialized use occurs here
*dstptr = *color;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1054:29: note: remove the 'if' if its condition is always true
BB_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:1053:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1258: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:1259:52: note: uninitialized use occurs here
dstptr->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:1258:21: note: remove the 'if' if its condition is always true
BB_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:1257:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1256: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:1259:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1256:21: note: remove the 'if' if its condition is always true
BB_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:1255:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1247: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:1248:52: note: uninitialized use occurs here
dstptr->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:1247:21: note: remove the 'if' if its condition is always true
BB_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:1246:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1245: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:1248:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1245:21: note: remove the 'if' if its condition is always true
BB_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:1244:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1236: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:1237:59: note: uninitialized use occurs here
dstptr->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:1236:21: note: remove the 'if' if its condition is always true
BB_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:1235:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1234: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:1237:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1234:21: note: remove the 'if' if its condition is always true
BB_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:1233:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1225: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:1226:33: note: uninitialized use occurs here
dstptr->a = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1225:21: note: remove the 'if' if its condition is always true
BB_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:1224:52: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1223: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:1226:21: note: uninitialized use occurs here
dstptr->a = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1223:21: note: remove the 'if' if its condition is always true
BB_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:1222:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1213: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:1214:36: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1213:25: note: remove the 'if' if its condition is always true
BB_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:1212:55: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1211: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:1214:26: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1211:25: note: remove the 'if' if its condition is always true
BB_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:1210:49: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1364: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:1365:74: note: uninitialized use occurs here
dstptr->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:1364:21: note: remove the 'if' if its condition is always true
BB_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:1363:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1362: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:1365:21: note: uninitialized use occurs here
dstptr->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:1362:21: note: remove the 'if' if its condition is always true
BB_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:1361:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1353: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:1354:74: note: uninitialized use occurs here
dstptr->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:1353:21: note: remove the 'if' if its condition is always true
BB_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:1352:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1351: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:1354:21: note: uninitialized use occurs here
dstptr->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:1351:21: note: remove the 'if' if its condition is always true
BB_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:1350:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1342: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:1343:81: note: uninitialized use occurs here
dstptr->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:1342:21: note: remove the 'if' if its condition is always true
BB_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:1341:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1340: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:1343:21: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1340:21: note: remove the 'if' if its condition is always true
BB_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:1339:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1331: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:1332:55: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1331:21: note: remove the 'if' if its condition is always true
BB_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:1330:52: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1329: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:1332:21: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1329:21: note: remove the 'if' if its condition is always true
BB_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:1328:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1320: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:1321:55: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1320:21: note: remove the 'if' if its condition is always true
BB_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:1319:51: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1318: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:1321:21: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1318:21: note: remove the 'if' if its condition is always true
BB_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:1317:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1428: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:1429:52: note: uninitialized use occurs here
dstptr->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:1428:21: note: remove the 'if' if its condition is always true
BB_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:1427:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1426: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:1429:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1426:21: note: remove the 'if' if its condition is always true
BB_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:1425:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1417: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:1418:52: note: uninitialized use occurs here
dstptr->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:1417:21: note: remove the 'if' if its condition is always true
BB_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:1416:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1415: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:1418:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1415:21: note: remove the 'if' if its condition is always true
BB_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:1414:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1406: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:1407:59: note: uninitialized use occurs here
dstptr->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:1406:21: note: remove the 'if' if its condition is always true
BB_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:1405:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1404: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:1407:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1404:21: note: remove the 'if' if its condition is always true
BB_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:1403:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1395: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:1396:32: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1395:21: note: remove the 'if' if its condition is always true
BB_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:1394:52: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1393: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:1396:22: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1393:21: note: remove the 'if' if its condition is always true
BB_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:1392:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1384: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:1385:33: note: uninitialized use occurs here
dstptr->a = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1384:21: note: remove the 'if' if its condition is always true
BB_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:1383:51: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1382: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:1385:21: note: uninitialized use occurs here
dstptr->a = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1382:21: note: remove the 'if' if its condition is always true
BB_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:1381:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * 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:57: note: uninitialized use occurs here
dstptr->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:1496:21: note: remove the 'if' if its condition is always true
BB_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 warning
const 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, 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:1497:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(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 true
BB_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:1493:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * 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:57: note: uninitialized use occurs here
dstptr->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:1485:21: note: remove the 'if' if its condition is always true
BB_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 warning
const 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, 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:1486:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(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 true
BB_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:1482:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * 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:32: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1474:21: note: remove the 'if' if its condition is always true
BB_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 warning
const 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, 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:1475:22: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1472:21: note: remove the 'if' if its condition is always true
BB_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:1471:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1461: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:1462:39: note: uninitialized use occurs here
const uint8_t v = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1461:21: note: remove the 'if' if its condition is always true
BB_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:1460:52: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1459: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:1464:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) ((v5bit << 11U) + ((v & 0xFC) << 3U) + v5bit);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1459:21: note: remove the 'if' if its condition is always true
BB_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:1458:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1448: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:1449:39: note: uninitialized use occurs here
const uint8_t v = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1448:21: note: remove the 'if' if its condition is always true
BB_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:1447:51: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1446: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:1451:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) ((v5bit << 11U) + ((v & 0xFC) << 3U) + v5bit);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1446:21: note: remove the 'if' if its condition is always true
BB_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:1445:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1566: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:1567:33: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1566:21: note: remove the 'if' if its condition is always true
BB_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:1565:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1564: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:1567:21: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1564:21: note: remove the 'if' if its condition is always true
BB_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:1563:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1555: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:1556:32: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1555:21: note: remove the 'if' if its condition is always true
BB_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:1554:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1553: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:1556:22: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1553:21: note: remove the 'if' if its condition is always true
BB_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:1552:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * 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:59: note: uninitialized use occurs here
dstptr->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:1542:21: note: remove the 'if' if its condition is always true
BB_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 warning
const 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, 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:1543:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1540:21: note: remove the 'if' if its condition is always true
BB_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:1539:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * 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:33: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1529:21: note: remove the 'if' if its condition is always true
BB_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 warning
const 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, 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:1530:21: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1527:21: note: remove the 'if' if its condition is always true
BB_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:1526:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * 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:33: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1516:21: note: remove the 'if' if its condition is always true
BB_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 warning
const 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, 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:1517:21: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1514:21: note: remove the 'if' if its condition is always true
BB_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:1513:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1666: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:1667:36: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1666:25: note: remove the 'if' if its condition is always true
BB_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:1665:59: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1664: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:1667:26: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1664:25: note: remove the 'if' if its condition is always true
BB_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:1663:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1630: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:1631:33: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1630:21: note: remove the 'if' if its condition is always true
BB_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:1629:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1628: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:1631:21: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1628:21: note: remove the 'if' if its condition is always true
BB_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:1627:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1616: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:1617:59: note: uninitialized use occurs here
dstptr->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:1616:21: note: remove the 'if' if its condition is always true
BB_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:1615:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1614: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:1617:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1614:21: note: remove the 'if' if its condition is always true
BB_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:1613:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1602: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:1603:33: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1602:21: note: remove the 'if' if its condition is always true
BB_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:1601:52: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1600: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:1603:21: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1600:21: note: remove the 'if' if its condition is always true
BB_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:1599:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1588: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:1589:33: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1588:21: note: remove the 'if' if its condition is always true
BB_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:1587:51: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1586: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:1589:21: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1586:21: note: remove the 'if' if its condition is always true
BB_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:1585:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1787: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:1790:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1787:21: note: remove the 'if' if its condition is always true
BB_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:1786:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1789: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:1790:70: note: uninitialized use occurs here
dstptr->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:1789:21: note: remove the 'if' if its condition is always true
BB_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:1788:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1774: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:1777:21: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1774:21: note: remove the 'if' if its condition is always true
BB_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:1773:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1776: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:1777:70: note: uninitialized use occurs here
dstptr->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:1776:21: note: remove the 'if' if its condition is always true
BB_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:1775:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1760: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:1766:21: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1760:21: note: remove the 'if' if its condition is always true
BB_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:1759:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1762: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:1763:109: note: uninitialized use occurs here
const 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:1762:21: note: remove the 'if' if its condition is always true
BB_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:1761:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1749: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:1752:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1749:21: note: remove the 'if' if its condition is always true
BB_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:1748:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1751: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:1752:70: note: uninitialized use occurs here
dstptr->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:1751:21: note: remove the 'if' if its condition is always true
BB_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:1750:52: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1738: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:1741:21: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1738:21: note: remove the 'if' if its condition is always true
BB_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:1737:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1740: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:1741:70: note: uninitialized use occurs here
dstptr->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:1740:21: note: remove the 'if' if its condition is always true
BB_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:1739:51: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2118: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:2119:33: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2118:33: note: remove the 'if' if its condition is always true
BB_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:2117:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2107: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:2108:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2107:29: note: remove the 'if' if its condition is always true
BB_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:2106:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2113: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:2114:34: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2113:33: note: remove the 'if' if its condition is always true
BB_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:2112:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2095: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:2096:41: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2095:29: note: remove the 'if' if its condition is always true
BB_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:2094:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2093: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:2096:29: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2093:29: note: remove the 'if' if its condition is always true
BB_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:2092:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2081: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:2082:67: note: uninitialized use occurs here
dstptr->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:2081:29: note: remove the 'if' if its condition is always true
BB_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:2080:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2079: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:2082:29: note: uninitialized use occurs here
dstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2079:29: note: remove the 'if' if its condition is always true
BB_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:2078:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2064: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:2067:33: note: uninitialized use occurs here
dstptr->r = bdsta;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2064:33: note: remove the 'if' if its condition is always true
BB_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:2063:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2050: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:2051:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2050:29: note: remove the 'if' if its condition is always true
BB_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:2049:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2056: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:2057:33: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2056:33: note: remove the 'if' if its condition is always true
BB_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:2055:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2038: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:2039:41: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2038:29: note: remove the 'if' if its condition is always true
BB_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:2037:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2036: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:2039:29: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2036:29: note: remove the 'if' if its condition is always true
BB_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:2035:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2018: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:2019:40: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2018:29: note: remove the 'if' if its condition is always true
BB_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:2017:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2016: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:2019:30: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2016:29: note: remove the 'if' if its condition is always true
BB_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:2015:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1994: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:1998:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1994:33: note: remove the 'if' if its condition is always true
BB_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:1993:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1983: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:1984:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1983:29: note: remove the 'if' if its condition is always true
BB_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:1982:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1989: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:1990:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1989:33: note: remove the 'if' if its condition is always true
BB_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:1988:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1974: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:1975:65: note: uninitialized use occurs here
dstptr->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:1974:29: note: remove the 'if' if its condition is always true
BB_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:1973:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1972: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:1975:29: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1972:29: note: remove the 'if' if its condition is always true
BB_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:1971:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1963: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:1964:40: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1963:29: note: remove the 'if' if its condition is always true
BB_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:1962:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1961: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:1964:30: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1961:29: note: remove the 'if' if its condition is always true
BB_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:1960:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1949: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:1952:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(bdsta, bdsta, bdsta);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1949:33: note: remove the 'if' if its condition is always true
BB_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:1948:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1938: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:1939:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1938:29: note: remove the 'if' if its condition is always true
BB_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:1937:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1944: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:1945:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1944:33: note: remove the 'if' if its condition is always true
BB_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:1943:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1929: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:1930:65: note: uninitialized use occurs here
dstptr->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:1929:29: note: remove the 'if' if its condition is always true
BB_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:1928:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1927: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:1930:29: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1927:29: note: remove the 'if' if its condition is always true
BB_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:1926:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1908: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:1909:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1908:33: note: remove the 'if' if its condition is always true
BB_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:1907:58: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1897: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:1898:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1897:29: note: remove the 'if' if its condition is always true
BB_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:1896:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1903: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:1904:34: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1903:33: note: remove the 'if' if its condition is always true
BB_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:1902:58: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1878: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:1879:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srca * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1878:33: note: remove the 'if' if its condition is always true
BB_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:1877:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1866: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:1867:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1866:29: note: remove the 'if' if its condition is always true
BB_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:1865:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1872: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:1873:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1872:33: note: remove the 'if' if its condition is always true
BB_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:1871:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1857: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:1858:60: note: uninitialized use occurs here
dstptr->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:1857:29: note: remove the 'if' if its condition is always true
BB_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:1856:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1855: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:1858:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1855:29: note: remove the 'if' if its condition is always true
BB_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:1854:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1846: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:1847:67: note: uninitialized use occurs here
dstptr->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:1846:29: note: remove the 'if' if its condition is always true
BB_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:1845:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1844: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:1847:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1844:29: note: remove the 'if' if its condition is always true
BB_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:1843:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1834: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:1835:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1834:33: note: remove the 'if' if its condition is always true
BB_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:1833:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1823: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:1824:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1823:29: note: remove the 'if' if its condition is always true
BB_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:1822:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1829: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:1830:33: note: uninitialized use occurs here
dstptr->a = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1829:33: note: remove the 'if' if its condition is always true
BB_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:1828:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1814: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:1815:40: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1814:29: note: remove the 'if' if its condition is always true
BB_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:1813:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1812: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:1815:30: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:1812:29: note: remove the 'if' if its condition is always true
BB_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:1811:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2223: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:2224:33: note: uninitialized use occurs here
dstptr->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:2223:33: note: remove the 'if' if its condition is always true
BB_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:2222:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2211: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:2212:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2211:29: note: remove the 'if' if its condition is always true
BB_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:2210:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2217: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:2218:33: note: uninitialized use occurs here
dstptr->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:2217:33: note: remove the 'if' if its condition is always true
BB_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:2216:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2202: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:2203:82: note: uninitialized use occurs here
dstptr->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:2202:29: note: remove the 'if' if its condition is always true
BB_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:2201:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2200: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:2203:29: note: uninitialized use occurs here
dstptr->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:2200:29: note: remove the 'if' if its condition is always true
BB_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:2199:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2191: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:2192:89: note: uninitialized use occurs here
dstptr->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:2191:29: note: remove the 'if' if its condition is always true
BB_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:2190:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2189: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:2192:29: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2189:29: note: remove the 'if' if its condition is always true
BB_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:2188:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2179: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:2180:33: note: uninitialized use occurs here
dstptr->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:2179:33: note: remove the 'if' if its condition is always true
BB_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:2178:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2168: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:2169:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2168:29: note: remove the 'if' if its condition is always true
BB_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:2167:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2174: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:2175:33: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2174:33: note: remove the 'if' if its condition is always true
BB_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:2173:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2159: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:2160:63: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2159:29: note: remove the 'if' if its condition is always true
BB_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:2158:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2157: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:2160:29: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2157:29: note: remove the 'if' if its condition is always true
BB_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:2156:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2563: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:2564:33: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + srcptr->r * 0xFF);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2563:33: note: remove the 'if' if its condition is always true
BB_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:2562:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2552: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:2553:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2552:29: note: remove the 'if' if its condition is always true
BB_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:2551:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2558: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:2559:34: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2558:33: note: remove the 'if' if its condition is always true
BB_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:2557:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2540: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:2541:41: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2540:29: note: remove the 'if' if its condition is always true
BB_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:2539:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2538: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:2541:29: note: uninitialized use occurs here
dstptr->r = srcptr->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2538:29: note: remove the 'if' if its condition is always true
BB_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:2537:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2526: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:2527:67: note: uninitialized use occurs here
dstptr->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:2526:29: note: remove the 'if' if its condition is always true
BB_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:2525:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2524: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:2527:29: note: uninitialized use occurs here
dstptr->r = (uint8_t) ColorRGB16_GetR(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2524:29: note: remove the 'if' if its condition is always true
BB_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:2523:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2509: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:2512:33: note: uninitialized use occurs here
dstptr->r = bdsta;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2509:33: note: remove the 'if' if its condition is always true
BB_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:2508:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2495: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:2496:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2495:29: note: remove the 'if' if its condition is always true
BB_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:2494:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2501: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:2502:33: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2501:33: note: remove the 'if' if its condition is always true
BB_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:2500:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2483: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:2484:41: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2483:29: note: remove the 'if' if its condition is always true
BB_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:2482:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2481: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:2484:29: note: uninitialized use occurs here
dstptr->r = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2481:29: note: remove the 'if' if its condition is always true
BB_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:2480:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2463: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:2464:40: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2463:29: note: remove the 'if' if its condition is always true
BB_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:2462:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2461: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:2464:30: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2461:29: note: remove the 'if' if its condition is always true
BB_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:2460:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2439: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:2443:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2439:33: note: remove the 'if' if its condition is always true
BB_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:2438:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2428: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:2429:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2428:29: note: remove the 'if' if its condition is always true
BB_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:2427:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2434: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:2435:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2434:33: note: remove the 'if' if its condition is always true
BB_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:2433:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2419: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:2420:65: note: uninitialized use occurs here
dstptr->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:2419:29: note: remove the 'if' if its condition is always true
BB_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:2418:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2417: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:2420:29: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2417:29: note: remove the 'if' if its condition is always true
BB_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:2416:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2408: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:2409:40: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2408:29: note: remove the 'if' if its condition is always true
BB_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:2407:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2406: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:2409:30: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2406:29: note: remove the 'if' if its condition is always true
BB_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:2405:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2394: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:2397:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(bdsta, bdsta, bdsta);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2394:33: note: remove the 'if' if its condition is always true
BB_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:2393:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2383: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:2384:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2383:29: note: remove the 'if' if its condition is always true
BB_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:2382:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2389: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:2390:33: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2389:33: note: remove the 'if' if its condition is always true
BB_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:2388:61: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2374: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:2375:65: note: uninitialized use occurs here
dstptr->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:2374:29: note: remove the 'if' if its condition is always true
BB_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:2373:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2372: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:2375:29: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(srcptr->a, srcptr->a, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2372:29: note: remove the 'if' if its condition is always true
BB_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:2371:57: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2353: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:2354:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * 0xFF);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2353:33: note: remove the 'if' if its condition is always true
BB_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:2352:58: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2342: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:2343:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2342:29: note: remove the 'if' if its condition is always true
BB_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:2341:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2348: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:2349:34: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2348:33: note: remove the 'if' if its condition is always true
BB_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:2347:58: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2323: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:2324:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srca * 0xFF);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2323:33: note: remove the 'if' if its condition is always true
BB_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:2322:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2311: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:2312:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2311:29: note: remove the 'if' if its condition is always true
BB_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:2310:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2317: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:2318:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2317:33: note: remove the 'if' if its condition is always true
BB_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:2316:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2302: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:2303:60: note: uninitialized use occurs here
dstptr->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:2302:29: note: remove the 'if' if its condition is always true
BB_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:2301:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2300: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:2303:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) RGB_To_A(srcptr->r, srcptr->g, srcptr->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2300:29: note: remove the 'if' if its condition is always true
BB_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:2299:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2291: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:2292:67: note: uninitialized use occurs here
dstptr->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:2291:29: note: remove the 'if' if its condition is always true
BB_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:2290:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2289: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:2292:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) ColorRGB16_To_A(srcptr->v);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2289:29: note: remove the 'if' if its condition is always true
BB_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:2288:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2279: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:2280:33: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + srcptr->a * 0xFF);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2279:33: note: remove the 'if' if its condition is always true
BB_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:2278:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2268: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:2269:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2268:29: note: remove the 'if' if its condition is always true
BB_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:2267:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2274: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:2275:33: note: uninitialized use occurs here
dstptr->a = srcptr->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2274:33: note: remove the 'if' if its condition is always true
BB_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:2273:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * 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, 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:2260:40: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2259:29: note: remove the 'if' if its condition is always true
BB_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:2258:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * 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:30: note: uninitialized use occurs here
*dstptr = *srcptr;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2257:29: note: remove the 'if' if its condition is always true
BB_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 warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2668: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:2669:33: note: uninitialized use occurs here
dstptr->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:2668:33: note: remove the 'if' if its condition is always true
BB_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:2667:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2656: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:2657:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2656:29: note: remove the 'if' if its condition is always true
BB_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:2655:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2662: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:2663:33: note: uninitialized use occurs here
dstptr->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:2662:33: note: remove the 'if' if its condition is always true
BB_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:2661:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2647: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:2648:82: note: uninitialized use occurs here
dstptr->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:2647:29: note: remove the 'if' if its condition is always true
BB_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:2646:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2645: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:2648:29: note: uninitialized use occurs here
dstptr->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:2645:29: note: remove the 'if' if its condition is always true
BB_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:2644:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2636: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:2637:89: note: uninitialized use occurs here
dstptr->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:2636:29: note: remove the 'if' if its condition is always true
BB_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:2635:63: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2634: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:2637:29: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, (uint8_t) ColorRGB16_To_A(srcptr->v));
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2634:29: note: remove the 'if' if its condition is always true
BB_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:2633:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2624: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:2625:33: note: uninitialized use occurs here
dstptr->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:2624:33: note: remove the 'if' if its condition is always true
BB_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:2623:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2613: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:2614:51: note: uninitialized use occurs here
const uint8_t alpha = srcptr->alpha;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2613:29: note: remove the 'if' if its condition is always true
BB_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:2612:60: note: initialize the variable 'srcptr' to silence this warning
const Color8A * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2619: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:2620:33: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2619:33: note: remove the 'if' if its condition is always true
BB_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:2618:57: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2604: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:2605:63: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2604:29: note: remove the 'if' if its condition is always true
BB_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:2603:59: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2602: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:2605:29: note: uninitialized use occurs here
dstptr->a = dither_o8x8(o_x, o_y, srcptr->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2602:29: note: remove the 'if' if its condition is always true
BB_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:2601:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2751: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:2752:56: note: uninitialized use occurs here
*(uint32_t*) dstptr = *(uint32_t*) srcptr ^ 0x00FFFFFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2751:21: note: remove the 'if' if its condition is always true
BB_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:2750:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB32 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2749: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:2752:34: note: uninitialized use occurs here
*(uint32_t*) dstptr = *(uint32_t*) srcptr ^ 0x00FFFFFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2749:21: note: remove the 'if' if its condition is always true
BB_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:2748:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2738: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:2739:33: note: uninitialized use occurs here
dstptr->r = srcptr->r ^ 0xFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2738:21: note: remove the 'if' if its condition is always true
BB_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:2737:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB24 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2736: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:2739:21: note: uninitialized use occurs here
dstptr->r = srcptr->r ^ 0xFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2736:21: note: remove the 'if' if its condition is always true
BB_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:2735:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2727: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:2728:33: note: uninitialized use occurs here
dstptr->v = srcptr->v ^ 0xFFFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2727:21: note: remove the 'if' if its condition is always true
BB_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:2726:55: note: initialize the variable 'srcptr' to silence this warning
const ColorRGB16 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2725: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:2728:21: note: uninitialized use occurs here
dstptr->v = srcptr->v ^ 0xFFFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2725:21: note: remove the 'if' if its condition is always true
BB_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:2724:49: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2715: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:2716:33: note: uninitialized use occurs here
dstptr->a = srcptr->a ^ 0xFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2715:21: note: remove the 'if' if its condition is always true
BB_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:2714:42: note: initialize the variable 'srcptr' to silence this warning
const Color8A *srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2713: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:2716:21: note: uninitialized use occurs here
dstptr->a = srcptr->a ^ 0xFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2713:21: note: remove the 'if' if its condition is always true
BB_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:2712:46: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2704: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:2705:33: note: uninitialized use occurs here
dstptr->a = srcptr->a ^ 0xFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2704:21: note: remove the 'if' if its condition is always true
BB_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:2703:51: note: initialize the variable 'srcptr' to silence this warning
const Color8 * restrict srcptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2702: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:2705:21: note: uninitialized use occurs here
dstptr->a = srcptr->a ^ 0xFF;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2702:21: note: remove the 'if' if its condition is always true
BB_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:45: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2872: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:2873:25: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2872:25: note: remove the 'if' if its condition is always true
BB_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:2871:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2860: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:2861:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2860:21: note: remove the 'if' if its condition is always true
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: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:2859:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2865: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:2866:25: note: uninitialized use occurs here
dstptr->r = color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2865:25: note: remove the 'if' if its condition is always true
BB_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:2864:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2860: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:2860:21: note: uninitialized use occurs here
SET_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:2860: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:2860: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:2860: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:2860:21: note: uninitialized use occurs here
SET_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:2860: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:2860: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:2860: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:2860:21: note: uninitialized use occurs here
SET_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:2860: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:2860: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:2860: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:2860:21: note: uninitialized use occurs here
SET_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:2860: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:2860: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:2860: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:2860:21: note: uninitialized use occurs here
SET_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:2860: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:2860: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:2845: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:2846:25: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2845:25: note: remove the 'if' if its condition is always true
BB_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:2844:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2833: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:2834:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2833:21: note: remove the 'if' if its condition is always true
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: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:2832:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838: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:2839:25: note: uninitialized use occurs here
dstptr->r = color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2838:25: note: remove the 'if' if its condition is always true
BB_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:2837:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2833: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:2833:21: note: uninitialized use occurs here
SET_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:2833: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:2833: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:2833: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:2833:21: note: uninitialized use occurs here
SET_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:2833: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:2833: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:2833: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:2833:21: note: uninitialized use occurs here
SET_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:2833: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:2833: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:2833: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:2833:21: note: uninitialized use occurs here
SET_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:2833: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:2833: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:2833: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:2833:21: note: uninitialized use occurs here
SET_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:2833: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:2833: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:2820: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:2824:25: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2820:25: note: remove the 'if' if its condition is always true
BB_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:2819:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2810: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:2811:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2810:21: note: remove the 'if' if its condition is always true
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: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:2809:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2815: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:2816:25: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(color->a, color->a, color->a);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2815:25: note: remove the 'if' if its condition is always true
BB_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:2814:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2810: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:2810:21: note: uninitialized use occurs here
SET_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:2810: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:2810: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:2810: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:2810:21: note: uninitialized use occurs here
SET_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:2810: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:2810: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:2810: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:2810:21: note: uninitialized use occurs here
SET_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:2810: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:2810: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:2810: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:2810:21: note: uninitialized use occurs here
SET_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:2810: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:2810: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:2810: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:2810:21: note: uninitialized use occurs here
SET_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:2810: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:2810: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:2800: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:2801:25: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2800:25: note: remove the 'if' if its condition is always true
BB_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:2799:50: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2790: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:2791:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2790:21: note: remove the 'if' if its condition is always true
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: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:2789:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2795: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:2796:25: note: uninitialized use occurs here
dstptr->a = color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2795:25: note: remove the 'if' if its condition is always true
BB_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:2794:50: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2790: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:2790:21: note: uninitialized use occurs here
SET_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:2790: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:2790: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:2790: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:2790:21: note: uninitialized use occurs here
SET_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:2790: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:2790: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:2790: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:2790:21: note: uninitialized use occurs here
SET_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:2790: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:2790: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:2790: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:2790:21: note: uninitialized use occurs here
SET_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:2790: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:2790: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:2790: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:2790:21: note: uninitialized use occurs here
SET_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:2790: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:2790: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:2780: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:2781:25: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + color->a * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2780:25: note: remove the 'if' if its condition is always true
BB_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:2779:49: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2770: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:2771:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2770:21: note: remove the 'if' if its condition is always true
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: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:2769:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2775: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:2776:25: note: uninitialized use occurs here
dstptr->a = color->a;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2775:25: note: remove the 'if' if its condition is always true
BB_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:2774:49: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2770: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:2770:21: note: uninitialized use occurs here
SET_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:2770: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:2770: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:2770: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:2770:21: note: uninitialized use occurs here
SET_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:2770: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:2770: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:2770: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:2770:21: note: uninitialized use occurs here
SET_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:2770: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:2770: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:2770: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:2770:21: note: uninitialized use occurs here
SET_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:2770: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:2770: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:2770: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:2770:21: note: uninitialized use occurs here
SET_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:2770: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:2770: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:3002: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:3003:25: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:3002:25: note: remove the 'if' if its condition is always true
BB_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:3001:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2990: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:2991:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2990:21: note: remove the 'if' if its condition is always true
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: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:2989:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2995: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:2996:25: note: uninitialized use occurs here
dstptr->r = color->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2995:25: note: remove the 'if' if its condition is always true
BB_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:2994:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB32 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2990: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:2990:21: note: uninitialized use occurs here
SET_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:2990: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:2990: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:2990: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:2990:21: note: uninitialized use occurs here
SET_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:2990: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:2990: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:2990: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:2990:21: note: uninitialized use occurs here
SET_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:2990: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:2990: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:2990: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:2990:21: note: uninitialized use occurs here
SET_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:2990: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:2990: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:2990: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:2990:21: note: uninitialized use occurs here
SET_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:2990: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:2990: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:2975: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:2976:25: note: uninitialized use occurs here
dstptr->r = (uint8_t) DIV_255(dstptr->r * ainv + color->r * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2975:25: note: remove the 'if' if its condition is always true
BB_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:2974:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2963: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:2964:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2963:21: note: remove the 'if' if its condition is always true
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: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:2962:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2968: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:2969:25: note: uninitialized use occurs here
dstptr->r = color->r;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2968:25: note: remove the 'if' if its condition is always true
BB_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:2967:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB24 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2963: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:2963:21: note: uninitialized use occurs here
SET_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:2963: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:2963: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:2963: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:2963:21: note: uninitialized use occurs here
SET_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:2963: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:2963: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:2963: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:2963:21: note: uninitialized use occurs here
SET_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:2963: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:2963: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:2963: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:2963:21: note: uninitialized use occurs here
SET_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:2963: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:2963: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:2963: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:2963:21: note: uninitialized use occurs here
SET_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:2963: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:2963: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:2950: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:2954:25: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(r, g, b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2950:25: note: remove the 'if' if its condition is always true
BB_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:2949:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2940: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:2941:25: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2940:21: note: remove the 'if' if its condition is always true
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: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:2939:34: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2945: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:2946:25: note: uninitialized use occurs here
dstptr->v = (uint16_t) RGB_To_RGB16(color->r, color->g, color->b);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2945:25: note: remove the 'if' if its condition is always true
BB_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:2944:53: note: initialize the variable 'dstptr' to silence this warning
ColorRGB16 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2940: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:2940:21: note: uninitialized use occurs here
SET_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:2940: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:2940: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:2940: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:2940:21: note: uninitialized use occurs here
SET_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:2940: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:2940: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:2940: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:2940:21: note: uninitialized use occurs here
SET_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:2940: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:2940: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:2940: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:2940:21: note: uninitialized use occurs here
SET_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:2940: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:2940: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:2940: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:2940:21: note: uninitialized use occurs here
SET_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:2940: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:2940: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:2929: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:2930:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2929:29: note: remove the 'if' if its condition is always true
BB_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:2928:54: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2919: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:2920:29: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2919:25: note: remove the 'if' if its condition is always true
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: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:2918:38: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2924: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:2925:29: note: uninitialized use occurs here
dstptr->a = source_y8;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2924:29: note: remove the 'if' if its condition is always true
BB_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:2923:54: note: initialize the variable 'dstptr' to silence this warning
Color8A * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2919: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:2919:25: note: uninitialized use occurs here
SET_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:2919: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:2919: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:2919: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:2919:25: note: uninitialized use occurs here
SET_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:2919: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:2919: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:2919: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:2919:25: note: uninitialized use occurs here
SET_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:2919: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:2919: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:2919: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:2919:25: note: uninitialized use occurs here
SET_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:2919: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:2919: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:2919: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:2919:25: note: uninitialized use occurs here
SET_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:2919: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:2919: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:2906: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:2907:29: note: uninitialized use occurs here
dstptr->a = (uint8_t) DIV_255(dstptr->a * ainv + source_y8 * alpha);
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2906:29: note: remove the 'if' if its condition is always true
BB_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:2905:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2896: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:2897:29: note: uninitialized use occurs here
if (alpha == 0) {
^~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2896:25: note: remove the 'if' if its condition is always true
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: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:2895:38: note: initialize the variable 'alpha' to silence this warning
uint8_t alpha;
^
= '\0'
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901: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:2902:29: note: uninitialized use occurs here
dstptr->a = source_y8;
^~~~~~
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2901:29: note: remove the 'if' if its condition is always true
BB_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:2900:53: note: initialize the variable 'dstptr' to silence this warning
Color8 * restrict dstptr;
^
= NULL
/home/vagrant/build/org.koreader.launcher.fdroid/base/blitbuffer.c:2896: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:2896:25: note: uninitialized use occurs here
SET_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:2896: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:2896: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:2896: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:2896:25: note: uninitialized use occurs here
SET_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:2896: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:2896: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:2896: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:2896:25: note: uninitialized use occurs here
SET_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:2896: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:2896: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:2896: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:2896:25: note: uninitialized use occurs here
SET_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:2896: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:2896: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:2896: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:2896:25: note: uninitialized use occurs here
SET_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:2896: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:2896: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; \
^
306 warnings generated.
| [koreader 100%] Linking CXX shared library libkoreader-monolibtic.so
100% | Installing 'koreader'
[*] Install update once marker
[*] Install C++ runtime...
[*] Install plugins
[*] Install resources
[*] Install data files
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,20 CPUs AMD Opteron 23xx (Gen 3 Class Opteron) (100F23),ASM)
Scanning the drive:
153 folders, 920 files, 81445216 bytes (78 MiB)
Creating archive: /home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-i686-unknown-linux-android18/luajit-launcher/assets/module/koreader.7z
Items to compress: 1073
Files read from disk: 920
Archive size: 19522905 bytes (19 MiB)
Everything is Ok
No suitable gradle version found - defaulting to 8.13
Downloading missing gradle version 8.13
cachedir
/tmp/tmp.9VNJ3Pdzyg/gradle-8.13-bin.zip: OK
Running /opt/gradle/versions/8.13/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-i686-unknown-linux-android18/luajit-launcher/gradle -PassetsPath=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-i686-unknown-linux-android18/luajit-launcher/assets -PbuildDir=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-i686-unknown-linux-android18/luajit-launcher -PlibsPath=/home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-i686-unknown-linux-android18/luajit-launcher/libs -PndkCustomPath=/opt/android-sdk/ndk/23.2.8568313 -PprojectName=KOReader -PversCode=11113 -PversName=v2025.04 --max-workers=20 app:assemblex86FdroidRelease
Welcome to Gradle 8.13!
Here are the highlights of this release:
- Daemon JVM auto-provisioning
- Enhancements for Scala plugin and JUnit testing
- Improvements for build authors and plugin developers
For more details see https://docs.gradle.org/8.13/release-notes.html
To 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.13/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
Calculating task graph as no cached configuration is available for tasks: app:assemblex86FdroidRelease
> Configure project :app
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 9.0 of the Android Gradle plugin.
You can resolve this warning in Android Studio via `Refactor` > `Migrate BuildConfig to Gradle Build Files`
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getCrunchPngs' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.gradle.internal.dsl.BuildType$AgpDecorated.isCrunchPngs' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_boolean_properties
at build_83tj66apfrmtsbteaoc7pubbv.run(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:1)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getUseProguard' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.gradle.internal.dsl.BuildType.isUseProguard' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_boolean_properties
at build_83tj66apfrmtsbteaoc7pubbv.run(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:1)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 5
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('namespace = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:5)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv.run(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:4)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 6
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('ndkVersion = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:6)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv.run(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:4)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 7
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('ndkPath = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:7)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv.run(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:4)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 8
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('compileSdk = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:8)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv.run(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:4)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 48
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('shrinkResources = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1$_closure9$_closure18.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:48)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1$_closure9.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:46)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 104
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('useLegacyPackaging = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1$_closure13$_closure30.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:104)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1$_closure13.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:103)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 119
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('htmlReport = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1$_closure14.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:119)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:114)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Build file '/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle': line 120
Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated. This is scheduled to be removed in Gradle 10.0. Use assignment ('xmlReport = <value>') instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_space_assignment_syntax
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1$_closure14.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:120)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_83tj66apfrmtsbteaoc7pubbv$_run_closure1.doCall$original(/home/vagrant/build/org.koreader.launcher.fdroid/platform/android/luajit-launcher/app/build.gradle:114)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Declaring an 'is-' property with a Boolean type has been deprecated. Starting with Gradle 9.0, this property will be ignored by Gradle. The combination of method name and return type is not consistent with Java Bean property rules and will become unsupported in future versions of Groovy. Add a method named 'getWearAppUnbundled' with the same behavior and mark the old one with @Deprecated, or change the type of 'com.android.build.api.variant.impl.ApplicationVariantImpl.isWearAppUnbundled' (and the setter) to 'boolean'. Consult the upgrading guide for further information: https://docs.gradle.org/8.13/userguide/upgrading_version_8.html#groovy_boolean_properties
WARNING: [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
WARNING: [CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
[CXX5202] This app only has 32-bit [x86] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Errors during XML parse:
Additionally, the fallback loader failed to parse the XML.
Checking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licenses
License 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.
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
> Task :app:preBuild UP-TO-DATE
> Task :app:generateX86FdroidReleaseAssets UP-TO-DATE
> Task :app:preX86FdroidReleaseBuild UP-TO-DATE
> Task :app:preX86RocksReleaseBuild UP-TO-DATE
> Task :app:checkKotlinGradlePluginConfigurationErrors
> Task :app:writeX86FdroidReleaseSigningConfigVersions
> Task :app:createX86FdroidReleaseCompatibleScreenManifests
> Task :app:generateX86FdroidReleaseResValues
> Task :app:extractProguardFiles
> Task :app:writeX86FdroidReleaseAppMetadata
> Task :app:mergeX86FdroidReleaseStartupProfile
> Task :app:generateX86FdroidReleaseBuildConfig
> Task :app:extractDeepLinksX86FdroidRelease
> Task :app:buildKotlinToolingMetadata
> Task :app:javaPreCompileX86FdroidRelease
> Task :app:generateX86FdroidReleaseResources
> Task :app:extractX86FdroidReleaseVersionControlInfo
> Task :app:mergeX86FdroidReleaseJniLibFolders
> Task :app:dataBindingMergeDependencyArtifactsX86FdroidRelease
> Task :app:mapX86FdroidReleaseSourceSetPaths
> Task :app:mergeX86FdroidReleaseArtProfile
> Task :app:checkX86FdroidReleaseAarMetadata
> Task :app:mergeX86FdroidReleaseAssets
> Task :app:configureNdkBuildRelease[x86]
> Task :app:processX86FdroidReleaseMainManifest
> Task :app:processX86FdroidReleaseManifest
> Task :app:processApplicationManifestX86FdroidReleaseForBundle
> Task :app:processX86FdroidReleaseManifestForPackage
> Task :app:checkX86FdroidReleaseDuplicateClasses
> Task :app:compressX86FdroidReleaseAssets
> Task :app:mergeX86FdroidReleaseResources
> Task :app:dataBindingGenBaseClassesX86FdroidRelease
> Task :app:processX86FdroidReleaseResources
> Task :app:bundleX86FdroidReleaseResources
> Task :app:buildNdkBuildRelease[x86]
> Task :app:mergeX86FdroidReleaseNativeLibs
> Task :app:stripX86FdroidReleaseDebugSymbols
> Task :app:extractX86FdroidReleaseNativeSymbolTables
> Task :app:mergeX86FdroidReleaseNativeDebugMetadata
> Task :app:compileX86FdroidReleaseKotlin
> Task :app:processX86FdroidReleaseJavaRes
> Task :app:mergeX86FdroidReleaseJavaResource
> Task :app:compileX86FdroidReleaseJavaWithJavac
> Task :app:mergeX86FdroidReleaseGeneratedProguardFiles
> Task :app:expandX86FdroidReleaseArtProfileWildcards
> Task :app:generateX86FdroidReleaseLintVitalReportModel
> Task :app:lintVitalAnalyzeX86FdroidRelease
Generating lint files for backported methods only (compile API B)
> Task :app:minifyX86FdroidReleaseWithR8
> Task :app:compileX86FdroidReleaseArtProfile
> Task :app:shrinkX86FdroidReleaseRes
> Task :app:optimizeX86FdroidReleaseResources
> Task :app:packageX86FdroidRelease
> Task :app:createX86FdroidReleaseApkListingFileRedirect
> Task :app:lintVitalReportX86FdroidRelease
> Task :app:lintVitalX86FdroidRelease
> Task :app:assembleX86FdroidRelease
[Incubating] Problems report is available at: file:///home/vagrant/build/org.koreader.launcher.fdroid/koreader-android-i686-unknown-linux-android18/luajit-launcher/reports/problems/problems-report.html
BUILD SUCCESSFUL in 4m 40s
51 actionable tasks: 51 executed
Configuration cache entry stored.
2025-04-11 00:38:37,151 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/org.koreader.launcher.fdroid, universal_newlines=False, shell=None, istream=<valid stream>)
2025-04-11 00:38:37,160 INFO: Successfully built version v2025.04 of org.koreader.launcher.fdroid from b58fc372abfb8545262330ee38553d6dc7872da9
2025-04-11 00:38:37,368 DEBUG: Checking build/org.koreader.launcher.fdroid/koreader-android-x86-v2025.04.apk
2025-04-11 00:38:37,439 INFO: success: org.koreader.launcher.fdroid
2025-04-11 00:38:37,439 INFO: Finished
2025-04-11 00:38:37,439 INFO: 1 build succeeded