<86>May 4 03:22:18 userdel[2908925]: delete user 'rooter' <86>May 4 03:22:18 userdel[2908925]: removed group 'rooter' owned by 'rooter' <86>May 4 03:22:18 userdel[2908925]: removed shadow group 'rooter' owned by 'rooter' <86>May 4 03:22:18 groupadd[2908937]: group added to /etc/group: name=rooter, GID=1277 <86>May 4 03:22:18 groupadd[2908937]: group added to /etc/gshadow: name=rooter <86>May 4 03:22:18 groupadd[2908937]: new group: name=rooter, GID=1277 <86>May 4 03:22:18 useradd[2908943]: new user: name=rooter, UID=1277, GID=1277, home=/root, shell=/bin/bash, from=none <86>May 4 03:22:18 userdel[2908956]: delete user 'builder' <86>May 4 03:22:18 userdel[2908956]: removed group 'builder' owned by 'builder' <86>May 4 03:22:18 userdel[2908956]: removed shadow group 'builder' owned by 'builder' <86>May 4 03:22:18 groupadd[2908966]: group added to /etc/group: name=builder, GID=1278 <86>May 4 03:22:18 groupadd[2908966]: group added to /etc/gshadow: name=builder <86>May 4 03:22:18 groupadd[2908966]: new group: name=builder, GID=1278 <86>May 4 03:22:18 useradd[2908973]: new user: name=builder, UID=1278, GID=1278, home=/usr/src, shell=/bin/bash, from=none <13>May 4 03:22:24 rpmi: rpm-macros-meson-1.3.2-alt1 sisyphus+340645.100.1.1 1707868585 installed <13>May 4 03:22:24 rpmi: ninja-build-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124414 installed <13>May 4 03:22:24 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>May 4 03:22:24 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>May 4 03:22:24 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>May 4 03:22:24 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>May 4 03:22:24 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>May 4 03:22:24 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>May 4 03:22:24 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 4 03:22:24 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 4 03:22:24 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>May 4 03:22:24 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>May 4 03:22:24 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>May 4 03:22:24 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed <13>May 4 03:22:24 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed <13>May 4 03:22:24 rpmi: python3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232871 installed <13>May 4 03:22:25 rpmi: python3-base-3.12.2-alt1 sisyphus+341702.200.1.1 1709232871 installed <13>May 4 03:22:25 rpmi: python3-module-typing_extensions-4.11.0-alt2 sisyphus+345650.100.1.1 1713793625 installed <13>May 4 03:22:25 rpmi: meson-1.3.2-alt1 sisyphus+340645.100.1.1 1707868585 installed <13>May 4 03:22:46 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>May 4 03:22:46 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>May 4 03:22:46 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>May 4 03:22:46 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>May 4 03:22:46 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168663 installed <13>May 4 03:22:46 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>May 4 03:22:46 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>May 4 03:22:46 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>May 4 03:22:46 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>May 4 03:22:46 rpmi: libngtcp2.16-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed <13>May 4 03:22:46 rpmi: libngtcp2_crypto_gnutls8-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed <13>May 4 03:22:46 rpmi: libturbojpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>May 4 03:22:46 rpmi: chrooted-0.3.12-alt1 sisyphus+327286.5300.14.1 1711487147 installed <13>May 4 03:22:46 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>May 4 03:22:46 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>May 4 03:22:46 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>May 4 03:22:46 rpmi: libgdk-pixbuf-locales-2.42.11-alt1 sisyphus+345586.100.1.1 1713719119 installed <13>May 4 03:22:46 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>May 4 03:22:46 rpmi: libdeflate-1.20-alt1 sisyphus+343488.100.1.1 1711323991 installed <13>May 4 03:22:46 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>May 4 03:22:46 rpmi: libde265-1.0.15-alt1 sisyphus+337190.100.1.1 1703502096 installed <13>May 4 03:22:46 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>May 4 03:22:46 rpmi: publicsuffix-list-dafsa-20240415-alt1 sisyphus+345249.100.1.1 1713270235 installed <13>May 4 03:22:46 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>May 4 03:22:46 rpmi: libnghttp3.9-1.2.0-alt1 sisyphus+343912.200.1.1 1711714725 installed <13>May 4 03:22:46 rpmi: libnghttp2-1.61.0-alt1 sisyphus+344450.100.1.1 1712304117 installed <13>May 4 03:22:46 rpmi: openldap-common-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed <13>May 4 03:22:46 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>May 4 03:22:46 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>May 4 03:22:46 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>May 4 03:22:46 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>May 4 03:22:46 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>May 4 03:22:46 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>May 4 03:22:46 groupadd[2949306]: group added to /etc/group: name=_keytab, GID=999 <86>May 4 03:22:46 groupadd[2949306]: group added to /etc/gshadow: name=_keytab <86>May 4 03:22:46 groupadd[2949306]: new group: name=_keytab, GID=999 <13>May 4 03:22:46 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700934 installed <13>May 4 03:22:46 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>May 4 03:22:46 groupadd[2949357]: group added to /etc/group: name=sasl, GID=998 <86>May 4 03:22:46 groupadd[2949357]: group added to /etc/gshadow: name=sasl <86>May 4 03:22:46 groupadd[2949357]: new group: name=sasl, GID=998 <13>May 4 03:22:46 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>May 4 03:22:46 rpmi: libldap2-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed <13>May 4 03:22:46 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>May 4 03:22:46 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>May 4 03:22:46 rpmi: libharfbuzz-8.4.0-alt1 sisyphus+344161.100.1.1 1711987962 installed <13>May 4 03:22:47 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834345 installed <13>May 4 03:22:47 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553402 installed <13>May 4 03:22:47 rpmi: libcurl-8.7.1-alt2 sisyphus+345773.100.1.1 1713974723 installed <13>May 4 03:22:47 rpmi: libaom3-3.5.0-alt2 sisyphus+335780.100.1.1 1701761281 installed <13>May 4 03:22:47 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>May 4 03:22:47 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>May 4 03:22:47 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>May 4 03:22:47 rpmi: libX11-locales-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440719 installed <13>May 4 03:22:47 rpmi: libX11-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440719 installed <13>May 4 03:22:47 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>May 4 03:22:47 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>May 4 03:22:47 rpmi: libXpm-3.5.17-alt1 sisyphus+330921.100.1.1 1696400257 installed <13>May 4 03:22:47 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>May 4 03:22:47 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>May 4 03:22:47 rpmi: gsettings-desktop-schemas-data-46.0-alt1 sisyphus+343025.100.4.2 1710847127 installed <13>May 4 03:22:47 rpmi: libgio-2.80.0-alt2.1 sisyphus+343856.100.1.1 1711642821 installed <13>May 4 03:22:47 rpmi: gsettings-desktop-schemas-46.0-alt1 sisyphus+343025.100.4.2 1710847127 installed <13>May 4 03:22:47 rpmi: libgdk-pixbuf-2.42.11-alt1 sisyphus+345586.100.1.1 1713719119 installed <13>May 4 03:22:47 rpmi: libheif-1.17.6-alt1 sisyphus+337190.200.1.1 1703502141 installed <13>May 4 03:22:47 rpmi: libgd3-2.3.3-alt2 sisyphus+335387.100.1.1 1701278641 installed <13>May 4 03:22:47 rpmi: python3-module-packaging-24.0-alt1 sisyphus+342487.100.2.1 1710407438 installed <13>May 4 03:22:47 rpmi: xml-utils-1:2.12.6-alt1 sisyphus+347327.100.1.1 1714660882 installed <13>May 4 03:22:47 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>May 4 03:22:47 rpmi: glib2-devel-2.80.0-alt2.1 sisyphus+343856.100.1.1 1711642821 installed <13>May 4 03:22:47 rpmi: libgio-devel-2.80.0-alt2.1 sisyphus+343856.100.1.1 1711642821 installed <13>May 4 03:22:47 rpmi: libreadline7-7.0.3-alt5 sisyphus+328858.200.1.1 1694010737 installed <13>May 4 03:22:47 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>May 4 03:22:47 rpmi: libcurl-devel-8.7.1-alt2 sisyphus+345773.100.1.1 1713974723 installed <13>May 4 03:22:47 rpmi: libgdk-pixbuf-devel-2.42.11-alt1 sisyphus+345586.100.1.1 1713719119 installed <13>May 4 03:22:47 rpmi: libgd3-devel-2.3.3-alt2 sisyphus+335387.100.1.1 1701278641 installed <13>May 4 03:22:47 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>May 4 03:22:47 rpmi: libnss-myhostname-1:254.10-alt2 sisyphus+345302.400.3.1 1713818564 installed <13>May 4 03:22:47 rpmi: libjpeg-devel-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>May 4 03:22:47 rpmi: libstb-devel-2.38-alt3.g03f50e3.20231115 sisyphus+334770.100.1.1 1700538277 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/libsixel-1.10.3-alt2.nosrc.rpm (w1.gzdio) Installing libsixel-1.10.3-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.67403 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libsixel-1.10.3 + echo 'Source #0 (libsixel-1.10.3.tar):' Source #0 (libsixel-1.10.3.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libsixel-1.10.3.tar + cd libsixel-1.10.3 + /bin/chmod -c -Rf u+rwX,go-w . + pushd src ~/RPM/BUILD/libsixel-1.10.3/src ~/RPM/BUILD/libsixel-1.10.3 + ln -svf /usr/include/stb/stb_image.h /usr/include/stb/stb_image_write.h ./ './stb_image.h' -> '/usr/include/stb/stb_image.h' './stb_image_write.h' -> '/usr/include/stb/stb_image_write.h' + popd ~/RPM/BUILD/libsixel-1.10.3 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.67403 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libsixel-1.10.3 + mkdir -p x86_64-alt-linux + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + /usr/bin/meson setup . x86_64-alt-linux -Doptimization=2 --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --libdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/var/lib --includedir=/usr/include --datadir=/usr/share --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --wrap-mode=nodownload -Dgdk-pixbuf2=enabled -Dlibcurl=enabled The Meson build system Version: 1.3.2 Source dir: /usr/src/RPM/BUILD/libsixel-1.10.3 Build dir: /usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux Build type: native build Project name: libsixel Project version: 1.10.3 C compiler for the host machine: cc (gcc 13.2.1 "x86_64-alt-linux-gcc (GCC) 13.2.1 20240128 (ALT Sisyphus 13.2.1-alt3)") C linker for the host machine: cc ld.bfd 2.41.0.20230826 Host machine cpu family: x86_64 Host machine cpu: x86_64 Checking for function "unreachable" : YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wsign-conversion: YES Compiler for C supports arguments -Wuninitialized: YES Compiler for C supports arguments -Wstrict-overflow: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wdouble-promotion: YES Compiler for C supports arguments -Wswitch-default: YES Compiler for C supports arguments -Wunused-function: YES Compiler for C supports arguments -Wunused-but-set-variable: YES Compiler for C supports arguments -Bsymbolic: YES Library m found: YES Checking for function "malloc" : YES Checking for function "realloc" : YES Checking for function "memset" : YES Checking for function "getopt_long" : YES Has header "assert.h" : YES Has header "math.h" : YES Has header "ctype.h" : YES Has header "memory.h" : YES Has header "string.h" : YES Has header "unistd.h" : YES Has header "stdint.h" : YES Has header "sys/unistd.h" : YES Has header "getopt.h" : YES Has header "sys/types.h" : YES Has header "sys/stat.h" : YES Has header "fcntl.h" : YES Has header "errno.h" : YES Has header "limits.h" : YES Has header "sys/time.h" : YES Has header "time.h" : YES Has header "signal.h" : YES Has header "sys/select.h" : YES Has header "sys/signal.h" : YES Has header "termios.h" : YES Has header "sys/ioctl.h" : YES Has header "inttypes.h" : YES Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2 Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.11 Library gd found: YES Run-time dependency libcurl found: YES 8.7.1 Run-time dependency libjpeg found: YES 3.0.2 Run-time dependency libpng found: YES 1.6.42 Program python2 found: NO (disabled by: python2 ) Configuring config.h using configuration Configuring sixel.h using configuration Program bash found: YES (/usr/bin/bash) Configuring libsixel-config using configuration meson.build:162: WARNING: Perl, PHP and Ruby modules are available but not installed by Meson. If you want them, please refer to their individual installation directories for instructions after building libsixel. Message: libsixel was configured as follows Install prefix : /usr Loader component : stb-image gdk-pixbuf2 libcurl integration : true pkg-config dir : [] Bash completion dir : share/bash-completion/completions Zsh completion dir : share/zsh/site-functions python bindings : false gcov integration : false build type : release tests : false Build targets in project: 4 libsixel 1.10.3 User defined options bindir : /usr/bin datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib64 libexecdir : /usr/lib localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man optimization : 2 prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload gdk-pixbuf2 : enabled libcurl : enabled Found ninja-1.11.1 at /usr/bin/ninja + ninja-build -j8 -C x86_64-alt-linux -v ninja: Entering directory `x86_64-alt-linux' [1/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/allocator.c.o -MF src/libsixel.so.1.0.0.p/allocator.c.o.d -o src/libsixel.so.1.0.0.p/allocator.c.o -c ../src/allocator.c [2/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/dither.c.o -MF src/libsixel.so.1.0.0.p/dither.c.o.d -o src/libsixel.so.1.0.0.p/dither.c.o -c ../src/dither.c [3/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/frame.c.o -MF src/libsixel.so.1.0.0.p/frame.c.o.d -o src/libsixel.so.1.0.0.p/frame.c.o -c ../src/frame.c [4/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/fromgif.c.o -MF src/libsixel.so.1.0.0.p/fromgif.c.o.d -o src/libsixel.so.1.0.0.p/fromgif.c.o -c ../src/fromgif.c [5/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/decoder.c.o -MF src/libsixel.so.1.0.0.p/decoder.c.o.d -o src/libsixel.so.1.0.0.p/decoder.c.o -c ../src/decoder.c [6/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/fromsixel.c.o -MF src/libsixel.so.1.0.0.p/fromsixel.c.o.d -o src/libsixel.so.1.0.0.p/fromsixel.c.o -c ../src/fromsixel.c [7/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/output.c.o -MF src/libsixel.so.1.0.0.p/output.c.o.d -o src/libsixel.so.1.0.0.p/output.c.o -c ../src/output.c [8/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/frompnm.c.o -MF src/libsixel.so.1.0.0.p/frompnm.c.o.d -o src/libsixel.so.1.0.0.p/frompnm.c.o -c ../src/frompnm.c [9/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/pixelformat.c.o -MF src/libsixel.so.1.0.0.p/pixelformat.c.o.d -o src/libsixel.so.1.0.0.p/pixelformat.c.o -c ../src/pixelformat.c [10/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/chunk.c.o -MF src/libsixel.so.1.0.0.p/chunk.c.o.d -o src/libsixel.so.1.0.0.p/chunk.c.o -c ../src/chunk.c [11/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/scale.c.o -MF src/libsixel.so.1.0.0.p/scale.c.o.d -o src/libsixel.so.1.0.0.p/scale.c.o -c ../src/scale.c [12/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/status.c.o -MF src/libsixel.so.1.0.0.p/status.c.o.d -o src/libsixel.so.1.0.0.p/status.c.o -c ../src/status.c [13/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/quant.c.o -MF src/libsixel.so.1.0.0.p/quant.c.o.d -o src/libsixel.so.1.0.0.p/quant.c.o -c ../src/quant.c [14/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/encoder.c.o -MF src/libsixel.so.1.0.0.p/encoder.c.o.d -o src/libsixel.so.1.0.0.p/encoder.c.o -c ../src/encoder.c [15/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/tests.c.o -MF src/libsixel.so.1.0.0.p/tests.c.o.d -o src/libsixel.so.1.0.0.p/tests.c.o -c ../src/tests.c [16/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/writer.c.o -MF src/libsixel.so.1.0.0.p/writer.c.o.d -o src/libsixel.so.1.0.0.p/writer.c.o -c ../src/writer.c [17/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/tty.c.o -MF src/libsixel.so.1.0.0.p/tty.c.o.d -o src/libsixel.so.1.0.0.p/tty.c.o -c ../src/tty.c [18/27] cc -Iconverters/sixel2png.p -Iconverters -I../converters -Iinclude -I../include -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MD -MQ converters/sixel2png.p/sixel2png.c.o -MF converters/sixel2png.p/sixel2png.c.o.d -o converters/sixel2png.p/sixel2png.c.o -c ../converters/sixel2png.c [19/27] cc -Iconverters/img2sixel.p -Iconverters -I../converters -Iinclude -I../include -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MD -MQ converters/img2sixel.p/img2sixel.c.o -MF converters/img2sixel.p/img2sixel.c.o.d -o converters/img2sixel.p/img2sixel.c.o -c ../converters/img2sixel.c [20/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/tosixel.c.o -MF src/libsixel.so.1.0.0.p/tosixel.c.o.d -o src/libsixel.so.1.0.0.p/tosixel.c.o -c ../src/tosixel.c [21/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/stb_image_write.c.o -MF src/libsixel.so.1.0.0.p/stb_image_write.c.o.d -o src/libsixel.so.1.0.0.p/stb_image_write.c.o -c ../src/stb_image_write.c [22/27] cc -Isrc/libsixel.so.1.0.0.p -Isrc -I../src -Iinclude -I../include -I. -I.. -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -O2 -Wformat=2 -Wsign-conversion -Wuninitialized -Wstrict-overflow -Wshadow -Wdouble-promotion -Wswitch-default -Wunused-function -Wunused-but-set-variable -Bsymbolic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -pthread -MD -MQ src/libsixel.so.1.0.0.p/loader.c.o -MF src/libsixel.so.1.0.0.p/loader.c.o.d -o src/libsixel.so.1.0.0.p/loader.c.o -c ../src/loader.c In file included from ../src/loader.c:100: ../src/stb_image.h: In function ‘stbi__malloc_mad2’: ../src/stb_image.h:1049:28: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1049 | return stbi__malloc(a*b + add); | ~~~~^~~~~ ../src/stb_image.h: In function ‘stbi__malloc_mad3’: ../src/stb_image.h:1056:30: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1056 | return stbi__malloc(a*b*c + add); | ~~~~~~^~~~~ ../src/stb_image.h: In function ‘stbi__malloc_mad4’: ../src/stb_image.h:1063:32: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1063 | return stbi__malloc(a*b*c*d + add); | ~~~~~~~~^~~~~ ../src/stb_image.h: In function ‘stbi__convert_16_to_8’: ../src/stb_image.h:1194:39: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1194 | reduced = (stbi_uc *) stbi__malloc(img_len); | ^~~~~~~ ../src/stb_image.h: In function ‘stbi__vertical_flip’: ../src/stb_image.h:1223:37: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1223 | size_t bytes_per_row = (size_t)w * bytes_per_pixel; | ^ ../src/stb_image.h:1228:34: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1228 | stbi_uc *row0 = bytes + row*bytes_per_row; | ^ ../src/stb_image.h:1229:44: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1229 | stbi_uc *row1 = bytes + (h - row - 1)*bytes_per_row; | ^ ../src/stb_image.h: In function ‘stbi__load_and_postprocess_8bit’: ../src/stb_image.h:1278:52: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1278 | stbi__vertical_flip(result, *x, *y, channels * sizeof(stbi_uc)); | ^ ../src/stb_image.h: In function ‘stbi__load_and_postprocess_16bit’: ../src/stb_image.h:1305:52: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1305 | stbi__vertical_flip(result, *x, *y, channels * sizeof(stbi__uint16)); | ^ ../src/stb_image.h: In function ‘stbi__float_postprocess’: ../src/stb_image.h:1316:52: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1316 | stbi__vertical_flip(result, *x, *y, channels * sizeof(float)); | ^ ../src/stb_image.h: In function ‘stbi__getn’: ../src/stb_image.h:1672:40: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1672 | memcpy(buffer, s->img_buffer, blen); | ^~~~ ../src/stb_image.h:1682:37: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1682 | memcpy(buffer, s->img_buffer, n); | ^ ../src/stb_image.h: In function ‘stbi__get32be’: ../src/stb_image.h:1705:21: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1705 | stbi__uint32 z = stbi__get16be(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:1706:21: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1706 | return (z << 16) + stbi__get16be(s); | ^ ../src/stb_image.h: In function ‘stbi__get32le’: ../src/stb_image.h:1723:21: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1723 | stbi__uint32 z = stbi__get16le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__convert_format’: ../src/stb_image.h:1762:57: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1762 | good = (unsigned char *) stbi__malloc_mad3(req_comp, x, y, 0); | ^ ../src/stb_image.h:1762:60: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1762 | good = (unsigned char *) stbi__malloc_mad3(req_comp, x, y, 0); | ^ ../src/stb_image.h:1769:38: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1769 | unsigned char *src = data + j * x * img_n ; | ^ ../src/stb_image.h:1769:42: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1769 | unsigned char *src = data + j * x * img_n ; | ^ ../src/stb_image.h:1770:38: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1770 | unsigned char *dest = good + j * x * req_comp; | ^ ../src/stb_image.h:1770:42: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1770 | unsigned char *dest = good + j * x * req_comp; | ^ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1777:10: note: in expansion of macro ‘STBI__CASE’ 1777 | STBI__CASE(1,2) { dest[0]=src[0]; dest[1]=255; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1778:10: note: in expansion of macro ‘STBI__CASE’ 1778 | STBI__CASE(1,3) { dest[0]=dest[1]=dest[2]=src[0]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1779:10: note: in expansion of macro ‘STBI__CASE’ 1779 | STBI__CASE(1,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=255; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1780:10: note: in expansion of macro ‘STBI__CASE’ 1780 | STBI__CASE(2,1) { dest[0]=src[0]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1781:10: note: in expansion of macro ‘STBI__CASE’ 1781 | STBI__CASE(2,3) { dest[0]=dest[1]=dest[2]=src[0]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1782:10: note: in expansion of macro ‘STBI__CASE’ 1782 | STBI__CASE(2,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=src[1]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1783:10: note: in expansion of macro ‘STBI__CASE’ 1783 | STBI__CASE(3,4) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2];dest[3]=255; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1784:10: note: in expansion of macro ‘STBI__CASE’ 1784 | STBI__CASE(3,1) { dest[0]=stbi__compute_y(src[0],src[1],src[2]); } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1785:10: note: in expansion of macro ‘STBI__CASE’ 1785 | STBI__CASE(3,2) { dest[0]=stbi__compute_y(src[0],src[1],src[2]); dest[1] = 255; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1786:10: note: in expansion of macro ‘STBI__CASE’ 1786 | STBI__CASE(4,1) { dest[0]=stbi__compute_y(src[0],src[1],src[2]); } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1787:10: note: in expansion of macro ‘STBI__CASE’ 1787 | STBI__CASE(4,2) { dest[0]=stbi__compute_y(src[0],src[1],src[2]); dest[1] = src[3]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1773:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1773 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1788:10: note: in expansion of macro ‘STBI__CASE’ 1788 | STBI__CASE(4,3) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2]; } break; | ^~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__convert_format16’: ../src/stb_image.h:1819:50: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1819 | good = (stbi__uint16 *) stbi__malloc(req_comp * x * y * 2); | ^ ../src/stb_image.h:1826:37: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1826 | stbi__uint16 *src = data + j * x * img_n ; | ^ ../src/stb_image.h:1826:41: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1826 | stbi__uint16 *src = data + j * x * img_n ; | ^ ../src/stb_image.h:1827:37: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1827 | stbi__uint16 *dest = good + j * x * req_comp; | ^ ../src/stb_image.h:1827:41: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1827 | stbi__uint16 *dest = good + j * x * req_comp; | ^ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1834:10: note: in expansion of macro ‘STBI__CASE’ 1834 | STBI__CASE(1,2) { dest[0]=src[0]; dest[1]=0xffff; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1835:10: note: in expansion of macro ‘STBI__CASE’ 1835 | STBI__CASE(1,3) { dest[0]=dest[1]=dest[2]=src[0]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1836:10: note: in expansion of macro ‘STBI__CASE’ 1836 | STBI__CASE(1,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=0xffff; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1837:10: note: in expansion of macro ‘STBI__CASE’ 1837 | STBI__CASE(2,1) { dest[0]=src[0]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1838:10: note: in expansion of macro ‘STBI__CASE’ 1838 | STBI__CASE(2,3) { dest[0]=dest[1]=dest[2]=src[0]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1839:10: note: in expansion of macro ‘STBI__CASE’ 1839 | STBI__CASE(2,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=src[1]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1840:10: note: in expansion of macro ‘STBI__CASE’ 1840 | STBI__CASE(3,4) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2];dest[3]=0xffff; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1841:10: note: in expansion of macro ‘STBI__CASE’ 1841 | STBI__CASE(3,1) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]); } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1842:10: note: in expansion of macro ‘STBI__CASE’ 1842 | STBI__CASE(3,2) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]); dest[1] = 0xffff; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1843:10: note: in expansion of macro ‘STBI__CASE’ 1843 | STBI__CASE(4,1) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]); } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1844:10: note: in expansion of macro ‘STBI__CASE’ 1844 | STBI__CASE(4,2) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]); dest[1] = src[3]; } break; | ^~~~~~~~~~ ../src/stb_image.h:1830:62: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 1830 | #define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^ ../src/stb_image.h:1845:10: note: in expansion of macro ‘STBI__CASE’ 1845 | STBI__CASE(4,3) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2]; } break; | ^~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__build_huffman’: ../src/stb_image.h:2020:23: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 2020 | h->delta[j] = k - code; | ^ ../src/stb_image.h:2020:21: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 2020 | h->delta[j] = k - code; | ^ ../src/stb_image.h: In function ‘stbi__build_fast_ac’: ../src/stb_image.h:2065:26: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 2065 | if (k < m) k += (~0U << magbits) + 1; | ^~ ../src/stb_image.h:2065:29: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 2065 | if (k < m) k += (~0U << magbits) + 1; | ^ ../src/stb_image.h: In function ‘stbi__jpeg_huff_decode’: ../src/stb_image.h:2105:8: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 2105 | c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1); | ^ ../src/stb_image.h:2136:56: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 2136 | c = ((j->code_buffer >> (32 - k)) & stbi__bmask[k]) + h->delta[k]; | ^ ../src/stb_image.h:2136:8: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 2136 | c = ((j->code_buffer >> (32 - k)) & stbi__bmask[k]) + h->delta[k]; | ^ ../src/stb_image.h: In function ‘stbi__extend_receive’: ../src/stb_image.h:2159:10: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 2159 | sgn = j->code_buffer >> 31; // sign bit always in MSB; 0 if MSB clear (positive), 1 if MSB set (negative) | ^ ../src/stb_image.h:2164:13: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 2164 | return k + (stbi__jbias[n] & (sgn - 1)); | ^ ../src/stb_image.h:2164:13: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 2164 | return k + (stbi__jbias[n] & (sgn - 1)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__jpeg_get_bits’: ../src/stb_image.h:2177:11: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 2177 | return k; | ^ ../src/stb_image.h: In function ‘stbi__jpeg_get_bit’: ../src/stb_image.h:2188:13: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 2188 | return k & 0x80000000; | ~~^~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__jpeg_decode_block’: ../src/stb_image.h:2225:43: warning: conversion to ‘short int’ from ‘stbi__uint16’ {aka ‘short unsigned int’} may change the sign of the result [-Wsign-conversion] 2225 | if (!stbi__mul2shorts_valid(dc, dequant[0])) return stbi__err("can't merge dc and ac", "Corrupt JPEG"); | ~~~~~~~^~~ ../src/stb_image.h:2234:11: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 2234 | c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1); | ^ ../src/stb_image.h: In function ‘stbi__jpeg_decode_block_prog_ac’: ../src/stb_image.h:2312:14: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 2312 | c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1); | ^ ../src/stb_image.h: In function ‘stbi__process_frame_header’: ../src/stb_image.h:3269:15: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3269 | s->img_y = stbi__get16be(s); if (s->img_y == 0) return stbi__err("no header height", "JPEG format not supported: delayed height"); // Legal, but we don't handle it--but neither does IJG | ^~~~~~~~~~~~~ ../src/stb_image.h:3270:15: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3270 | s->img_x = stbi__get16be(s); if (s->img_x == 0) return stbi__err("0 width","Corrupt JPEG"); // JPEG requires | ^~~~~~~~~~~~~ ../src/stb_image.h:3297:32: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3297 | if (!stbi__mad3sizes_valid(s->img_x, s->img_y, s->img_n, 0)) return stbi__err("too large", "Image too large to decode"); | ~^~~~~~~ ../src/stb_image.h:3297:42: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3297 | if (!stbi__mad3sizes_valid(s->img_x, s->img_y, s->img_n, 0)) return stbi__err("too large", "Image too large to decode"); | ~^~~~~~~ ../src/stb_image.h:3317:29: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3317 | z->img_mcu_x = (s->img_x + z->img_mcu_w-1) / z->img_mcu_w; | ^ ../src/stb_image.h:3317:47: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3317 | z->img_mcu_x = (s->img_x + z->img_mcu_w-1) / z->img_mcu_w; | ^ ../src/stb_image.h:3317:19: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3317 | z->img_mcu_x = (s->img_x + z->img_mcu_w-1) / z->img_mcu_w; | ^ ../src/stb_image.h:3318:29: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3318 | z->img_mcu_y = (s->img_y + z->img_mcu_h-1) / z->img_mcu_h; | ^ ../src/stb_image.h:3318:47: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3318 | z->img_mcu_y = (s->img_y + z->img_mcu_h-1) / z->img_mcu_h; | ^ ../src/stb_image.h:3318:19: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3318 | z->img_mcu_y = (s->img_y + z->img_mcu_h-1) / z->img_mcu_h; | ^ ../src/stb_image.h:3322:36: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3322 | z->img_comp[i].x = (s->img_x * z->img_comp[i].h + h_max-1) / h_max; | ^ ../src/stb_image.h:3322:55: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3322 | z->img_comp[i].x = (s->img_x * z->img_comp[i].h + h_max-1) / h_max; | ^ ../src/stb_image.h:3322:66: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3322 | z->img_comp[i].x = (s->img_x * z->img_comp[i].h + h_max-1) / h_max; | ^ ../src/stb_image.h:3322:26: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3322 | z->img_comp[i].x = (s->img_x * z->img_comp[i].h + h_max-1) / h_max; | ^ ../src/stb_image.h:3323:36: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3323 | z->img_comp[i].y = (s->img_y * z->img_comp[i].v + v_max-1) / v_max; | ^ ../src/stb_image.h:3323:55: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3323 | z->img_comp[i].y = (s->img_y * z->img_comp[i].v + v_max-1) / v_max; | ^ ../src/stb_image.h:3323:66: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3323 | z->img_comp[i].y = (s->img_y * z->img_comp[i].v + v_max-1) / v_max; | ^ ../src/stb_image.h:3323:26: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3323 | z->img_comp[i].y = (s->img_y * z->img_comp[i].v + v_max-1) / v_max; | ^ ../src/stb_image.h:3340:81: warning: unsigned conversion from ‘int’ to ‘long unsigned int’ changes value from ‘-16’ to ‘18446744073709551600’ [-Wsign-conversion] 3340 | z->img_comp[i].data = (stbi_uc*) (((size_t) z->img_comp[i].raw_data + 15) & ~15); | ^ ../src/stb_image.h:3348:84: warning: unsigned conversion from ‘int’ to ‘long unsigned int’ changes value from ‘-16’ to ‘18446744073709551600’ [-Wsign-conversion] 3348 | z->img_comp[i].coeff = (short*) (((size_t) z->img_comp[i].raw_coeff + 15) & ~15); | ^ ../src/stb_image.h: In function ‘stbi__decode_jpeg_image’: ../src/stb_image.h:3434:28: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3434 | stbi__uint32 NL = stbi__get16be(j->s); | ^~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__YCbCr_to_RGB_row’: ../src/stb_image.h:3668:92: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 3668 | g = y_fixed + (cr*-stbi__float2fixed(0.71414f)) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000); | ^ ../src/stb_image.h:3668:55: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 3668 | g = y_fixed + (cr*-stbi__float2fixed(0.71414f)) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000); | ^ ../src/stb_image.h:3668:11: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 3668 | g = y_fixed + (cr*-stbi__float2fixed(0.71414f)) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000); | ^~~~~~~ ../src/stb_image.h: In function ‘stbi__YCbCr_to_RGB_simd’: ../src/stb_image.h:3802:90: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 3802 | g = y_fixed + cr*-stbi__float2fixed(0.71414f) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000); | ^ ../src/stb_image.h:3802:53: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 3802 | g = y_fixed + cr*-stbi__float2fixed(0.71414f) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000); | ^ ../src/stb_image.h:3802:11: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 3802 | g = y_fixed + cr*-stbi__float2fixed(0.71414f) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000); | ^~~~~~~ ../src/stb_image.h: In function ‘stbi__blinn_8x8’: ../src/stb_image.h:3860:21: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 3860 | unsigned int t = x*y + 128; | ^ ../src/stb_image.h: In function ‘load_jpeg_image’: ../src/stb_image.h:3909:36: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3909 | r->w_lores = (z->s->img_x + r->hs-1) / r->hs; | ^ ../src/stb_image.h:3909:47: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3909 | r->w_lores = (z->s->img_x + r->hs-1) / r->hs; | ^ ../src/stb_image.h:3909:23: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3909 | r->w_lores = (z->s->img_x + r->hs-1) / r->hs; | ^ ../src/stb_image.h:3921:53: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3921 | output = (stbi_uc *) stbi__malloc_mad3(n, z->s->img_x, z->s->img_y, 1); | ~~~~^~~~~~~ ../src/stb_image.h:3921:66: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3921 | output = (stbi_uc *) stbi__malloc_mad3(n, z->s->img_x, z->s->img_y, 1); | ~~~~^~~~~~~ ../src/stb_image.h:3926:36: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 3926 | stbi_uc *out = output + n * z->s->img_x * j; | ^ ../src/stb_image.h:3953:78: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3953 | z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n); | ~~~~^~~~~~~ ../src/stb_image.h:3966:78: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3966 | z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n); | ~~~~^~~~~~~ ../src/stb_image.h:3975:78: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 3975 | z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n); | ~~~~^~~~~~~ ../src/stb_image.h:4020:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4020 | *out_x = z->s->img_x; | ^ ../src/stb_image.h:4021:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4021 | *out_y = z->s->img_y; | ^ ../src/stb_image.h: In function ‘stbi__jpeg_info_raw’: ../src/stb_image.h:4061:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4061 | if (x) *x = j->s->img_x; | ^ ../src/stb_image.h:4062:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4062 | if (y) *y = j->s->img_y; | ^ ../src/stb_image.h: In function ‘stbi__zreceive’: ../src/stb_image.h:4216:23: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4216 | k = z->code_buffer & ((1 << n) - 1); | ^ ../src/stb_image.h: In function ‘stbi__zhuffman_decode_slowpath’: ../src/stb_image.h:4227:27: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4227 | k = stbi__bit_reverse(a->code_buffer, 16); | ~^~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__zexpand’: ../src/stb_image.h:4269:15: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 4269 | while (cur + n > limit) { | ^ ../src/stb_image.h: In function ‘stbi__parse_huffman_block’: ../src/stb_image.h:4318:42: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 4318 | if (stbi__zlength_extra[z]) len += stbi__zreceive(a, stbi__zlength_extra[z]); | ^~ ../src/stb_image.h:4318:45: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4318 | if (stbi__zlength_extra[z]) len += stbi__zreceive(a, stbi__zlength_extra[z]); | ^~~~~~~~~~~~~~ ../src/stb_image.h:4322:41: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 4322 | if (stbi__zdist_extra[z]) dist += stbi__zreceive(a, stbi__zdist_extra[z]); | ^~ ../src/stb_image.h:4322:44: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4322 | if (stbi__zdist_extra[z]) dist += stbi__zreceive(a, stbi__zdist_extra[z]); | ^~~~~~~~~~~~~~ ../src/stb_image.h:4331:37: warning: conversion to ‘char’ from ‘stbi_uc’ {aka ‘unsigned char’} may change the sign of the result [-Wsign-conversion] 4331 | if (len) { do *zout++ = v; while (--len); } | ^ ../src/stb_image.h:4333:37: warning: conversion to ‘char’ from ‘stbi_uc’ {aka ‘unsigned char’} may change the sign of the result [-Wsign-conversion] 4333 | if (len) { do *zout++ = *p++; while (--len); } | ^ ../src/stb_image.h: In function ‘stbi__compute_huffman_codes’: ../src/stb_image.h:4347:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4347 | int hlit = stbi__zreceive(a,5) + 257; | ^~~~~~~~~~~~~~ ../src/stb_image.h:4348:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4348 | int hdist = stbi__zreceive(a,5) + 1; | ^~~~~~~~~~~~~~ ../src/stb_image.h:4349:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4349 | int hclen = stbi__zreceive(a,4) + 4; | ^~~~~~~~~~~~~~ ../src/stb_image.h:4354:15: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4354 | int s = stbi__zreceive(a,3); | ^~~~~~~~~~~~~~ ../src/stb_image.h:4368:17: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4368 | c = stbi__zreceive(a,2)+3; | ^~~~~~~~~~~~~~ ../src/stb_image.h:4372:17: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4372 | c = stbi__zreceive(a,3)+3; | ^~~~~~~~~~~~~~ ../src/stb_image.h:4374:17: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4374 | c = stbi__zreceive(a,7)+11; | ^~~~~~~~~~~~~~ ../src/stb_image.h:4379:35: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4379 | memset(lencodes+n, fill, c); | ^ ../src/stb_image.h: In function ‘stbi__parse_uncompressed_block’: ../src/stb_image.h:4412:32: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4412 | memcpy(a->zout, a->zbuffer, len); | ^~~ ../src/stb_image.h: In function ‘stbi__parse_zlib’: ../src/stb_image.h:4469:15: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4469 | final = stbi__zreceive(a,1); | ^~~~~~~~~~~~~~ ../src/stb_image.h:4470:14: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4470 | type = stbi__zreceive(a,2); | ^~~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi_zlib_decode_malloc_guesssize’: ../src/stb_image.h:4502:36: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4502 | char *p = (char *) stbi__malloc(initial_size); | ^~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi_zlib_decode_malloc_guesssize_headerflag’: ../src/stb_image.h:4523:36: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4523 | char *p = (char *) stbi__malloc(initial_size); | ^~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__create_png_image_raw’: ../src/stb_image.h:4655:31: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4655 | stbi__uint32 i,j,stride = x*out_n*bytes; | ^ ../src/stb_image.h:4655:37: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4655 | stbi__uint32 i,j,stride = x*out_n*bytes; | ^ ../src/stb_image.h:4662:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4662 | int width = x; | ^ ../src/stb_image.h:4665:43: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4665 | a->out = (stbi_uc *) stbi__malloc_mad3(x, y, output_bytes, 0); // extra bytes to write off the end into | ^ ../src/stb_image.h:4665:46: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4665 | a->out = (stbi_uc *) stbi__malloc_mad3(x, y, output_bytes, 0); // extra bytes to write off the end into | ^ ../src/stb_image.h:4668:38: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4668 | if (!stbi__mad3sizes_valid(img_n, x, depth, 7)) return stbi__err("too large", "Corrupt PNG"); | ^ ../src/stb_image.h:4669:31: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4669 | img_width_bytes = (((img_n * x * depth) + 7) >> 3); | ^ ../src/stb_image.h:4669:35: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4669 | img_width_bytes = (((img_n * x * depth) + 7) >> 3); | ^ ../src/stb_image.h:4687:18: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4687 | cur += x*out_n - img_width_bytes; // store output to the rightmost img_len bytes, so we can decode in place | ^ ../src/stb_image.h:4689:18: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4689 | width = img_width_bytes; | ^~~~~~~~~~~~~~~ ../src/stb_image.h:4737:57: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4737 | case STBI__F_none: memcpy(cur, raw, nk); break; | ^~ ../src/stb_image.h:4781:46: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4781 | stbi_uc *in = a->out + stride*j + x*out_n - img_width_bytes; | ^ ../src/stb_image.h:4793:21: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4793 | for (k=x*img_n; k >= 2; k-=2, ++in) { | ^ ../src/stb_image.h:4793:20: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4793 | for (k=x*img_n; k >= 2; k-=2, ++in) { | ^ ../src/stb_image.h:4799:21: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4799 | for (k=x*img_n; k >= 4; k-=4, ++in) { | ^ ../src/stb_image.h:4799:20: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4799 | for (k=x*img_n; k >= 4; k-=4, ++in) { | ^ ../src/stb_image.h:4809:21: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4809 | for (k=x*img_n; k >= 8; k-=8, ++in) { | ^ ../src/stb_image.h:4809:20: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4809 | for (k=x*img_n; k >= 8; k-=8, ++in) { | ^ ../src/stb_image.h:4832:23: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4832 | for (q=x-1; q >= 0; --q) { | ^ ../src/stb_image.h:4838:23: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4838 | for (q=x-1; q >= 0; --q) { | ^ ../src/stb_image.h:4855:23: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4855 | for(i=0; i < x*y*out_n; ++i,cur16++,cur+=2) { | ^ ../src/stb_image.h: In function ‘stbi__create_png_image’: ../src/stb_image.h:4873:46: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4873 | final = (stbi_uc *) stbi__malloc_mad3(a->s->img_x, a->s->img_y, out_bytes, 0); | ~~~~^~~~~~~ ../src/stb_image.h:4873:59: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4873 | final = (stbi_uc *) stbi__malloc_mad3(a->s->img_x, a->s->img_y, out_bytes, 0); | ~~~~^~~~~~~ ../src/stb_image.h:4882:24: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4882 | x = (a->s->img_x - xorig[p] + xspc[p]-1) / xspc[p]; | ^ ../src/stb_image.h:4882:35: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4882 | x = (a->s->img_x - xorig[p] + xspc[p]-1) / xspc[p]; | ^ ../src/stb_image.h:4882:48: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4882 | x = (a->s->img_x - xorig[p] + xspc[p]-1) / xspc[p]; | ^ ../src/stb_image.h:4882:11: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4882 | x = (a->s->img_x - xorig[p] + xspc[p]-1) / xspc[p]; | ^ ../src/stb_image.h:4883:24: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4883 | y = (a->s->img_y - yorig[p] + yspc[p]-1) / yspc[p]; | ^ ../src/stb_image.h:4883:35: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4883 | y = (a->s->img_y - yorig[p] + yspc[p]-1) / yspc[p]; | ^ ../src/stb_image.h:4883:48: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4883 | y = (a->s->img_y - yorig[p] + yspc[p]-1) / yspc[p]; | ^ ../src/stb_image.h:4883:11: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4883 | y = (a->s->img_y - yorig[p] + yspc[p]-1) / yspc[p]; | ^ ../src/stb_image.h:4885:33: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4885 | stbi__uint32 img_len = ((((a->s->img_n * x * depth) + 7) >> 3) + 1) * y; | ^ ../src/stb_image.h:4886:80: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4886 | if (!stbi__create_png_image_raw(a, image_data, image_data_len, out_n, x, y, depth, color)) { | ^ ../src/stb_image.h:4886:83: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4886 | if (!stbi__create_png_image_raw(a, image_data, image_data_len, out_n, x, y, depth, color)) { | ^ ../src/stb_image.h:4894:36: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4894 | memcpy(final + out_y*a->s->img_x*out_bytes + out_x*out_bytes, | ^ ../src/stb_image.h:4894:48: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4894 | memcpy(final + out_y*a->s->img_x*out_bytes + out_x*out_bytes, | ^ ../src/stb_image.h:4895:51: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 4895 | a->out + (j*x+i)*out_bytes, out_bytes); | ^~~~~~~~~ ../src/stb_image.h: In function ‘stbi__expand_png_palette’: ../src/stb_image.h:4963:38: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 4963 | p = (stbi_uc *) stbi__malloc_mad2(pixel_count, pal_img_n, 0); | ^~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__parse_png_file’: ../src/stb_image.h:5102:28: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5102 | stbi__skip(s, c.length); | ~^~~~~~~ ../src/stb_image.h:5123:41: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5123 | if ((1 << 30) / s->img_x / s->img_n < s->img_y) return stbi__err("too large", "Image too large to decode"); | ^ ../src/stb_image.h:5194:47: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5194 | if (!stbi__getn(s, z->idata+ioff,c.length)) return stbi__err("outofdata","Corrupt PNG"); | ~^~~~~~~ ../src/stb_image.h:5205:29: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5205 | bpl = (s->img_x * z->depth + 7) / 8; // bytes per line, per component | ^ ../src/stb_image.h:5206:38: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5206 | raw_len = bpl * s->img_y * s->img_n /* pixels */ + s->img_y /* filter mode per row */; | ^ ../src/stb_image.h:5207:103: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5207 | z->expanded = (stbi_uc *) stbi_zlib_decode_malloc_guesssize_headerflag((char *) z->idata, ioff, raw_len, (int *) &raw_len, !is_iphone); | ^~~~ ../src/stb_image.h:5207:109: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5207 | z->expanded = (stbi_uc *) stbi_zlib_decode_malloc_guesssize_headerflag((char *) z->idata, ioff, raw_len, (int *) &raw_len, !is_iphone); | ^~~~~~~ ../src/stb_image.h:5229:58: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5229 | if (!stbi__expand_png_palette(z, palette, pal_len, s->img_out_n)) | ^~~~~~~ ../src/stb_image.h:1729:28: warning: conversion to ‘char’ from ‘unsigned char’ may change the sign of the result [-Wsign-conversion] 1729 | #define STBI__BYTECAST(x) ((stbi_uc) ((x) & 255)) // truncate int to byte without warnings | ^ ../src/stb_image.h:5248:35: note: in expansion of macro ‘STBI__BYTECAST’ 5248 | invalid_chunk[0] = STBI__BYTECAST(c.type >> 24); | ^~~~~~~~~~~~~~ ../src/stb_image.h:1729:28: warning: conversion to ‘char’ from ‘unsigned char’ may change the sign of the result [-Wsign-conversion] 1729 | #define STBI__BYTECAST(x) ((stbi_uc) ((x) & 255)) // truncate int to byte without warnings | ^ ../src/stb_image.h:5249:35: note: in expansion of macro ‘STBI__BYTECAST’ 5249 | invalid_chunk[1] = STBI__BYTECAST(c.type >> 16); | ^~~~~~~~~~~~~~ ../src/stb_image.h:1729:28: warning: conversion to ‘char’ from ‘unsigned char’ may change the sign of the result [-Wsign-conversion] 1729 | #define STBI__BYTECAST(x) ((stbi_uc) ((x) & 255)) // truncate int to byte without warnings | ^ ../src/stb_image.h:5250:35: note: in expansion of macro ‘STBI__BYTECAST’ 5250 | invalid_chunk[2] = STBI__BYTECAST(c.type >> 8); | ^~~~~~~~~~~~~~ ../src/stb_image.h:1729:28: warning: conversion to ‘char’ from ‘unsigned char’ may change the sign of the result [-Wsign-conversion] 1729 | #define STBI__BYTECAST(x) ((stbi_uc) ((x) & 255)) // truncate int to byte without warnings | ^ ../src/stb_image.h:5251:35: note: in expansion of macro ‘STBI__BYTECAST’ 5251 | invalid_chunk[3] = STBI__BYTECAST(c.type >> 0); | ^~~~~~~~~~~~~~ ../src/stb_image.h:5255:28: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5255 | stbi__skip(s, c.length); | ~^~~~~~~ ../src/stb_image.h: In function ‘stbi__do_png’: ../src/stb_image.h:5284:12: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5284 | *x = p->s->img_x; | ^ ../src/stb_image.h:5285:12: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5285 | *y = p->s->img_y; | ^ ../src/stb_image.h: In function ‘stbi__png_info_raw’: ../src/stb_image.h:5316:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5316 | if (x) *x = p->s->img_x; | ^ ../src/stb_image.h:5317:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5317 | if (y) *y = p->s->img_y; | ^ ../src/stb_image.h: In function ‘stbi__bmp_test_raw’: ../src/stb_image.h:5356:9: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5356 | sz = stbi__get32le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__bmp_parse_header’: ../src/stb_image.h:5455:19: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5455 | info->offset = stbi__get32le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:5456:22: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5456 | info->hsz = hsz = stbi__get32le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:5464:18: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5464 | s->img_x = stbi__get16le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:5465:18: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5465 | s->img_y = stbi__get16le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:5473:22: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5473 | int compress = stbi__get32le(s); | ^~~~~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__bmp_load’: ../src/stb_image.h:5546:15: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5546 | s->img_y = abs((int) s->img_y); | ^~~ ../src/stb_image.h:5594:40: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5594 | if (!stbi__mad3sizes_valid(target, s->img_x, s->img_y, 0)) | ~^~~~~~~ ../src/stb_image.h:5594:50: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5594 | if (!stbi__mad3sizes_valid(target, s->img_x, s->img_y, 0)) | ~^~~~~~~ ../src/stb_image.h:5597:49: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5597 | out = (stbi_uc *) stbi__malloc_mad3(target, s->img_x, s->img_y, 0); | ~^~~~~~~ ../src/stb_image.h:5597:59: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5597 | out = (stbi_uc *) stbi__malloc_mad3(target, s->img_x, s->img_y, 0); | ~^~~~~~~ ../src/stb_image.h:5610:34: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5610 | if (info.bpp == 1) width = (s->img_x + 7) >> 3; | ^ ../src/stb_image.h:5611:39: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5611 | else if (info.bpp == 4) width = (s->img_x + 1) >> 1; | ^ ../src/stb_image.h:5612:39: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5612 | else if (info.bpp == 8) width = s->img_x; | ^ ../src/stb_image.h:5659:35: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5659 | if (info.bpp == 24) width = 3 * s->img_x; | ^ ../src/stb_image.h:5660:40: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5660 | else if (info.bpp == 16) width = 2*s->img_x; | ^ ../src/stb_image.h:5698:20: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 5698 | a = (ma ? stbi__shiftsigned(v & ma, ashift, acount) : 255); | ^ ../src/stb_image.h:5709:14: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5709 | for (i=4*s->img_x*s->img_y-1; i >= 0; i -= 4) | ^ ../src/stb_image.h:5715:41: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5715 | stbi_uc *p1 = out + j *s->img_x*target; | ^ ../src/stb_image.h:5715:50: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5715 | stbi_uc *p1 = out + j *s->img_x*target; | ^ ../src/stb_image.h:5716:41: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5716 | stbi_uc *p2 = out + (s->img_y-1-j)*s->img_x*target; | ^ ../src/stb_image.h:5716:53: warning: conversion to ‘stbi__uint32’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 5716 | stbi_uc *p2 = out + (s->img_y-1-j)*s->img_x*target; | ^ ../src/stb_image.h:5728:9: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5728 | *x = s->img_x; | ^ ../src/stb_image.h:5729:9: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 5729 | *y = s->img_y; | ^ ../src/stb_image.h: In function ‘stbi__tga_load’: ../src/stb_image.h:6068:69: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6068 | tga_data = stbi__convert_format(tga_data, tga_comp, req_comp, tga_width, tga_height); | ^~~~~~~~~ ../src/stb_image.h:6068:80: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6068 | tga_data = stbi__convert_format(tga_data, tga_comp, req_comp, tga_width, tga_height); | ^~~~~~~~~~ ../src/stb_image.h: In function ‘stbi__psd_load’: ../src/stb_image.h:6156:8: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 6156 | h = stbi__get32be(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:6157:8: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 6157 | w = stbi__get32be(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:6181:17: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 6181 | stbi__skip(s,stbi__get32be(s) ); | ^~~~~~~~~~~~~~~~ ../src/stb_image.h:6184:18: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 6184 | stbi__skip(s, stbi__get32be(s) ); | ^~~~~~~~~~~~~~~~ ../src/stb_image.h:6187:18: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 6187 | stbi__skip(s, stbi__get32be(s) ); | ^~~~~~~~~~~~~~~~ ../src/stb_image.h:6207:43: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 6207 | out = (stbi_uc *) stbi__malloc(4 * w*h); | ~~~~~^~ ../src/stb_image.h:6317:86: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6317 | out = (stbi_uc *) stbi__convert_format16((stbi__uint16 *) out, 4, req_comp, w, h); | ^ ../src/stb_image.h:6317:89: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6317 | out = (stbi_uc *) stbi__convert_format16((stbi__uint16 *) out, 4, req_comp, w, h); | ^ ../src/stb_image.h:6319:55: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6319 | out = stbi__convert_format(out, 4, req_comp, w, h); | ^ ../src/stb_image.h:6319:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6319 | out = stbi__convert_format(out, 4, req_comp, w, h); | ^ ../src/stb_image.h: In function ‘stbi__pic_load’: ../src/stb_image.h:6530:28: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 6530 | memset(result, 0xff, x*y*4); | ~~~^~ ../src/stb_image.h:6539:50: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6539 | result=stbi__convert_format(result,4,req_comp,x,y); | ^ ../src/stb_image.h:6539:52: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 6539 | result=stbi__convert_format(result,4,req_comp,x,y); | ^ ../src/stb_image.h: In function ‘stbi__bmp_info’: ../src/stb_image.h:7370:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 7370 | if (x) *x = s->img_x; | ^ ../src/stb_image.h:7371:16: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 7371 | if (y) *y = s->img_y; | ^ ../src/stb_image.h: In function ‘stbi__psd_info’: ../src/stb_image.h:7403:9: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 7403 | *y = stbi__get32be(s); | ^~~~~~~~~~~~~ ../src/stb_image.h:7404:9: warning: conversion to ‘int’ from ‘stbi__uint32’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 7404 | *x = stbi__get32be(s); | ^~~~~~~~~~~~~ [23/27] rm -f src/libsixel.a && gcc-ar csrD src/libsixel.a src/libsixel.so.1.0.0.p/allocator.c.o src/libsixel.so.1.0.0.p/chunk.c.o src/libsixel.so.1.0.0.p/decoder.c.o src/libsixel.so.1.0.0.p/dither.c.o src/libsixel.so.1.0.0.p/encoder.c.o src/libsixel.so.1.0.0.p/frame.c.o src/libsixel.so.1.0.0.p/fromgif.c.o src/libsixel.so.1.0.0.p/frompnm.c.o src/libsixel.so.1.0.0.p/fromsixel.c.o src/libsixel.so.1.0.0.p/loader.c.o src/libsixel.so.1.0.0.p/output.c.o src/libsixel.so.1.0.0.p/pixelformat.c.o src/libsixel.so.1.0.0.p/quant.c.o src/libsixel.so.1.0.0.p/scale.c.o src/libsixel.so.1.0.0.p/status.c.o src/libsixel.so.1.0.0.p/stb_image_write.c.o src/libsixel.so.1.0.0.p/tests.c.o src/libsixel.so.1.0.0.p/tosixel.c.o src/libsixel.so.1.0.0.p/tty.c.o src/libsixel.so.1.0.0.p/writer.c.o [24/27] cc -o src/libsixel.so.1.0.0 src/libsixel.so.1.0.0.p/allocator.c.o src/libsixel.so.1.0.0.p/chunk.c.o src/libsixel.so.1.0.0.p/decoder.c.o src/libsixel.so.1.0.0.p/dither.c.o src/libsixel.so.1.0.0.p/encoder.c.o src/libsixel.so.1.0.0.p/frame.c.o src/libsixel.so.1.0.0.p/fromgif.c.o src/libsixel.so.1.0.0.p/frompnm.c.o src/libsixel.so.1.0.0.p/fromsixel.c.o src/libsixel.so.1.0.0.p/loader.c.o src/libsixel.so.1.0.0.p/output.c.o src/libsixel.so.1.0.0.p/pixelformat.c.o src/libsixel.so.1.0.0.p/quant.c.o src/libsixel.so.1.0.0.p/scale.c.o src/libsixel.so.1.0.0.p/status.c.o src/libsixel.so.1.0.0.p/stb_image_write.c.o src/libsixel.so.1.0.0.p/tests.c.o src/libsixel.so.1.0.0.p/tosixel.c.o src/libsixel.so.1.0.0.p/tty.c.o src/libsixel.so.1.0.0.p/writer.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,libsixel.so.1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -lm -lcurl -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -Wl,--end-group ../src/fromsixel.c: In function ‘image_buffer_init.part.0.constprop’: ../src/fromsixel.c:238:27: warning: iteration 238 invokes undefined behavior [-Waggressive-loop-optimizations] 238 | image->palette[n] = SIXEL_RGB(255, 255, 255); | ^ ../src/fromsixel.c:237:14: note: within this loop 237 | for (; n < SIXEL_PALETTE_MAX; n++) { | ^ [25/27] /usr/bin/meson --internal symbolextractor /usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux src/libsixel.so.1.0.0 src/libsixel.so.1.0.0 src/libsixel.so.1.0.0.p/libsixel.so.1.0.0.symbols [26/27] cc -o converters/sixel2png converters/sixel2png.p/sixel2png.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto '-Wl,-rpath,$ORIGIN/../src' -Wl,-rpath-link,/usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux/src -Wl,--start-group src/libsixel.so.1.0.0 -Wl,--end-group [27/27] cc -o converters/img2sixel converters/img2sixel.p/img2sixel.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto '-Wl,-rpath,$ORIGIN/../src' -Wl,-rpath-link,/usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux/src -Wl,--start-group src/libsixel.so.1.0.0 -Wl,--end-group + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.35072 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libsixel-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libsixel-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd libsixel-1.10.3 + DESTDIR=/usr/src/tmp/libsixel-buildroot + ninja-build -C x86_64-alt-linux install ninja: Entering directory `x86_64-alt-linux' [0/1] Installing files. Installing src/libsixel.so.1.0.0 to /usr/src/tmp/libsixel-buildroot/usr/lib64 Installing src/libsixel.a to /usr/src/tmp/libsixel-buildroot/usr/lib64 Installing converters/img2sixel to /usr/src/tmp/libsixel-buildroot/usr/bin Installing converters/sixel2png to /usr/src/tmp/libsixel-buildroot/usr/bin Installing /usr/src/RPM/BUILD/libsixel-1.10.3/converters/img2sixel.1 to /usr/src/tmp/libsixel-buildroot/usr/share/man/man1 Installing /usr/src/RPM/BUILD/libsixel-1.10.3/converters/sixel2png.1 to /usr/src/tmp/libsixel-buildroot/usr/share/man/man1 Installing /usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux/include/sixel.h to /usr/src/tmp/libsixel-buildroot/usr/include Installing /usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux/meson-private/libsixel.pc to /usr/src/tmp/libsixel-buildroot/usr/lib64/pkgconfig Installing /usr/src/RPM/BUILD/libsixel-1.10.3/converters/shell-completion/bash/img2sixel to /usr/src/tmp/libsixel-buildroot/usr/share/bash-completion/completions Installing /usr/src/RPM/BUILD/libsixel-1.10.3/converters/shell-completion/zsh/_img2sixel to /usr/src/tmp/libsixel-buildroot/usr/share/zsh/site-functions Installing /usr/src/RPM/BUILD/libsixel-1.10.3/x86_64-alt-linux/tools/libsixel-config to /usr/src/tmp/libsixel-buildroot/usr/bin Installing symlink pointing to libsixel.so.1.0.0 to /usr/src/tmp/libsixel-buildroot/usr/lib64/libsixel.so.1 Installing symlink pointing to libsixel.so.1 to /usr/src/tmp/libsixel-buildroot/usr/lib64/libsixel.so + rm -fv /usr/src/tmp/libsixel-buildroot/usr/lib64/libsixel.a removed '/usr/src/tmp/libsixel-buildroot/usr/lib64/libsixel.a' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libsixel-buildroot (auto) mode of './usr/lib64/libsixel.so.1.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libsixel-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib64/pkgconfig/libsixel.pc: Cflags: '-I${includedir}' --> '' /usr/lib64/pkgconfig/libsixel.pc: Libs: '-L${libdir} -lsixel -lsixel' --> '-lsixel -lsixel' Checking contents of files in /usr/src/tmp/libsixel-buildroot/ (default) Compressing files in /usr/src/tmp/libsixel-buildroot (auto) Adjusting library links in /usr/src/tmp/libsixel-buildroot ./usr/lib64: (from :0) libsixel.so.1 -> libsixel.so.1.0.0 Verifying ELF objects in /usr/src/tmp/libsixel-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/libsixel-buildroot Processing files: libsixel1-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JwiuEl find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) lib.prov: /usr/src/tmp/libsixel-buildroot/usr/lib64/libsixel.so.1: 144 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4kZis8 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) warning: libsixel1 provides another subpackage: libsixel Provides: libsixel = 1.10.3-alt2, libsixel.so.1()(64bit) = set:ldz50vMD2F5IiaL6akle24Lw0gNZozmJlCD2uZbhC6bSIogM09y1ZjKmsZvF5qqMMGye8URtVXs2zwc3YGBwUSJIBpRk6sBXLStngwnkPn9xXFzzEa0eC4YfQg6IOQY6bnZgL5qs9ksZj3cHovQUhhxefb33NQPhjdnQBK0fxExIMcupg6AzYXwaVgo8DVY7G7suBUGGMZ1rq0VUMlvNnk9DS4UZL23m7kOSHio5KtDnlD4iioak1dFGzo71ixWmiewDi756yxGC5WAZvKAeMDfXEfiDRzATL7fJQ2Q0Xc0Fi Requires: ld-linux-x86-64.so.2()(64bit) >= set:jiids, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcurl.so.4()(64bit) >= set:khZKmuOOm6oNiR23, libcurl.so.4(CURL_GNUTLS_4)(64bit), libgdk_pixbuf-2.0.so.0()(64bit) >= set:lgnLGghMj1IPOvoSMMnuo3lvJwpSL2TBXokSZoBvkyJ4, libglib-2.0.so.0()(64bit) >= set:omCHICpfc0, libgobject-2.0.so.0()(64bit) >= set:ml6W90, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ePTJtX Creating libsixel1-debuginfo package Processing files: sixel-utils-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9VAlOZ find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jrzIeQ find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libsixel.so.1()(64bit) >= set:lh2hxkOqRk85GDBkXLGbBS3b2zuupV81, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CdghZP Creating sixel-utils-debuginfo package Processing files: libsixel-devel-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.52rPxq find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rHxz6F find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) find-requires: FINDPACKAGE-COMMANDS: cat tr Provides: pkgconfig(libsixel) = 1.10.3 Requires: /bin/sh, /usr/lib64/libsixel.so.1, /usr/lib64/pkgconfig, coreutils Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zgUBfF Processing files: zsh-completion-libsixel-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.czxODz find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zppUEs find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) Requires: libsixel1 = 1.10.3-alt2 Processing files: bash-completion-libsixel-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.s8ao8A find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mzfM8i find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) Requires: bash-completion, libsixel1 = 1.10.3-alt2 Processing files: libsixel1-debuginfo-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8lzA4B find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oLiFwi find-requires: running scripts (debuginfo) Provides: debug64(libsixel.so.1) Requires: libsixel1 = 1.10.3-alt2, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libcurl.so.4), debug64(libgdk_pixbuf-2.0.so.0), debug64(libglib-2.0.so.0), debug64(libgobject-2.0.so.0), debug64(libm.so.6) Processing files: sixel-utils-debuginfo-1.10.3-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VWOR0c find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yV2a2Q find-requires: running scripts (debuginfo) Requires: sixel-utils = 1.10.3-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libsixel.so.1) Adding to zsh-completion-libsixel a strict dependency on libsixel1 Adding to bash-completion-libsixel a strict dependency on libsixel1 Adding to libsixel1-debuginfo a strict dependency on libsixel1 Adding to sixel-utils-debuginfo a strict dependency on sixel-utils Adding to sixel-utils a strict dependency on libsixel1 Adding to libsixel-devel a strict dependency on libsixel1 Adding to sixel-utils-debuginfo a strict dependency on libsixel1-debuginfo Removing from sixel-utils-debuginfo 1 sources provided by libsixel1-debuginfo also prunning dir /usr/src/debug/libsixel-1.10.3/x86_64-alt-linux/include also prunning dir /usr/src/debug/libsixel-1.10.3/x86_64-alt-linux Removing 2 extra deps from sixel-utils due to dependency on libsixel1 Removing 1 extra deps from libsixel-devel due to dependency on libsixel1 Removing 1 extra deps from sixel-utils-debuginfo due to dependency on libsixel1-debuginfo Removing 4 extra deps from sixel-utils due to repentancy on libsixel1 Removing 1 extra deps from sixel-utils-debuginfo due to repentancy on libsixel1-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/libsixel1-1.10.3-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/sixel-utils-1.10.3-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libsixel-devel-1.10.3-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/zsh-completion-libsixel-1.10.3-alt2.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/bash-completion-libsixel-1.10.3-alt2.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libsixel1-debuginfo-1.10.3-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/sixel-utils-debuginfo-1.10.3-alt2.x86_64.rpm (w2.lzdio) 12.20user 4.49system 0:25.29elapsed 66%CPU (0avgtext+0avgdata 84392maxresident)k 0inputs+0outputs (0major+1009291minor)pagefaults 0swaps 6.84user 2.36system 1:03.24elapsed 14%CPU (0avgtext+0avgdata 130960maxresident)k 3912inputs+0outputs (0major+300064minor)pagefaults 0swaps --- libsixel1-1.10.3-alt2.x86_64.rpm.repo 2023-12-15 20:35:34.000000000 +0000 +++ libsixel1-1.10.3-alt2.x86_64.rpm.hasher 2024-05-04 03:23:19.401543758 +0000 @@ -14,2 +14,3 @@ Requires: libcurl.so.4()(64bit) >= set:khZKmuOOm6oNiR23 +Requires: libcurl.so.4(CURL_GNUTLS_4)(64bit) Requires: libgdk_pixbuf-2.0.so.0()(64bit) >= set:lgnLGghMj1IPOvoSMMnuo3lvJwpSL2TBXokSZoBvkyJ4 @@ -25,3 +26,3 @@ File: /usr/lib64/libsixel.so.1 120777 root:root libsixel.so.1.0.0 -File: /usr/lib64/libsixel.so.1.0.0 100644 root:root ff1c83c8dd15a996e8e5099d1800f2ee -RPMIdentity: 938da93bc049900b47b4e924e3452da73e8c5df831caf960d2e4db0545335ae4e76913aac7e0e2ad2f12aeba844cc7de883fe81bd254989da3bd9f94f8ee1f14 +File: /usr/lib64/libsixel.so.1.0.0 100644 root:root 34c4d480ec013096bee4cbc1a2860742 +RPMIdentity: 7c98df4ee453ac921b58c08cb45501d8f19bdedae3922a156ea59657923f8df77a4aae070b333ce054188187c66e1abd2c1ba21a6764e3fb39ea0a11986c6960 --- libsixel1-debuginfo-1.10.3-alt2.x86_64.rpm.repo 2023-12-15 20:35:34.000000000 +0000 +++ libsixel1-debuginfo-1.10.3-alt2.x86_64.rpm.hasher 2024-05-04 03:23:19.483544070 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/e5 40755 root:root -/usr/lib/debug/.build-id/e5/19eb2d62d9a81742f6506722ce1385db5668ee 120777 root:root ../../../../lib64/libsixel.so.1.0.0 -/usr/lib/debug/.build-id/e5/19eb2d62d9a81742f6506722ce1385db5668ee.debug 120777 root:root ../../usr/lib64/libsixel.so.1.0.0.debug +/usr/lib/debug/.build-id/c4 40755 root:root +/usr/lib/debug/.build-id/c4/8255226f459e11119c877609de45f46a07e4c8 120777 root:root ../../../../lib64/libsixel.so.1.0.0 +/usr/lib/debug/.build-id/c4/8255226f459e11119c877609de45f46a07e4c8.debug 120777 root:root ../../usr/lib64/libsixel.so.1.0.0.debug /usr/lib/debug/usr/lib64/libsixel.so.1.0.0.debug 100644 root:root @@ -54,6 +54,6 @@ Provides: libsixel1-debuginfo = 1.10.3-alt2:sisyphus+336514.600.7.1 -File: /usr/lib/debug/.build-id/e5 40755 root:root -File: /usr/lib/debug/.build-id/e5/19eb2d62d9a81742f6506722ce1385db5668ee 120777 root:root ../../../../lib64/libsixel.so.1.0.0 -File: /usr/lib/debug/.build-id/e5/19eb2d62d9a81742f6506722ce1385db5668ee.debug 120777 root:root ../../usr/lib64/libsixel.so.1.0.0.debug -File: /usr/lib/debug/usr/lib64/libsixel.so.1.0.0.debug 100644 root:root a52ba9e9a86401bc112df87ff716aaa1 +File: /usr/lib/debug/.build-id/c4 40755 root:root +File: /usr/lib/debug/.build-id/c4/8255226f459e11119c877609de45f46a07e4c8 120777 root:root ../../../../lib64/libsixel.so.1.0.0 +File: /usr/lib/debug/.build-id/c4/8255226f459e11119c877609de45f46a07e4c8.debug 120777 root:root ../../usr/lib64/libsixel.so.1.0.0.debug +File: /usr/lib/debug/usr/lib64/libsixel.so.1.0.0.debug 100644 root:root ee64e8a97755e9d96e1ed1145146b909 File: /usr/lib/debug/usr/lib64/libsixel.so.1.debug 120777 root:root libsixel.so.1.0.0.debug @@ -97,2 +97,2 @@ File: /usr/src/debug/libsixel-1.10.3/x86_64-alt-linux/include/sixel.h 100644 root:root 8ee67dcb4bcd8eb6d35f796bc716df56 -RPMIdentity: d7d72f31a4495d07a867a613c56806f1a600223b760d532861538727f3a5ed38ae705213b1807ff2a0efee109690a57fa41d8a75c5ebf78bdcdcbe3465c152a9 +RPMIdentity: 23395d4c48598df1d33bddd364b0abd49958504d42bea06e6c1dff4e147e116c4507689987af51e22f8f088a2243b2805be1bf9f96b1de6cc3818430c5a73cab --- sixel-utils-1.10.3-alt2.x86_64.rpm.repo 2023-12-15 20:35:34.000000000 +0000 +++ sixel-utils-1.10.3-alt2.x86_64.rpm.hasher 2024-05-04 03:23:19.572544408 +0000 @@ -9,6 +9,6 @@ Provides: sixel-utils = 1.10.3-alt2:sisyphus+336514.600.7.1 -File: /usr/bin/img2sixel 100755 root:root 924fa2d3dbc560f63eac030df5a0e48b -File: /usr/bin/sixel2png 100755 root:root 02c805864738479257d42a95e1eb8c8b +File: /usr/bin/img2sixel 100755 root:root bce0cc72b51a6be43a0e013ca0d731c8 +File: /usr/bin/sixel2png 100755 root:root f0c863af795f94f9000d6e16fea879db File: /usr/share/man/man1/img2sixel.1.xz 100644 root:root 1208469d3b4d18215ab9ba0a007de546 File: /usr/share/man/man1/sixel2png.1.xz 100644 root:root 2ae113bd7e998666a37bdec1f545a8b0 -RPMIdentity: dc42547442e1e58e5e9f1a89cf218642c4b40be506d8ac4c6aa1adb8f98e7aafa052c95a71f4f173b09260041eac5f0ed310f071ced5cd3ed33a7cb3ab445fd7 +RPMIdentity: 893809d47e48709f29fdd06ef9bcfb61affe92baa3353d17c6c9111aaa1bb22fd7cd1b20e38fac622a2f686c20480778f50dd30c61305c6ff05af589ab03cac3 --- sixel-utils-debuginfo-1.10.3-alt2.x86_64.rpm.repo 2023-12-15 20:35:34.000000000 +0000 +++ sixel-utils-debuginfo-1.10.3-alt2.x86_64.rpm.hasher 2024-05-04 03:23:19.666544765 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/ce 40755 root:root -/usr/lib/debug/.build-id/ce/703b7e6db510826bc04c3274463b5789a2fb48 120777 root:root ../../../../bin/sixel2png -/usr/lib/debug/.build-id/ce/703b7e6db510826bc04c3274463b5789a2fb48.debug 120777 root:root ../../usr/bin/sixel2png.debug -/usr/lib/debug/.build-id/d5 40755 root:root -/usr/lib/debug/.build-id/d5/c2194ee11af663c96fae74098253cf1a85913c 120777 root:root ../../../../bin/img2sixel -/usr/lib/debug/.build-id/d5/c2194ee11af663c96fae74098253cf1a85913c.debug 120777 root:root ../../usr/bin/img2sixel.debug +/usr/lib/debug/.build-id/8e 40755 root:root +/usr/lib/debug/.build-id/8e/80e110904f7b32566760e666b6738d4580f597 120777 root:root ../../../../bin/img2sixel +/usr/lib/debug/.build-id/8e/80e110904f7b32566760e666b6738d4580f597.debug 120777 root:root ../../usr/bin/img2sixel.debug +/usr/lib/debug/.build-id/d8 40755 root:root +/usr/lib/debug/.build-id/d8/fa05a0de814ccce631fd5c7ed1d9299b100c53 120777 root:root ../../../../bin/sixel2png +/usr/lib/debug/.build-id/d8/fa05a0de814ccce631fd5c7ed1d9299b100c53.debug 120777 root:root ../../usr/bin/sixel2png.debug /usr/lib/debug/usr/bin/img2sixel.debug 100644 root:root @@ -17,10 +17,10 @@ Provides: sixel-utils-debuginfo = 1.10.3-alt2:sisyphus+336514.600.7.1 -File: /usr/lib/debug/.build-id/ce 40755 root:root -File: /usr/lib/debug/.build-id/ce/703b7e6db510826bc04c3274463b5789a2fb48 120777 root:root ../../../../bin/sixel2png -File: /usr/lib/debug/.build-id/ce/703b7e6db510826bc04c3274463b5789a2fb48.debug 120777 root:root ../../usr/bin/sixel2png.debug -File: /usr/lib/debug/.build-id/d5 40755 root:root -File: /usr/lib/debug/.build-id/d5/c2194ee11af663c96fae74098253cf1a85913c 120777 root:root ../../../../bin/img2sixel -File: /usr/lib/debug/.build-id/d5/c2194ee11af663c96fae74098253cf1a85913c.debug 120777 root:root ../../usr/bin/img2sixel.debug -File: /usr/lib/debug/usr/bin/img2sixel.debug 100644 root:root c8a07b381f3e1dd713e5ac6051d6fb30 -File: /usr/lib/debug/usr/bin/sixel2png.debug 100644 root:root 2f5df74ff85325e784cf40810967461c +File: /usr/lib/debug/.build-id/8e 40755 root:root +File: /usr/lib/debug/.build-id/8e/80e110904f7b32566760e666b6738d4580f597 120777 root:root ../../../../bin/img2sixel +File: /usr/lib/debug/.build-id/8e/80e110904f7b32566760e666b6738d4580f597.debug 120777 root:root ../../usr/bin/img2sixel.debug +File: /usr/lib/debug/.build-id/d8 40755 root:root +File: /usr/lib/debug/.build-id/d8/fa05a0de814ccce631fd5c7ed1d9299b100c53 120777 root:root ../../../../bin/sixel2png +File: /usr/lib/debug/.build-id/d8/fa05a0de814ccce631fd5c7ed1d9299b100c53.debug 120777 root:root ../../usr/bin/sixel2png.debug +File: /usr/lib/debug/usr/bin/img2sixel.debug 100644 root:root b095704b760988174e57c3deef271310 +File: /usr/lib/debug/usr/bin/sixel2png.debug 100644 root:root c904eca81151b57829970f6d48ced2fb File: /usr/src/debug/libsixel-1.10.3 40755 root:root @@ -29,2 +29,2 @@ File: /usr/src/debug/libsixel-1.10.3/converters/sixel2png.c 100644 root:root 278aef45e4f62f5299d6265995887e0c -RPMIdentity: 5ce31acf9f4f0095a6c00d949360e91d29b017017435895da760466de0221802c7bdda2d0e38efd3b490e89c187a1315eb5f48700ae3621a0274cf2e9f37014c +RPMIdentity: 35c2f33473ac51d82577862eb2e79a6badc909b3d6a247cab65a117aacfcc04149f5e5d0622d27a599b06c66cf03caff68a8ea5587c86ebc9ee4e4198429815a