==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: kimageformats 6.19.0-1 (Sun Oct 12 13:06:26 2025)
==> Retrieving sources...
-> Found kimageformats-6.19.0.tar.xz
-> Found kimageformats-6.19.0.tar.xz.sig
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
kimageformats-6.19.0.tar.xz ... Passed
kimageformats-6.19.0.tar.xz.sig ... Skipped
==> Making package: kimageformats 6.19.0-1 (Sun Oct 12 13:06:46 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
:: There are 5 providers available for libgl:
:: Repository extra
1) libglvnd
:: Repository alarm
2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11
Enter a number (default=1):
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
Packages (58) avahi-1:0.9rc2-1 default-cursors-3-1 double-conversion-3.3.1-1
duktape-2.7.0-7 fontconfig-2:2.17.1-1 freetype2-2.14.1-1
graphite-1:1.3.14-5 harfbuzz-12.1.0-1 libb2-0.98.1-3
libcups-2:2.4.14-1 libdaemon-0.14-6 libdrm-2.4.126-1
libedit-20250104_3.1-1 libevdev-1.13.4-1 libglvnd-1.7.0-3
libgudev-238-3 libice-1.1.2-1 libinput-1.29.1-1
libjpeg-turbo-3.1.2-1 libpciaccess-0.18.1-2 libpng-1.6.50-1
libproxy-0.5.11-1 libsm-1.2.6-1 libwacom-2.16.1-1
libx11-1.8.12-1 libxau-1.0.12-1 libxcb-1.17.0-1
libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxkbcommon-1.11.0-1
libxkbcommon-x11-1.11.0-1 libxmu-1.2.1-1 libxshmfence-1.3.3-1
libxt-1.3.1-1 libxxf86vm-1.1.6-1 llvm-libs-20.1.8-1
lm_sensors-1:3.6.2-1 md4c-0.5.2-1 mesa-1:25.2.4-2
mtdev-1.1.7-1 qt6-translations-6.10.0-1 shared-mime-info-2.4-2
spirv-tools-1:1.4.328.1-1 tslib-1.23-1 wayland-1.24.0-1
xcb-proto-1.17.0-3 xcb-util-0.4.1-2 xcb-util-cursor-0.1.6-1
xcb-util-image-0.4.1-3 xcb-util-keysyms-0.4.1-5
xcb-util-renderutil-0.3.10-2 xcb-util-wm-0.4.2-2
xdg-utils-1.2.1-1 xkeyboard-config-2.46-1 xorg-xprop-1.2.8-1
xorg-xset-1.2.5-2 xorgproto-2024.1-2 qt6-base-6.10.0-1
Total Installed Size: 319.82 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing double-conversion...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing libb2...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
libevent: libevent bindings [installed]
nss-mdns: NSS support for mDNS
python-dbus: avahi-bookmarks, avahi-discover
python-gobject: avahi-bookmarks, avahi-discover
python-twisted: avahi-bookmarks
installing libcups...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
cairo: needed for modetest tool
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libice...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
python-libevdev: for libwacom-show-stylus
python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
gtk4: libinput debug-gui
python-pyudev: libinput measure
python-libevdev: libinput measure
python-yaml: used by various tools
installing libjpeg-turbo...
installing duktape...
installing libproxy...
installing libsm...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
libxkbcommon-x11: xkbcli interactive-x11 [pending]
wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing md4c...
installing shared-mime-info...
installing tslib...
installing xcb-util-renderutil...
installing xcb-util...
installing xcb-util-image...
installing xcb-util-cursor...
installing xcb-util-keysyms...
installing xcb-util-wm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
kde-cli-tools: for KDE Plasma5 support in xdg-open
exo: for Xfce support in xdg-open
pcmanfm: for LXDE support in xdg-open
perl-file-mimeinfo: for generic support in xdg-open
perl-net-dbus: Perl extension to dbus used in xdg-screensaver
perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing qt6-translations...
installing qt6-base...
Optional dependencies for qt6-base
freetds: MS SQL driver
gdk-pixbuf2: GTK platform plugin
gtk3: GTK platform plugin
libfbclient: Firebird/iBase driver
mariadb-libs: MariaDB driver
pango: GTK platform plugin
perl: for syncqt [installed]
postgresql-libs: PostgreSQL driver
unixodbc: ODBC driver
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
Creating group 'avahi' with GID 970.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 970 and GID 970.
(2/9) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/9) Updating udev hardware database...
(4/9) Reloading device manager configuration...
Skipped: Current root is not booted.
(5/9) Arming ConditionNeedsUpdate...
(6/9) Updating the MIME type database...
(7/9) Updating fontconfig configuration...
(8/9) Reloading system bus configuration...
Skipped: Current root is not booted.
(9/9) Updating fontconfig cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (40) aom-3.13.1-1 cmake-4.1.2-1 cppdap-1.58.0-2 dav1d-1.5.1-1
freeglut-3.6.0-2 giflib-5.2.2-2 glu-9.0.3-2
gperftools-2.17.2-1 gtest-1.17.0-1 hicolor-icon-theme-0.18-1
highway-1.3.0-1 imath-3.2.2-1 jasper-4.2.8-1 jbigkit-2.1-8
jsoncpp-1.9.6-3 lcms2-2.17-1 libde265-1.0.16-2
libdeflate-1.24-1 libtiff-4.7.1-1 libunwind-1.8.2-1
libuv-1.51.0-1 libwebp-1.6.0-2 libxfixes-6.0.2-1 libxi-1.8.2-1
libxrandr-1.5.4-1 libxrender-0.9.12-1 libyuv-r2426+464c51a03-1
openh264-2.6.0-1 rav1e-0.8.1-2 rhash-1.4.4-1 x265-4.1-1
extra-cmake-modules-6.19.0-1 jxrlib-0.2.4-2 karchive-6.19.0-1
libavif-1.3.0-2 libheif-1.20.2-2 libjxl-0.11.1-4
libraw-0.21.4-1 openexr-3.4.1-1 openjpeg2-2.5.4-1
Total Download Size: 10.23 MiB
Total Installed Size: 197.84 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
imath-3.2.2-1-armv7h downloading...
aom-3.13.1-1-armv7h downloading...
rav1e-0.8.1-2-armv7h downloading...
openexr-3.4.1-1-armv7h downloading...
libheif-1.20.2-2-armv7h downloading...
openh264-2.6.0-1-armv7h downloading...
libraw-0.21.4-1-armv7h downloading...
libavif-1.3.0-2-armv7h downloading...
libde265-1.0.16-2-armv7h downloading...
jasper-4.2.8-1-armv7h downloading...
karchive-6.19.0-1-armv7h downloading...
jxrlib-0.2.4-2-armv7h downloading...
libyuv-r2426+464c51a03-1-armv7h downloading...
libxi-1.8.2-1-armv7h downloading...
glu-9.0.3-2-armv7h downloading...
freeglut-3.6.0-2-armv7h downloading...
libxrandr-1.5.4-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator
qt6-base: cmake-gui [installed]
installing extra-cmake-modules...
Optional dependencies for extra-cmake-modules
python-pyxdg: to generate fastlane metadata for Android apps
python-requests: to generate fastlane metadata for Android apps
python-yaml: to generate fastlane metadata for Android apps
installing jxrlib...
installing karchive...
installing aom...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing libwebp...
Optional dependencies for libwebp
libwebp-utils: WebP conversion and inspection tools
installing libyuv...
installing rav1e...
installing libavif...
installing libde265...
Optional dependencies for libde265
ffmpeg: for sherlock265
qt5-base: for sherlock265
sdl: dec265 YUV overlay output
installing openh264...
installing x265...
installing libheif...
Optional dependencies for libheif
libjpeg-turbo: for heif-convert and heif-enc [installed]
libpng: for heif-convert and heif-enc [installed]
dav1d: dav1d encoder [installed]
ffmpeg: hardware decode
openjpeg2: JPEG2000 decoder [pending]
rav1e: rav1e encoder [installed]
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
python: gmock generator [installed]
installing highway...
installing libjxl...
Optional dependencies for libjxl
gdk-pixbuf2: for gdk-pixbuf loader
java-runtime: for JNI bindings
installing libxfixes...
installing libxi...
installing libxrender...
installing libxrandr...
installing freeglut...
installing glu...
installing jasper...
Optional dependencies for jasper
jasper-doc: documentation
installing jbigkit...
installing libdeflate...
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt [installed]
installing lcms2...
installing libraw...
installing openjpeg2...
installing imath...
Optional dependencies for imath
boost-libs: python bindings
python: python bindings [installed]
installing openexr...
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the MIME type database...
[?25h==> Retrieving sources...
-> Found kimageformats-6.19.0.tar.xz
-> Found kimageformats-6.19.0.tar.xz.sig
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting kimageformats-6.19.0.tar.xz with bsdtar
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
--
-- Installing in the same prefix as Qt, adopting their path scheme.
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
CMake Warning (dev) at /usr/share/ECM/kde-modules/KDEClangFormat.cmake:109 (add_custom_command):
Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming
POST_BUILD to preserve backward compatibility.
Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake:63 (kde_clang_format)
CMakeLists.txt:16 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)
-- Found Cups: /usr/lib/libcups.so (found version "2.4.14")
-- Checking for module 'libheif>=1.10.0'
-- Found libheif, version 1.20.2
-- Checking for module 'libjxl>=0.9.4'
-- Found libjxl, version 0.11.1
-- Checking for module 'libjxl_threads>=0.9.4'
-- Found libjxl_threads, version 0.11.1
-- Checking for module 'libjxl_cms>=0.9.4'
-- Found libjxl_cms, version 0.11.1
-- Checking for module 'libraw'
-- Found libraw, version 0.21.4
-- Checking for module 'libraw_r'
-- Found libraw_r, version 0.21.4
-- Found LibRaw: /usr/lib/libraw.so (found suitable version "0.21.4", minimum required is "0.20.2")
-- Found LibJXR: /usr/include/jxrlib
-- The following features have been enabled:
* LibHeif, required for the QImage plugin for HEIF/HEIC images
* LibJXL, required for the QImage plugin for JPEG XL images
* OpenJPEG, required for the QImage plugin for JPEG 2000 images
* LibJXR, required for the QImage plugin for JPEG XR images
-- The following OPTIONAL packages have been found:
* OpenGL
* Qt6DBusTools (required version >= 6.10.0)
* Qt6Core (required version >= 6.7.0)
* KF6Archive (required version >= 6.19.0)
Required for the QImage plugin for Krita and OpenRaster images
* Cups
* Qt6CoreTools (required version >= 6.10.0)
* Qt6GuiTools (required version >= 6.10.0)
* Qt6WidgetsTools (required version >= 6.10.0)
* Qt6PrintSupport (required version >= 6.7.0)
Required for the QImage plugin for EPS images
* libavif (required version >= 1)
Required for the QImage plugin for AVIF images
* OpenJPEG, required for the QImage plugin for JPEG 2000 images
* PkgConfig
* LibRaw (required version >= 0.20.2)
Required for the QImage plugin for RAW images
* LibJXR, required for the QImage plugin for JPEG XR images
-- The following REQUIRED packages have been found:
* ECM (required version >= 6.19.0), Extra CMake Modules., <https://commits.kde.org/extra-cmake-modules>
* Qt6Gui (required version >= 6.7.0)
-- The following OPTIONAL packages have not been found:
* WrapVulkanHeaders
-- Configuring done (7.0s)
-- Generating done (0.7s)
-- Build files have been written to: /build/kimageformats/src/build
[ 0%] Built target kimg_ani_autogen_timestamp_deps
[ 0%] Built target kimg_dds_autogen_timestamp_deps
[ 0%] Built target kimg_avif_autogen_timestamp_deps
[ 0%] Built target kimg_eps_autogen_timestamp_deps
[ 0%] Built target kimg_exr_autogen_timestamp_deps
[ 0%] Built target kimg_hdr_autogen_timestamp_deps
[ 0%] Built target kimg_iff_autogen_timestamp_deps
[ 0%] Built target kimg_heif_autogen_timestamp_deps
[ 0%] Built target kimg_jp2_autogen_timestamp_deps
[ 0%] Built target kimg_jxl_autogen_timestamp_deps
[ 0%] Built target kimg_pcx_autogen_timestamp_deps
[ 0%] Built target kimg_pic_autogen_timestamp_deps
[ 0%] Built target kimg_pfm_autogen_timestamp_deps
[ 0%] Built target kimg_psd_autogen_timestamp_deps
[ 0%] Built target kimg_pxr_autogen_timestamp_deps
[ 0%] Built target kimg_qoi_autogen_timestamp_deps
[ 0%] Built target kimg_sct_autogen_timestamp_deps
[ 0%] Built target kimg_ras_autogen_timestamp_deps
[ 0%] Built target kimg_jxr_autogen_timestamp_deps
[ 0%] Built target kimg_tga_autogen_timestamp_deps
[ 0%] Built target kimg_xcf_autogen_timestamp_deps
[ 0%] Built target kimg_rgb_autogen_timestamp_deps
[ 0%] Built target kimg_raw_autogen_timestamp_deps
[ 0%] Built target kimg_kra_autogen_timestamp_deps
[ 0%] Built target kimg_ora_autogen_timestamp_deps
[ 0%] Automatic MOC for target kimg_ani
[ 0%] Automatic MOC for target kimg_exr
[ 1%] Automatic MOC for target kimg_eps
[ 1%] Automatic MOC for target kimg_avif
[ 1%] Automatic MOC for target kimg_dds
[ 2%] Automatic MOC for target kimg_hdr
[ 3%] Automatic MOC for target kimg_heif
[ 3%] Automatic MOC for target kimg_iff
[ 3%] Built target kimg_avif_autogen
[ 3%] Built target kimg_heif_autogen
[ 4%] Automatic MOC for target kimg_jxl
[ 5%] Automatic MOC for target kimg_jp2
[ 5%] Built target kimg_dds_autogen
[ 5%] Built target kimg_ani_autogen
[ 5%] Built target kimg_exr_autogen
[ 5%] Built target kimg_hdr_autogen
[ 5%] Built target kimg_eps_autogen
[ 5%] Built target kimg_iff_autogen
[ 5%] Automatic MOC for target kimg_pcx
[ 6%] Automatic MOC for target kimg_pic
[ 7%] Automatic MOC for target kimg_pfm
[ 7%] Automatic MOC for target kimg_qoi
[ 8%] Automatic MOC for target kimg_psd
[ 8%] Automatic MOC for target kimg_pxr
[ 8%] Built target kimg_jxl_autogen
[ 9%] Automatic MOC for target kimg_ras
[ 9%] Built target kimg_jp2_autogen
[ 10%] Automatic MOC for target kimg_rgb
[ 10%] Built target kimg_pic_autogen
[ 10%] Automatic MOC for target kimg_sct
[ 10%] Built target kimg_pxr_autogen
[ 10%] Built target kimg_pcx_autogen
[ 10%] Built target kimg_qoi_autogen
[ 10%] Built target kimg_pfm_autogen
[ 10%] Built target kimg_psd_autogen
[ 11%] Automatic MOC for target kimg_tga
[ 12%] Automatic MOC for target kimg_jxr
[ 13%] Automatic MOC for target kimg_xcf
[ 14%] Automatic MOC for target kimg_raw
[ 14%] Automatic MOC for target kimg_kra
[ 14%] Built target kimg_ras_autogen
[ 14%] Automatic MOC for target kimg_ora
[ 14%] Built target kimg_rgb_autogen
[ 14%] Built target kimg_sct_autogen
[ 14%] Running AUTOMOC file extraction for target kimg_ani
[ 15%] Running AUTOMOC file extraction for target kimg_avif
[ 15%] Running moc --collect-json for target kimg_ani
[ 16%] Running moc --collect-json for target kimg_avif
[ 17%] Building CXX object src/imageformats/CMakeFiles/kimg_ani.dir/kimg_ani_autogen/mocs_compilation.cpp.o
[ 17%] Building CXX object src/imageformats/CMakeFiles/kimg_avif.dir/kimg_avif_autogen/mocs_compilation.cpp.o
[ 17%] Building CXX object src/imageformats/CMakeFiles/kimg_ani.dir/ani.cpp.o
[ 18%] Building CXX object src/imageformats/CMakeFiles/kimg_avif.dir/avif.cpp.o
[ 18%] Built target kimg_kra_autogen
[ 18%] Building CXX object src/imageformats/CMakeFiles/kimg_avif.dir/microexif.cpp.o
[ 18%] Built target kimg_xcf_autogen
[ 19%] Running AUTOMOC file extraction for target kimg_dds
[ 20%] Running moc --collect-json for target kimg_dds
[ 20%] Built target kimg_jxr_autogen
[ 20%] Building CXX object src/imageformats/CMakeFiles/kimg_dds.dir/kimg_dds_autogen/mocs_compilation.cpp.o
[ 20%] Built target kimg_tga_autogen
[ 21%] Running AUTOMOC file extraction for target kimg_exr
[ 22%] Running AUTOMOC file extraction for target kimg_eps
[ 22%] Built target kimg_raw_autogen
[ 23%] Running moc --collect-json for target kimg_exr
[ 24%] Building CXX object src/imageformats/CMakeFiles/kimg_dds.dir/dds.cpp.o
[ 25%] Running moc --collect-json for target kimg_eps
[ 26%] Running AUTOMOC file extraction for target kimg_hdr
[ 27%] Running moc --collect-json for target kimg_hdr
[ 27%] Building CXX object src/imageformats/CMakeFiles/kimg_eps.dir/kimg_eps_autogen/mocs_compilation.cpp.o
[ 27%] Building CXX object src/imageformats/CMakeFiles/kimg_exr.dir/kimg_exr_autogen/mocs_compilation.cpp.o
[ 27%] Building CXX object src/imageformats/CMakeFiles/kimg_hdr.dir/kimg_hdr_autogen/mocs_compilation.cpp.o
[ 28%] Building CXX object src/imageformats/CMakeFiles/kimg_eps.dir/eps.cpp.o
[ 29%] Building CXX object src/imageformats/CMakeFiles/kimg_exr.dir/exr.cpp.o
[ 30%] Building CXX object src/imageformats/CMakeFiles/kimg_hdr.dir/hdr.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp: In member function 'virtual bool ANIHandler::canRead() const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:73:30: warning: cast from 'const char*' to 'const {anonymous}::ChunkHeader*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp: In member function 'virtual bool ANIHandler::read(QImage*)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:103:30: warning: cast from 'const char*' to 'const quint32_le*' {aka 'const QSpecialInteger<QLittleEndianStorageType<unsigned int> >*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp: In member function 'virtual bool ANIHandler::jumpToNextImage()':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:230:26: warning: cast from 'const char*' to 'const {anonymous}::ChunkHeader*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp: In member function 'bool ANIHandler::ensureScanned() const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:340:29: warning: cast from 'const char*' to 'const quint32_le*' {aka 'const QSpecialInteger<QLittleEndianStorageType<unsigned int> >*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:363:28: warning: cast from 'const char*' to 'const quint32_le*' {aka 'const QSpecialInteger<QLittleEndianStorageType<unsigned int> >*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:376:31: warning: cast from 'const char*' to 'const {anonymous}::AniHeader*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:396:38: warning: cast from 'const char*' to 'const quint32_le*' {aka 'const QSpecialInteger<QLittleEndianStorageType<unsigned int> >*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:466:56: warning: cast from 'const char*' to 'const {anonymous}::CursorDirEntry*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ani.cpp:486:46: warning: cast from 'const char*' to 'const quint32_le*' {aka 'const QSpecialInteger<QLittleEndianStorageType<unsigned int> >*'} increases required alignment of target type [-Wcast-align]
[ 31%] Linking CXX shared module ../../bin/imageformats/kimg_ani.so
[ 31%] Built target kimg_ora_autogen
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/avif.cpp: In member function 'virtual bool QAVIFHandler::write(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/avif.cpp:766:44: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/avif.cpp:767:39: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 31%] Building CXX object src/imageformats/CMakeFiles/kimg_exr.dir/scanlineconverter.cpp.o
[ 31%] Running AUTOMOC file extraction for target kimg_heif
[ 31%] Running moc --collect-json for target kimg_heif
[ 32%] Building CXX object src/imageformats/CMakeFiles/kimg_heif.dir/kimg_heif_autogen/mocs_compilation.cpp.o
[ 32%] Building CXX object src/imageformats/CMakeFiles/kimg_heif.dir/heif.cpp.o
[ 33%] Built target kimg_ani
[ 34%] Building CXX object src/imageformats/CMakeFiles/kimg_heif.dir/microexif.cpp.o
[ 34%] Building CXX object src/imageformats/CMakeFiles/kimg_dds.dir/scanlineconverter.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/hdr.cpp: In function 'bool Read_Old_Line(uchar*, int, QDataStream&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/hdr.cpp:258:17: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/hdr.cpp:258:36: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/hdr.cpp: In function 'bool LoadHDR(QDataStream&, const Header&, QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/hdr.cpp:333:25: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
[ 34%] Linking CXX shared module ../../bin/imageformats/kimg_hdr.so
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readATI2(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:961:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readUnsignedImage(QDataStream&, const DDSHeader&, quint32, quint32, bool)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1006:26: warning: cast from 'quint8*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readR16F(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1086:26: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readRG16F(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1109:26: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readARGB16F(QDataStream&, quint32, quint32, bool)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1132:26: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readR32F(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1155:23: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readRG32F(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1178:23: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readARGB32F(QDataStream&, quint32, quint32, bool)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1201:23: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readQ16W16V16U16(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1226:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readCxV8U8(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1249:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readARGB16(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1335:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readV8U8(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1360:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readL6V5U5(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1382:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readX8L8V8U8(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1406:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readQ8W8V8U8(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1428:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readV16U16(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1451:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readA2W10V10U10(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1475:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readUYVY(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1502:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readR8G8B8G8(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1530:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readYUY2(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1558:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readG8R8G8B8(QDataStream&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1586:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readA2R10G10B10(QDataStream&, const DDSHeader&, quint32, quint32)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1613:22: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'QImage readCubeMap(QDataStream&, const DDSHeader&, int)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1886:31: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:1887:25: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'bool writeA8R8G8B8(const QImage&, QDataStream&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:2010:32: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'bool writeA16B16G16R16F(const QImage&, QDataStream&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:2264:35: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In function 'bool writeA32B32G32R32F(const QImage&, QDataStream&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:2325:35: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint32*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In instantiation of 'QImage readDXT(QDataStream&, quint32, quint32) [with DXTVersions version = One; quint32 = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:905:24: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:889:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In instantiation of 'QImage readDXT(QDataStream&, quint32, quint32) [with DXTVersions version = Two; quint32 = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:910:24: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:889:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In instantiation of 'QImage readDXT(QDataStream&, quint32, quint32) [with DXTVersions version = Three; quint32 = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:915:26: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:889:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In instantiation of 'QImage readDXT(QDataStream&, quint32, quint32) [with DXTVersions version = Four; quint32 = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:920:25: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:889:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In instantiation of 'QImage readDXT(QDataStream&, quint32, quint32) [with DXTVersions version = Five; quint32 = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:925:25: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:889:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp: In instantiation of 'QImage readDXT(QDataStream&, quint32, quint32) [with DXTVersions version = RXGB; quint32 = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:930:25: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/dds.cpp:889:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 34%] Running AUTOMOC file extraction for target kimg_iff
[ 34%] Running moc --collect-json for target kimg_iff
[ 34%] Linking CXX shared module ../../bin/imageformats/kimg_eps.so
[ 35%] Building CXX object src/imageformats/CMakeFiles/kimg_iff.dir/kimg_iff_autogen/mocs_compilation.cpp.o
[ 35%] Building CXX object src/imageformats/CMakeFiles/kimg_iff.dir/iff.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/exr.cpp: In member function 'virtual bool EXRHandler::read(QImage*)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/exr.cpp:419:33: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/exr.cpp: In function 'bool makePreview(const QImage&, Imf_3_4::Array2D<Imf_3_4::PreviewRgba>&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/exr.cpp:468:25: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/exr.cpp: In member function 'virtual bool EXRHandler::write(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/exr.cpp:617:33: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const qfloat16*' increases required alignment of target type [-Wcast-align]
[ 35%] Built target kimg_hdr
[ 36%] Linking CXX shared module ../../bin/imageformats/kimg_exr.so
[ 37%] Building CXX object src/imageformats/CMakeFiles/kimg_iff.dir/chunks.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
946 | d->assign(d.begin(), d.begin() + qMin(size(), newSize), t);
| ^~~~~~~~
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
648 | static_cast<C *>(c)->erase(*static_cast<const QContainerInfo::iterator<C> *>(i),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
649 | *static_cast<const QContainerInfo::iterator<C> *>(j));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
699 | Q_ASSERT_X(i >= 0 && i < size() && j >= 0 && j < size(),
| ~~~~~^~~~
[ 38%] Linking CXX shared module ../../bin/imageformats/kimg_avif.so
[ 38%] Built target kimg_eps
[ 38%] Building CXX object src/imageformats/CMakeFiles/kimg_iff.dir/microexif.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp: In member function 'bool HEIFHandler::write_helper(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:237:44: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:238:39: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:265:44: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:266:39: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp: In member function 'bool HEIFHandler::ensureDecoder()':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:671:44: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:672:39: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:696:44: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:697:39: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:728:44: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:729:39: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:760:44: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:761:39: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:792:44: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:793:39: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:825:40: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/heif.cpp:838:40: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 38%] Running AUTOMOC file extraction for target kimg_jxl
[ 38%] Running moc --collect-json for target kimg_jxl
[ 39%] Building CXX object src/imageformats/CMakeFiles/kimg_jxl.dir/kimg_jxl_autogen/mocs_compilation.cpp.o
[ 39%] Building CXX object src/imageformats/CMakeFiles/kimg_jxl.dir/jxl.cpp.o
[ 39%] Built target kimg_avif
[ 40%] Building CXX object src/imageformats/CMakeFiles/kimg_jxl.dir/microexif.cpp.o
[ 40%] Built target kimg_exr
[ 40%] Running AUTOMOC file extraction for target kimg_jp2
[ 41%] Linking CXX shared module ../../bin/imageformats/kimg_dds.so
[ 42%] Running moc --collect-json for target kimg_jp2
[ 43%] Building CXX object src/imageformats/CMakeFiles/kimg_jp2.dir/kimg_jp2_autogen/mocs_compilation.cpp.o
[ 43%] Building CXX object src/imageformats/CMakeFiles/kimg_jp2.dir/jp2.cpp.o
[ 43%] Built target kimg_dds
[ 44%] Building CXX object src/imageformats/CMakeFiles/kimg_jp2.dir/scanlineconverter.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
[ 44%] Linking CXX shared module ../../bin/imageformats/kimg_heif.so
[ 45%] Built target kimg_heif
[ 46%] Running AUTOMOC file extraction for target kimg_pcx
[ 47%] Running moc --collect-json for target kimg_pcx
[ 47%] Building CXX object src/imageformats/CMakeFiles/kimg_pcx.dir/kimg_pcx_autogen/mocs_compilation.cpp.o
[ 48%] Building CXX object src/imageformats/CMakeFiles/kimg_pcx.dir/pcx.cpp.o
[ 48%] Running AUTOMOC file extraction for target kimg_pic
[ 49%] Running AUTOMOC file extraction for target kimg_pfm
[ 49%] Running moc --collect-json for target kimg_pic
[ 50%] Running moc --collect-json for target kimg_pfm
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In member function 'bool JP2HandlerPrivate::imageToJp2(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:659:32: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:663:32: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint32*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In instantiation of 'bool JP2HandlerPrivate::jp2ToImage(QImage*) const [with T = unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:324:37: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:272:32: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:282:32: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In instantiation of 'void JP2HandlerPrivate::alphaFix(QImage*) const [with T = float]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:326:28: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:298:28: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In instantiation of 'bool JP2HandlerPrivate::jp2ToImage(QImage*) const [with T = short unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:328:37: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:272:32: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:282:32: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In instantiation of 'void JP2HandlerPrivate::alphaFix(QImage*) const [with T = short unsigned int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:330:30: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:298:28: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: At global scope:
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:67:13: warning: 'void info_callback(const char*, void*)' defined but not used [-Wunused-function]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:61:13: warning: 'void warning_callback(const char*, void*)' defined but not used [-Wunused-function]
In file included from /usr/include/c++/14.2.1/memory:78,
from /usr/include/qt6/QtCore/qcontainertools_impl.h:21,
from /usr/include/qt6/QtCore/qarraydataops.h:9,
from /usr/include/qt6/QtCore/qarraydatapointer.h:7,
from /usr/include/qt6/QtCore/qlist.h:8,
from /usr/include/qt6/QtCore/qstringlist.h:5,
from /usr/include/qt6/QtGui/qcolor.h:10,
from /usr/include/qt6/QtGui/qimage.h:8,
from /usr/include/qt6/QtGui/qimageiohandler.h:8,
from /usr/include/qt6/QtGui/QImageIOPlugin:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2_p.h:11,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:8:
In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = opj_image_comptparm]',
inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = opj_image_comptparm; _Dp = std::default_delete<opj_image_comptparm>]' at /usr/include/c++/14.2.1/bits/unique_ptr.h:399:17,
inlined from 'bool JP2HandlerPrivate::imageToJp2(const QImage&)' at /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:617:87:
/usr/include/c++/14.2.1/bits/unique_ptr.h:93:2: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In member function 'bool JP2HandlerPrivate::imageToJp2(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:617:86: note: returned from 'void* operator new [](std::size_t)'
In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = opj_image_comptparm]',
inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = opj_image_comptparm; _Dp = std::default_delete<opj_image_comptparm>]' at /usr/include/c++/14.2.1/bits/unique_ptr.h:399:17,
inlined from 'bool JP2HandlerPrivate::imageToJp2(const QImage&)' at /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:617:87:
/usr/include/c++/14.2.1/bits/unique_ptr.h:93:2: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp: In member function 'bool JP2HandlerPrivate::imageToJp2(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jp2.cpp:617:86: note: returned from 'void* operator new [](std::size_t)'
[ 50%] Linking CXX shared module ../../bin/imageformats/kimg_jp2.so
[ 51%] Building CXX object src/imageformats/CMakeFiles/kimg_pic.dir/kimg_pic_autogen/mocs_compilation.cpp.o
[ 51%] Building CXX object src/imageformats/CMakeFiles/kimg_pfm.dir/kimg_pfm_autogen/mocs_compilation.cpp.o
[ 51%] Building CXX object src/imageformats/CMakeFiles/kimg_pic.dir/pic.cpp.o
[ 52%] Building CXX object src/imageformats/CMakeFiles/kimg_pfm.dir/pfm.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxl.cpp: In member function 'virtual bool QJpegXLHandler::write(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxl.cpp:1511:45: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxl.cpp:1539:47: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 52%] Building CXX object src/imageformats/CMakeFiles/kimg_pcx.dir/scanlineconverter.cpp.o
[ 53%] Built target kimg_jp2
[ 54%] Building CXX object src/imageformats/CMakeFiles/kimg_pic.dir/scanlineconverter.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'bool IFFChunk::cacheData(QIODevice*)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:220:25: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'quint32' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'virtual QByteArray BODYChunk::strideRead(QIODevice*, qint32, const BMHDChunk*, const CAMGChunk*, const CMAPChunk*, const IPALChunk*, const QByteArray&) const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:859:97: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'unsigned int' [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'QByteArray BODYChunk::pbm(const QByteArray&, qint32, const BMHDChunk*, const CAMGChunk*, const CMAPChunk*, const IPALChunk*) const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:946:23: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'quint32' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'QByteArray BODYChunk::rgb8(const QByteArray&, qint32, const BMHDChunk*, const CAMGChunk*, const CMAPChunk*, const IPALChunk*) const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:958:23: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'quint32' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'QByteArray BODYChunk::rgbN(const QByteArray&, qint32, const BMHDChunk*, const CAMGChunk*, const CMAPChunk*, const IPALChunk*) const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:966:23: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'quint32' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'QByteArray BODYChunk::deinterleave(const QByteArray&, qint32, const BMHDChunk*, const CAMGChunk*, const CMAPChunk*, const IPALChunk*) const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:974:23: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'quint32' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp: In member function 'QImage RGBAChunk::uncompressedTile(QIODevice*, const TBHDChunk*) const':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:1942:24: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'quint16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/chunks.cpp:1943:24: warning: cast from 'char*' to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 54%] Running AUTOMOC file extraction for target kimg_psd
[ 54%] Running moc --collect-json for target kimg_psd
[ 55%] Building CXX object src/imageformats/CMakeFiles/kimg_psd.dir/kimg_psd_autogen/mocs_compilation.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
946 | d->assign(d.begin(), d.begin() + qMin(size(), newSize), t);
| ^~~~~~~~
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
648 | static_cast<C *>(c)->erase(*static_cast<const QContainerInfo::iterator<C> *>(i),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
649 | *static_cast<const QContainerInfo::iterator<C> *>(j));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
699 | Q_ASSERT_X(i >= 0 && i < size() && j >= 0 && j < size(),
| ~~~~~^~~~
[ 56%] Building CXX object src/imageformats/CMakeFiles/kimg_psd.dir/psd.cpp.o
[ 57%] Linking CXX shared module ../../bin/imageformats/kimg_iff.so
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
946 | d->assign(d.begin(), d.begin() + qMin(size(), newSize), t);
| ^~~~~~~~
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
648 | static_cast<C *>(c)->erase(*static_cast<const QContainerInfo::iterator<C> *>(i),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
649 | *static_cast<const QContainerInfo::iterator<C> *>(j));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
699 | Q_ASSERT_X(i >= 0 && i < size() && j >= 0 && j < size(),
| ~~~~~^~~~
[ 57%] Linking CXX shared module ../../bin/imageformats/kimg_jxl.so
[ 58%] Built target kimg_iff
[ 58%] Running AUTOMOC file extraction for target kimg_pxr
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pcx.cpp: In function 'bool readImage24(QImage&, QDataStream&, const PCXHEADER&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pcx.cpp:592:18: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pcx.cpp: In function 'bool writeImage24(const QImage&, QDataStream&, PCXHEADER&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pcx.cpp:805:18: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 58%] Running moc --collect-json for target kimg_pxr
[ 59%] Running AUTOMOC file extraction for target kimg_qoi
[ 60%] Running moc --collect-json for target kimg_qoi
[ 61%] Building CXX object src/imageformats/CMakeFiles/kimg_pxr.dir/kimg_pxr_autogen/mocs_compilation.cpp.o
[ 61%] Building CXX object src/imageformats/CMakeFiles/kimg_qoi.dir/kimg_qoi_autogen/mocs_compilation.cpp.o
[ 61%] Building CXX object src/imageformats/CMakeFiles/kimg_pxr.dir/pxr.cpp.o
[ 62%] Built target kimg_jxl
[ 63%] Building CXX object src/imageformats/CMakeFiles/kimg_qoi.dir/qoi.cpp.o
[ 63%] Building CXX object src/imageformats/CMakeFiles/kimg_psd.dir/microexif.cpp.o
[ 64%] Linking CXX shared module ../../bin/imageformats/kimg_pcx.so
[ 65%] Building CXX object src/imageformats/CMakeFiles/kimg_psd.dir/scanlineconverter.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pfm.cpp: In instantiation of 'bool readScanLine(qint32, QDataStream&, QImage&, const PFMHeader&) [with T = qfloat16; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pfm.cpp:275:40: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pfm.cpp:236:17: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pfm.cpp: In instantiation of 'bool readScanLine(qint32, QDataStream&, QImage&, const PFMHeader&) [with T = float; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pfm.cpp:277:37: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pfm.cpp:236:17: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
[ 65%] Linking CXX shared module ../../bin/imageformats/kimg_pfm.so
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pic.cpp: In member function 'virtual bool SoftimagePICHandler::read(QImage*)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pic.cpp:259:21: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pic.cpp: In member function 'virtual bool SoftimagePICHandler::write(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pic.cpp:314:27: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pic.cpp:91:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 80 equals destination size [-Wstringop-truncation]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/pic.cpp:95:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4 equals destination size [-Wstringop-truncation]
[ 65%] Linking CXX shared module ../../bin/imageformats/kimg_pic.so
[ 65%] Built target kimg_pcx
[ 65%] Building CXX object src/imageformats/CMakeFiles/kimg_qoi.dir/scanlineconverter.cpp.o
[ 65%] Built target kimg_pfm
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::planarToChunchy(uchar*, const char*, qint32, qint32, qint32) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1368:45: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:865:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:866:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::planarToChunchy(uchar*, const char*, qint32, qint32, qint32) [with T = float; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1370:43: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:865:14: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:866:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::premulConversion(char*, qint32, qint32, qint32, const PremulConversion&) [with T = short unsigned int; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1381:50: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:903:14: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::premulConversion(char*, qint32, qint32, qint32, const PremulConversion&) [with T = float; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1395:48: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:903:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::cmykToRgb(uchar*, qint32, const char*, qint32, qint32, bool) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1405:43: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:980:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:981:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::rawChannelsCopyToCMYK(uchar*, qint32, const char*, qint32, qint32) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1413:51: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:944:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::rawChannelCopy(uchar*, qint32, qint32, const char*, qint32, qint32, qint32) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1417:48: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:969:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:970:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::labToRgb(uchar*, qint32, const char*, qint32, qint32, bool) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1424:38: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1029:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1030:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::rawChannelsCopy(uchar*, qint32, const char*, qint32, qint32) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1430:45: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:957:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:958:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::rawChannelsCopy(uchar*, qint32, const char*, qint32, qint32) [with T = float; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1432:43: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:957:14: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:958:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::planarToChunchyCMYK(uchar*, const char*, qint32, qint32, qint32) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1458:53: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:875:14: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp: In instantiation of 'void {anonymous}::planarToChunchyFloatToUInt16(uchar*, const char*, qint32, qint32, qint32) [with T = float; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:1466:56: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:887:14: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/psd.cpp:888:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'quint16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 66%] Running AUTOMOC file extraction for target kimg_ras
[ 66%] Running AUTOMOC file extraction for target kimg_rgb
[ 67%] Running moc --collect-json for target kimg_ras
[ 67%] Running moc --collect-json for target kimg_rgb
[ 68%] Built target kimg_pic
[ 68%] Running AUTOMOC file extraction for target kimg_sct
[ 68%] Running moc --collect-json for target kimg_sct
[ 68%] Building CXX object src/imageformats/CMakeFiles/kimg_ras.dir/kimg_ras_autogen/mocs_compilation.cpp.o
[ 69%] Building CXX object src/imageformats/CMakeFiles/kimg_rgb.dir/kimg_rgb_autogen/mocs_compilation.cpp.o
[ 70%] Building CXX object src/imageformats/CMakeFiles/kimg_ras.dir/ras.cpp.o
[ 70%] Building CXX object src/imageformats/CMakeFiles/kimg_rgb.dir/rgb.cpp.o
[ 71%] Building CXX object src/imageformats/CMakeFiles/kimg_sct.dir/kimg_sct_autogen/mocs_compilation.cpp.o
[ 71%] Building CXX object src/imageformats/CMakeFiles/kimg_sct.dir/sct.cpp.o
[ 72%] Linking CXX shared module ../../bin/imageformats/kimg_pxr.so
[ 73%] Building CXX object src/imageformats/CMakeFiles/kimg_rgb.dir/scanlineconverter.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/qoi.cpp: In function 'bool {anonymous}::LoadQOI(QIODevice*, const QoiHeader&, QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/qoi.cpp:173:26: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 74%] Running AUTOMOC file extraction for target kimg_tga
[ 75%] Running moc --collect-json for target kimg_tga
[ 76%] Linking CXX shared module ../../bin/imageformats/kimg_qoi.so
[ 76%] Building CXX object src/imageformats/CMakeFiles/kimg_tga.dir/kimg_tga_autogen/mocs_compilation.cpp.o
[ 77%] Building CXX object src/imageformats/CMakeFiles/kimg_tga.dir/tga.cpp.o
[ 78%] Built target kimg_pxr
[ 78%] Building CXX object src/imageformats/CMakeFiles/kimg_tga.dir/microexif.cpp.o
[ 78%] Built target kimg_qoi
[ 78%] Running AUTOMOC file extraction for target kimg_xcf
[ 78%] Running moc --collect-json for target kimg_xcf
[ 79%] Building CXX object src/imageformats/CMakeFiles/kimg_xcf.dir/kimg_xcf_autogen/mocs_compilation.cpp.o
[ 79%] Building CXX object src/imageformats/CMakeFiles/kimg_xcf.dir/xcf.cpp.o
[ 80%] Linking CXX shared module ../../bin/imageformats/kimg_sct.so
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ras.cpp: In function 'bool {anonymous}::LoadRAS(QDataStream&, const RasHeader&, QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ras.cpp:289:29: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ras.cpp:304:29: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ras.cpp:319:29: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/ras.cpp:335:29: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 80%] Linking CXX shared module ../../bin/imageformats/kimg_ras.so
[ 81%] Built target kimg_sct
[ 81%] Running AUTOMOC file extraction for target kimg_raw
[ 81%] Running moc --collect-json for target kimg_raw
[ 82%] Building CXX object src/imageformats/CMakeFiles/kimg_raw.dir/kimg_raw_autogen/mocs_compilation.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
[ 82%] Linking CXX shared module ../../bin/imageformats/kimg_psd.so
[ 82%] Building CXX object src/imageformats/CMakeFiles/kimg_raw.dir/raw.cpp.o
[ 82%] Built target kimg_ras
[ 83%] Building CXX object src/imageformats/CMakeFiles/kimg_tga.dir/scanlineconverter.cpp.o
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp: In member function 'bool SGIImagePrivate::readData(QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:235:13: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:253:17: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:266:17: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:284:13: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp: In member function 'bool SGIImagePrivate::scanData(const QImage&, const QImage::Format&, const QColorSpace&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:488:13: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:509:17: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:524:17: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:544:13: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp: In member function 'bool SGIImagePrivate::writeVerbatim(const QImage&, const QImage::Format&, const QColorSpace&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:710:13: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:723:17: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:731:17: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/rgb.cpp:744:13: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 83%] Running AUTOMOC file extraction for target kimg_jxr
[ 83%] Running moc --collect-json for target kimg_jxr
[ 84%] Building CXX object src/imageformats/CMakeFiles/kimg_jxr.dir/kimg_jxr_autogen/mocs_compilation.cpp.o
[ 84%] Linking CXX shared module ../../bin/imageformats/kimg_rgb.so
[ 84%] Building CXX object src/imageformats/CMakeFiles/kimg_jxr.dir/jxr.cpp.o
[ 85%] Built target kimg_psd
[ 85%] Running AUTOMOC file extraction for target kimg_kra
[ 85%] Running moc --collect-json for target kimg_kra
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp: In function 'bool {anonymous}::LoadTGA(QIODevice*, const TgaHeader&, QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp:696:33: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp:714:33: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'quint16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp:720:33: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp:726:33: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'QRgb*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp: In member function 'bool TGAHandler::writeRGB555(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp:973:20: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp: In member function 'bool TGAHandler::writeRGBA(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/tga.cpp:1038:20: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const QRgb*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 85%] Running AUTOMOC file extraction for target kimg_ora
[ 86%] Building CXX object src/imageformats/CMakeFiles/kimg_kra.dir/kimg_kra_autogen/mocs_compilation.cpp.o
[ 87%] Running moc --collect-json for target kimg_ora
[ 87%] Building CXX object src/imageformats/CMakeFiles/kimg_kra.dir/kra.cpp.o
[ 88%] Building CXX object src/imageformats/CMakeFiles/kimg_ora.dir/kimg_ora_autogen/mocs_compilation.cpp.o
[ 88%] Building CXX object src/imageformats/CMakeFiles/kimg_ora.dir/ora.cpp.o
[ 89%] Built target kimg_rgb
[ 90%] Building CXX object src/imageformats/CMakeFiles/kimg_jxr.dir/microexif.cpp.o
In file included from /usr/include/jxrlib/JXRMeta.h:32,
from /usr/include/jxrlib/JXRGlue.h:34,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxr.cpp:34:
/usr/include/jxrlib/wmspecstring.h:37:5: warning: "_MSC_VER" is not defined, evaluates to 0 []8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-undef-Wundef]8;;]
37 | #if _MSC_VER
| ^~~~~~~~
/usr/include/jxrlib/wmspecstring.h:159:6: warning: "_MSC_VER" is not defined, evaluates to 0 []8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-undef-Wundef]8;;]
159 | #if (_MSC_VER >= 1000) && !defined(__midl) && defined(_PREFAST_)
| ^~~~~~~~
In file included from /usr/include/jxrlib/wmspecstring.h:304:
/usr/include/jxrlib/wmspecstrings_adt.h:56:6: warning: "_MSC_VER" is not defined, evaluates to 0 []8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-undef-Wundef]8;;]
56 | #if (_MSC_VER >= 1000) && !defined(__midl) && defined(_PREFAST_)
| ^~~~~~~~
In file included from /usr/include/jxrlib/wmspecstring.h:331:
/usr/include/jxrlib/wmspecstrings_strict.h:211:6: warning: "_MSC_VER" is not defined, evaluates to 0 []8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-undef-Wundef]8;;]
211 | #if (_MSC_VER >= 1400) && !defined(__midl) && !defined(_PREFAST_) && (__SPECSTRINGS_STRICT_LEVEL > 0)
| ^~~~~~~~
In file included from /usr/include/jxrlib/JXRGlue.h:35:
/usr/include/jxrlib/guiddef.h:44:28: warning: "__LP64__" is not defined, evaluates to 0 []8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-undef-Wundef]8;;]
44 | #if defined(_WINDOWS_) || !__LP64__
| ^~~~~~~~
/usr/include/jxrlib/guiddef.h:65:6: warning: "_MSC_VER" is not defined, evaluates to 0 []8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-undef-Wundef]8;;]
65 | #if (_MSC_VER >= 1100)
| ^~~~~~~~
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/raw.cpp: In instantiation of 'void {anonymous}::rgbToRgbX(uchar*, const uchar*, qint32, qint32) [with T = short unsigned int; uchar = unsigned char; qint32 = int]':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/raw.cpp:818:31: required from here
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/raw.cpp:494:14: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/raw.cpp:495:14: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
[ 91%] Linking CXX shared module ../../bin/imageformats/kimg_raw.so
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
[ 91%] Linking CXX shared module ../../bin/imageformats/kimg_tga.so
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp: In member function 'bool XCFImageFormat::loadLayerProperties(QDataStream&, Layer&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1262:54: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp: In static member function 'static bool XCFImageFormat::assignImageBytes(Layer&, uint, uint, const GimpPrecision&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1679:42: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1679:80: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'uint' {aka 'unsigned int'} [-Wsign-compare]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1689:36: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1700:36: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1726:36: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1734:36: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1783:32: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'quint16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1785:34: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1797:33: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1798:35: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1828:30: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:1829:32: warning: cast from 'const uchar*' {aka 'const unsigned char*'} to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp: In member function 'bool XCFImageFormat::loadLevel(QDataStream&, Layer&, qint32, GimpPrecision)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2132:39: warning: cast from 'QList<unsigned char>::pointer' {aka 'unsigned char*'} to 'quint32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2134:26: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'quint16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2158:38: warning: cast from 'QList<unsigned char>::pointer' {aka 'unsigned char*'} to 'double*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2160:26: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp: In member function 'bool XCFImageFormat::loadChannelProperties(QDataStream&, Layer&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2432:67: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp: In static member function 'static bool XCFImageFormat::assignMaskBytes(Layer&, uint, uint, const GimpPrecision&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2509:59: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2514:57: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'const float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2522:59: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'const quint16*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/xcf.cpp:2527:60: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'const qfloat16*' increases required alignment of target type [-Wcast-align]
[ 92%] Linking CXX shared module ../../bin/imageformats/kimg_xcf.so
[ 93%] Linking CXX shared module ../../bin/imageformats/kimg_kra.so
[ 94%] Linking CXX shared module ../../bin/imageformats/kimg_ora.so
[ 95%] Built target kimg_raw
[ 95%] Built target kimg_tga
[ 96%] Built target kimg_xcf
[ 97%] Built target kimg_kra
[ 98%] Built target kimg_ora
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxr.cpp: In member function 'virtual bool JXRHandler::read(QImage*)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxr.cpp:1050:29: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'qfloat16*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxr.cpp:1054:29: warning: cast from 'uchar*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align]
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxr.cpp: In member function 'virtual bool JXRHandler::write(const QImage&)':
/build/kimageformats/src/kimageformats-6.19.0/src/imageformats/jxr.cpp:1073:37: warning: comparison is always false due to limited range of data type [-Wtype-limits]
In file included from /usr/include/c++/14.2.1/map:62,
from /usr/include/qt6/QtCore/qmetatype.h:28,
from /usr/include/qt6/QtCore/qvariant.h:10,
from /usr/include/qt6/QtGui/qcolorspace.h:12,
from /usr/include/qt6/QtGui/QColorSpace:1,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif_p.h:12,
from /build/kimageformats/src/kimageformats-6.19.0/src/imageformats/microexif.cpp:8:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, QVariant> >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, QVariant>, std::_Select1st<std::pair<const short unsigned int, QVariant> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, QVariant> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qdebug.h:41,
from /usr/include/qt6/QtCore/qvariant.h:12:
/usr/include/qt6/QtCore/qlist.h: In function 'QList<T>::iterator QList<T>::erase(const_iterator, const_iterator) [with T = double]':
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
/usr/include/qt6/QtCore/qlist.h:946:29: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In file included from /usr/include/qt6/QtCore/qiterable.h:9,
from /usr/include/qt6/QtCore/qmetatype.h:17:
In lambda function,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaSequenceForContainer<QList<double> >::getEraseRangeAtIteratorFn()::<lambda(void*, const void*, const void*)>::_FUN(void*, const void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:647:20:
/usr/include/qt6/QtCore/qmetacontainer.h:648:43: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
In member function 'QList<T>::iterator QList<T>::erase(const_iterator) [with T = double]',
inlined from 'QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>' at /usr/include/qt6/QtCore/qmetacontainer.h:425:43,
inlined from 'static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<double> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)' at /usr/include/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/qt6/QtCore/qlist.h:699:61: note: parameter passing for argument of type 'QList<double>::const_iterator' changed in GCC 7.1
[ 98%] Linking CXX shared module ../../bin/imageformats/kimg_jxr.so
[100%] Built target kimg_jxr
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: ""
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_ani.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_avif.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_dds.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_eps.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_exr.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_hdr.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_heif.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_iff.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_jxl.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_jp2.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_pcx.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_pic.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_pfm.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_psd.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_pxr.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_qoi.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_ras.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_rgb.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_sct.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_tga.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_xcf.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_raw.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_jxr.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_kra.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/qt6/plugins/imageformats/kimg_ora.so
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/cmake/KF6ImageFormats/KF6ImageFormatsConfig.cmake
-- Installing: /build/kimageformats/pkg/kimageformats/usr/lib/cmake/KF6ImageFormats/KF6ImageFormatsConfigVersion.cmake
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/lib/qt6/plugins/imageformats/kimg_tga.so
==> Creating package "kimageformats"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: kimageformats 6.19.0-1 (Sun Oct 12 13:09:50 2025)
==> Cleaning up...