>>> sioyek: Building community/sioyek 2.0.0_git20260204-r0 (using abuild 3.16.0-r0) started Wed, 25 Feb 2026 18:35:46 +0000 >>> sioyek: Validating /home/buildozer/aports/community/sioyek/APKBUILD... >>> sioyek: Analyzing dependencies... >>> sioyek: Installing for build: build-base cmd:desktop-file-install mupdf-dev qt6-qtbase-dev qt6-qtdeclarative-dev qt6-qtspeech-dev qt6-qtsvg-dev ( 1/404) Installing libffi (3.5.2-r0) ( 2/404) Installing libeconf (0.8.3-r0) ( 3/404) Installing libblkid (2.41.3-r0) ( 4/404) Installing libmount (2.41.3-r0) ( 5/404) Installing glib (2.86.4-r0) ( 6/404) Installing desktop-file-utils (0.28-r0) ( 7/404) Installing libbz2 (1.0.8-r6) ( 8/404) Installing libpng (1.6.55-r0) ( 9/404) Installing freetype (2.14.1-r1) ( 10/404) Installing gumbo-parser (0.13.2-r0) ( 11/404) Installing graphite2 (1.3.14-r6) ( 12/404) Installing harfbuzz (12.3.2-r0) ( 13/404) Installing jbig2dec (0.20-r0) ( 14/404) Installing libjpeg-turbo (3.1.3-r0) ( 15/404) Installing mujs-libs (1.3.6-r0) ( 16/404) Installing openjpeg (2.5.4-r1) ( 17/404) Installing mupdf-libs (1.26.12-r0) ( 18/404) Installing mupdf-cpp (1.26.12-r0) ( 19/404) Installing mupdf-dev (1.26.12-r0) ( 20/404) Installing tzdata (2025c-r0) ( 21/404) Installing libb2 (0.98.1-r3) ( 22/404) Installing dbus-libs (1.16.2-r1) ( 23/404) Installing double-conversion (3.4.0-r0) ( 24/404) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 25/404) Installing icu-libs (78.1-r0) ( 26/404) Installing libpcre2-16 (10.47-r0) ( 27/404) Installing duktape-libs (2.7.0-r3) ( 28/404) Installing libproxy (0.5.12-r0) ( 29/404) Installing qt6-qtbase (6.10.2-r2) ( 30/404) Installing mariadb-connector-c (3.4.6-r0) ( 31/404) Installing qt6-qtbase-mysql (6.10.2-r2) ( 32/404) Installing unixodbc (2.3.14-r1) ( 33/404) Installing qt6-qtbase-odbc (6.10.2-r2) ( 34/404) Installing libpq (18.2-r1) ( 35/404) Installing qt6-qtbase-postgresql (6.10.2-r2) ( 36/404) Installing sqlite-libs (3.51.2-r1) ( 37/404) Installing qt6-qtbase-sqlite (6.10.2-r2) ( 38/404) Installing hicolor-icon-theme (0.18-r0) ( 39/404) Installing libxau (1.0.12-r0) ( 40/404) Installing libmd (1.1.0-r0) ( 41/404) Installing libbsd (0.12.2-r0) ( 42/404) Installing libxdmcp (1.1.5-r1) ( 43/404) Installing libxcb (1.17.0-r1) ( 44/404) Installing libx11 (1.8.13-r0) ( 45/404) Installing xprop (1.2.8-r0) ( 46/404) Installing libxext (1.3.7-r0) ( 47/404) Installing libice (1.1.2-r0) ( 48/404) Installing libuuid (2.41.3-r0) ( 49/404) Installing libsm (1.2.6-r0) ( 50/404) Installing libxt (1.3.1-r0) ( 51/404) Installing libxmu (1.3.1-r0) ( 52/404) Installing xset (1.2.5-r1) ( 53/404) Installing xdg-utils (1.2.1-r1) ( 54/404) Installing xz-libs (5.8.2-r0) ( 55/404) Installing libxml2 (2.13.9-r0) ( 56/404) Installing llvm21-libs (21.1.8-r0) ( 57/404) Installing hwdata-pci (0.404-r0) ( 58/404) Installing libpciaccess (0.18.1-r1) ( 59/404) Installing libdrm (2.4.131-r0) ( 60/404) Installing libelf (0.194-r2) ( 61/404) Installing libxshmfence (1.3.3-r0) ( 62/404) Installing mesa (26.0.1-r0) ( 63/404) Installing mesa-gles (26.0.1-r0) ( 64/404) Installing mesa-gbm (26.0.1-r0) ( 65/404) Installing wayland-libs-client (1.24.0-r0) ( 66/404) Installing mesa-egl (26.0.1-r0) ( 67/404) Installing libxxf86vm (1.1.7-r0) ( 68/404) Installing mesa-gl (26.0.1-r0) ( 69/404) Installing wayland-libs-cursor (1.24.0-r0) ( 70/404) Installing wayland-libs-egl (1.24.0-r0) ( 71/404) Installing xkeyboard-config (2.46-r0) ( 72/404) Installing libxkbcommon (1.12.2-r0) ( 73/404) Installing qt6-qtbase-wayland (6.10.2-r2) ( 74/404) Installing avahi-libs (0.8-r23) ( 75/404) Installing nettle (3.10.2-r0) ( 76/404) Installing libtasn1 (4.21.0-r0) ( 77/404) Installing p11-kit (0.25.5-r2) ( 78/404) Installing gnutls (3.8.12-r0) ( 79/404) Installing cups-libs (2.4.16-r0) ( 80/404) Installing fontconfig (2.17.1-r0) ( 81/404) Installing libevdev (1.13.6-r0) ( 82/404) Installing mtdev (1.1.7-r0) ( 83/404) Installing eudev-libs (3.2.14-r6) ( 84/404) Installing libinput-libs (1.31.0-r0) ( 85/404) Installing tslib (1.24-r0) ( 86/404) Installing xcb-util (0.4.1-r3) ( 87/404) Installing xcb-util-image (0.4.1-r0) ( 88/404) Installing xcb-util-renderutil (0.3.10-r0) ( 89/404) Installing xcb-util-cursor (0.1.5-r0) ( 90/404) Installing xcb-util-wm (0.4.2-r0) ( 91/404) Installing xcb-util-keysyms (0.4.1-r0) ( 92/404) Installing libxkbcommon-x11 (1.12.2-r0) ( 93/404) Installing qt6-qtbase-x11 (6.10.2-r2) ( 94/404) Installing libxi (1.8.2-r0) ( 95/404) Installing at-spi2-core-libs (2.58.3-r0) ( 96/404) Installing libxtst (1.2.5-r0) ( 97/404) Installing at-spi2-core (2.58.3-r0) ( 98/404) Installing libatk-1.0 (2.58.3-r0) ( 99/404) Installing libatk-bridge-2.0 (2.58.3-r0) (100/404) Installing dbus-dev (1.16.2-r1) (101/404) Installing bzip2-dev (1.0.8-r6) (102/404) Installing libxml2-utils (2.13.9-r0) (103/404) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install (104/404) Installing libxslt (1.1.43-r3) (105/404) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install (106/404) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install (107/404) Installing docbook-xsl (1.79.2-r13) (108/404) Installing xz (5.8.2-r0) (109/404) Installing gettext-asprintf (0.24.1-r1) (110/404) Installing gettext-libs (0.24.1-r1) (111/404) Installing gettext (0.24.1-r1) (112/404) Installing gettext-dev (0.24.1-r1) (113/404) Installing gdbm (1.26-r0) (114/404) Installing mpdecimal (4.0.1-r0) (115/404) Installing libpanelw (6.6_p20251231-r0) (116/404) Installing python3 (3.12.12-r0) (117/404) Installing python3-pycache-pyc0 (3.12.12-r0) (118/404) Installing pyc (3.12.12-r0) (119/404) Installing python3-pyc (3.12.12-r0) (120/404) Installing py3-parsing (3.3.2-r0) (121/404) Installing py3-parsing-pyc (3.3.2-r0) (122/404) Installing py3-packaging (25.0-r0) (123/404) Installing py3-packaging-pyc (25.0-r0) (124/404) Installing linux-headers (6.18.13-r0) (125/404) Installing libffi-dev (3.5.2-r0) (126/404) Installing bsd-compat-headers (0.7.2-r6) (127/404) Installing libformw (6.6_p20251231-r0) (128/404) Installing libmenuw (6.6_p20251231-r0) (129/404) Installing libncurses++ (6.6_p20251231-r0) (130/404) Installing ncurses-dev (6.6_p20251231-r0) (131/404) Installing libedit-dev (20251016.3.1-r1) (132/404) Installing zlib-dev (1.3.1-r2) (133/404) Installing libpcre2-32 (10.47-r0) (134/404) Installing pcre2-dev (10.47-r0) (135/404) Installing libfdisk (2.41.3-r0) (136/404) Installing liblastlog2 (2.41.3-r0) (137/404) Installing libsmartcols (2.41.3-r0) (138/404) Installing sqlite (3.51.2-r1) (139/404) Installing sqlite-dev (3.51.2-r1) (140/404) Installing util-linux-dev (2.41.3-r0) (141/404) Installing glib-dev (2.86.4-r0) (142/404) Installing xorgproto (2025.1-r0) (143/404) Installing libxau-dev (1.0.12-r0) (144/404) Installing xcb-proto (1.17.0-r0) (145/404) Installing xcb-proto-pyc (1.17.0-r0) (146/404) Installing libxdmcp-dev (1.1.5-r1) (147/404) Installing libxcb-dev (1.17.0-r1) (148/404) Installing xtrans (1.6.0-r0) (149/404) Installing libx11-dev (1.8.13-r0) (150/404) Installing libxext-dev (1.3.7-r0) (151/404) Installing libxfixes (6.0.2-r0) (152/404) Installing libxfixes-dev (6.0.2-r0) (153/404) Installing libxi-dev (1.8.2-r0) (154/404) Installing libxtst-dev (1.2.5-r0) (155/404) Installing at-spi2-core-dev (2.58.3-r0) (156/404) Installing libgpg-error (1.57-r0) (157/404) Installing libgcrypt (1.12.0-r0) (158/404) Installing libgpg-error-dev (1.57-r0) (159/404) Installing libgcrypt-dev (1.12.0-r0) (160/404) Installing gnutls-c++ (3.8.12-r0) (161/404) Installing libgmpxx (6.3.0-r4) (162/404) Installing gmp-dev (6.3.0-r4) (163/404) Installing nettle-dev (3.10.2-r0) (164/404) Installing brotli (1.2.0-r0) (165/404) Installing brotli-dev (1.2.0-r0) (166/404) Installing libidn2-dev (2.3.8-r0) (167/404) Installing libtasn1-progs (4.21.0-r0) (168/404) Installing libtasn1-dev (4.21.0-r0) (169/404) Installing zstd (1.5.7-r2) (170/404) Installing zstd-dev (1.5.7-r2) (171/404) Installing p11-kit-dev (0.25.5-r2) (172/404) Installing gnutls-dev (3.8.12-r0) (173/404) Installing gdbm-tools (1.26-r0) (174/404) Installing gdbm-dev (1.26-r0) (175/404) Installing avahi-compat-howl (0.8-r23) (176/404) Installing avahi-compat-libdns_sd (0.8-r23) (177/404) Installing avahi-glib (0.8-r23) (178/404) Installing libdaemon (0.14-r6) (179/404) Installing libevent (2.1.12-r8) (180/404) Installing avahi (0.8-r23) Executing avahi-0.8-r23.pre-install (181/404) Installing libevent-dev (2.1.12-r8) (182/404) Installing avahi-dev (0.8-r23) (183/404) Installing cups-dev (2.4.16-r0) (184/404) Installing double-conversion-dev (3.4.0-r0) (185/404) Installing eudev-dev (3.2.14-r6) (186/404) Installing expat (2.7.4-r0) (187/404) Installing expat-dev (2.7.4-r0) (188/404) Installing libpng-dev (1.6.55-r0) (189/404) Installing freetype-dev (2.14.1-r1) (190/404) Installing fontconfig-dev (2.17.1-r0) (191/404) Installing libxrender (0.9.12-r0) (192/404) Installing pixman (0.46.4-r0) (193/404) Installing cairo (1.18.4-r1) (194/404) Installing harfbuzz-cairo (12.3.2-r0) (195/404) Installing harfbuzz-gobject (12.3.2-r0) (196/404) Installing harfbuzz-icu (12.3.2-r0) (197/404) Installing harfbuzz-subset (12.3.2-r0) (198/404) Installing cairo-tools (1.18.4-r1) (199/404) Installing cairo-gobject (1.18.4-r1) (200/404) Installing pixman-dev (0.46.4-r0) (201/404) Installing libxrender-dev (0.9.12-r0) (202/404) Installing cairo-dev (1.18.4-r1) (203/404) Installing graphite2-dev (1.3.14-r6) (204/404) Installing icu (78.1-r0) (205/404) Installing icu-dev (78.1-r0) (206/404) Installing harfbuzz-dev (12.3.2-r0) (207/404) Installing libb2-dev (0.98.1-r3) (208/404) Installing libinput-dev (1.31.0-r0) (209/404) Installing libturbojpeg (3.1.3-r0) (210/404) Installing libjpeg-turbo-dev (3.1.3-r0) (211/404) Installing openssl-dev (3.5.5-r0) (212/404) Installing libpq-dev (18.2-r1) (213/404) Installing libproxy-dev (0.5.12-r0) (214/404) Installing xz-dev (5.8.2-r0) (215/404) Installing libxml2-dev (2.13.9-r0) (216/404) Installing libxkbcommon-dev (1.12.2-r0) (217/404) Installing fmt (11.2.0-r1) (218/404) Installing fmt-dev (11.2.0-r1) (219/404) Installing mariadb-connector-c-dev (3.4.6-r0) (220/404) Installing mariadb-common (11.8.5-r1) (221/404) Installing libaio (0.3.113-r2) (222/404) Installing mariadb-embedded (11.8.5-r1) (223/404) Installing mariadb-dev (11.8.5-r1) (224/404) Installing libpciaccess-dev (0.18.1-r1) (225/404) Installing libdrm-dev (2.4.131-r0) (226/404) Installing libxdamage (1.1.7-r0) (227/404) Installing libxdamage-dev (1.1.7-r0) (228/404) Installing libxshmfence-dev (1.3.3-r0) (229/404) Installing libxxf86vm-dev (1.1.7-r0) (230/404) Installing mesa-dev (26.0.1-r0) (231/404) Installing tslib-dev (1.24-r0) (232/404) Installing unixodbc-dev (2.3.14-r1) (233/404) Installing vulkan-headers (1.4.321.0-r0) (234/404) Installing vulkan-loader (1.4.321.0-r0) (235/404) Installing vulkan-loader-dev (1.4.321.0-r0) (236/404) Installing wayland-libs-server (1.24.0-r0) (237/404) Installing qt6-qtsvg (6.10.2-r0) (238/404) Installing qt6-qtdeclarative (6.10.2-r1) (239/404) Installing qt6-qtwayland (6.10.2-r0) (240/404) Installing wayland-dev (1.24.0-r0) (241/404) Installing util-macros (1.20.2-r0) (242/404) Installing xcb-util-dev (0.4.1-r3) (243/404) Installing xcb-util-image-dev (0.4.1-r0) (244/404) Installing xcb-util-renderutil-dev (0.3.10-r0) (245/404) Installing xcb-util-cursor-dev (0.1.5-r0) (246/404) Installing xcb-util-keysyms-dev (0.4.1-r0) (247/404) Installing xcb-util-wm-dev (0.4.2-r0) (248/404) Installing qt6-qtbase-dev (6.10.2-r2) (249/404) Installing qt6-qtshadertools (6.10.2-r0) (250/404) Installing qt6-qtshadertools-dev (6.10.2-r0) (251/404) Installing qt6-qtsvg-dev (6.10.2-r0) (252/404) Installing qt6-qtdeclarative-dev (6.10.2-r1) (253/404) Installing alsa-lib (1.2.15.3-r0) (254/404) Installing alsa-lib-dev (1.2.15.3-r0) (255/404) Installing flite (2.2-r6) (256/404) Installing flite-dev (2.2-r6) (257/404) Installing libasyncns (0.8-r5) (258/404) Installing libltdl (2.6.0-r1) (259/404) Installing orc (0.4.41-r0) (260/404) Installing libogg (1.3.6-r0) (261/404) Installing libflac (1.4.3-r2) (262/404) Installing lame-libs (3.100-r5) (263/404) Installing mpg123-libs (1.33.4-r0) (264/404) Installing opus (1.6.1-r0) (265/404) Installing libvorbis (1.3.7-r2) (266/404) Installing libsndfile (1.2.2-r2) (267/404) Installing soxr (0.1.3-r7) (268/404) Installing speexdsp (1.2.1-r2) (269/404) Installing tdb-libs (1.4.15-r0) (270/404) Installing libpulse (17.0-r7) (271/404) Installing qt6-qtmultimedia (6.10.2-r0) (272/404) Installing libxrandr (1.5.5-r0) (273/404) Installing libSvtAv1Enc (4.0.1-r0) (274/404) Installing aom-libs (3.13.1-r1) (275/404) Installing libva (2.23.0-r0) (276/404) Installing libvdpau (1.5-r4) (277/404) Installing ffmpeg-libavutil (8.0.1-r2) (278/404) Installing libdav1d (1.5.3-r0) (279/404) Installing libhwy (1.3.0-r0) (280/404) Installing lcms2 (2.17-r0) (281/404) Installing libjxl (0.11.1-r5) (282/404) Installing rav1e-libs (0.8.1-r0) (283/404) Installing spirv-tools (1.4.321.0-r1) (284/404) Installing glslang-libs (1.4.321.0-r0) (285/404) Installing shaderc (2025.3-r0) (286/404) Installing ffmpeg-libswresample (8.0.1-r2) (287/404) Installing libtheora (1.2.0-r0) (288/404) Installing libvpx (1.15.2-r0) (289/404) Installing libsharpyuv (1.6.0-r0) (290/404) Installing libwebp (1.6.0-r0) (291/404) Installing libwebpmux (1.6.0-r0) (292/404) Installing x264-libs (0.164.3108-r1) (293/404) Installing numactl (2.0.19-r0) (294/404) Installing x265-libs (4.1-r0) (295/404) Installing xvidcore (1.3.7-r2) (296/404) Installing ffmpeg-libavcodec (8.0.1-r2) (297/404) Installing libudfread (1.2.0-r1) (298/404) Installing libbluray (1.4.0-r0) (299/404) Installing libopenmpt (0.8.4-r0) (300/404) Installing mbedtls (3.6.5-r0) (301/404) Installing librist (0.2.10-r1) (302/404) Installing libsrt (1.5.3-r1) (303/404) Installing libssh (0.11.3-r0) (304/404) Installing libsodium (1.0.21-r0) (305/404) Installing libzmq (4.3.5-r2) (306/404) Installing ffmpeg-libavformat (8.0.1-r2) (307/404) Installing ffmpeg-libswscale (8.0.1-r2) (308/404) Installing qt6-qtmultimedia-ffmpeg (6.10.2-r0) (309/404) Installing libxv (1.0.13-r0) (310/404) Installing cdparanoia-libs (10.2-r14) (311/404) Installing graphene (1.10.8-r5) (312/404) Installing gstreamer (1.28.0-r0) (313/404) Installing gstreamer-ptp-helper (1.28.0-r0) (314/404) Installing libxft (2.3.9-r0) (315/404) Installing fribidi (1.0.16-r3) (316/404) Installing pango (1.56.4-r0) (317/404) Installing gst-plugins-base (1.28.0-r0) (318/404) Installing openexr-libiex (3.4.4-r0) (319/404) Installing imath (3.2.2-r0) (320/404) Installing openexr-libilmthread (3.4.4-r0) (321/404) Installing libdeflate (1.25-r0) (322/404) Installing openexr (3.4.4-r0) (323/404) Installing openexr-libopenexrcore (3.4.4-r0) (324/404) Installing openexr-libopenexr (3.4.4-r0) (325/404) Installing soundtouch (2.4.0-r0) (326/404) Installing libunibreak (6.1-r0) (327/404) Installing libass (0.17.4-r1) (328/404) Installing libraw1394 (2.1.2-r5) (329/404) Installing libusb (1.0.29-r0) (330/404) Installing libdc1394 (2.2.7-r0) (331/404) Installing libde265 (1.0.16-r0) (332/404) Installing directfb (1.7.7-r8) (333/404) Installing libdvdcss (1.4.3-r0) (334/404) Installing libdvdread (6.1.3-r2) (335/404) Installing libdvdnav (6.1.1-r1) (336/404) Installing faac (1.31.1-r0) (337/404) Installing faad2-libs (2.11.2-r0) (338/404) Installing fdk-aac (2.0.2-r4) (339/404) Installing libfreeaptx (0.2.2-r0) (340/404) Installing gobject-introspection (1.86.0-r0) (341/404) Installing shared-mime-info (2.4-r7) (342/404) Installing libxcomposite (0.4.7-r0) (343/404) Installing libxcursor (1.2.3-r0) (344/404) Installing libxinerama (1.1.6-r0) (345/404) Installing libepoxy (1.5.10-r1) (346/404) Installing libseccomp (2.6.0-r1) (347/404) Installing libglycin (2.0.8-r1) Executing libglycin-2.0.8-r1.post-install * glycin loaders got split into their individual subpackages. * By default, only glycin-image-rs & glycin-svg are installed. * Additional loader subpackages are glycin-heif, glycin-jxl & glycin-raw. * * To install all available loaders, install glycin-loaders-all. * * Also the glycin-thumbnailer got subpackaged and isn't installed by default. (348/404) Installing glycin-image-rs (2.0.8-r0) (349/404) Installing librsvg (2.61.3-r2) (350/404) Installing glycin-svg (2.0.8-r0) (351/404) Installing tiff (4.7.1-r0) (352/404) Installing gdk-pixbuf (2.44.5-r0) (353/404) Installing gtk+3.0 (3.24.51-r3) (354/404) Installing gsm (1.0.23-r0) (355/404) Installing libgudev (238-r1) (356/404) Installing libldac (2.0.2.3-r1) (357/404) Installing libmodplug (0.8.9.0-r3) (358/404) Installing ca-certificates (20251003-r0) (359/404) Installing neon (0.36.0-r0) (360/404) Installing openal-soft-libs (1.24.3-r0) (361/404) Installing openh264 (2.6.0-r0) (362/404) Installing librtmp (2.4_git20190330-r5) (363/404) Installing sbc (2.1-r0) (364/404) Installing spandsp (0.0.6-r5) (365/404) Installing libsrtp (2.7.0-r0) (366/404) Installing vo-aacenc (0.1.3-r3) (367/404) Installing vo-amrwbenc (0.1.3-r3) (368/404) Installing libzbar (0.23.93-r1) (369/404) Installing gst-plugins-bad (1.28.0-r1) (370/404) Installing qt6-qtmultimedia-gstreamer (6.10.2-r0) (371/404) Installing serd-libs (0.32.8-r0) (372/404) Installing zix-libs (0.8.0-r0) (373/404) Installing sord-libs (0.16.22-r0) (374/404) Installing sratom (0.6.20-r0) (375/404) Installing lilv-libs (0.24.26-r0) (376/404) Installing libdovi (3.3.2-r0) (377/404) Installing libplacebo (7.351.0-r0) (378/404) Installing vidstab (1.1.1-r0) (379/404) Installing zimg (3.0.6-r0) (380/404) Installing ffmpeg-libavfilter (8.0.1-r2) (381/404) Installing json-c (0.18-r1) (382/404) Installing v4l-utils-libs (1.32.0-r0) (383/404) Installing ffmpeg-libavdevice (8.0.1-r2) (384/404) Installing ffmpeg-dev (8.0.1-r2) (385/404) Installing gstreamer-dev (1.28.0-r0) (386/404) Installing orc-compiler (0.4.41-r0) (387/404) Installing orc-dev (0.4.41-r0) (388/404) Installing gst-plugins-base-dev (1.28.0-r0) (389/404) Installing libva-dev (2.23.0-r0) (390/404) Installing gst-plugins-bad-dev (1.28.0-r1) (391/404) Installing libva-glx (2.23.0-r0) (392/404) Installing libva-glx-dev (2.23.0-r0) (393/404) Installing libxrandr-dev (1.5.5-r0) (394/404) Installing libpulse-mainloop-glib (17.0-r7) (395/404) Installing pulseaudio-dev (17.0-r7) (396/404) Installing qt6-qtbase-private-dev (6.10.2-r2) (397/404) Installing qt6-qtmultimedia-dev (6.10.2-r0) (398/404) Installing qt6-qtspeech (6.10.2-r0) (399/404) Installing qt6-qtspeech-dev (6.10.2-r0) (400/404) Installing .makedepends-sioyek (20260225.183548) (401/404) Installing dbus (1.16.2-r1) Executing dbus-1.16.2-r1.pre-install Executing dbus-1.16.2-r1.post-install (402/404) Installing dbus-openrc (1.16.2-r1) (403/404) Installing dbus-daemon-launch-helper (1.16.2-r1) (404/404) Installing avahi-openrc (0.8-r23) Executing busybox-1.37.0-r31.trigger Executing glib-2.86.4-r0.trigger Executing desktop-file-utils-0.28-r0.trigger Executing shared-mime-info-2.4-r7.trigger Executing gdk-pixbuf-2.44.5-r0.trigger Executing gtk+3.0-3.24.51-r3.trigger Executing ca-certificates-20251003-r0.trigger Executing dbus-1.16.2-r1.trigger OK: 2517.2 MiB in 510 packages >>> sioyek: Cleaning up srcdir >>> sioyek: Cleaning up pkgdir >>> sioyek: Cleaning up tmpdir >>> sioyek: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> sioyek: Fetching sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz::https://github.com/ahrm/sioyek/archive/bd081b343ec43a702429e934901902ddc51f8b66.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to codeload.github.com (20.26.156.216:443) saving to '/var/cache/distfiles/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz.part' sioyek-bd081b343ec43 850k --:--:-- ETA sioyek-bd081b343ec43 100% |********************************| 5385k 0:00:00 ETA '/var/cache/distfiles/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz.part' saved /var/cache/distfiles/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz: OK /home/buildozer/aports/community/sioyek/fix-mupdf-libs.patch: OK /home/buildozer/aports/community/sioyek/sioyek.desktop: OK >>> sioyek: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz /var/cache/distfiles/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz: OK /home/buildozer/aports/community/sioyek/fix-mupdf-libs.patch: OK /home/buildozer/aports/community/sioyek/sioyek.desktop: OK >>> sioyek: Unpacking /var/cache/distfiles/sioyek-bd081b343ec43a702429e934901902ddc51f8b66.tar.gz... >>> sioyek: fix-mupdf-libs.patch patching file pdf_viewer_build_config.pro Hunk #1 succeeded at 179 (offset 97 lines). Info: creating stash file /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/.qmake.stash g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchSlider.o pdf_viewer/touchui/TouchSlider.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchCheckbox.o pdf_viewer/touchui/TouchCheckbox.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchListView.o pdf_viewer/touchui/TouchListView.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchCopyOptions.o pdf_viewer/touchui/TouchCopyOptions.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchRectangleSelectUI.o pdf_viewer/touchui/TouchRectangleSelectUI.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchRangeSelectUI.o pdf_viewer/touchui/TouchRangeSelectUI.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchPageSelector.o pdf_viewer/touchui/TouchPageSelector.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchConfigMenu.o pdf_viewer/touchui/TouchConfigMenu.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchTextEdit.o pdf_viewer/touchui/TouchTextEdit.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchSearchButtons.o pdf_viewer/touchui/TouchSearchButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchDeleteButton.o pdf_viewer/touchui/TouchDeleteButton.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchHighlightButtons.o pdf_viewer/touchui/TouchHighlightButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchSettings.o pdf_viewer/touchui/TouchSettings.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchAudioButtons.o pdf_viewer/touchui/TouchAudioButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchMarkSelector.o pdf_viewer/touchui/TouchMarkSelector.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchDrawControls.o pdf_viewer/touchui/TouchDrawControls.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchMacroEditor.o pdf_viewer/touchui/TouchMacroEditor.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchGenericButtons.o pdf_viewer/touchui/TouchGenericButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o TouchMainMenu.o pdf_viewer/touchui/TouchMainMenu.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o book.o pdf_viewer/book.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o config.o pdf_viewer/config.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o database.o pdf_viewer/database.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o document.o pdf_viewer/document.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o document_view.o pdf_viewer/document_view.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o input.o pdf_viewer/input.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o main.o pdf_viewer/main.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o main_widget.o pdf_viewer/main_widget.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o pdf_renderer.o pdf_viewer/pdf_renderer.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o pdf_view_opengl_widget.o pdf_viewer/pdf_view_opengl_widget.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o checksum.o pdf_viewer/checksum.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o new_file_checker.o pdf_viewer/new_file_checker.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o coordinates.o pdf_viewer/coordinates.cpp gcc -c -pipe -O2 -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o sqlite3.o pdf_viewer/sqlite3.c g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o ui.o pdf_viewer/ui.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o path.o pdf_viewer/path.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o utils.o pdf_viewer/utils.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o mysortfilterproxymodel.o pdf_viewer/mysortfilterproxymodel.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o RunGuard.o pdf_viewer/RunGuard.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o OpenWithApplication.o pdf_viewer/OpenWithApplication.cpp gcc -c -pipe -O2 -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o fzf.o fzf/fzf.c gcc -c -pipe -O2 -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o synctex_parser.o pdf_viewer/synctex/synctex_parser.c gcc -c -pipe -O2 -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o synctex_parser_utils.o pdf_viewer/synctex/synctex_parser_utils.c /usr/lib/qt6/libexec/rcc -name resources resources.qrc -o qrc_resources.cpp g++ -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/qt6/mkspecs/features/data/dummy.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchSlider.h -o moc_TouchSlider.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchCheckbox.h -o moc_TouchCheckbox.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchListView.h -o moc_TouchListView.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchCopyOptions.h -o moc_TouchCopyOptions.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchRectangleSelectUI.h -o moc_TouchRectangleSelectUI.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchRangeSelectUI.h -o moc_TouchRangeSelectUI.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchPageSelector.h -o moc_TouchPageSelector.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchConfigMenu.h -o moc_TouchConfigMenu.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchTextEdit.h -o moc_TouchTextEdit.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchSearchButtons.h -o moc_TouchSearchButtons.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchDeleteButton.h -o moc_TouchDeleteButton.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchHighlightButtons.h -o moc_TouchHighlightButtons.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchSettings.h -o moc_TouchSettings.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchAudioButtons.h -o moc_TouchAudioButtons.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchMarkSelector.h -o moc_TouchMarkSelector.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchDrawControls.h -o moc_TouchDrawControls.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchMacroEditor.h -o moc_TouchMacroEditor.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchGenericButtons.h -o moc_TouchGenericButtons.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/touchui/TouchMainMenu.h -o moc_TouchMainMenu.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/main_widget.h -o moc_main_widget.cpp fzf/fzf.c: In function 'trailing_whitespaces': fzf/fzf.c:87:36: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 87 | for (size_t i = str->size - 1; i >= 0; i--) { | ^~ fzf/fzf.c: In function 'is_ascii': fzf/fzf.c:369:34: warning: unused parameter 'runes' [-Wunused-parameter] 369 | static bool is_ascii(const char *runes, size_t size) { | ~~~~~~~~~~~~^~~~~ fzf/fzf.c:369:48: warning: unused parameter 'size' [-Wunused-parameter] 369 | static bool is_ascii(const char *runes, size_t size) { | ~~~~~~~^~~~ fzf/fzf.c: In function 'fzf_fuzzy_match_v1': fzf/fzf.c:492:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 492 | if (pidx == M) { | ^~ /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/pdf_renderer.h -o moc_pdf_renderer.cpp fzf/fzf.c:464:66: warning: unused parameter 'slab' [-Wunused-parameter] 464 | fzf_position_t *pos, fzf_slab_t *slab) { | ~~~~~~~~~~~~^~~~ fzf/fzf.c: In function 'fzf_fuzzy_match_v2': fzf/fzf.c:739:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 739 | if (i > 0 && j >= f.data[i]) { | ^~ fzf/fzf.c:742:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 742 | if (j > f.data[i]) { | ^ fzf/fzf.c: In function 'fzf_exact_match_naive': fzf/fzf.c:772:69: warning: unused parameter 'slab' [-Wunused-parameter] 772 | fzf_position_t *pos, fzf_slab_t *slab) { | ~~~~~~~~~~~~^~~~ fzf/fzf.c: In function 'fzf_prefix_match': fzf/fzf.c:836:64: warning: unused parameter 'slab' [-Wunused-parameter] 836 | fzf_position_t *pos, fzf_slab_t *slab) { | ~~~~~~~~~~~~^~~~ fzf/fzf.c: In function 'fzf_suffix_match': fzf/fzf.c:882:12: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 882 | if (diff < 0) { | ^ fzf/fzf.c:871:64: warning: unused parameter 'slab' [-Wunused-parameter] 871 | fzf_position_t *pos, fzf_slab_t *slab) { | ~~~~~~~~~~~~^~~~ fzf/fzf.c: In function 'fzf_equal_match': fzf/fzf.c:908:63: warning: unused parameter 'slab' [-Wunused-parameter] 908 | fzf_position_t *pos, fzf_slab_t *slab) { | ~~~~~~~~~~~~^~~~ pdf_viewer/synctex/synctex_parser.c: In function 'synctex_reader_init_with_output_file': pdf_viewer/synctex/synctex_parser.c:777:9: warning: label 'bailey' defined but not used [-Wunused-label] 777 | bailey: | ^~~~~~ fzf/fzf.c: In function 'fzf_parse_pattern': fzf/fzf.c:993:65: warning: unused parameter 'normalize' [-Wunused-parameter] 993 | fzf_pattern_t *fzf_parse_pattern(fzf_case_types case_mode, bool normalize, | ^ pdf_viewer/sqlite3.c: In function 'strftimeFunc': pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:22663:52: note: in expansion of macro 'SQLITE_DYNAMIC' 22663 | z==zBuf ? SQLITE_TRANSIENT : SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ pdf_viewer/synctex/synctex_parser.c: In function '__synctex_parse_sfi': pdf_viewer/synctex/synctex_parser.c:5493:9: warning: label 'continue_scan' defined but not used [-Wunused-label] 5493 | continue_scan: | ^~~~~~~~~~~~~ pdf_viewer/sqlite3.c: In function 'sqlite3ErrorWithMsg': pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:31142:54: note: in expansion of macro 'SQLITE_DYNAMIC' 31142 | sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ pdf_viewer/synctex/synctex_parser.c: At top level: pdf_viewer/synctex/synctex_parser.c:922:13: warning: '_synctex_free_handle_old' defined but not used [-Wunused-function] 922 | static void _synctex_free_handle_old(synctex_node_p handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/synctex/synctex_parser_utils.c: In function '_synctex_merge_strings': pdf_viewer/synctex/synctex_parser_utils.c:373:52: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 373 | if(dest != strncpy(dest,temp,size)) { | ^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/synctex/synctex_parser_utils.c:371:44: note: length computed here 371 | if((size = strlen(temp))>0) { | ^~~~~~~~~~~~ pdf_viewer/sqlite3.c: In function 'sqlite3VdbeMemSetStr': pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:76549:15: note: in expansion of macro 'SQLITE_DYNAMIC' 76549 | if( xDel==SQLITE_DYNAMIC ){ | ^~~~~~~~~~~~~~ pdf_viewer/sqlite3.c: In function 'valueFromExpr': pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:76964:55: note: in expansion of macro 'SQLITE_DYNAMIC' 76964 | sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:77016:29: note: in expansion of macro 'SQLITE_DYNAMIC' 77016 | 0, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/ui.h -o moc_ui.cpp pdf_viewer/sqlite3.c: In function 'sqlite3VdbeExec': pdf_viewer/sqlite3.c:92582:38: warning: cast between incompatible function types from 'int (*)(u32, void *, void *, void *)' {aka 'int (*)(unsigned int, void *, void *, void *)'} to 'void (*)(void *, const char *)' [-Wcast-function-type] 92582 | void (*x)(void*,const char*) = (void(*)(void*,const char*))db->xTrace; | ^ /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/mysortfilterproxymodel.h -o moc_mysortfilterproxymodel.cpp pdf_viewer/sqlite3.c: In function 'sqlite3DefaultRowEst': pdf_viewer/sqlite3.c:113122:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 113122 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); | ^~ In file included from pdf_viewer/sqlite3.c:14015: pdf_viewer/sqlite3.c:113122:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 113122 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); | ^~~~~~ pdf_viewer/sqlite3.c:113123:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 113123 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); | ^~ pdf_viewer/sqlite3.c:113123:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 113123 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); | ^~~~~~ pdf_viewer/database.cpp:641:1: warning: multi-line comment [-Wcomment] 641 | // const char* insert_books_sql = ""\ | ^ pdf_viewer/sqlite3.c: In function 'printfFunc': pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:115925:25: note: in expansion of macro 'SQLITE_DYNAMIC' 115925 | SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/RunGuard.h -o moc_RunGuard.cpp /usr/lib/qt6/libexec/moc -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66 -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/pdf_viewer -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/mupdf/include -I/home/buildozer/aports/community/sioyek/src/sioyek-bd081b343ec43a702429e934901902ddc51f8b66/zlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/powerpc64le-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include -I/usr/lib/gcc/powerpc64le-alpine-linux-musl/15.2.0/include pdf_viewer/OpenWithApplication.h -o moc_OpenWithApplication.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o qrc_resources.o qrc_resources.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchCopyOptions.o moc_TouchCopyOptions.cpp pdf_viewer/sqlite3.c: In function 'generateColumnNames': g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchRectangleSelectUI.o moc_TouchRectangleSelectUI.cpp pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:129782:58: note: in expansion of macro 'SQLITE_DYNAMIC' 129782 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, zName, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchPageSelector.o moc_TouchPageSelector.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchDeleteButton.o moc_TouchDeleteButton.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchSettings.o moc_TouchSettings.cpp pdf_viewer/sqlite3.c:14483:27: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(void *)' [-Wcast-function-type] 14483 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ pdf_viewer/sqlite3.c:129789:52: note: in expansion of macro 'SQLITE_DYNAMIC' 129789 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, z, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchMarkSelector.o moc_TouchMarkSelector.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchMainMenu.o moc_TouchMainMenu.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchRangeSelectUI.o moc_TouchRangeSelectUI.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchTextEdit.o moc_TouchTextEdit.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchSearchButtons.o moc_TouchSearchButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchAudioButtons.o moc_TouchAudioButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchDrawControls.o moc_TouchDrawControls.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchMacroEditor.o moc_TouchMacroEditor.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchGenericButtons.o moc_TouchGenericButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchSlider.o moc_TouchSlider.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchCheckbox.o moc_TouchCheckbox.cpp pdf_viewer/sqlite3.c: In function 'sqlite3InvokeBusyHandler': pdf_viewer/sqlite3.c:160680:12: warning: cast between incompatible function types from 'int (*)(void *, int)' to 'int (*)(void *, int, sqlite3_file *)' [-Wcast-function-type] 160680 | xTra = (int(*)(void*,int,sqlite3_file*))p->xBusyHandler; | ^ pdf_viewer/sqlite3.c: In function 'sqlite3_busy_timeout': pdf_viewer/sqlite3.c:160758:30: warning: cast between incompatible function types from 'int (*)(void *, int, sqlite3_file *)' to 'int (*)(void *, int)' [-Wcast-function-type] 160758 | sqlite3_busy_handler(db, (int(*)(void*,int))sqliteDefaultBusyCallback, | ^ pdf_viewer/sqlite3.c: In function 'sqlite3_trace': pdf_viewer/sqlite3.c:161110:16: warning: cast between incompatible function types from 'void (*)(void *, const char *)' to 'int (*)(u32, void *, void *, void *)' {aka 'int (*)(unsigned int, void *, void *, void *)'} [-Wcast-function-type] 161110 | db->xTrace = (int(*)(u32,void*,void*,void*))xTrace; | ^ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchListView.o moc_TouchListView.cpp pdf_viewer/sqlite3.c: In function 'sqlite3_db_status': pdf_viewer/sqlite3.c:21486:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 21486 | op = SQLITE_DBSTATUS_CACHE_WRITE+1; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:21488:5: note: here 21488 | case SQLITE_DBSTATUS_CACHE_HIT: | ^~~~ pdf_viewer/sqlite3.c: In function 'sqlite3_str_vappendf': pdf_viewer/sqlite3.c:28352:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 28352 | flag_long = sizeof(char*)==sizeof(i64) ? 2 : | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28353 | sizeof(char*)==sizeof(long int) ? 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:28355:7: note: here 28355 | case etORDINAL: | ^~~~ pdf_viewer/sqlite3.c:28357:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 28357 | cThousand = 0; | ~~~~~~~~~~^~~ pdf_viewer/sqlite3.c:28359:7: note: here 28359 | case etDECIMAL: | ^~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchConfigMenu.o moc_TouchConfigMenu.cpp pdf_viewer/sqlite3.c: In function 'sqlite3GetToken': pdf_viewer/sqlite3.c:158219:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 158219 | if( !sqlite3Isdigit(z[1]) ) | ^ pdf_viewer/sqlite3.c:158228:5: note: here 158228 | case CC_DIGIT: { | ^~~~ pdf_viewer/sqlite3.c:158318:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 158318 | if( z[1]=='\'' ){ | ^ pdf_viewer/sqlite3.c:158332:5: note: here 158332 | case CC_ID: { | ^~~~ pdf_viewer/sqlite3.c: In function 'sqlite3ExprCodeTarget': pdf_viewer/sqlite3.c:102448:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 102448 | case TK_AGG_COLUMN: { | ^ pdf_viewer/sqlite3.c:102461:5: note: here 102461 | case TK_COLUMN: { | ^~~~ pdf_viewer/sqlite3.c: In function 'exprImpliesNotNull': pdf_viewer/sqlite3.c:104004:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 104004 | if( exprImpliesNotNull(pParse, p->pRight, pNN, iTab, seenNot) ) return 1; | ^ pdf_viewer/sqlite3.c:104007:5: note: here 104007 | case TK_SPAN: | ^~~~ pdf_viewer/sqlite3.c: In function 'impliesNotNullRow': pdf_viewer/sqlite3.c:104144:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 104143 | if( (pExpr->pLeft->op==TK_COLUMN && IsVirtual(pExpr->pLeft->y.pTab)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104144 | || (pExpr->pRight->op==TK_COLUMN && IsVirtual(pExpr->pRight->y.pTab)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:104149:5: note: here 104149 | default: | ^~~~~~~ pdf_viewer/sqlite3.c: In function 'resolveP2Values': pdf_viewer/sqlite3.c:78144:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 78144 | if( pOp->p2!=0 ) p->readOnly = 0; | ^ pdf_viewer/sqlite3.c:78147:9: note: here 78147 | case OP_AutoCommit: | ^~~~ pdf_viewer/sqlite3.c:78185:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 78185 | case OP_VFilter: { | ^ pdf_viewer/sqlite3.c:78194:9: note: here 78194 | default: { | ^~~~~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_TouchHighlightButtons.o moc_TouchHighlightButtons.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_pdf_renderer.o moc_pdf_renderer.cpp pdf_viewer/sqlite3.c: In function 'resolveExprStep': pdf_viewer/sqlite3.c:97814:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 97814 | case TK_ISNOT: { | ^ pdf_viewer/sqlite3.c:97830:5: note: here 97830 | case TK_BETWEEN: | ^~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_mysortfilterproxymodel.o moc_mysortfilterproxymodel.cpp g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_RunGuard.o moc_RunGuard.cpp pdf_viewer/sqlite3.c: In function 'fkActionTrigger': pdf_viewer/sqlite3.c:119039:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 119039 | if( !pChanges ){ | ^ pdf_viewer/sqlite3.c:119043:7: note: here 119043 | default: | ^~~~~~~ pdf_viewer/sqlite3.c: In function 'sqlite3GenerateConstraintChecks': pdf_viewer/sqlite3.c:120965:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 120965 | onError = OE_Abort; | ^ pdf_viewer/sqlite3.c:120968:7: note: here 120968 | case OE_Rollback: | ^~~~ pdf_viewer/sqlite3.c:121026:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 121026 | sqlite3UpsertDoUpdate(pParse, pUpsert, pTab, 0, iDataCur); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:121030:7: note: here 121030 | case OE_Ignore: { | ^~~~ pdf_viewer/sqlite3.c:121247:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 121247 | sqlite3UpsertDoUpdate(pParse, pUpsert, pTab, pIdx, iIdxCur+ix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:121251:7: note: here 121251 | case OE_Ignore: { | ^~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_main_widget.o moc_main_widget.cpp pdf_viewer/sqlite3.c: In function 'sqlite3VdbeExec': pdf_viewer/sqlite3.c:85886:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 85886 | if( (pIn3->flags & MEM_Null)==0 ) break; | ^ pdf_viewer/sqlite3.c:85920:1: note: here 85920 | case OP_Halt: { | ^~~~ pdf_viewer/sqlite3.c:86055:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 86055 | pOp->opcode = OP_String; | ^ pdf_viewer/sqlite3.c:86072:1: note: here 86072 | case OP_String: { /* out2 */ | ^~~~ pdf_viewer/sqlite3.c:89327:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 89327 | case OP_IfNoHope: { /* jump, in3 */ | ^ pdf_viewer/sqlite3.c:89335:1: note: here 89335 | case OP_NoConflict: /* jump, in3 */ | ^~~~ pdf_viewer/sqlite3.c:90261:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 90261 | p->aCounter[SQLITE_STMTSTATUS_SORT]++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ pdf_viewer/sqlite3.c:90276:1: note: here 90276 | case OP_Rewind: { /* jump */ | ^~~~ pdf_viewer/sqlite3.c:91591:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 91591 | pOp->opcode = OP_AggStep1; | ^ pdf_viewer/sqlite3.c:91594:1: note: here 91594 | case OP_AggStep1: { | ^~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_OpenWithApplication.o moc_OpenWithApplication.cpp pdf_viewer/checksum.cpp: In function 'std::string compute_checksum(const QString&, QCryptographicHash::Algorithm)': pdf_viewer/checksum.cpp:21:25: warning: 'void QCryptographicHash::addData(const char*, qsizetype)' is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 21 | hash.addData(buffer, bytes_read); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/checksum.h:4, from pdf_viewer/checksum.cpp:3: /usr/include/qt6/QtCore/qcryptographichash.h:76:10: note: declared here 76 | void addData(const char *data, qsizetype length); | ^~~~~~~ g++ -c -pipe -std=c++17 -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DLINUX_STANDARD_PATHS -DSIOYEK_QT6 -DQT_3DINPUT_LIB -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DNON_PORTABLE -DLINUX_STANDARD_PATHS -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_TEXTTOSPEECH_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_QMLINTEGRATION_LIB -DQT_CORE_LIB -I. -Ipdf_viewer -Imupdf/include -Izlib -I/usr/include/qt6 -I/usr/include/qt6/QtQuickWidgets -I/usr/include/qt6/QtQuick -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtTextToSpeech -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtCore -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o moc_ui.o moc_ui.cpp pdf_viewer/touchui/TouchGenericButtons.cpp: In member function 'virtual void TouchGenericButtons::resizeEvent(QResizeEvent*)': pdf_viewer/touchui/TouchGenericButtons.cpp:54:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 54 | if (width > (150 * options.size())) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/touchui/TouchPageSelector.cpp: In member function 'virtual void TouchPageSelector::resizeEvent(QResizeEvent*)': pdf_viewer/touchui/TouchPageSelector.cpp:29:9: warning: unused variable 'rwidth' [-Wunused-variable] 29 | int rwidth = resize_event->size().width(); | ^~~~~~ pdf_viewer/touchui/TouchPageSelector.cpp:30:9: warning: unused variable 'rheight' [-Wunused-variable] 30 | int rheight = resize_event->size().height(); | ^~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/book.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/vector:64, from pdf_viewer/book.h:3, from pdf_viewer/book.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/coordinates.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtCore/qcompare.h:12, from /usr/include/qt6/QtCore/qcheckedint_impl.h:8, from /usr/include/qt6/QtCore/qpoint.h:7, from pdf_viewer/coordinates.h:3, from pdf_viewer/coordinates.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/config.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/vector:64, from pdf_viewer/config.h:3, from pdf_viewer/config.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/utils.cpp:10: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/bits/specfun.h:43, from /usr/include/c++/15.2.0/cmath:3913, from pdf_viewer/utils.cpp:8: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/pdf_renderer.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/vector:64, from pdf_viewer/pdf_renderer.h:3, from pdf_viewer/pdf_renderer.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/pdf_renderer.h: In constructor 'PdfRenderer::PdfRenderer(int, bool*, fz_context*)': pdf_viewer/pdf_renderer.h:90:29: warning: 'PdfRenderer::thread_rendering_mutex' will be initialized after [-Wreorder] 90 | std::vector thread_rendering_mutex; | ^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_renderer.h:86:30: warning: 'std::vector PdfRenderer::thread_contexts' [-Wreorder] 86 | std::vector thread_contexts; | ^~~~~~~~~~~~~~~ pdf_viewer/pdf_renderer.cpp:20:1: warning: when initialized here [-Wreorder] 20 | PdfRenderer::PdfRenderer(int num_threads, bool* should_quit_pointer, fz_context* context_to_clone) : context_to_clone(context_to_clone), | ^~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/database.cpp:20: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15.2.0/string:49, from /usr/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/include/c++/15.2.0/bits/ios_base.h:43, from /usr/include/c++/15.2.0/ios:46, from /usr/include/c++/15.2.0/bits/ostream.h:43, from /usr/include/c++/15.2.0/ostream:42, from /usr/include/c++/15.2.0/iostream:43, from pdf_viewer/database.h:3, from pdf_viewer/database.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/pdf_renderer.cpp: In member function 'void PdfRenderer::run_search(int)': pdf_viewer/pdf_renderer.cpp:394:26: warning: unused variable 'page' [-Wunused-variable] 394 | fz_page* page = fz_load_page(mupdf_context, doc, i); | ^~~~ pdf_viewer/database.cpp: In function 'int null_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:37:32: warning: unused parameter 'notused' [-Wunused-parameter] 37 | static int null_callback(void* notused, int argc, char** argv, char** col_name) { | ~~~~~~^~~~~~~ pdf_viewer/database.cpp:37:45: warning: unused parameter 'argc' [-Wunused-parameter] 37 | static int null_callback(void* notused, int argc, char** argv, char** col_name) { | ~~~~^~~~ pdf_viewer/database.cpp:37:58: warning: unused parameter 'argv' [-Wunused-parameter] 37 | static int null_callback(void* notused, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~ pdf_viewer/database.cpp:37:71: warning: unused parameter 'col_name' [-Wunused-parameter] 37 | static int null_callback(void* notused, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int id_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:41:72: warning: unused parameter 'col_name' [-Wunused-parameter] 41 | static int id_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/pdf_renderer.cpp: In member function 'void PdfRenderer::run(int)': pdf_viewer/pdf_renderer.cpp:517:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 517 | for (int i = 0; i < cached_responses.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp: In function 'int opened_book_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:53:81: warning: unused parameter 'col_name' [-Wunused-parameter] 53 | static int opened_book_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int prev_doc_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:69:78: warning: unused parameter 'col_name' [-Wunused-parameter] 69 | static int prev_doc_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int prev_doc_with_name_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:80:88: warning: unused parameter 'col_name' [-Wunused-parameter] 80 | static int prev_doc_with_name_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/pdf_renderer.cpp: In member function 'int PdfRenderer::get_pending_response_index_with_thread_index(const RenderRequest&, int)': pdf_viewer/pdf_renderer.cpp:732:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 732 | for (int i = 0; i < cached_responses.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp: In function 'int mark_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:94:81: warning: unused parameter 'col_name' [-Wunused-parameter] 94 | static int mark_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int global_mark_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:122:88: warning: unused parameter 'col_name' [-Wunused-parameter] 122 | static int global_mark_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int global_bookmark_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:135:92: warning: unused parameter 'col_name' [-Wunused-parameter] 135 | static int global_bookmark_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int global_highlight_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:187:93: warning: unused parameter 'col_name' [-Wunused-parameter] 187 | static int global_highlight_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int bookmark_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:225:85: warning: unused parameter 'col_name' [-Wunused-parameter] 225 | static int bookmark_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int wstring_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:300:84: warning: unused parameter 'col_name' [-Wunused-parameter] 300 | static int wstring_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int string_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:311:83: warning: unused parameter 'col_name' [-Wunused-parameter] 311 | static int string_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int wstring_pair_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:322:89: warning: unused parameter 'col_name' [-Wunused-parameter] 322 | static int wstring_pair_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int version_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:334:70: warning: unused parameter 'col_name' [-Wunused-parameter] 334 | static int version_callback(void* res, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int highlight_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:346:86: warning: unused parameter 'col_name' [-Wunused-parameter] 346 | static int highlight_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ pdf_viewer/database.cpp: In function 'int link_select_callback(void*, int, char**, char**)': pdf_viewer/database.cpp:386:10: warning: unused variable 'is_visible' [-Wunused-variable] 386 | bool is_visible = false; | ^~~~~~~~~~ pdf_viewer/database.cpp:381:81: warning: unused parameter 'col_name' [-Wunused-parameter] 381 | static int link_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ~~~~~~~^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/document.cpp:6: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/vector:64, from pdf_viewer/document.h:2, from pdf_viewer/document.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/input.cpp:20: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/deque:64, from pdf_viewer/input.cpp:3: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/book.cpp: In member function 'virtual QJsonObject Mark::to_json(std::string) const': pdf_viewer/book.cpp:29:39: warning: unused parameter 'doc_checksum' [-Wunused-parameter] 29 | QJsonObject Mark::to_json(std::string doc_checksum) const | ~~~~~~~~~~~~^~~~~~~~~~~~ pdf_viewer/book.cpp: In member function 'virtual QJsonObject BookMark::to_json(std::string) const': pdf_viewer/book.cpp:102:43: warning: unused parameter 'doc_checksum' [-Wunused-parameter] 102 | QJsonObject BookMark::to_json(std::string doc_checksum) const | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/path.cpp:4: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtCore/qcompare.h:12, from /usr/include/qt6/QtCore/qdir.h:8, from pdf_viewer/path.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/book.cpp: In member function 'virtual QJsonObject Highlight::to_json(std::string) const': pdf_viewer/book.cpp:184:44: warning: unused parameter 'doc_checksum' [-Wunused-parameter] 184 | QJsonObject Highlight::to_json(std::string doc_checksum) const | ~~~~~~~~~~~~^~~~~~~~~~~~ pdf_viewer/book.cpp: In member function 'AbsoluteRect FreehandDrawing::bbox()': pdf_viewer/book.cpp:351:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (int i = 1; i < points.size(); i++) { | ~~^~~~~~~~~~~~~~~ pdf_viewer/path.cpp: In member function 'std::string Path::get_path_utf8() const': pdf_viewer/path.cpp:83:21: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 83 | return std::move(utf8_encode(get_path())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/path.cpp:83:21: note: remove 'std::move' call pdf_viewer/config.cpp: In constructor 'ConfigManager::ConfigManager(const Path&, const Path&, const std::vector&)': pdf_viewer/config.cpp:1146:26: warning: missing initializer for member 'Config::default_value_string' [-Wmissing-field-initializers] 1146 | configs.push_back({ highlight_config_string, ConfigType::Color3, &HIGHLIGHT_COLORS[(letter - 'a') * 3], vec3_serializer, color3_deserializer, color_3_validator }); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/config.cpp:1147:26: warning: missing initializer for member 'Config::default_value_string' [-Wmissing-field-initializers] 1147 | configs.push_back({ search_url_config_string, ConfigType::String, &SEARCH_URLS[letter - 'a'], string_serializer, string_deserializer, nullptr }); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/config.cpp:1148:26: warning: missing initializer for member 'Config::default_value_string' [-Wmissing-field-initializers] 1148 | configs.push_back({ execute_command_config_string, ConfigType::String, &EXECUTE_COMMANDS[letter - 'a'], string_serializer, string_deserializer, nullptr }); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/touchui/TouchMacroEditor.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchMacroEditor.h:3, from pdf_viewer/touchui/TouchMacroEditor.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/touchui/TouchDrawControls.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchDrawControls.h:3, from pdf_viewer/touchui/TouchDrawControls.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/config.cpp: In member function 'virtual int ConfigModel::rowCount(const QModelIndex&) const': pdf_viewer/config.cpp:1440:46: warning: unused parameter 'parent' [-Wunused-parameter] 1440 | int ConfigModel::rowCount(const QModelIndex& parent) const { | ~~~~~~~~~~~~~~~~~~~^~~~~~ pdf_viewer/config.cpp: In member function 'virtual int ConfigModel::columnCount(const QModelIndex&) const': pdf_viewer/config.cpp:1444:49: warning: unused parameter 'parent' [-Wunused-parameter] 1444 | int ConfigModel::columnCount(const QModelIndex& parent) const { | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/touchui/TouchTextEdit.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchTextEdit.h:3, from pdf_viewer/touchui/TouchTextEdit.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/database.cpp: In member function 'void DatabaseManager::export_json(std::wstring, CachedChecksummer*)': pdf_viewer/database.cpp:1442:21: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 1442 | output_file.open(QFile::WriteOnly); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/database.cpp:12: /usr/include/qt6/QtCore/qfile.h:291:32: note: declared here 291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ pdf_viewer/database.cpp: In member function 'void DatabaseManager::import_json(std::wstring, CachedChecksummer*)': pdf_viewer/database.cpp:1468:19: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 1468 | json_file.open(QFile::ReadOnly); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:291:32: note: declared here 291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ pdf_viewer/database.cpp:1487:35: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1487 | auto bookmarks = std::move(load_from_json_array(current_json_doc["bookmarks"].toArray())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1487:35: note: remove 'std::move' call In file included from /usr/include/c++/15.2.0/cassert:46, from pdf_viewer/database.cpp:3: pdf_viewer/database.cpp: In member function 'void DatabaseManager::ensure_schema_compatibility()': pdf_viewer/database.cpp:1636:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1636 | assert(migrations.size() == DATABASE_VERSION); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1639:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1639 | if (database_file_version >= migrations.size()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'void install_app(const char*)': pdf_viewer/utils.cpp:274:30: warning: unused parameter 'argv0' [-Wunused-parameter] 274 | void install_app(const char* argv0) | ~~~~~~~~~~~~^~~~~ pdf_viewer/utils.cpp: In function 'std::vector reorder_mixed_stext_line(fz_stext_line*)': pdf_viewer/utils.cpp:469:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int i = 0; i < chars.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'bool is_index_reverse_reference_number(const std::vector&, int, int*, int*)': pdf_viewer/utils.cpp:546:10: warning: unused variable 'reached_dot' [-Wunused-variable] 546 | bool reached_dot = false; | ^~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'void get_flat_chars_from_stext_page_for_bib_detection(fz_stext_page*, std::vector&)': pdf_viewer/utils.cpp:619:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 619 | for (int i = 0; i < current_line_chars.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:626:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 626 | if (i == current_line_chars.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/touchui/TouchHighlightButtons.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchHighlightButtons.h:3, from pdf_viewer/touchui/TouchHighlightButtons.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/document_view.cpp:8: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/bits/specfun.h:43, from /usr/include/c++/15.2.0/cmath:3913, from pdf_viewer/document_view.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/utils.cpp: In lambda function: pdf_viewer/utils.cpp:1182:90: warning: unused parameter 'error' [-Wunused-parameter] 1182 | QObject::connect(process, &QProcess::errorOccurred, [process](QProcess::ProcessError error) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/utils.cpp: In lambda function: pdf_viewer/utils.cpp:1187:105: warning: unused parameter 'exit_code' [-Wunused-parameter] 1187 | QObject::connect(process, qOverload(&QProcess::finished), [process](int exit_code, QProcess::ExitStatus stat) { | ~~~~^~~~~~~~~ pdf_viewer/utils.cpp:1187:137: warning: unused parameter 'stat' [-Wunused-parameter] 1187 | QObject::connect(process, qOverload(&QProcess::finished), [process](int exit_code, QProcess::ExitStatus stat) { | ~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/utils.cpp: In function 'void open_file_url(const QString&, bool)': pdf_viewer/utils.cpp:1208:52: warning: unused parameter 'show_fail_message' [-Wunused-parameter] 1208 | void open_file_url(const QString& url_string, bool show_fail_message) { | ~~~~~^~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp: In member function 'std::wstring DatabaseManager::generic_insert_create_query(std::string, std::vector, QVariant> >)': pdf_viewer/database.cpp:1926:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1926 | for (int i = 0; i < values.size(); i++) { | ~~^~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1931:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1931 | if (i < values.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1937:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1937 | for (int i = 0; i < values.size(); i++) { | ~~^~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1942:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1942 | if (i < values.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp: In member function 'std::wstring DatabaseManager::generic_update_create_query(std::string, std::vector, QVariant> >, std::vector, QVariant> >)': pdf_viewer/database.cpp:1971:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1971 | for (int i = 0; i < updated_values.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1977:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1977 | if (i < updated_values.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1983:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1983 | for (int i = 0; i < selections.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp:1989:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1989 | if (i < selections.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/database.cpp: In member function 'bool DatabaseManager::update_annotation(Annotation*)': pdf_viewer/database.cpp:2021:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, QVariant> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2021 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/pdf_view_opengl_widget.cpp:16: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/bits/specfun.h:43, from /usr/include/c++/15.2.0/cmath:3913, from pdf_viewer/pdf_view_opengl_widget.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/utils.cpp: In function 'std::wstring get_canonical_path(const std::wstring&)': pdf_viewer/utils.cpp:2028:21: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 2028 | return std::move(dir.absolutePath().toStdWString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:2028:21: note: remove 'std::move' call pdf_viewer/utils.cpp: In function 'void check_for_updates(QWidget*, std::string)': pdf_viewer/utils.cpp:2085:33: warning: unused parameter 'parent' [-Wunused-parameter] 2085 | void check_for_updates(QWidget* parent, std::string current_version) { | ~~~~~~~~~^~~~~~ pdf_viewer/utils.cpp:2085:53: warning: unused parameter 'current_version' [-Wunused-parameter] 2085 | void check_for_updates(QWidget* parent, std::string current_version) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::wstring lowercase(const std::wstring&)': pdf_viewer/utils.cpp:2160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2160 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::wifstream open_wifstream(const std::wstring&)': pdf_viewer/utils.cpp:2237:21: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 2237 | return std::move(std::wifstream(encoded_file_name.c_str())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:2237:21: note: remove 'std::move' call pdf_viewer/utils.cpp: In function 'std::wofstream open_wofstream(const std::wstring&)': pdf_viewer/utils.cpp:2247:21: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 2247 | return std::move(std::wofstream(encoded_file_name.c_str())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:2247:21: note: remove 'std::move' call pdf_viewer/utils.cpp: In function 'float line_num_penalty(int)': pdf_viewer/utils.cpp:2319:28: warning: unused parameter 'num' [-Wunused-parameter] 2319 | float line_num_penalty(int num) { | ~~~~^~~ pdf_viewer/utils.cpp: In function 'bool command_requires_text(const std::wstring&)': pdf_viewer/utils.cpp:2549:30: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2549 | if ((command.find(L"%5") != -1) || (command.find(L"command_text") != -1)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/utils.cpp:2549:71: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2549 | if ((command.find(L"%5") != -1) || (command.find(L"command_text") != -1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/utils.cpp: In function 'bool command_requires_rect(const std::wstring&)': pdf_viewer/utils.cpp:2556:43: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2556 | if (command.find(L"%{selected_rect}") != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/utils.cpp: In function 'void flat_char_prism(const std::vector&, int, std::wstring&, std::vector&, std::vector >&)': pdf_viewer/utils.cpp:2602:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2602 | for (int j = 0; j < chars.size(); j++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'void flat_char_prism2(const std::vector&, int, std::wstring&, std::vector&)': pdf_viewer/utils.cpp:2627:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2627 | for (int j = 0; j < chars.size(); j++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/utils.cpp:2622:69: warning: unused parameter 'page' [-Wunused-parameter] 2622 | void flat_char_prism2(const std::vector& chars, int page, std::wstring& output_text, std::vector& page_begin_indices){ | ~~~~^~~~ pdf_viewer/utils.cpp: In function 'void translate_index(int, int*, int*, int, int)': pdf_viewer/utils.cpp:3068:83: warning: unused parameter 'num_v_slices' [-Wunused-parameter] 3068 | void translate_index(int index, int* h_index, int* v_index, int num_h_slices, int num_v_slices) { | ~~~~^~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'QStandardItemModel* create_table_model(std::vector > >)': pdf_viewer/utils.cpp:3100:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3100 | for (int i = 1; i < column_texts.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/mupdf/fitz/geometry.h:29, from /usr/include/mupdf/fitz/context.h:28, from /usr/include/mupdf/fitz.h:33, from pdf_viewer/utils.h:23: pdf_viewer/utils.cpp:3101:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3101 | assert(column_texts[i].size() == num_rows); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ pdf_viewer/utils.cpp:3106:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3106 | for (int j = 0; j < column_texts.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3109:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3109 | if (j == (column_texts.size() - 1)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'float vec3_distance_squared(float*, float*)': pdf_viewer/utils.cpp:3138:11: warning: unused variable 'distance' [-Wunused-variable] 3138 | float distance = 0; | ^~~~~~~~ pdf_viewer/utils.cpp: In function 'std::vector prune_freehand_drawing_points(const std::vector&)': pdf_viewer/utils.cpp:3277:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3277 | while (candid_index < points.size() - 1) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::optional find_shrinking_rect_word(bool, fz_stext_page*, DocumentRect)': pdf_viewer/utils.cpp:3340:10: warning: variable 'was_last_character_space' set but not used [-Wunused-but-set-variable] 3340 | bool was_last_character_space = true; | ^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::vector find_expanding_rect_word(bool, fz_stext_page*, DocumentRect)': pdf_viewer/utils.cpp:3377:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3377 | for (int i = 0; i < chars.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3405:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3405 | while (index < chars.size()) { | ~~~~~~^~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::goto_search_result(int, bool)': pdf_viewer/pdf_view_opengl_widget.cpp:896:66: warning: missing initializer for member 'OverviewState::overview_type' [-Wmissing-field-initializers] 896 | OverviewState state = { new_offset_y, 0, -1, nullptr }; | ^ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::render_overview(OverviewState)': pdf_viewer/pdf_view_opengl_widget.cpp:910:57: warning: unused parameter 'overview' [-Wunused-parameter] 910 | void PdfViewOpenGLWidget::render_overview(OverviewState overview) { | ~~~~~~~~~~~~~~^~~~~~~~ pdf_viewer/utils.cpp: In function 'QString file_size_to_human_readable_string(int)': pdf_viewer/utils.cpp:3577:45: warning: integer overflow in expression of type 'int' results in '-727379968' [-Woverflow] 3577 | else if (file_size < 1000 * 1000 * 1000 * 1000) { | ~~~~~~~~~~~~~~~~~~~^~~~~~ pdf_viewer/utils.cpp: In function 'bool are_same(const FreehandDrawing&, const FreehandDrawing&)': pdf_viewer/utils.cpp:3604:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3604 | for (int i = 0; i < lhs.points.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'int get_largest_quote_size(const std::wstring&, int*, int*)': pdf_viewer/utils.cpp:3632:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3632 | for (int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::wstring get_paper_name_from_reference_text(std::wstring)': pdf_viewer/utils.cpp:3693:76: warning: unknown escape sequence: '\w' 3693 | QRegularExpression reference_ending_dot_regex = QRegularExpression("(\\.\\w*In )|(\\.\w*[aA]r[xX]iv )"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::render_page(int, bool, ColorPalette, bool)': pdf_viewer/pdf_view_opengl_widget.cpp:1184:14: warning: variable 'is_not_exact' set but not used [-Wunused-but-set-variable] 1184 | bool is_not_exact = true; | ^~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'bool is_dot_index_end_of_a_reference(const std::vector&, int)': pdf_viewer/utils.cpp:3784:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3784 | if (dot_index >= flat_chars.size()-2) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3791:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3791 | if (next_non_whitespace_index == flat_chars.size()) next_non_whitespace_index = -1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3812:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3812 | if (context_begin >= 0 && context_end < flat_chars.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3817:17: warning: unused variable 'a' [-Wunused-variable] 3817 | int a = 2; | ^ pdf_viewer/utils.cpp: In function 'bool is_text_refernce_rather_than_paper_name(std::wstring)': pdf_viewer/utils.cpp:3865:30: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3865 | if ((text.find(L"et al") != -1) || (text.find(L"et. al") != -1)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/utils.cpp:3865:62: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3865 | if ((text.find(L"et al") != -1) || (text.find(L"et. al") != -1)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/document.cpp: In member function 'void Document::undo_pending_bookmark(int)': pdf_viewer/document.cpp:243:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | if (index >= 0 && index < bookmarks.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::fill_index_highlight_rects(int, fz_context*, fz_document*)': pdf_viewer/document.cpp:276:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 276 | if (highlight_index >= highlights.size()) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::vector search_text_with_index(const std::wstring&, const std::vector&, const std::wstring&, SearchCaseSensitivity, int, int, int)': pdf_viewer/utils.cpp:3937:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3937 | if (max_page > page_begin_indices.size() - 1) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3942:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3942 | int end_index = max_page == page_begin_indices.size()-1? super_fast_search_index.size() : page_begin_indices[max_page+1]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::add_portal(Portal, bool)': pdf_viewer/document.cpp:385:18: warning: unused variable 'res' [-Wunused-variable] 385 | bool res = db_manager->insert_visible_portal( | ^~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::my_render(QPainter*)': pdf_viewer/pdf_view_opengl_widget.cpp:1674:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1674 | for (int i = 0; i < pending_download_portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:1677:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1677 | for (int i = 0; i < portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:1687:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1687 | for (int i = 0; i < bookmarks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:3966:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3966 | while ((match_page < page_begin_indices.size() - 1) && page_begin_indices[match_page + 1] <= start_index) match_page++; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::delete_bookmark(int)': pdf_viewer/document.cpp:464:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 464 | if ((index != -1) && (index < bookmarks.size())) { | ~~~~~~^~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::vector search_regex_with_index(const std::wstring&, const std::vector&, std::wstring, SearchCaseSensitivity, int, int, int)': pdf_viewer/utils.cpp:4008:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4008 | if (max_page > page_begin_indices.size() - 1) max_page = page_begin_indices.size() - 1; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::delete_highlight(Highlight)': pdf_viewer/document.cpp:489:48: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 489 | for (size_t i = (highlights.size() - 1); i >= 0; i--) { | ~~^~~~ pdf_viewer/pdf_view_opengl_widget.cpp:1849:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1849 | for (int j = i + 1; j < all_visible_links.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp:4053:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4053 | while ((match_page < page_begin_indices.size() - 1) && page_begin_indices[match_page + 1] < start_index) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'std::vector > get_path_unique_prefix(const std::vector >&)': pdf_viewer/utils.cpp:4114:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4114 | for (int i = 0; i < res_copy.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_portal_index_with_uuid(const std::string&)': pdf_viewer/document.cpp:529:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 529 | for (int i = 0; i < portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In lambda function: pdf_viewer/utils.cpp:4323:74: warning: unused parameter 'word' [-Wunused-parameter] 4323 | QObject::connect(tts, &QTextToSpeech::sayingWord, [&](const QString& word, qsizetype id, qsizetype start, qsizetype length) { | ~~~~~~~~~~~~~~~^~~~ pdf_viewer/utils.cpp:4323:90: warning: unused parameter 'id' [-Wunused-parameter] 4323 | QObject::connect(tts, &QTextToSpeech::sayingWord, [&](const QString& word, qsizetype id, qsizetype start, qsizetype length) { | ~~~~~~~~~~^~ pdf_viewer/utils.cpp: In member function 'virtual void QtTextToSpeechHandler::set_external_state_change_callback(std::function)': pdf_viewer/utils.cpp:4339:93: warning: unused parameter 'callback' [-Wunused-parameter] 4339 | void QtTextToSpeechHandler::set_external_state_change_callback(std::function callback) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ pdf_viewer/document.cpp: In member function 'float Document::get_page_height(int)': pdf_viewer/document.cpp:689:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 689 | if ((page_index >= 0) && (page_index < page_heights.size())) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'float Document::get_page_width(int)': pdf_viewer/document.cpp:698:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 698 | if ((page_index >= 0) && (page_index < page_widths.size())) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'int PdfViewOpenGLWidget::find_search_index_for_visible_page(int, int)': pdf_viewer/pdf_view_opengl_widget.cpp:2685:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2685 | if ((breakpoint == search_results.size() - 1) || (search_results.size() == 1)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'float Document::get_accum_page_height(int)': pdf_viewer/document.cpp:788:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 788 | if (page_index < 0 || (page_index >= accum_page_heights.size())) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::convert_toc_tree(fz_outline*, std::vector&)': pdf_viewer/document.cpp:841:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 841 | if (loc.chapter >= 0 && loc.chapter < accum_chapter_pages.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'PdfLink Document::merge_links(const std::vector&)': pdf_viewer/document.cpp:866:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 866 | for (int i = 1; i < links_to_merge.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In function 'FreehandDrawing smoothen_drawing(FreehandDrawing)': pdf_viewer/pdf_view_opengl_widget.cpp:2865:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2865 | for (int i = 1; i < original.points.size()-1; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:2878:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2878 | for (int i = 0; i < original.points.size()-1; i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::compile_drawings(DocumentView*, const std::vector&)': pdf_viewer/pdf_view_opengl_widget.cpp:3003:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3003 | for (int line_index = 0; line_index < drawing.points.size() - 1; line_index++) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:2998:15: warning: unused variable 'prev_line_x' [-Wunused-variable] 2998 | float prev_line_x = first_line_x; | ^~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:2999:15: warning: unused variable 'prev_line_y' [-Wunused-variable] 2999 | float prev_line_y = first_line_y; | ^~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:2896:58: warning: unused parameter 'dv' [-Wunused-parameter] 2896 | void PdfViewOpenGLWidget::compile_drawings(DocumentView* dv, const std::vector& drawings) { | ~~~~~~~~~~~~~~^~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'CompiledDrawingData PdfViewOpenGLWidget::compile_drawings_into_vertex_and_index_buffers(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&)': pdf_viewer/pdf_view_opengl_widget.cpp:3073:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3073 | for (int i = 0; i < dot_coordinates.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::render_compiled_drawings()': pdf_viewer/pdf_view_opengl_widget.cpp:3163:15: warning: unused variable 'color' [-Wunused-variable] 3163 | float color[] = { 1.0f, 0.0f, 0.0f, 1.0f }; | ^~~~~ pdf_viewer/pdf_view_opengl_widget.cpp: In member function 'void PdfViewOpenGLWidget::render_drawings(DocumentView*, const std::vector&, bool)': pdf_viewer/pdf_view_opengl_widget.cpp:3329:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3329 | for (int line_index = 0; line_index < drawing.points.size() - 1; line_index++) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:3342:19: warning: unused variable 'dot_prod_with_prev_direction' [-Wunused-variable] 3342 | float dot_prod_with_prev_direction = (prev_line_x * line_direction_x + prev_line_y * line_direction_y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/pdf_view_opengl_widget.cpp:3223:11: warning: unused variable 'time_diff' [-Wunused-variable] 3223 | float time_diff = last_scratchpad_update_datetime.msecsTo(QDateTime::currentDateTime()); | ^~~~~~~~~ pdf_viewer/document.cpp: In member function 'AbsoluteRect Document::get_page_absolute_rect(int)': pdf_viewer/document.cpp:1183:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1183 | if (page >= page_widths.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/input.h:13, from pdf_viewer/main.cpp:58: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15.2.0/string:49, from /usr/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/include/c++/15.2.0/bits/ios_base.h:43, from /usr/include/c++/15.2.0/ios:46, from /usr/include/c++/15.2.0/bits/ostream.h:43, from /usr/include/c++/15.2.0/ostream:42, from /usr/include/c++/15.2.0/iostream:43, from pdf_viewer/main.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/document.cpp: In member function 'DocumentPos Document::absolute_to_page_pos(AbsoluteDocumentPos)': pdf_viewer/document.cpp:1329:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1329 | if (i < accum_page_heights.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::vector Document::find_reference_with_string(std::wstring, int)': pdf_viewer/document.cpp:1471:96: warning: unused parameter 'page_number' [-Wunused-parameter] 1471 | std::vector Document::find_reference_with_string(std::wstring reference_name, int page_number) { | ~~~~^~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::vector Document::find_generic_with_string(std::wstring, int)': pdf_viewer/document.cpp:1509:93: warning: unused parameter 'page_number' [-Wunused-parameter] 1509 | std::vector Document::find_generic_with_string(std::wstring equation_name, int page_number) { | ~~~~^~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/input.h:13, from pdf_viewer/main_widget.h:19, from pdf_viewer/touchui/TouchSettings.cpp:3: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchSettings.h:3, from pdf_viewer/touchui/TouchSettings.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/input.h:13, from pdf_viewer/main_widget.cpp:74: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15.2.0/string:49, from /usr/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/include/c++/15.2.0/bits/ios_base.h:43, from /usr/include/c++/15.2.0/ios:46, from /usr/include/c++/15.2.0/bits/ostream.h:43, from /usr/include/c++/15.2.0/ostream:42, from /usr/include/c++/15.2.0/iostream:43, from pdf_viewer/main_widget.cpp:16: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/document.cpp: In function 'std::wstring clean_bib_string_quotations(std::wstring)': pdf_viewer/document.cpp:1760:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1760 | if ((end_index - start_index) > bib_string.size() / 2){ | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::wstring Document::get_pdf_link_text(PdfLink)': pdf_viewer/document.cpp:2665:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2665 | for (int rect_index = 0; rect_index < link.rects.size(); rect_index++) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:2674:19: warning: unused variable 'width' [-Wunused-variable] 2674 | float width = charrect.x1 - charrect.x0; | ^~~~~ pdf_viewer/document.cpp: In member function 'float Document::document_to_absolute_y(int, float)': pdf_viewer/document.cpp:2795:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2795 | if ((page < accum_page_heights.size()) && (page >= 0)) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'AbsoluteDocumentPos Document::document_to_absolute_pos(DocumentPos)': pdf_viewer/document.cpp:2804:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2804 | if (doc_pos.page < page_widths.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::wstring Document::get_page_label(int)': pdf_viewer/document.cpp:3004:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3004 | if (page_index >= 0 && page_index < page_labels.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_page_number_with_label(std::wstring)': pdf_viewer/document.cpp:3014:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3014 | for (int i = 0; i < page_labels.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::vector > Document::get_page_bib_candidates(int, std::vector >*)': pdf_viewer/document.cpp:3156:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3156 | for (int i = 0; i < flat_chars.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3160:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3160 | else if (flat_chars[i].is_final && i < (flat_chars.size() - 1) && (flat_chars[i + 1].c == '[')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3172:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3172 | if (dot_index + 1 < flat_chars.size() && (flat_chars[dot_index + 1].c == '[')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3176:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3176 | if (dot_index + 1 < flat_chars.size()){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3182:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3182 | if (next_index == flat_chars.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3211:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3211 | for (int i = 0; i < end_indices.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3221:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3221 | for (int i = 1; i < end_indices.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3257 | for (int i = 0; i < end_indices.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3146:11: warning: unused variable 'page_width' [-Wunused-variable] 3146 | float page_width = page_widths[page_number]; | ^~~~~~~~~~ pdf_viewer/document.cpp:3147:11: warning: unused variable 'page_height' [-Wunused-variable] 3147 | float page_height = page_heights[page_number]; | ^~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::optional, EnhancedRect > > Document::get_page_bib_with_reference(int, std::wstring)': pdf_viewer/document.cpp:3281:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3281 | for (int i = 0; i < bib_text_prefixes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3291:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3291 | for (int i = 0; i < bib_text_prefixes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/input.h:13, from pdf_viewer/main_widget.h:19, from pdf_viewer/new_file_checker.cpp:2: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/vector:64, from pdf_viewer/new_file_checker.h:3, from pdf_viewer/new_file_checker.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/document.cpp: In member function 'std::vector Document::get_page_intersecting_drawing_indices(int, AbsoluteRect, bool*)': pdf_viewer/document.cpp:3354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3354 | for (int i = 0; i < page_drawings.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/document.cpp:3359:22: warning: variable 'absolute_point' set but not used [-Wunused-but-set-variable] 3359 | fz_point absolute_point = fz_point{ point.pos.x, point.pos.y }; | ^~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::delete_page_intersecting_drawings(int, AbsoluteRect, bool*)': pdf_viewer/document.cpp:3381:35: warning: unused variable 'page_drawings' [-Wunused-variable] 3381 | std::vector& page_drawings = page_freehand_drawings[page]; | ^~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::load_annotations(bool)': pdf_viewer/document.cpp:3530:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3530 | for (int i = 0; i < updated_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3553:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3553 | for (int i = 0; i < new_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3577:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3577 | for (int i = 0; i < deleted_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp:3578:22: warning: unused variable 'success' [-Wunused-variable] 3578 | bool success = db_manager->delete_annotation(deleted_annotations[i]); | ^~~~~~~ pdf_viewer/document.cpp:3585:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3585 | for (int i = 0; i < highlights.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::persist_annotations(bool)': pdf_viewer/document.cpp:3669:21: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 3669 | output_file.open(QFile::WriteOnly); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qfileinfo.h:9, from pdf_viewer/document.cpp:7: /usr/include/qt6/QtCore/qfile.h:291:32: note: declared here 291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ pdf_viewer/document.cpp: In member function 'void Document::persist_drawings(bool)': pdf_viewer/document.cpp:3718:19: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 3718 | json_file.open(QFile::WriteOnly); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:291:32: note: declared here 291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ pdf_viewer/document.cpp: In member function 'int Document::find_highlight_index_with_uuid(const std::string&)': pdf_viewer/document.cpp:3742:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3742 | for (int i = 0; i < highlights.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_portal_index_at_pos(AbsoluteDocumentPos)': pdf_viewer/document.cpp:3771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3771 | for (int i = 0; i < portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_bookmark_index_at_pos(AbsoluteDocumentPos)': pdf_viewer/document.cpp:3783:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3783 | for (int i = 0; i < bookmarks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::update_bookmark_text(int, const std::wstring&, float)': pdf_viewer/document.cpp:3809:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3809 | if ((index >= 0) && (index < bookmarks.size())) { | ~~~~~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::update_bookmark_position(int, AbsoluteDocumentPos, AbsoluteDocumentPos)': pdf_viewer/document.cpp:3819:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3819 | if ((index >= 0) && (index < bookmarks.size())) { | ~~~~~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::update_portal_src_position(int, AbsoluteDocumentPos)': pdf_viewer/document.cpp:3833:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3833 | if ((index >= 0) && (index < portals.size())) { | ~~~~~~^~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'void Document::get_page_freehand_drawings_with_indices(int, const std::vector&, std::vector&, std::vector&)': pdf_viewer/document.cpp:3933:190: warning: unused parameter 'pixmap_drawings' [-Wunused-parameter] 3933 | void Document::get_page_freehand_drawings_with_indices(int page, const std::vector& indices, std::vector&freehand_drawings, std::vector&pixmap_drawings){ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_highlight_index_with_uuid(std::string)': pdf_viewer/document.cpp:3943:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3943 | for (int i = 0; i < highlights.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_bookmark_index_with_uuid(std::string)': pdf_viewer/document.cpp:3952:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3952 | for (int i = 0; i < bookmarks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::string Document::get_highlight_index_uuid(int)': pdf_viewer/document.cpp:3961:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3961 | if ((index >= 0) && (index < highlights.size())) { | ~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::string Document::get_bookmark_index_uuid(int)': pdf_viewer/document.cpp:3968:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3968 | if ((index >= 0) && (index < bookmarks.size())) { | ~~~~~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'std::optional Document::find_abbreviation(std::wstring, std::vector&)': pdf_viewer/document.cpp:4085:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4085 | for (int i = 0; i < abbr.size(); i++) { | ~~^~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::find_reference_page_with_reference_text(std::wstring)': pdf_viewer/document.cpp:4200:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4200 | while ((res_page < super_fast_page_begin_indices.size() - 1) && super_fast_page_begin_indices[res_page + 1] < filtered_indices.back()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'QString Document::get_rest_of_document_pages_text(int)': pdf_viewer/document.cpp:4459:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4459 | if ((from >= 0) && from < super_fast_page_begin_indices.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'int Document::get_page_from_character_offset(int)': pdf_viewer/document.cpp:4467:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4467 | while ((res < super_fast_page_begin_indices.size() - 1) && (super_fast_page_begin_indices[res + 1] < offset)){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In member function 'fz_stext_char* Document::get_next_char_after_selection(int, fz_point)': pdf_viewer/document.cpp:4538:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4538 | if (location_index + 1 < flat_chars.size()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/ui.h:68, from pdf_viewer/touchui/TouchConfigMenu.cpp:3: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchConfigMenu.h:3, from pdf_viewer/touchui/TouchConfigMenu.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/new_file_checker.cpp: In lambda function: pdf_viewer/new_file_checker.cpp:81:120: warning: unused parameter 'path' [-Wunused-parameter] 81 | QObject::connect(&paper_folder_watcher, &QFileSystemWatcher::directoryChanged, [&, main_widget](const QString& path) { | ~~~~~~~~~~~~~~~^~~~ pdf_viewer/config.cpp: In member function 'std::wstring Config::get_type_string() const': pdf_viewer/config.cpp:1553:1: warning: control reaches end of non-void function [-Wreturn-type] 1553 | } | ^ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/ui.h:68, from pdf_viewer/ui.cpp:1: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15.2.0/string:49, from pdf_viewer/ui.h:2: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/database.cpp: At global scope: pdf_viewer/database.cpp:311:12: warning: 'int string_select_callback(void*, int, char**, char**)' defined but not used [-Wunused-function] 311 | static int string_select_callback(void* res_vector, int argc, char** argv, char** col_name) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/ui.h:68, from pdf_viewer/touchui/TouchListView.cpp:3: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:65, from /usr/include/c++/15.2.0/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8, from /usr/include/qt6/QtWidgets/qwidget.h:8, from /usr/include/qt6/QtWidgets/QWidget:1, from pdf_viewer/touchui/TouchListView.h:3, from pdf_viewer/touchui/TouchListView.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/input.h:13, from pdf_viewer/main_widget.h:19, from moc_main_widget.cpp:9: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15.2.0/string:49, from pdf_viewer/main_widget.h:6: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ pdf_viewer/touchui/TouchConfigMenu.h: In constructor 'TouchConfigMenu::TouchConfigMenu(bool, MainWidget*)': pdf_viewer/touchui/TouchConfigMenu.h:47:17: warning: 'TouchConfigMenu::config_model' will be initialized after [-Wreorder] 47 | ConfigModel config_model; | ^~~~~~~~~~~~ pdf_viewer/touchui/TouchConfigMenu.h:43:20: warning: 'ConfigManager* TouchConfigMenu::config_manager' [-Wreorder] 43 | ConfigManager* config_manager; | ^~~~~~~~~~~~~~ pdf_viewer/touchui/TouchConfigMenu.cpp:7:1: warning: when initialized here [-Wreorder] 7 | TouchConfigMenu::TouchConfigMenu(bool fuzzy, MainWidget* main_widget) : | ^~~~~~~~~~~~~~~ In file included from pdf_viewer/document.cpp:27: pdf_viewer/utils.h: In instantiation of 'std::map, int> annotation_prism(std::vector&, std::vector&, std::vector&, std::vector&, std::vector&) [with T = BookMark]': pdf_viewer/document.cpp:3524:73: required from here 3524 | std::map bookmark_index_map = annotation_prism(file_bookmarks, bookmarks, new_annotations, updated_annotations, deleted_annotations); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:305:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:314:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 314 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h: In instantiation of 'std::map, int> annotation_prism(std::vector&, std::vector&, std::vector&, std::vector&, std::vector&) [with T = Highlight]': pdf_viewer/document.cpp:3525:74: required from here 3525 | std::map highlight_index_map = annotation_prism(file_highlights, highlights, new_annotations, updated_annotations, deleted_annotations); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:305:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:314:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 314 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h: In instantiation of 'std::map, int> annotation_prism(std::vector&, std::vector&, std::vector&, std::vector&, std::vector&) [with T = Mark]': pdf_viewer/document.cpp:3526:69: required from here 3526 | std::map mark_index_map = annotation_prism(file_marks, marks, new_annotations, updated_annotations, deleted_annotations); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:305:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:314:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 314 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h: In instantiation of 'std::map, int> annotation_prism(std::vector&, std::vector&, std::vector&, std::vector&, std::vector&) [with T = Portal]': pdf_viewer/document.cpp:3527:71: required from here 3527 | std::map portal_index_map = annotation_prism(file_portals, portals, new_annotations, updated_annotations, deleted_annotations); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:305:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:314:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 314 | for (int i = 0; i < file_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/utils.h:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < existing_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::optional DocumentView::find_closest_bookmark()': pdf_viewer/document_view.cpp:199:54: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 199 | if ((bookmark_index >= 0) && (bookmark_index < bookmarks.size())) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::set_offset_y(float)': pdf_viewer/document_view.cpp:294:13: warning: unused variable 'actual_num_pages' [-Wunused-variable] 294 | int actual_num_pages = (num_pages + 1) / 2; | ^~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::goto_mark(char)': pdf_viewer/document_view.cpp:536:15: warning: unused variable 'new_y_offset' [-Wunused-variable] 536 | float new_y_offset = 0.0f; | ^~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'bool DocumentView::move_virtual(float, float, bool)': pdf_viewer/document_view.cpp:669:58: warning: unused parameter 'force' [-Wunused-parameter] 669 | bool DocumentView::move_virtual(float dx, float dy, bool force) { | ~~~~~^~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::get_visible_pages(int, std::vector&)': pdf_viewer/document_view.cpp:726:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 726 | for (int i = 0; i < cached_virtual_rects.size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::fit_to_page_height_and_width_smart()': pdf_viewer/document_view.cpp:890:11: warning: unused variable 'best_zoom_level' [-Wunused-variable] 890 | float best_zoom_level = 1.0f; | ^~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::goto_chapter(int)': pdf_viewer/document_view.cpp:1110:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1110 | if (index < chapter_pages.size() && chapter_pages[index] >= curr_page) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::set_line_index(int, int)': pdf_viewer/document_view.cpp:1283:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1283 | if (index >= 0 && index < lines.size()) { | ~~~~~~^~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'int DocumentView::get_line_index_of_pos(DocumentPos)': pdf_viewer/document_view.cpp:1305:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1305 | for (int i = 0; i < rects.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1303:9: warning: unused variable 'page_width' [-Wunused-variable] 1303 | int page_width = current_document->get_page_width(line_doc_pos.page); | ^~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::get_rects_from_ranges(int, const std::vector >&, const std::vector >&, std::vector >&)': pdf_viewer/document_view.cpp:1331:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1331 | for (int i = 0; i < ranges.size(); i++) { | ~~^~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::vector DocumentView::find_line_definitions()': pdf_viewer/document_view.cpp:1352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1352 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1362:26: warning: operation on 'line_rect.AbsoluteRect::EnhancedRect.EnhancedRect::fz_rect.fz_rect::y0' may be undefined [-Wsequence-point] 1362 | line_rect.y0 = line_rect.y0 = mid_y; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1406:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1406 | for (int i = 0; i < generic_item_texts.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1408:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1408 | for (int j = 0; j < possible_targets.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1422:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1422 | for (int i = 0; i < reference_texts.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1423:51: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1423 | if (reference_texts[i].find(L",") != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/document_view.cpp:1470:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1470 | for (int i = 0; i < equation_texts.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1495:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1495 | if (vec->size() > max_size) { | ~~~~~~~~~~~~^~~~~~~~~~ pdf_viewer/document_view.cpp:1502:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1502 | if (i < vec->size()) { | ~~^~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1491:17: warning: unused variable 'index' [-Wunused-variable] 1491 | int index = 0; | ^~~~~ pdf_viewer/document_view.cpp: In member function 'void DocumentView::get_visible_links(std::vector&)': pdf_viewer/document_view.cpp:1553:23: warning: variable 'parsed_uri' set but not used [-Wunused-but-set-variable] 1553 | ParsedUri parsed_uri = parse_uri(get_document()->get_mupdf_context(), get_document()->doc, link.uri); | ^~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::optional DocumentView::expand_selection(bool, bool)': pdf_viewer/document_view.cpp:1650:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1650 | for (int i = 0; i < next_rects.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1656:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1656 | for (int i = 0; i < next_rects.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'virtual bool ScratchPad::set_offsets(float, float, bool)': pdf_viewer/document_view.cpp:1735:75: warning: unused parameter 'force' [-Wunused-parameter] 1735 | bool ScratchPad::set_offsets(float new_offset_x, float new_offset_y, bool force) { | ~~~~~^~~~~ pdf_viewer/document_view.cpp: In member function 'virtual float ScratchPad::set_zoom_level(float, bool, bool)': pdf_viewer/document_view.cpp:1741:49: warning: unused parameter 'should_exit_auto_resize_mode' [-Wunused-parameter] 1741 | float ScratchPad::set_zoom_level(float zl, bool should_exit_auto_resize_mode, bool readjust) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:1741:84: warning: unused parameter 'readjust' [-Wunused-parameter] 1741 | float ScratchPad::set_zoom_level(float zl, bool should_exit_auto_resize_mode, bool readjust) { | ~~~~~^~~~~~~~ pdf_viewer/document_view.cpp: In member function 'virtual float ScratchPad::zoom_in(float, bool)': pdf_viewer/document_view.cpp:1756:51: warning: unused parameter 'readjust' [-Wunused-parameter] 1756 | float ScratchPad::zoom_in(float zoom_factor, bool readjust) { | ~~~~~^~~~~~~~ pdf_viewer/document_view.cpp: In member function 'virtual float ScratchPad::zoom_out(float, bool)': pdf_viewer/document_view.cpp:1760:52: warning: unused parameter 'readjust' [-Wunused-parameter] 1760 | float ScratchPad::zoom_out(float zoom_factor, bool readjust) { | ~~~~~^~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::vector ScratchPad::get_intersecting_drawing_indices(AbsoluteRect)': pdf_viewer/document_view.cpp:1769:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1769 | for (int i = 0; i < all_drawings.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void ScratchPad::delete_intersecting_drawings(AbsoluteRect)': pdf_viewer/document_view.cpp:1784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1784 | for (int i = 0; i < indices.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::vector ScratchPad::get_intersecting_pixmap_indices(AbsoluteRect)': pdf_viewer/document_view.cpp:1791:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1791 | for (int i = 0; i < pixmaps.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'void ScratchPad::delete_intersecting_pixmaps(AbsoluteRect)': pdf_viewer/document_view.cpp:1801:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1801 | for (int i = 0; i < indices.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::vector DocumentView::get_visible_bookmark_indices()': pdf_viewer/document_view.cpp:1932:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1932 | for (int i = 0; i < bookmarks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'AbsoluteDocumentPos DocumentView::virtual_to_absolute_pos(const VirtualPos&)': pdf_viewer/document_view.cpp:2027:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2027 | for (int i = 0; i < cached_virtual_rects.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/document_view.cpp:2034:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2034 | for (int i = 0; i < cached_virtual_rects.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/ui.cpp: In member function 'virtual void HighlightButtons::resizeEvent(QResizeEvent*)': pdf_viewer/ui.cpp:688:11: warning: unused variable 'parent_height_in_centimeters' [-Wunused-variable] 688 | float parent_height_in_centimeters = static_cast(parent_height) / dpi * 2.54f; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/ui.cpp: In lambda function: pdf_viewer/ui.cpp:1101:84: warning: unused parameter 'index' [-Wunused-parameter] 1101 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString val, int index) { | ~~~~^~~~~ pdf_viewer/ui.h: In constructor 'CommandSelector::CommandSelector(bool, std::function, std::__cxx11::basic_string)>*, MainWidget*, QStringList, const std::unordered_map&, std::unordered_map, std::vector > >)': pdf_viewer/ui.h:577:42: warning: 'CommandSelector::prefixes' will be initialized after [-Wreorder] 577 | std::unordered_map prefixes; | ^~~~~~~~ pdf_viewer/ui.h:576:63: warning: 'std::unordered_map, std::vector > > CommandSelector::key_map' [-Wreorder] 576 | std::unordered_map> key_map; | ^~~~~~~ pdf_viewer/ui.cpp:1326:1: warning: when initialized here [-Wreorder] 1326 | CommandSelector::CommandSelector(bool is_fuzzy, std::function* on_done, | ^~~~~~~~~~~~~~~ pdf_viewer/ui.h:578:52: warning: 'CommandSelector::on_done' will be initialized after [-Wreorder] 578 | std::function* on_done = nullptr; | ^~~~~~~ pdf_viewer/ui.h:574:17: warning: 'MainWidget* CommandSelector::main_widget' [-Wreorder] 574 | MainWidget* main_widget; | ^~~~~~~~~~~ pdf_viewer/ui.cpp:1326:1: warning: when initialized here [-Wreorder] 1326 | CommandSelector::CommandSelector(bool is_fuzzy, std::function* on_done, | ^~~~~~~~~~~~~~~ pdf_viewer/ui.cpp: In constructor 'BaseSelectorWidget::BaseSelectorWidget(QAbstractItemView*, bool, QStandardItemModel*, MainWidget*)': pdf_viewer/ui.cpp:1491:13: warning: unused variable 'n_columns' [-Wunused-variable] 1491 | int n_columns = item_model->columnCount(); | ^~~~~~~~~ pdf_viewer/ui.cpp: In member function 'virtual void BaseSelectorWidget::on_delete(const QModelIndex&, const QModelIndex&)': pdf_viewer/ui.cpp:1548:55: warning: unused parameter 'source_index' [-Wunused-parameter] 1548 | void BaseSelectorWidget::on_delete(const QModelIndex& source_index, const QModelIndex& selected_index) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ pdf_viewer/ui.cpp:1548:88: warning: unused parameter 'selected_index' [-Wunused-parameter] 1548 | void BaseSelectorWidget::on_delete(const QModelIndex& source_index, const QModelIndex& selected_index) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.cpp: In member function 'virtual void BaseSelectorWidget::on_edit(const QModelIndex&, const QModelIndex&)': pdf_viewer/ui.cpp:1549:53: warning: unused parameter 'source_index' [-Wunused-parameter] 1549 | void BaseSelectorWidget::on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ pdf_viewer/ui.cpp:1549:86: warning: unused parameter 'selected_index' [-Wunused-parameter] 1549 | void BaseSelectorWidget::on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.cpp: In member function 'virtual bool BaseSelectorWidget::on_text_change(const QString&)': pdf_viewer/ui.cpp:1564:56: warning: unused parameter 'text' [-Wunused-parameter] 1564 | bool BaseSelectorWidget::on_text_change(const QString& text) { | ~~~~~~~~~~~~~~~^~~~ pdf_viewer/ui.cpp: In member function 'virtual bool BaseSelectorWidget::eventFilter(QObject*, QEvent*)': pdf_viewer/ui.cpp:1614:18: warning: unused variable 'is_alt_pressed' [-Wunused-variable] 1614 | bool is_alt_pressed = key_event->modifiers().testFlag(Qt::AltModifier); | ^~~~~~~~~~~~~~ pdf_viewer/ui.cpp: In function 'bool is_tree_view_index_first(const QModelIndex&, QTreeView*)': pdf_viewer/ui.cpp:1710:68: warning: unused parameter 'view' [-Wunused-parameter] 1710 | bool is_tree_view_index_first(const QModelIndex& index, QTreeView* view){ | ~~~~~~~~~~~^~~~ pdf_viewer/input.cpp: In member function 'std::unique_ptr MacroCommand::get_subcommand(CommandInvocation)': pdf_viewer/input.cpp:383:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 383 | return std::move(subcommand); | ~~~~~~~~~^~~~~~~~~~~~ pdf_viewer/input.cpp:383:29: note: remove 'std::move' call pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::set_text_requirement(std::wstring)': pdf_viewer/input.cpp:463:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 463 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::set_generic_requirement(QVariant)': pdf_viewer/input.cpp:496:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 496 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::handle_generic_requirement()': pdf_viewer/input.cpp:516:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 516 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::set_symbol_requirement(char)': pdf_viewer/input.cpp:537:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 537 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual bool MacroCommand::requires_document()': pdf_viewer/input.cpp:552:63: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | if (current_mode_index >= 0 && current_mode_index < commands.size()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:558:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 558 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::set_file_requirement(std::wstring)': pdf_viewer/input.cpp:575:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 575 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'int MacroCommand::get_command_index_for_requirement_type(RequirementType)': pdf_viewer/input.cpp:593:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 593 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::pre_perform()': pdf_viewer/input.cpp:629:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 629 | for (int i = 0; i < performed.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional MacroCommand::get_file_path_requirement_root_dir()': pdf_viewer/input.cpp:647:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 647 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional MacroCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:671:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 671 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'bool MacroCommand::is_enabled()': pdf_viewer/input.cpp:714:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 714 | for (int i = 0; i < modes.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void MacroCommand::perform()': pdf_viewer/input.cpp:757:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 757 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:771:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 771 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'int MacroCommand::get_current_mode_index()': pdf_viewer/input.cpp:786:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 786 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'int MacroCommand::get_current_executing_command_index()': pdf_viewer/input.cpp:803:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 803 | for (int i = 0; i < performed.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::string MacroCommand::get_pending_name()': pdf_viewer/input.cpp:880:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 880 | for (int i = 0; i < commands.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ In file included from pdf_viewer/input.cpp:21: pdf_viewer/input.h: In constructor 'Command::Command(std::string, MainWidget*)': pdf_viewer/input.h:41:17: warning: 'Command::command_cname' will be initialized after [-Wreorder] 41 | std::string command_cname; | ^~~~~~~~~~~~~ pdf_viewer/input.h:39:17: warning: 'MainWidget* Command::widget' [-Wreorder] 39 | MainWidget* widget = nullptr; | ^~~~~~ pdf_viewer/input.cpp:915:1: warning: when initialized here [-Wreorder] 915 | Command::Command(std::string name, MainWidget* widget_) : command_cname(name), widget(widget_) { | ^~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::on_text_change(const QString&)': pdf_viewer/input.cpp:919:45: warning: unused parameter 'new_text' [-Wunused-parameter] 919 | void Command::on_text_change(const QString& new_text) { | ~~~~~~~~~~~~~~~^~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional > Command::get_text_suggestion(int)': pdf_viewer/input.cpp:942:62: warning: unused parameter 'index' [-Wunused-parameter] 942 | std::optional Command::get_text_suggestion(int index) { | ~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::set_generic_requirement(QVariant)': pdf_viewer/input.cpp:962:48: warning: unused parameter 'value' [-Wunused-parameter] 962 | void Command::set_generic_requirement(QVariant value) { | ~~~~~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GenericPathCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1040:61: warning: unused parameter 'widget' [-Wunused-parameter] 1040 | std::optional next_requirement(MainWidget* widget) override { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GenericGotoLocationCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1061:61: warning: unused parameter 'widget' [-Wunused-parameter] 1061 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GenericPathAndLocationCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1090:61: warning: unused parameter 'widget' [-Wunused-parameter] 1090 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional SymbolCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1140:69: warning: unused parameter 'widget' [-Wunused-parameter] 1140 | virtual std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional TextCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1176:69: warning: unused parameter 'widget' [-Wunused-parameter] 1176 | virtual std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional TestCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1635:61: warning: unused parameter 'widget' [-Wunused-parameter] 1635 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GetConfigNoDialogCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1660:61: warning: unused parameter 'widget' [-Wunused-parameter] 1660 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void GetConfigNoDialogCommand::perform()': pdf_viewer/input.cpp:1679:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1679 | for (int i = 0; i < configs->size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:1684:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1684 | if (i < configs->size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ShowTextPromptCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1705:61: warning: unused parameter 'widget' [-Wunused-parameter] 1705 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ShowOptionsCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:1840:61: warning: unused parameter 'widget' [-Wunused-parameter] 1840 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void GetConfigCommand::perform()': pdf_viewer/input.cpp:1904:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1904 | for (int i = 0; i < configs->size(); i++) { | ~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional AddBookmarkMarkedCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2103:61: warning: unused parameter 'widget' [-Wunused-parameter] 2103 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/pdf_renderer.cpp: In member function 'fz_document* PdfRenderer::get_document_with_path(int, fz_context*, std::wstring)': pdf_viewer/pdf_renderer.cpp:465:18: warning: variable 'ret_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 465 | fz_document* ret_val = nullptr; | ^~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional CreateVisiblePortalCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2164:61: warning: unused parameter 'widget' [-Wunused-parameter] 2164 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional CopyDrawingsFromScratchpadCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2193:61: warning: unused parameter 'widget' [-Wunused-parameter] 2193 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void CopyDrawingsFromScratchpadCommand::perform()': pdf_viewer/input.cpp:2221:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2221 | for (int i = 0; i < drawing.points.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:2207:29: warning: variable 'scratchpad_pos' set but not used [-Wunused-but-set-variable] 2207 | AbsoluteDocumentPos scratchpad_pos = AbsoluteDocumentPos{ widget->scratchpad->get_offset_x(), widget->scratchpad->get_offset_y() }; | ^~~~~~~~~~~~~~ pdf_viewer/input.cpp:2208:29: warning: variable 'main_window_pos' set but not used [-Wunused-but-set-variable] 2208 | AbsoluteDocumentPos main_window_pos = widget->main_document_view->get_offsets(); | ^~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional CopyScreenshotToClipboard::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2248:61: warning: unused parameter 'widget' [-Wunused-parameter] 2248 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional CopyScreenshotToScratchpad::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2292:61: warning: unused parameter 'widget' [-Wunused-parameter] 2292 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional AddBookmarkFreetextCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2341:61: warning: unused parameter 'widget' [-Wunused-parameter] 2341 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GotoTableOfContentsCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2502:61: warning: unused parameter 'widget' [-Wunused-parameter] 2502 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void GotoTableOfContentsCommand::perform()': pdf_viewer/input.cpp:2537:19: warning: unused variable 'x_offset' [-Wunused-variable] 2537 | float x_offset = location[1].toFloat(); | ^~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ScreenshotCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2674:61: warning: unused parameter 'widget' [-Wunused-parameter] 2674 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional FramebufferScreenshotCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2701:61: warning: unused parameter 'widget' [-Wunused-parameter] 2701 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ExportDefaultConfigFile::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2729:61: warning: unused parameter 'widget' [-Wunused-parameter] 2729 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ExportCommandNamesCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2757:61: warning: unused parameter 'widget' [-Wunused-parameter] 2757 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ExportConfigNamesCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2788:61: warning: unused parameter 'widget' [-Wunused-parameter] 2788 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GenericWaitCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2816:61: warning: unused parameter 'widget' [-Wunused-parameter] 2816 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void GenericWaitCommand::set_generic_requirement(QVariant)': pdf_viewer/input.cpp:2833:43: warning: unused parameter 'value' [-Wunused-parameter] 2833 | void set_generic_requirement(QVariant value) | ~~~~~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual void WaitForIndexingToFinishCommand::set_generic_requirement(QVariant)': pdf_viewer/input.cpp:2894:43: warning: unused parameter 'value' [-Wunused-parameter] 2894 | void set_generic_requirement(QVariant value) | ~~~~~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional OpenDocumentCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2938:61: warning: unused parameter 'widget' [-Wunused-parameter] 2938 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional OpenDocumentInDirectoryCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:2971:61: warning: unused parameter 'widget' [-Wunused-parameter] 2971 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ In file included from pdf_viewer/ui.h:64: pdf_viewer/fts_fuzzy_match.h: At global scope: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void SetFixedVelocityCommand::perform()': pdf_viewer/input.cpp:3141:19: warning: unused variable 'vel' [-Wunused-variable] 3141 | float vel = parts[0].toFloat(); | ^~~ pdf_viewer/input.cpp:3142:19: warning: unused variable 'move_amount' [-Wunused-variable] 3142 | float move_amount = parts[1].toFloat(); | ^~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional GenericVisibleSelectCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:3725:24: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3725 | if (tag.size() < n_required_tags) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:3721:61: warning: unused parameter 'widget' [-Wunused-parameter] 3721 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void CopyCurrentChapterTextCommand::perform()': pdf_viewer/input.cpp:4079:47: warning: comparison of integer expressions of different signedness: 'std::tuple_element<0, std::pair >::type' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4079 | if (begin_page >= 0 && begin_page < page_indices.size() && end_page >= 0 && end_page < page_indices.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:4079:98: warning: comparison of integer expressions of different signedness: 'std::tuple_element<1, std::pair >::type' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4079 | if (begin_page >= 0 && begin_page < page_indices.size() && end_page >= 0 && end_page < page_indices.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:4081:42: warning: comparison of integer expressions of different signedness: 'std::tuple_element<1, std::pair >::type' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4081 | int end_index = end_page < page_indices.size() - 1 ? page_indices[end_page + 1] : doc_text.size(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main.cpp: In function 'void focus_on_widget(QWidget*)': pdf_viewer/main.cpp:633:50: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 633 | widget->setWindowState(widget->windowState() & ~Qt::WindowMinimized | Qt::WindowActive); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ForwardSearchCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:4328:61: warning: unused parameter 'widget' [-Wunused-parameter] 4328 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/main.cpp: In function 'int main(int, char**)': pdf_viewer/main.cpp:666:9: warning: unused variable 'nrows' [-Wunused-variable] 666 | int nrows, ncols; | ^~~~~ pdf_viewer/main.cpp:666:16: warning: unused variable 'ncols' [-Wunused-variable] 666 | int nrows, ncols; | ^~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ShowCustomContextMenuCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:4506:69: warning: unused parameter 'widget' [-Wunused-parameter] 4506 | virtual std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'bool OpenLinkCommand::is_done()': pdf_viewer/input.cpp:4732:78: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4732 | if (ALPHABETIC_LINK_TAGS && text.has_value() && (text.value().size() == get_num_tag_digits(widget->num_visible_links()))) return true; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional KeyboardSelectPointCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:4815:85: warning: unused parameter 'widget' [-Wunused-parameter] 4815 | std::optional KeyboardSelectPointCommand::next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ In file included from pdf_viewer/ui.h:64: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/ui.h:64, from pdf_viewer/touchui/TouchSettings.cpp:7: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'virtual void SelectionIndicator::mouseReleaseEvent(QMouseEvent*)': pdf_viewer/main_widget.cpp:447:41: warning: unused parameter 'mevent' [-Wunused-parameter] 447 | void mouseReleaseEvent(QMouseEvent* mevent) { | ~~~~~~~~~~~~~^~~~~~ pdf_viewer/main_widget.cpp: In member function 'virtual void SelectionIndicator::paintEvent(QPaintEvent*)': pdf_viewer/main_widget.cpp:465:34: warning: unused parameter 'event' [-Wunused-parameter] 465 | void paintEvent(QPaintEvent* event) { | ~~~~~~~~~~~~~^~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::set_overview_position(int, float, std::optional >)': pdf_viewer/main_widget.cpp:534:114: warning: missing initializer for member 'OverviewState::overview_type' [-Wmissing-field-initializers] 534 | auto overview_state = OverviewState{ DocumentPos{ page, 0, offset }.to_absolute(doc()).y, 0, -1, nullptr }; | ^ pdf_viewer/input.cpp: In member function 'virtual std::optional SelectRectCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:5987:61: warning: unused parameter 'widget' [-Wunused-parameter] 5987 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_selection_mouse_edge_scrolling(QMouseEvent*)': pdf_viewer/main_widget.cpp:559:72: warning: 'QPoint QMouseEvent::globalPos() const' is deprecated: Use globalPosition() [-Wdeprecated-declarations] 559 | bool are_we_above_the_window = mapFromGlobal(mouse_event->globalPos()).y() < 30; | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QKeyEvent:1, from pdf_viewer/main_widget.cpp:41: /usr/include/qt6/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ pdf_viewer/main_widget.cpp:560:72: warning: 'QPoint QMouseEvent::globalPos() const' is deprecated: Use globalPosition() [-Wdeprecated-declarations] 560 | bool are_we_below_the_window = mapFromGlobal(mouse_event->globalPos()).y() > main_window_height - 30; | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt6/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ExportCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6100:61: warning: unused parameter 'widget' [-Wunused-parameter] 6100 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional EmbedAnnotationsCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6246:61: warning: unused parameter 'widget' [-Wunused-parameter] 6246 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional DeleteFreehandDrawingsCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6431:61: warning: unused parameter 'widget' [-Wunused-parameter] 6431 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional SelectFreehandDrawingsCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6472:61: warning: unused parameter 'widget' [-Wunused-parameter] 6472 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional CustomCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6513:61: warning: unused parameter 'widget' [-Wunused-parameter] 6513 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/main_widget.cpp: In member function 'virtual void MainWidget::closeEvent(QCloseEvent*)': pdf_viewer/main_widget.cpp:855:42: warning: unused parameter 'close_event' [-Wunused-parameter] 855 | void MainWidget::closeEvent(QCloseEvent* close_event) { | ~~~~~~~~~~~~~^~~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional ConfigCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6633:61: warning: unused parameter 'widget' [-Wunused-parameter] 6633 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ In file included from pdf_viewer/main_widget.cpp:91: pdf_viewer/main_widget.h: In constructor 'MainWidget::MainWidget(fz_context*, DatabaseManager*, DocumentManager*, ConfigManager*, CommandManager*, InputHandler*, CachedChecksummer*, bool*, QWidget*)': pdf_viewer/main_widget.h:206:11: warning: 'MainWidget::should_quit' will be initialized after [-Wreorder] 206 | bool* should_quit = nullptr; | ^~~~~~~~~~~ pdf_viewer/main_widget.h:144:21: warning: 'CommandManager* MainWidget::command_manager' [-Wreorder] 144 | CommandManager* command_manager = nullptr; | ^~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:863:1: warning: when initialized here [-Wreorder] 863 | MainWidget::MainWidget(fz_context* mupdf_context, | ^~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual void ConfigCommand::perform()': pdf_viewer/input.cpp:6728:29: warning: unused variable 'prev_value' [-Wunused-variable] 6728 | int prev_value = *config_ptr; | ^~~~~~~~~~ pdf_viewer/input.cpp:6738:31: warning: unused variable 'prev_value' [-Wunused-variable] 6738 | float prev_value = *config_ptr; | ^~~~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional HoldableCommand::next_requirement(MainWidget*)': pdf_viewer/input.cpp:6951:61: warning: unused parameter 'widget' [-Wunused-parameter] 6951 | std::optional next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:1033:56: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1033 | if (reply_url.find(L"web.archive.org") == -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/main_widget.cpp:1158:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1158 | for (int i = 0; i < hit_names.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:1240:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1240 | (doc->get_milies_since_last_edit_time() > RELOAD_INTERVAL_MILISECONDS)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:1279:78: warning: unused parameter 'action' [-Wunused-parameter] 1279 | scroll_bar->connect(scroll_bar, &QScrollBar::actionTriggered, [this](int action) { | ~~~~^~~~~~ pdf_viewer/main_widget.cpp: In constructor 'MainWidget::MainWidget(fz_context*, DatabaseManager*, DocumentManager*, ConfigManager*, CommandManager*, InputHandler*, CachedChecksummer*, bool*, QWidget*)': pdf_viewer/main_widget.cpp:939:9: warning: unused variable 'num_screens' [-Wunused-variable] 939 | int num_screens = QGuiApplication::screens().size(); | ^~~~~~~~~~~ pdf_viewer/main_widget.cpp: In destructor 'virtual MainWidget::~MainWidget()': pdf_viewer/main_widget.cpp:1349:9: warning: deleting object of abstract class type 'TextToSpeechHandler' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 1349 | delete tts; | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:1357:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1357 | for (int i = 0; i < available_async_engines.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:1379:9: warning: deleting object of polymorphic class type 'DocumentView' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 1379 | delete helper_document_view(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::on_config_file_changed(ConfigManager*)': pdf_viewer/main_widget.cpp:1857:56: warning: unused parameter 'new_config' [-Wunused-parameter] 1857 | void MainWidget::on_config_file_changed(ConfigManager* new_config) { | ~~~~~~~~~~~~~~~^~~~~~~~~~ pdf_viewer/input.cpp: In function 'bool is_command_incomplete_macro(const std::vector >&)': pdf_viewer/input.cpp:7546:27: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7546 | if (com.find("[") == -1){ | ~~~~~~~~~~~~~~^~~~~ pdf_viewer/input.cpp:7549:28: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7549 | if (com.find("[]") != -1){ | ~~~~~~~~~~~~~~~^~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_left_click(WindowPos, bool, bool, bool, bool, bool)': pdf_viewer/main_widget.cpp:2437:13: warning: unused variable 'window_width' [-Wunused-variable] 2437 | int window_width = width(); | ^~~~~~~~~~~~ pdf_viewer/main_widget.cpp:2438:13: warning: unused variable 'window_height' [-Wunused-variable] 2438 | int window_height = height(); | ^~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::next_state()': pdf_viewer/main_widget.cpp:2676:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2676 | if (current_history_index + 1 < history.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::prev_state()': pdf_viewer/main_widget.cpp:2710:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2710 | if (current_history_index == (history.size() - 1)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp: In function 'InputParseTreeNode* parse_lines(InputParseTreeNode*, CommandManager*, const std::vector >&, const std::vector >&, const std::vector >&, const std::vector&)': pdf_viewer/input.cpp:7664:83: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7664 | else if (command_names.size() == 1 && (command_names[0].find("[") == -1) && (command_names[0].find("(") == -1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::update_current_history_index()': pdf_viewer/main_widget.cpp:2733:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2733 | if (index_to_update < history.size()) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:7664:121: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7664 | else if (command_names.size() == 1 && (command_names[0].find("[") == -1) && (command_names[0].find("(") == -1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/input.cpp:7675:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7675 | for (int k = 0; k < command_names.size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/input.cpp:7681:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7681 | for (int k = 0; k < previous_names.size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'int MainWidget::update_recent_clicks(AbsoluteDocumentPos)': pdf_viewer/main_widget.cpp:3088:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3088 | for (int index = 0; index < recent_clicks.size(); index++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'bool MainWidget::overview_under_pos(WindowPos)': pdf_viewer/main_widget.cpp:3704:13: warning: unused variable 'pos_page' [-Wunused-variable] 3704 | int pos_page = main_document_view->window_to_document_pos(pos).page; | ^~~~~~~~ pdf_viewer/input.cpp: In member function 'virtual std::optional Command::next_requirement(MainWidget*)': pdf_viewer/input.cpp:8064:66: warning: unused parameter 'widget' [-Wunused-parameter] 8064 | std::optional Command::next_requirement(MainWidget* widget) { | ~~~~~~~~~~~~^~~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::set_text_requirement(std::wstring)': pdf_viewer/input.cpp:8072:49: warning: unused parameter 'value' [-Wunused-parameter] 8072 | void Command::set_text_requirement(std::wstring value) {} | ~~~~~~~~~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::set_symbol_requirement(char)': pdf_viewer/input.cpp:8073:43: warning: unused parameter 'value' [-Wunused-parameter] 8073 | void Command::set_symbol_requirement(char value) {} | ~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::set_file_requirement(std::wstring)': pdf_viewer/input.cpp:8074:49: warning: unused parameter 'value' [-Wunused-parameter] 8074 | void Command::set_file_requirement(std::wstring value) {} | ~~~~~~~~~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::set_rect_requirement(AbsoluteRect)': pdf_viewer/input.cpp:8075:49: warning: unused parameter 'value' [-Wunused-parameter] 8075 | void Command::set_rect_requirement(AbsoluteRect value) {} | ~~~~~~~~~~~~~^~~~~ pdf_viewer/input.cpp: In member function 'virtual void Command::set_point_requirement(AbsoluteDocumentPos)': pdf_viewer/input.cpp:8076:57: warning: unused parameter 'value' [-Wunused-parameter] 8076 | void Command::set_point_requirement(AbsoluteDocumentPos value) {} | ~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::pop_current_widget(bool)': pdf_viewer/main_widget.cpp:3890:42: warning: unused parameter 'canceled' [-Wunused-parameter] 3890 | void MainWidget::pop_current_widget(bool canceled) { | ~~~~~^~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'std::optional > MainWidget::get_tag_rect(std::string, std::vector >*)': pdf_viewer/main_widget.cpp:4489:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4489 | for (int i = 0; i < word_rects.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:4499:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4499 | if (index < visible_word_rects.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::move_visual_mark_next()': pdf_viewer/main_widget.cpp:4781:29: warning: variable 'abspos' set but not used [-Wunused-but-set-variable] 4781 | AbsoluteDocumentPos abspos = main_document_view->window_to_absolute_document_pos(pos); | ^~~~~~ pdf_viewer/main_widget.cpp: In member function 'virtual void MainWidget::focusInEvent(QFocusEvent*)': pdf_viewer/main_widget.cpp:4901:44: warning: unused parameter 'ev' [-Wunused-parameter] 4901 | void MainWidget::focusInEvent(QFocusEvent* ev) { | ~~~~~~~~~~~~~^~ pdf_viewer/main_widget.cpp: In member function 'int MainWidget::get_page_intersecting_rect_index(DocumentRect)': pdf_viewer/main_widget.cpp:4972:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4972 | for (int i = 0; i < line_rects.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::focus_text(int, const std::wstring&)': pdf_viewer/main_widget.cpp:5003:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5003 | for (int i = 0; i < line_texts.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:5013:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5013 | if (max_index < line_rects.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_keyboard_select(const std::wstring&)': pdf_viewer/main_widget.cpp:5215:21: warning: unused variable 'w' [-Wunused-variable] 5215 | int w = erect.x1 - erect.x0; | ^ pdf_viewer/main_widget.cpp:5211:39: warning: variable 'srect_' set but not used [-Wunused-but-set-variable] 5211 | std::optional srect_ = get_tag_window_rect(parts.at(0).toStdString(), &schar_rects); | ^~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::add_search_term(const std::wstring&)': pdf_viewer/main_widget.cpp:5624:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5624 | for (int i = index; i < search_terms.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_goto_toc()': pdf_viewer/main_widget.cpp:6040:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6040 | for (int i = 0; i < current_document_toc_pages.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:6045:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6045 | for (int i = 0; i < current_document_toc_pages.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:6063:29: warning: unused parameter 'page' [-Wunused-parameter] 6063 | }, [&](int* page) {}, this)); | ~~~~~^~~~ In file included from pdf_viewer/ui.h:64, from pdf_viewer/document_view.cpp:10: pdf_viewer/fts_fuzzy_match.h: At global scope: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_goto_window()': pdf_viewer/main_widget.cpp:6393:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6393 | for (int i = 0; i < windows.size(); i++) { | ~~^~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:6400:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6400 | if (*window_id < windows.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:6580:83: warning: unused parameter 'index' [-Wunused-parameter] 6580 | show_touch_buttons({ L"Delete", L"Edit" }, {}, [this](int index, std::wstring name) { | ~~~~^~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:6604:74: warning: unused parameter 'index' [-Wunused-parameter] 6604 | show_touch_buttons({ L"Delete" }, {}, [this](int index, std::wstring name) { | ~~~~^~~~~ pdf_viewer/main_widget.cpp:6604:94: warning: unused parameter 'name' [-Wunused-parameter] 6604 | show_touch_buttons({ L"Delete" }, {}, [this](int index, std::wstring name) { | ~~~~~~~~~~~~~^~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_mobile_selection()': pdf_viewer/main_widget.cpp:6738:15: warning: unused variable 'pixel_ratio' [-Wunused-variable] 6738 | float pixel_ratio = QGuiApplication::primaryScreen()->devicePixelRatio(); | ^~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'bool MainWidget::is_flicking(QPointF*)': pdf_viewer/main_widget.cpp:6946:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6946 | for (int i = 0; i < position_buffer.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:7475:32: warning: unused variable 'reply' [-Wunused-variable] 7475 | QNetworkReply* reply = download_paper_with_name(text, get_default_paper_download_finish_action()); | ^~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::on_configs_changed(std::vector >*)': pdf_viewer/main_widget.cpp:7759:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7759 | for (int i = 0; i < config_names->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:7795:14: warning: unused variable 'flag' [-Wunused-variable] 7795 | bool flag = false; | ^~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_export_marked_data()': pdf_viewer/main_widget.cpp:7913:19: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 7913 | json_file.open(QFile::WriteOnly); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/main_widget.cpp:32: /usr/include/qt6/QtCore/qfile.h:291:32: note: declared here 291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::show_download_paper_menu(const std::vector >&, const std::vector >&, std::wstring, PaperDownloadFinishedAction)': pdf_viewer/main_widget.cpp:7940:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7940 | for (int i = 0; i < paper_names.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_pen_drawing_event(QTabletEvent*)': pdf_viewer/main_widget.cpp:8047:31: warning: 'QPoint QTabletEvent::pos() const' is deprecated: Use position() [-Wdeprecated-declarations] 8047 | finish_drawing(te->pos()); | ~~~~~~~^~ /usr/include/qt6/QtGui/qevent.h:332:19: note: declared here 332 | inline QPoint pos() const { return position().toPoint(); } | ^~~ pdf_viewer/main_widget.cpp:8053:40: warning: 'QPoint QTabletEvent::pos() const' is deprecated: Use position() [-Wdeprecated-declarations] 8053 | handle_drawing_move(te->pos(), te->pressure()); | ~~~~~~~^~ /usr/include/qt6/QtGui/qevent.h:332:19: note: declared here 332 | inline QPoint pos() const { return position().toPoint(); } | ^~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:8574:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8574 | if (start >= tts_corresponding_line_rects.size()) return; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_portal_move()': pdf_viewer/main_widget.cpp:8729:45: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8729 | if (pending_download_portals.size() > portal_move_data->index) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::begin_portal_move(int, AbsoluteDocumentPos, bool)': pdf_viewer/main_widget.cpp:8766:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8766 | if (index < pending_download_portals.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::move_selected_drawings(AbsoluteDocumentPos, std::vector&, std::vector&)': pdf_viewer/main_widget.cpp:8837:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8837 | for (int i = 0; i < new_drawing.points.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:8875:26: warning: unused parameter 's' [-Wunused-parameter] 8875 | [](std::wstring* s) { | ~~~~~~~~~~~~~~^ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::on_overview_source_updated()': pdf_viewer/main_widget.cpp:8945:65: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8945 | if (index_into_candidates >= 0 && index_into_candidates < smart_view_candidates.size()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::finish_pending_download_portal(std::wstring, std::wstring)': pdf_viewer/main_widget.cpp:8995:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8995 | for (int i = 0; i < pending_download_portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'std::optional MainWidget::get_target_portal(bool)': pdf_viewer/main_widget.cpp:9053:28: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9053 | if (portals.size() > selected_portal_index) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::cleanup_expired_pending_portals()': pdf_viewer/main_widget.cpp:9087:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9087 | for (int i = 0; i < pending_download_portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'int MainWidget::get_pending_portal_index_at_pos(AbsoluteDocumentPos)': pdf_viewer/main_widget.cpp:9118:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9118 | for (int i = 0; i < pending_download_portals.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::update_pending_portal_indices_after_removed_indices(std::vector&)': pdf_viewer/main_widget.cpp:9133:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9133 | for (int i = 0; i < removed_indices.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::handle_goto_ruler_portal(std::string)': pdf_viewer/main_widget.cpp:9195:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9195 | if (portals.size() > 0 && (index < portals.size())) { | ~~~~~~^~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:9326:20: warning: unused parameter 'index' [-Wunused-parameter] 9326 | [this](int index, std::wstring name) { | ~~~~^~~~~ pdf_viewer/main_widget.cpp: In lambda function: pdf_viewer/main_widget.cpp:9536:26: warning: unused parameter 'val' [-Wunused-parameter] 9536 | [](std::wstring* val) { | ~~~~~~~~~~~~~~^~~ pdf_viewer/main_widget.cpp: In member function 'QJsonObject MainWidget::get_json_state()': pdf_viewer/main_widget.cpp:9559:13: warning: unused variable 'current_page' [-Wunused-variable] 9559 | int current_page = get_current_page_number(); | ^~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::advance_waiting_command(std::string)': pdf_viewer/main_widget.cpp:9708:102: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9708 | if (pending_command_instance && (pending_command_instance->get_name().find(waiting_command_name) != -1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ pdf_viewer/main_widget.cpp: In member function 'std::wstring MainWidget::get_current_tabs_file_names()': pdf_viewer/main_widget.cpp:9978:27: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9978 | if (file_names.size() > MAX_TAB_COUNT) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:9982:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9982 | for (int i = begin_index; i < file_names.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::restore_document_view_states(const std::vector&, const std::vector&)': pdf_viewer/main_widget.cpp:10074:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10074 | for (int i = 0; i < document_views.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::document_views_open_path(const std::vector&, const std::vector&, std::vector, std::wstring)': pdf_viewer/main_widget.cpp:10081:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10081 | for (int i = 0; i < document_views.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::update_renamed_document_in_history(std::wstring, std::wstring)': pdf_viewer/main_widget.cpp:10093:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10093 | for (int i = 0; i < history.size(); i++) { | ~~^~~~~~~~~~~~~~~~ In file included from pdf_viewer/ui.h:64, from pdf_viewer/main.cpp:63: pdf_viewer/fts_fuzzy_match.h: At global scope: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::save_scratchpad()': pdf_viewer/main_widget.cpp:10682:19: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 10682 | json_file.open(QFile::WriteOnly); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:291:32: note: declared here 291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ pdf_viewer/main_widget.cpp: In member function 'std::optional > MainWidget::get_search_suggestion_with_index(int)': pdf_viewer/main_widget.cpp:10907:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10907 | if (index >= 0 || (-index > search_terms.size())) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::focus_on_character_offset_into_document(int)': pdf_viewer/main_widget.cpp:10964:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10964 | while ((line_index < page_lines.size()) && (remaining_line_offset > page_lines[line_index].size())) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:10964:71: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10964 | while ((line_index < page_lines.size()) && (remaining_line_offset > page_lines[line_index].size())) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'void MainWidget::move_selected_bookmark_to_mouse_cursor()': pdf_viewer/main_widget.cpp:11094:69: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11094 | if ((selected_bookmark_index != -1) && (selected_bookmark_index < doc()->get_bookmarks().size())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/utf8.h:31, from pdf_viewer/utils.h:26, from pdf_viewer/ui.h:68, from moc_ui.cpp:9: pdf_viewer/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15.2.0/string:49, from pdf_viewer/ui.h:2: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/utf8.h:32: pdf_viewer/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from pdf_viewer/ui.h:64: pdf_viewer/fts_fuzzy_match.h: At global scope: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/main_widget.cpp:78: pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::set_value_second_item(T, QString) [with T = std::__cxx11::basic_string]': pdf_viewer/main_widget.cpp:1118:57: required from here 1118 | list_view->set_value_second_item(url.toStdWString(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1119 | file_size_to_human_readable_string(reply->header(QNetworkRequest::ContentLengthHeader).toUInt())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h:336:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 336 | for (int i = 0; i < values.size(); i++) { | ~~^~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::set_value_second_item(T, QString) [with T = std::__cxx11::basic_string]': pdf_viewer/main_widget.cpp:1123:57: required from here 1123 | list_view->set_value_second_item(url.toStdWString(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1124 | file_size_to_human_readable_string(reply->header(QNetworkRequest::ContentLengthHeader).toUInt())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h:484:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 484 | for (int i = 0; i < values.size(); i++) { | ~~^~~~~~~~~~~~~~~ pdf_viewer/utils.h: In instantiation of 'T compute_average(std::vector) [with T = float]': pdf_viewer/main_widget.cpp:6963:49: required from here 6963 | float average_speed = compute_average(speeds); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ pdf_viewer/utils.h:232:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 232 | for (int i = 1; i < items.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/utils.h: In instantiation of 'T compute_average(std::vector) [with T = QPointF]': pdf_viewer/main_widget.cpp:6966:53: required from here 6966 | *out_velocity = 2 * compute_average(velocities); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ pdf_viewer/utils.h:232:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 232 | for (int i = 1; i < items.size(); i++) { | ~~^~~~~~~~~~~~~~ pdf_viewer/document_view.cpp: In member function 'std::optional DocumentView::shrink_selection(bool, bool)': pdf_viewer/document_view.cpp:1592:13: warning: 'page' may be used uninitialized [-Wmaybe-uninitialized] 1592 | if (page >= 0) { | ^~ pdf_viewer/document_view.cpp:1589:17: note: 'page' was declared here 1589 | int page; | ^~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = Portal]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = Portal]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:5790:37: required from here 5790 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { option_names, option_location_strings }, portals, closest_portal_index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5791 | [&](Portal* portal) { | ~~~~~~~~~~~~~~~~~~~~~ 5792 | pending_command_instance->set_generic_requirement(portal->src_offset_y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5793 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5794 | | 5795 | }, | ~~ 5796 | [&](Portal* portal) { | ~~~~~~~~~~~~~~~~~~~~~ 5797 | doc()->delete_portal_with_uuid(portal->uuid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5798 | }, | ~~ 5799 | [&](Portal* portal) { | ~~~~~~~~~~~~~~~~~~~~~ 5800 | portal_to_edit = *portal; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 5801 | open_document(portal->dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5802 | pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~ 5803 | invalidate_render(); | ~~~~~~~~~~~~~~~~~~~~ 5804 | } | ~ 5805 | ); | ~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = BookMark]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = BookMark]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:5833:39: required from here 5833 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { option_names, option_location_strings }, bookmarks, closest_bookmark_index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5834 | [&](BookMark* bm) { | ~~~~~~~~~~~~~~~~~~~ 5835 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5836 | pending_command_instance->set_generic_requirement(bm->get_y_offset()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5837 | } | ~ 5838 | | 5839 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5840 | | 5841 | }, | ~~ 5842 | [&](BookMark* bm) { | ~~~~~~~~~~~~~~~~~~~ 5843 | main_document_view->delete_closest_bookmark_to_offset(bm->get_y_offset()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5844 | }, | ~~ 5845 | [&](BookMark* bm) { | ~~~~~~~~~~~~~~~~~~~ 5846 | set_selected_bookmark_index(doc()->get_bookmark_index_with_uuid(bm->uuid)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5847 | pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~ 5848 | handle_command_types(command_manager->get_command_with_name(this, "edit_selected_bookmark"), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5849 | } | ~ 5850 | ); | ~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ In file included from pdf_viewer/ui.h:64: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = BookState]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = BookState]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:5874:40: required from here 5874 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { descs, file_names }, book_states, -1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5875 | [&](BookState* book_state) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5876 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5877 | pending_command_instance->set_generic_requirement(QList() << QString::fromStdWString(book_state->document_path) << book_state->offset_y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5878 | } | ~ 5879 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5880 | }, | ~~ 5881 | [&](BookState* book_state) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5882 | db_manager->delete_bookmark(book_state->uuid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5883 | } | ~ 5884 | ); | ~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = Highlight]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = Highlight]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:5951:40: required from here 5951 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, table, highlights, closest_highlight_index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5952 | [&](Highlight* hl) { | ~~~~~~~~~~~~~~~~~~~~ 5953 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5954 | pending_command_instance->set_generic_requirement(hl->selection_begin.y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5955 | } | ~ 5956 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5957 | }, | ~~ 5958 | [&](Highlight* hl) { | ~~~~~~~~~~~~~~~~~~~~ 5959 | main_document_view->delete_highlight(*hl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5960 | }, | ~~ 5961 | [&](Highlight* hl) { | ~~~~~~~~~~~~~~~~~~~~ 5962 | set_selected_highlight_index(doc()->get_highlight_index_with_uuid(hl->uuid)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5963 | pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~ 5964 | handle_command_types(command_manager->get_command_with_name(this, "edit_selected_highlight"), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5965 | }); | ~~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = int]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = int]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:6063:43: required from here 6063 | }, [&](int* page) {}, this)); | ^ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = std::__cxx11::basic_string]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = std::__cxx11::basic_string]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:6128:42: required from here 6128 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { paths }, hashes, -1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6129 | [&](std::string* doc_hash) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6130 | if ((doc_hash->size() > 0) && (pending_command_instance)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6131 | pending_command_instance->set_generic_requirement(QList() << QString::fromStdString(*doc_hash)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6132 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6133 | } | ~ 6134 | }, | ~~ 6135 | [&](std::string* doc_hash) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6136 | db_manager->delete_opened_book(*doc_hash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6137 | } | ~ 6138 | ); | ~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = std::pair, std::__cxx11::basic_string >]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = std::pair, std::__cxx11::basic_string >]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:7944:68: required from here 7944 | set_filtered_select_menu>(this, FUZZY_SEARCHING, MULTILINE_MENUS, { paper_names, right_names }, values, -1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7945 | [&, paper_name, action](std::pair* values) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7946 | std::wstring actual_paper_name = values->first; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7947 | std::wstring paper_url = values->second; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7948 | | 7949 | auto download_reply = download_paper_with_url(paper_url, false, action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7950 | download_reply->setProperty("sioyek_paper_name", QString::fromStdWString(paper_name)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7951 | download_reply->setProperty("sioyek_actual_paper_name", QString::fromStdWString(actual_paper_name)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7952 | download_reply->setProperty("sioyek_finish_action", get_paper_download_finish_action_string(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7953 | }, | ~~ 7954 | nullptr); | ~~~~~~~~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'FilteredSelectTableWindowClass::FilteredSelectTableWindowClass(bool, bool, const std::vector > >&, std::vector, int, std::function, MainWidget*, std::function) [with T = std::__cxx11::basic_string]': pdf_viewer/main_widget.cpp:333:22: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = std::__cxx11::basic_string]' 333 | auto w = new FilteredSelectTableWindowClass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | fuzzy, | ~~~~~~ 335 | multiline, | ~~~~~~~~~~ 336 | columns, | ~~~~~~~~ 337 | values, | ~~~~~~~ 338 | selected_index, | ~~~~~~~~~~~~~~~ 339 | [on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | if (val) { | ~~~~~~~~~~ 341 | on_select(val); | ~~~~~~~~~~~~~~~ 342 | } | ~ 343 | }, | ~~ 344 | main_widget, | ~~~~~~~~~~~~ 345 | [on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | if (val && on_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~ 347 | on_delete(val); | ~~~~~~~~~~~~~~~ 348 | } | ~ 349 | }); | ~~ pdf_viewer/main_widget.cpp:8406:43: required from here 8406 | set_filtered_select_menu(this, true, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 8407 | MULTILINE_MENUS, | ~~~~~~~~~~~~~~~~ 8408 | { loaded_document_paths, detected_paper_names }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8409 | loaded_document_paths_, | ~~~~~~~~~~~~~~~~~~~~~~~ 8410 | index, | ~~~~~~ 8411 | [&](std::wstring* path) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 8412 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8413 | pending_command_instance->set_generic_requirement(QString::fromStdWString(*path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8414 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8415 | } | ~ 8416 | //open_document(*path); | ~~~~~~~~~~~~~~~~~~~~~~~ 8417 | }, | ~~ 8418 | [&](std::wstring* path) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 8419 | std::optional doc_to_delete = document_manager->get_cached_document(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8420 | if (!doc_to_delete) { | ~~~~~~~~~~~~~~~~~~~~~ 8421 | document_manager->remove_tab(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8422 | } | ~ 8423 | for (auto window : windows) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8424 | if (window->doc() && window->doc()->get_path() == *path) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8425 | if (window != this) { | ~~~~~~~~~~~~~~~~~~~~~ 8426 | window->close(); | ~~~~~~~~~~~~~~~~ 8427 | } | ~ 8428 | } | ~ 8429 | } | ~ 8430 | if (doc_to_delete && (doc_to_delete.value() != doc())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | document_manager->remove_tab(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8432 | free_document(doc_to_delete.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8433 | } | ~ 8434 | else if (doc_to_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 8435 | // removing the current document, close the document | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8436 | main_document_view->set_null_document(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8437 | document_manager->remove_tab(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8438 | free_document(doc_to_delete.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8439 | } | ~ 8440 | } | ~ 8441 | ); | ~ pdf_viewer/ui.h:300:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < table.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = Portal]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = Portal]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = Portal]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:5790:37: required from here 5790 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { option_names, option_location_strings }, portals, closest_portal_index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5791 | [&](Portal* portal) { | ~~~~~~~~~~~~~~~~~~~~~ 5792 | pending_command_instance->set_generic_requirement(portal->src_offset_y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5793 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5794 | | 5795 | }, | ~~ 5796 | [&](Portal* portal) { | ~~~~~~~~~~~~~~~~~~~~~ 5797 | doc()->delete_portal_with_uuid(portal->uuid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5798 | }, | ~~ 5799 | [&](Portal* portal) { | ~~~~~~~~~~~~~~~~~~~~~ 5800 | portal_to_edit = *portal; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 5801 | open_document(portal->dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5802 | pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~ 5803 | invalidate_render(); | ~~~~~~~~~~~~~~~~~~~~ 5804 | } | ~ 5805 | ); | ~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = BookMark]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = BookMark]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = BookMark]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:5833:39: required from here 5833 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { option_names, option_location_strings }, bookmarks, closest_bookmark_index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5834 | [&](BookMark* bm) { | ~~~~~~~~~~~~~~~~~~~ 5835 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5836 | pending_command_instance->set_generic_requirement(bm->get_y_offset()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5837 | } | ~ 5838 | | 5839 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5840 | | 5841 | }, | ~~ 5842 | [&](BookMark* bm) { | ~~~~~~~~~~~~~~~~~~~ 5843 | main_document_view->delete_closest_bookmark_to_offset(bm->get_y_offset()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5844 | }, | ~~ 5845 | [&](BookMark* bm) { | ~~~~~~~~~~~~~~~~~~~ 5846 | set_selected_bookmark_index(doc()->get_bookmark_index_with_uuid(bm->uuid)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5847 | pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~ 5848 | handle_command_types(command_manager->get_command_with_name(this, "edit_selected_bookmark"), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5849 | } | ~ 5850 | ); | ~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = BookState]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = BookState]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = BookState]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:5874:40: required from here 5874 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { descs, file_names }, book_states, -1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5875 | [&](BookState* book_state) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5876 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5877 | pending_command_instance->set_generic_requirement(QList() << QString::fromStdWString(book_state->document_path) << book_state->offset_y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5878 | } | ~ 5879 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5880 | }, | ~~ 5881 | [&](BookState* book_state) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5882 | db_manager->delete_bookmark(book_state->uuid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5883 | } | ~ 5884 | ); | ~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = Highlight]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = Highlight]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = Highlight]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:5951:40: required from here 5951 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, table, highlights, closest_highlight_index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5952 | [&](Highlight* hl) { | ~~~~~~~~~~~~~~~~~~~~ 5953 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5954 | pending_command_instance->set_generic_requirement(hl->selection_begin.y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5955 | } | ~ 5956 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5957 | }, | ~~ 5958 | [&](Highlight* hl) { | ~~~~~~~~~~~~~~~~~~~~ 5959 | main_document_view->delete_highlight(*hl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5960 | }, | ~~ 5961 | [&](Highlight* hl) { | ~~~~~~~~~~~~~~~~~~~~ 5962 | set_selected_highlight_index(doc()->get_highlight_index_with_uuid(hl->uuid)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5963 | pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~ 5964 | handle_command_types(command_manager->get_command_with_name(this, "edit_selected_highlight"), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5965 | }); | ~~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = std::__cxx11::basic_string]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = std::__cxx11::basic_string]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = std::__cxx11::basic_string]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:6128:42: required from here 6128 | set_filtered_select_menu(this, FUZZY_SEARCHING, MULTILINE_MENUS, { paths }, hashes, -1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6129 | [&](std::string* doc_hash) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6130 | if ((doc_hash->size() > 0) && (pending_command_instance)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6131 | pending_command_instance->set_generic_requirement(QList() << QString::fromStdString(*doc_hash)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6132 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6133 | } | ~ 6134 | }, | ~~ 6135 | [&](std::string* doc_hash) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6136 | db_manager->delete_opened_book(*doc_hash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6137 | } | ~ 6138 | ); | ~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = std::pair, std::__cxx11::basic_string >]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = std::pair, std::__cxx11::basic_string >]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = std::pair, std::__cxx11::basic_string >]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:7944:68: required from here 7944 | set_filtered_select_menu>(this, FUZZY_SEARCHING, MULTILINE_MENUS, { paper_names, right_names }, values, -1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7945 | [&, paper_name, action](std::pair* values) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7946 | std::wstring actual_paper_name = values->first; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7947 | std::wstring paper_url = values->second; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7948 | | 7949 | auto download_reply = download_paper_with_url(paper_url, false, action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7950 | download_reply->setProperty("sioyek_paper_name", QString::fromStdWString(paper_name)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7951 | download_reply->setProperty("sioyek_actual_paper_name", QString::fromStdWString(actual_paper_name)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7952 | download_reply->setProperty("sioyek_finish_action", get_paper_download_finish_action_string(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7953 | }, | ~~ 7954 | nullptr); | ~~~~~~~~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void TouchFilteredSelectWidget::initialize() [with T = std::__cxx11::basic_string]': pdf_viewer/ui.h:461:9: required from 'TouchFilteredSelectWidget::TouchFilteredSelectWidget(bool, QAbstractItemModel*, std::vector, int, std::function, std::function, QWidget*) [with T = std::__cxx11::basic_string]' 461 | initialize(); | ^~~~~~~~~~ pdf_viewer/main_widget.cpp:316:52: required from 'void set_filtered_select_menu(MainWidget*, bool, bool, std::vector > >, std::vector, int, std::function, std::function, std::function) [with T = std::__cxx11::basic_string]' 316 | TouchFilteredSelectWidget* widget = new TouchFilteredSelectWidget(fuzzy, model, values, selected_index, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | [&, main_widget, on_select = std::move(on_select)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | if (val) { | ~~~~~~~~~~ 319 | on_select(val); | ~~~~~~~~~~~~~~~ 320 | } | ~ 321 | main_widget->pop_current_widget(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | }, | ~~ 323 | [&, on_delete = std::move(on_delete)](T* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | if (val) { | ~~~~~~~~~~ 325 | on_delete(val); | ~~~~~~~~~~~~~~~ 326 | } | ~ 327 | }, main_widget); | ~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:8406:43: required from here 8406 | set_filtered_select_menu(this, true, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 8407 | MULTILINE_MENUS, | ~~~~~~~~~~~~~~~~ 8408 | { loaded_document_paths, detected_paper_names }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8409 | loaded_document_paths_, | ~~~~~~~~~~~~~~~~~~~~~~~ 8410 | index, | ~~~~~~ 8411 | [&](std::wstring* path) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 8412 | if (pending_command_instance) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8413 | pending_command_instance->set_generic_requirement(QString::fromStdWString(*path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8414 | advance_command(std::move(pending_command_instance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8415 | } | ~ 8416 | //open_document(*path); | ~~~~~~~~~~~~~~~~~~~~~~~ 8417 | }, | ~~ 8418 | [&](std::wstring* path) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 8419 | std::optional doc_to_delete = document_manager->get_cached_document(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8420 | if (!doc_to_delete) { | ~~~~~~~~~~~~~~~~~~~~~ 8421 | document_manager->remove_tab(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8422 | } | ~ 8423 | for (auto window : windows) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8424 | if (window->doc() && window->doc()->get_path() == *path) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8425 | if (window != this) { | ~~~~~~~~~~~~~~~~~~~~~ 8426 | window->close(); | ~~~~~~~~~~~~~~~~ 8427 | } | ~ 8428 | } | ~ 8429 | } | ~ 8430 | if (doc_to_delete && (doc_to_delete.value() != doc())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | document_manager->remove_tab(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8432 | free_document(doc_to_delete.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8433 | } | ~ 8434 | else if (doc_to_delete) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 8435 | // removing the current document, close the document | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8436 | main_document_view->set_null_document(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8437 | document_manager->remove_tab(*path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8438 | free_document(doc_to_delete.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8439 | } | ~ 8440 | } | ~ 8441 | ); | ~ pdf_viewer/ui.h:397:79: warning: unused parameter 'name' [-Wunused-parameter] 397 | QObject::connect(list_view, &TouchListView::itemSelected, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h:402:78: warning: unused parameter 'name' [-Wunused-parameter] 402 | QObject::connect(list_view, &TouchListView::itemDeleted, [&](QString name, int index) { | ~~~~~~~~^~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = std::pair, std::__cxx11::basic_string >]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = Highlight]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = BookState]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = BookMark]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = Portal]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = std::__cxx11::basic_string]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/ui.h: In instantiation of 'void FilteredSelectTableWindowClass::on_edit(const QModelIndex&, const QModelIndex&) [with T = std::__cxx11::basic_string]': pdf_viewer/ui.h:366:18: required from here 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ^~~~~~~ pdf_viewer/ui.h:366:78: warning: unused parameter 'selected_index' [-Wunused-parameter] 366 | virtual void on_edit(const QModelIndex& source_index, const QModelIndex& selected_index) override { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ pdf_viewer/main.cpp: In function 'int main(int, char**)': pdf_viewer/main.cpp:816:10: warning: variable 'fail' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 816 | bool fail = false; | ^~~~ In file included from pdf_viewer/ui.h:64: pdf_viewer/fts_fuzzy_match.h: At global scope: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/utils.cpp: In function 'bool is_doc_valid(fz_context*, std::string)': pdf_viewer/utils.cpp:4222:10: warning: variable 'is_valid' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 4222 | bool is_valid = false; | ^~~~~~~~ pdf_viewer/document.cpp: In member function 'fz_outline* Document::get_toc_outline()': pdf_viewer/document.cpp:796:17: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 796 | fz_outline* res = nullptr; | ^~~ pdf_viewer/document.cpp: In member function 'int Document::num_pages()': pdf_viewer/document.cpp:1200:9: warning: variable 'pages' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1200 | int pages = -1; | ^~~~~ pdf_viewer/document.cpp: In member function 'fz_stext_page* Document::get_stext_with_page_number(fz_context*, int, fz_document*)': pdf_viewer/document.cpp:1248:10: warning: variable 'nocache' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1248 | bool nocache = false; | ^~~~~~~ pdf_viewer/document.cpp:1268:20: warning: variable 'stext_page' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1268 | fz_stext_page* stext_page = nullptr; | ^~~~~~~~~~ pdf_viewer/document.cpp:1244:100: warning: argument 'doc_' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1244 | fz_stext_page* Document::get_stext_with_page_number(fz_context* ctx, int page_number, fz_document* doc_) { | ~~~~~~~~~~~~~^~~~ pdf_viewer/sqlite3.c: In function 'sqlite3SelectNew': pdf_viewer/sqlite3.c:128048:10: warning: function may return address of local variable [-Wreturn-local-addr] 128048 | return pNew; | ^~~~ pdf_viewer/sqlite3.c:128008:10: note: declared here 128008 | Select standin; | ^~~~~~~ In file included from pdf_viewer/ui.h:64, from pdf_viewer/input.cpp:23: pdf_viewer/fts_fuzzy_match.h: At global scope: pdf_viewer/fts_fuzzy_match.h:59:17: warning: 'bool fts::fuzzy_match_simple(const char*, const char*)' defined but not used [-Wunused-function] 59 | static bool fuzzy_match_simple(char const * pattern, char const * str) { | ^~~~~~~~~~~~~~~~~~ pdf_viewer/document.cpp: In lambda function: pdf_viewer/document.cpp:1392:13: warning: variable 'num_added_toc_entries' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1392 | int num_added_toc_entries = 0; | ^~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c: In function 'sqlite3VdbeExpandSql': pdf_viewer/sqlite3.c:84759:10: warning: function may return address of local variable [-Wreturn-local-addr] 84759 | return sqlite3StrAccumFinish(&out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:84655:8: note: declared here 84655 | char zBase[100]; /* Initial working space */ | ^~~~~ pdf_viewer/sqlite3.c:84759:10: warning: function may return address of local variable [-Wreturn-local-addr] 84759 | return sqlite3StrAccumFinish(&out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdf_viewer/sqlite3.c:84655:8: note: declared here 84655 | char zBase[100]; /* Initial working space */ | ^~~~~ pdf_viewer/sqlite3.c:84655:8: note: declared here pdf_viewer/sqlite3.c:84655:8: note: declared here pdf_viewer/sqlite3.c:84655:8: note: declared here pdf_viewer/document.cpp: In member function 'void Document::embed_annotations(std::wstring)': pdf_viewer/document.cpp:2280:16: warning: variable 'output_file' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2280 | fz_output* output_file = nullptr; | ^~~~~~~~~~~ pdf_viewer/main_widget.cpp: In member function 'QJsonObject MainWidget::get_json_state()': pdf_viewer/main_widget.cpp:9589:36: warning: 'selected_rect_page' may be used uninitialized [-Wmaybe-uninitialized] 9589 | docrect_json["page"] = selected_rect_page; | ^~~~~~~~~~~~~~~~~~ pdf_viewer/main_widget.cpp:9574:17: note: 'selected_rect_page' was declared here 9574 | int selected_rect_page; | ^~~~~~~~~~~~~~~~~~ g++ -Wl,-O1 -Wl,-rpath,/usr/lib -Wl,-rpath-link,/usr/lib -o sioyek TouchSlider.o TouchCheckbox.o TouchListView.o TouchCopyOptions.o TouchRectangleSelectUI.o TouchRangeSelectUI.o TouchPageSelector.o TouchConfigMenu.o TouchTextEdit.o TouchSearchButtons.o TouchDeleteButton.o TouchHighlightButtons.o TouchSettings.o TouchAudioButtons.o TouchMarkSelector.o TouchDrawControls.o TouchMacroEditor.o TouchGenericButtons.o TouchMainMenu.o book.o config.o database.o document.o document_view.o input.o main.o main_widget.o pdf_renderer.o pdf_view_opengl_widget.o checksum.o new_file_checker.o coordinates.o sqlite3.o ui.o path.o utils.o mysortfilterproxymodel.o RunGuard.o OpenWithApplication.o fzf.o synctex_parser.o synctex_parser_utils.o qrc_resources.o moc_TouchSlider.o moc_TouchCheckbox.o moc_TouchListView.o moc_TouchCopyOptions.o moc_TouchRectangleSelectUI.o moc_TouchRangeSelectUI.o moc_TouchPageSelector.o moc_TouchConfigMenu.o moc_TouchTextEdit.o moc_TouchSearchButtons.o moc_TouchDeleteButton.o moc_TouchHighlightButtons.o moc_TouchSettings.o moc_TouchAudioButtons.o moc_TouchMarkSelector.o moc_TouchDrawControls.o moc_TouchMacroEditor.o moc_TouchGenericButtons.o moc_TouchMainMenu.o moc_main_widget.o moc_pdf_renderer.o moc_ui.o moc_mysortfilterproxymodel.o moc_RunGuard.o moc_OpenWithApplication.o -ldl -lmupdf -lz /usr/lib/libQt6QuickWidgets.so /usr/lib/libQt6Quick.so /usr/lib/libQt6OpenGLWidgets.so /usr/lib/libQt6OpenGL.so /usr/lib/libQt6Widgets.so /usr/lib/libQt6Svg.so /usr/lib/libQt6TextToSpeech.so /usr/lib/libQt6Multimedia.so /usr/lib/libQt6Gui.so /usr/lib/libGL.so /usr/lib/libQt6Qml.so /usr/lib/libQt6Network.so /usr/lib/libQt6Core.so -lpthread -lGL >>> sioyek: Entering fakeroot... >>> sioyek-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/sioyek/pkg/sioyek-doc/usr/share/man' >>> sioyek-doc*: Preparing subpackage sioyek-doc... >>> sioyek-doc*: Running postcheck for sioyek-doc >>> sioyek*: Running postcheck for sioyek >>> sioyek*: Preparing package sioyek... >>> sioyek*: Stripping binaries >>> WARNING: sioyek*: Redundant /usr/lib in rpath found >>> sioyek*: Scanning shared objects >>> sioyek-doc*: Tracing dependencies... >>> sioyek-doc*: Package size: 16.9 KB >>> sioyek-doc*: Compressing data... >>> sioyek-doc*: Create checksum... >>> sioyek-doc*: Create sioyek-doc-2.0.0_git20260204-r0.apk >>> sioyek*: Tracing dependencies... so:libGL.so.1 so:libQt6Core.so.6 so:libQt6Gui.so.6 so:libQt6Network.so.6 so:libQt6OpenGLWidgets.so.6 so:libQt6Qml.so.6 so:libQt6Quick.so.6 so:libQt6QuickWidgets.so.6 so:libQt6TextToSpeech.so.6 so:libQt6Widgets.so.6 so:libc.musl-ppc64le.so.1 so:libgcc_s.so.1 so:libmupdf.so.26.12 so:libstdc++.so.6 so:libz.so.1 >>> sioyek*: Package size: 6.2 MB >>> sioyek*: Compressing data... >>> sioyek*: Create checksum... >>> sioyek*: Create sioyek-2.0.0_git20260204-r0.apk >>> sioyek: Build complete at Wed, 25 Feb 2026 18:37:49 +0000 elapsed time 0h 2m 3s >>> sioyek: Cleaning up srcdir >>> sioyek: Cleaning up pkgdir >>> sioyek: Uninstalling dependencies... ( 1/404) Purging .makedepends-sioyek (20260225.183548) ( 2/404) Purging mupdf-dev (1.26.12-r0) ( 3/404) Purging mupdf-cpp (1.26.12-r0) ( 4/404) Purging mupdf-libs (1.26.12-r0) ( 5/404) Purging qt6-qtspeech-dev (6.10.2-r0) ( 6/404) Purging flite-dev (2.2-r6) ( 7/404) Purging qt6-qtspeech (6.10.2-r0) ( 8/404) Purging at-spi2-core (2.58.3-r0) ( 9/404) Purging avahi-openrc (0.8-r23) ( 10/404) Purging dbus-openrc (1.16.2-r1) ( 11/404) Purging dbus-daemon-launch-helper (1.16.2-r1) ( 12/404) Purging dbus (1.16.2-r1) ( 13/404) Purging desktop-file-utils (0.28-r0) ( 14/404) Purging glycin-image-rs (2.0.8-r0) ( 15/404) Purging glycin-svg (2.0.8-r0) ( 16/404) Purging gstreamer-ptp-helper (1.28.0-r0) ( 17/404) Purging gumbo-parser (0.13.2-r0) ( 18/404) Purging jbig2dec (0.20-r0) ( 19/404) Purging mujs-libs (1.3.6-r0) ( 20/404) Purging py3-packaging-pyc (25.0-r0) ( 21/404) Purging py3-parsing-pyc (3.3.2-r0) ( 22/404) Purging python3-pyc (3.12.12-r0) ( 23/404) Purging python3-pycache-pyc0 (3.12.12-r0) ( 24/404) Purging xcb-proto-pyc (1.17.0-r0) ( 25/404) Purging pyc (3.12.12-r0) ( 26/404) Purging qt6-qtmultimedia-dev (6.10.2-r0) ( 27/404) Purging qt6-qtmultimedia-ffmpeg (6.10.2-r0) ( 28/404) Purging qt6-qtmultimedia-gstreamer (6.10.2-r0) ( 29/404) Purging alsa-lib-dev (1.2.15.3-r0) ( 30/404) Purging ffmpeg-dev (8.0.1-r2) ( 31/404) Purging ffmpeg-libavdevice (8.0.1-r2) ( 32/404) Purging ffmpeg-libavfilter (8.0.1-r2) ( 33/404) Purging ffmpeg-libavformat (8.0.1-r2) ( 34/404) Purging ffmpeg-libswscale (8.0.1-r2) ( 35/404) Purging gst-plugins-bad-dev (1.28.0-r1) ( 36/404) Purging gst-plugins-bad (1.28.0-r1) ( 37/404) Purging gst-plugins-base-dev (1.28.0-r0) ( 38/404) Purging gst-plugins-base (1.28.0-r0) ( 39/404) Purging gstreamer-dev (1.28.0-r0) ( 40/404) Purging libva-glx-dev (2.23.0-r0) ( 41/404) Purging libva-dev (2.23.0-r0) ( 42/404) Purging libva-glx (2.23.0-r0) ( 43/404) Purging libxrandr-dev (1.5.5-r0) ( 44/404) Purging pulseaudio-dev (17.0-r7) ( 45/404) Purging libpulse-mainloop-glib (17.0-r7) ( 46/404) Purging qt6-qtbase-private-dev (6.10.2-r2) ( 47/404) Purging qt6-qtdeclarative-dev (6.10.2-r1) ( 48/404) Purging qt6-qtshadertools-dev (6.10.2-r0) ( 49/404) Purging qt6-qtshadertools (6.10.2-r0) ( 50/404) Purging qt6-qtsvg-dev (6.10.2-r0) ( 51/404) Purging qt6-qtmultimedia (6.10.2-r0) ( 52/404) Purging qt6-qtwayland (6.10.2-r0) ( 53/404) Purging sbc (2.1-r0) ( 54/404) Purging soundtouch (2.4.0-r0) ( 55/404) Purging spandsp (0.0.6-r5) ( 56/404) Purging v4l-utils-libs (1.32.0-r0) ( 57/404) Purging vidstab (1.1.1-r0) ( 58/404) Purging vo-aacenc (0.1.3-r3) ( 59/404) Purging vo-amrwbenc (0.1.3-r3) ( 60/404) Purging zimg (3.0.6-r0) ( 61/404) Purging flite (2.2-r6) ( 62/404) Purging libpulse (17.0-r7) ( 63/404) Purging libsndfile (1.2.2-r2) ( 64/404) Purging alsa-lib (1.2.15.3-r0) ( 65/404) Purging ffmpeg-libavcodec (8.0.1-r2) ( 66/404) Purging aom-libs (3.13.1-r1) ( 67/404) Purging qt6-qtbase-dev (6.10.2-r2) ( 68/404) Purging qt6-qtbase-mysql (6.10.2-r2) ( 69/404) Purging qt6-qtbase-odbc (6.10.2-r2) ( 70/404) Purging qt6-qtbase-postgresql (6.10.2-r2) ( 71/404) Purging qt6-qtbase-sqlite (6.10.2-r2) ( 72/404) Purging cups-dev (2.4.16-r0) ( 73/404) Purging libgcrypt-dev (1.12.0-r0) ( 74/404) Purging double-conversion-dev (3.4.0-r0) ( 75/404) Purging harfbuzz-dev (12.3.2-r0) ( 76/404) Purging harfbuzz-cairo (12.3.2-r0) ( 77/404) Purging harfbuzz-gobject (12.3.2-r0) ( 78/404) Purging harfbuzz-icu (12.3.2-r0) ( 79/404) Purging harfbuzz-subset (12.3.2-r0) ( 80/404) Purging icu-dev (78.1-r0) ( 81/404) Purging libb2-dev (0.98.1-r3) ( 82/404) Purging libinput-dev (1.31.0-r0) ( 83/404) Purging libjpeg-turbo-dev (3.1.3-r0) ( 84/404) Purging libturbojpeg (3.1.3-r0) ( 85/404) Purging libpq-dev (18.2-r1) ( 86/404) Purging libpq (18.2-r1) ( 87/404) Purging libproxy-dev (0.5.12-r0) ( 88/404) Purging mariadb-dev (11.8.5-r1) ( 89/404) Purging fmt-dev (11.2.0-r1) ( 90/404) Purging fmt (11.2.0-r1) ( 91/404) Purging mariadb-connector-c-dev (3.4.6-r0) ( 92/404) Purging mariadb-connector-c (3.4.6-r0) ( 93/404) Purging mariadb-embedded (11.8.5-r1) ( 94/404) Purging mariadb-common (11.8.5-r1) ( 95/404) Purging mesa-dev (26.0.1-r0) ( 96/404) Purging libxdamage-dev (1.1.7-r0) ( 97/404) Purging libxshmfence-dev (1.3.3-r0) ( 98/404) Purging openssl-dev (3.5.5-r0) ( 99/404) Purging tslib-dev (1.24-r0) (100/404) Purging unixodbc-dev (2.3.14-r1) (101/404) Purging unixodbc (2.3.14-r1) (102/404) Purging vulkan-loader-dev (1.4.321.0-r0) (103/404) Purging vulkan-headers (1.4.321.0-r0) (104/404) Purging wayland-dev (1.24.0-r0) (105/404) Purging wayland-libs-server (1.24.0-r0) (106/404) Purging xcb-util-cursor-dev (0.1.5-r0) (107/404) Purging xcb-util-image-dev (0.4.1-r0) (108/404) Purging xcb-util-keysyms-dev (0.4.1-r0) (109/404) Purging xcb-util-renderutil-dev (0.3.10-r0) (110/404) Purging xcb-util-wm-dev (0.4.2-r0) (111/404) Purging xcb-util-dev (0.4.1-r3) (112/404) Purging util-macros (1.20.2-r0) (113/404) Purging at-spi2-core-dev (2.58.3-r0) (114/404) Purging gtk+3.0 (3.24.51-r3) Executing gtk+3.0-3.24.51-r3.post-deinstall (115/404) Purging gobject-introspection (1.86.0-r0) (116/404) Purging libatk-bridge-2.0 (2.58.3-r0) (117/404) Purging at-spi2-core-libs (2.58.3-r0) (118/404) Purging avahi-dev (0.8-r23) (119/404) Purging gdbm-dev (1.26-r0) (120/404) Purging gdbm-tools (1.26-r0) (121/404) Purging avahi-compat-howl (0.8-r23) (122/404) Purging avahi-compat-libdns_sd (0.8-r23) (123/404) Purging avahi-glib (0.8-r23) (124/404) Purging avahi (0.8-r23) (125/404) Purging qt6-qtbase-wayland (6.10.2-r2) (126/404) Purging qt6-qtdeclarative (6.10.2-r1) (127/404) Purging qt6-qtsvg (6.10.2-r0) (128/404) Purging qt6-qtbase-x11 (6.10.2-r2) (129/404) Purging hicolor-icon-theme (0.18-r0) (130/404) Purging xdg-utils (1.2.1-r1) (131/404) Purging xprop (1.2.8-r0) (132/404) Purging xset (1.2.5-r1) (133/404) Purging cups-libs (2.4.16-r0) (134/404) Purging avahi-libs (0.8-r23) (135/404) Purging gnutls-dev (3.8.12-r0) (136/404) Purging gnutls-c++ (3.8.12-r0) (137/404) Purging graphite2-dev (1.3.14-r6) (138/404) Purging cairo-dev (1.18.4-r1) (139/404) Purging cairo-tools (1.18.4-r1) (140/404) Purging cairo-gobject (1.18.4-r1) (141/404) Purging fontconfig-dev (2.17.1-r0) (142/404) Purging freetype-dev (2.14.1-r1) (143/404) Purging brotli-dev (1.2.0-r0) (144/404) Purging brotli (1.2.0-r0) (145/404) Purging glib-dev (2.86.4-r0) (146/404) Purging bzip2-dev (1.0.8-r6) (147/404) Purging docbook-xsl (1.79.2-r13) (148/404) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall (149/404) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall (150/404) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall (151/404) Purging gettext-dev (0.24.1-r1) (152/404) Purging gettext-asprintf (0.24.1-r1) (153/404) Purging gettext (0.24.1-r1) (154/404) Purging libxslt (1.1.43-r3) (155/404) Purging py3-packaging (25.0-r0) (156/404) Purging py3-parsing (3.3.2-r0) (157/404) Purging pcre2-dev (10.47-r0) (158/404) Purging libpcre2-32 (10.47-r0) (159/404) Purging libedit-dev (20251016.3.1-r1) (160/404) Purging ncurses-dev (6.6_p20251231-r0) (161/404) Purging libncurses++ (6.6_p20251231-r0) (162/404) Purging bsd-compat-headers (0.7.2-r6) (163/404) Purging neon (0.36.0-r0) (164/404) Purging ca-certificates (20251003-r0) Executing ca-certificates-20251003-r0.post-deinstall (165/404) Purging librsvg (2.61.3-r2) (166/404) Purging pango (1.56.4-r0) (167/404) Purging cairo (1.18.4-r1) (168/404) Purging cdparanoia-libs (10.2-r14) (169/404) Purging dbus-dev (1.16.2-r1) (170/404) Purging qt6-qtbase (6.10.2-r2) (171/404) Purging tzdata (2025c-r0) (172/404) Purging libzbar (0.23.93-r1) (173/404) Purging dbus-libs (1.16.2-r1) (174/404) Purging directfb (1.7.7-r8) (175/404) Purging double-conversion (3.4.0-r0) (176/404) Purging libproxy (0.5.12-r0) (177/404) Purging duktape-libs (2.7.0-r3) (178/404) Purging eudev-dev (3.2.14-r6) (179/404) Purging libgudev (238-r1) (180/404) Purging libinput-libs (1.31.0-r0) (181/404) Purging eudev-libs (3.2.14-r6) (182/404) Purging expat-dev (2.7.4-r0) (183/404) Purging expat (2.7.4-r0) (184/404) Purging faac (1.31.1-r0) (185/404) Purging faad2-libs (2.11.2-r0) (186/404) Purging fdk-aac (2.0.2-r4) (187/404) Purging ffmpeg-libswresample (8.0.1-r2) (188/404) Purging ffmpeg-libavutil (8.0.1-r2) (189/404) Purging libxft (2.3.9-r0) (190/404) Purging gdk-pixbuf (2.44.5-r0) Executing gdk-pixbuf-2.44.5-r0.pre-deinstall (191/404) Purging shared-mime-info (2.4-r7) Executing shared-mime-info-2.4-r7.post-deinstall (192/404) Purging libglycin (2.0.8-r1) (193/404) Purging libass (0.17.4-r1) (194/404) Purging fontconfig (2.17.1-r0) (195/404) Purging harfbuzz (12.3.2-r0) (196/404) Purging freetype (2.14.1-r1) (197/404) Purging fribidi (1.0.16-r3) (198/404) Purging libevent-dev (2.1.12-r8) (199/404) Purging libevent (2.1.12-r8) (200/404) Purging libxxf86vm-dev (1.1.7-r0) (201/404) Purging libxrender-dev (0.9.12-r0) (202/404) Purging libxtst-dev (1.2.5-r0) (203/404) Purging libxtst (1.2.5-r0) (204/404) Purging libxi-dev (1.8.2-r0) (205/404) Purging libxi (1.8.2-r0) (206/404) Purging libxfixes-dev (6.0.2-r0) (207/404) Purging libxext-dev (1.3.7-r0) (208/404) Purging libx11-dev (1.8.13-r0) (209/404) Purging xtrans (1.6.0-r0) (210/404) Purging libxkbcommon-dev (1.12.2-r0) (211/404) Purging libxkbcommon-x11 (1.12.2-r0) (212/404) Purging libxkbcommon (1.12.2-r0) (213/404) Purging xkeyboard-config (2.46-r0) (214/404) Purging libxcb-dev (1.17.0-r1) (215/404) Purging xcb-proto (1.17.0-r0) (216/404) Purging python3 (3.12.12-r0) (217/404) Purging gdbm (1.26-r0) (218/404) Purging gettext-libs (0.24.1-r1) (219/404) Purging gstreamer (1.28.0-r0) (220/404) Purging graphene (1.10.8-r5) (221/404) Purging libatk-1.0 (2.58.3-r0) (222/404) Purging glib (2.86.4-r0) (223/404) Purging libplacebo (7.351.0-r0) (224/404) Purging shaderc (2025.3-r0) (225/404) Purging glslang-libs (1.4.321.0-r0) (226/404) Purging nettle-dev (3.10.2-r0) (227/404) Purging gmp-dev (6.3.0-r4) (228/404) Purging libgmpxx (6.3.0-r4) (229/404) Purging librtmp (2.4_git20190330-r5) (230/404) Purging gnutls (3.8.12-r0) (231/404) Purging graphite2 (1.3.14-r6) (232/404) Purging gsm (1.0.23-r0) (233/404) Purging libdrm-dev (2.4.131-r0) (234/404) Purging libpciaccess-dev (0.18.1-r1) (235/404) Purging mesa-gl (26.0.1-r0) (236/404) Purging libva (2.23.0-r0) (237/404) Purging mesa-egl (26.0.1-r0) (238/404) Purging mesa-gles (26.0.1-r0) (239/404) Purging mesa-gbm (26.0.1-r0) (240/404) Purging mesa (26.0.1-r0) (241/404) Purging libdrm (2.4.131-r0) (242/404) Purging libpciaccess (0.18.1-r1) (243/404) Purging hwdata-pci (0.404-r0) (244/404) Purging icu (78.1-r0) (245/404) Purging icu-libs (78.1-r0) (246/404) Purging icu-data-en (78.1-r0) (247/404) Purging openexr-libopenexr (3.4.4-r0) (248/404) Purging imath (3.2.2-r0) (249/404) Purging json-c (0.18-r1) (250/404) Purging lame-libs (3.100-r5) (251/404) Purging libjxl (0.11.1-r5) (252/404) Purging lcms2 (2.17-r0) (253/404) Purging libaio (0.3.113-r2) (254/404) Purging libasyncns (0.8-r5) (255/404) Purging libb2 (0.98.1-r3) (256/404) Purging util-linux-dev (2.41.3-r0) (257/404) Purging libfdisk (2.41.3-r0) (258/404) Purging liblastlog2 (2.41.3-r0) (259/404) Purging libmount (2.41.3-r0) (260/404) Purging libsmartcols (2.41.3-r0) (261/404) Purging libblkid (2.41.3-r0) (262/404) Purging libbluray (1.4.0-r0) (263/404) Purging libxdmcp-dev (1.1.5-r1) (264/404) Purging xcb-util-cursor (0.1.5-r0) (265/404) Purging xcb-util-renderutil (0.3.10-r0) (266/404) Purging xcb-util-image (0.4.1-r0) (267/404) Purging xcb-util-wm (0.4.2-r0) (268/404) Purging libxmu (1.3.1-r0) (269/404) Purging libvdpau (1.5-r4) (270/404) Purging libxv (1.0.13-r0) (271/404) Purging libxrandr (1.5.5-r0) (272/404) Purging libxinerama (1.1.6-r0) (273/404) Purging libxxf86vm (1.1.7-r0) (274/404) Purging libxext (1.3.7-r0) (275/404) Purging libxcursor (1.2.3-r0) (276/404) Purging libxdamage (1.1.7-r0) (277/404) Purging libxrender (0.9.12-r0) (278/404) Purging libxt (1.3.1-r0) (279/404) Purging libxcomposite (0.4.7-r0) (280/404) Purging libxfixes (6.0.2-r0) (281/404) Purging libx11 (1.8.13-r0) (282/404) Purging xcb-util-keysyms (0.4.1-r0) (283/404) Purging xcb-util (0.4.1-r3) (284/404) Purging libxcb (1.17.0-r1) (285/404) Purging libxdmcp (1.1.5-r1) (286/404) Purging libbsd (0.12.2-r0) (287/404) Purging libbz2 (1.0.8-r6) (288/404) Purging libdaemon (0.14-r6) (289/404) Purging libdav1d (1.5.3-r0) (290/404) Purging libdc1394 (2.2.7-r0) (291/404) Purging libde265 (1.0.16-r0) (292/404) Purging openexr-libopenexrcore (3.4.4-r0) (293/404) Purging libdeflate (1.25-r0) (294/404) Purging libdovi (3.3.2-r0) (295/404) Purging libdvdnav (6.1.1-r1) (296/404) Purging libdvdread (6.1.3-r2) (297/404) Purging libdvdcss (1.4.3-r0) (298/404) Purging libeconf (0.8.3-r0) (299/404) Purging libelf (0.194-r2) (300/404) Purging libepoxy (1.5.10-r1) (301/404) Purging libevdev (1.13.6-r0) (302/404) Purging libffi-dev (3.5.2-r0) (303/404) Purging linux-headers (6.18.13-r0) (304/404) Purging wayland-libs-cursor (1.24.0-r0) (305/404) Purging wayland-libs-client (1.24.0-r0) (306/404) Purging p11-kit-dev (0.25.5-r2) (307/404) Purging p11-kit (0.25.5-r2) (308/404) Purging llvm21-libs (21.1.8-r0) (309/404) Purging libffi (3.5.2-r0) (310/404) Purging libflac (1.4.3-r2) (311/404) Purging libformw (6.6_p20251231-r0) (312/404) Purging libfreeaptx (0.2.2-r0) (313/404) Purging libgcrypt (1.12.0-r0) (314/404) Purging libgpg-error-dev (1.57-r0) (315/404) Purging libgpg-error (1.57-r0) (316/404) Purging libhwy (1.3.0-r0) (317/404) Purging libsm (1.2.6-r0) (318/404) Purging libice (1.1.2-r0) (319/404) Purging libidn2-dev (2.3.8-r0) (320/404) Purging tiff (4.7.1-r0) (321/404) Purging libjpeg-turbo (3.1.3-r0) (322/404) Purging libldac (2.0.2.3-r1) (323/404) Purging libltdl (2.6.0-r1) (324/404) Purging libmd (1.1.0-r0) (325/404) Purging libmenuw (6.6_p20251231-r0) (326/404) Purging libmodplug (0.8.9.0-r3) (327/404) Purging libopenmpt (0.8.4-r0) (328/404) Purging libvorbis (1.3.7-r2) (329/404) Purging libtheora (1.2.0-r0) (330/404) Purging libogg (1.3.6-r0) (331/404) Purging libpanelw (6.6_p20251231-r0) (332/404) Purging libpcre2-16 (10.47-r0) (333/404) Purging libpng-dev (1.6.55-r0) (334/404) Purging libpng (1.6.55-r0) (335/404) Purging libraw1394 (2.1.2-r5) (336/404) Purging librist (0.2.10-r1) (337/404) Purging libseccomp (2.6.0-r1) (338/404) Purging libwebpmux (1.6.0-r0) (339/404) Purging libwebp (1.6.0-r0) (340/404) Purging libsharpyuv (1.6.0-r0) (341/404) Purging libzmq (4.3.5-r2) (342/404) Purging libsodium (1.0.21-r0) (343/404) Purging libsrt (1.5.3-r1) (344/404) Purging libsrtp (2.7.0-r0) (345/404) Purging libssh (0.11.3-r0) (346/404) Purging libSvtAv1Enc (4.0.1-r0) (347/404) Purging libtasn1-dev (4.21.0-r0) (348/404) Purging libtasn1-progs (4.21.0-r0) (349/404) Purging libtasn1 (4.21.0-r0) (350/404) Purging libudfread (1.2.0-r1) (351/404) Purging libunibreak (6.1-r0) (352/404) Purging libusb (1.0.29-r0) (353/404) Purging libuuid (2.41.3-r0) (354/404) Purging libvpx (1.15.2-r0) (355/404) Purging libxau-dev (1.0.12-r0) (356/404) Purging libxau (1.0.12-r0) (357/404) Purging libxml2-dev (2.13.9-r0) (358/404) Purging libxml2-utils (2.13.9-r0) (359/404) Purging libxml2 (2.13.9-r0) (360/404) Purging libxshmfence (1.3.3-r0) (361/404) Purging lilv-libs (0.24.26-r0) (362/404) Purging mbedtls (3.6.5-r0) (363/404) Purging mpdecimal (4.0.1-r0) (364/404) Purging mpg123-libs (1.33.4-r0) (365/404) Purging mtdev (1.1.7-r0) (366/404) Purging nettle (3.10.2-r0) (367/404) Purging x265-libs (4.1-r0) (368/404) Purging numactl (2.0.19-r0) (369/404) Purging openal-soft-libs (1.24.3-r0) (370/404) Purging openexr (3.4.4-r0) (371/404) Purging openexr-libilmthread (3.4.4-r0) (372/404) Purging openexr-libiex (3.4.4-r0) (373/404) Purging openh264 (2.6.0-r0) (374/404) Purging openjpeg (2.5.4-r1) (375/404) Purging opus (1.6.1-r0) (376/404) Purging orc-dev (0.4.41-r0) (377/404) Purging orc-compiler (0.4.41-r0) (378/404) Purging orc (0.4.41-r0) (379/404) Purging pixman-dev (0.46.4-r0) (380/404) Purging pixman (0.46.4-r0) (381/404) Purging rav1e-libs (0.8.1-r0) (382/404) Purging sratom (0.6.20-r0) (383/404) Purging sord-libs (0.16.22-r0) (384/404) Purging serd-libs (0.32.8-r0) (385/404) Purging soxr (0.1.3-r7) (386/404) Purging speexdsp (1.2.1-r2) (387/404) Purging spirv-tools (1.4.321.0-r1) (388/404) Purging sqlite-dev (3.51.2-r1) (389/404) Purging sqlite-libs (3.51.2-r1) (390/404) Purging sqlite (3.51.2-r1) (391/404) Purging tdb-libs (1.4.15-r0) (392/404) Purging tslib (1.24-r0) (393/404) Purging vulkan-loader (1.4.321.0-r0) (394/404) Purging wayland-libs-egl (1.24.0-r0) (395/404) Purging x264-libs (0.164.3108-r1) (396/404) Purging xorgproto (2025.1-r0) (397/404) Purging xvidcore (1.3.7-r2) (398/404) Purging xz-dev (5.8.2-r0) (399/404) Purging xz (5.8.2-r0) (400/404) Purging xz-libs (5.8.2-r0) (401/404) Purging zix-libs (0.8.0-r0) (402/404) Purging zlib-dev (1.3.1-r2) (403/404) Purging zstd-dev (1.5.7-r2) (404/404) Purging zstd (1.5.7-r2) Executing busybox-1.37.0-r31.trigger OK: 288.7 MiB in 106 packages >>> sioyek: Updating the community/ppc64le repository index... >>> sioyek: Signing the index...