Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/schismtracker.spec'], chrootPath='/var/lib/mock/f41-build-844422-162499/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=989gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wdufm2pt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wdufm2pt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9601cc9ac0b245ab92ff49c74bb066e8', '-D', '/var/lib/mock/f41-build-844422-162499/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wdufm2pt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/schismtracker.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1723420800 Wrote: /builddir/build/SRPMS/schismtracker-20240809-1.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/schismtracker.spec'], chrootPath='/var/lib/mock/f41-build-844422-162499/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=989gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wdufm2pt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wdufm2pt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c62a6c77a7a04c3dbdbdb68c5b2c21e8', '-D', '/var/lib/mock/f41-build-844422-162499/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wdufm2pt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/schismtracker.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1723420800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.NlwpXB + umask 022 + cd /builddir/build/BUILD/schismtracker-20240809-build + test -d /builddir/build/BUILD/schismtracker-20240809-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/schismtracker-20240809-build + /usr/bin/rm -rf /builddir/build/BUILD/schismtracker-20240809-build + /usr/bin/mkdir -p /builddir/build/BUILD/schismtracker-20240809-build + /usr/bin/mkdir -p /builddir/build/BUILD/schismtracker-20240809-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yZDDlg + umask 022 + cd /builddir/build/BUILD/schismtracker-20240809-build + cd /builddir/build/BUILD/schismtracker-20240809-build + rm -rf schismtracker-20240809 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/20240809.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd schismtracker-20240809 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mkdir auto + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QHop0B + umask 022 + cd /builddir/build/BUILD/schismtracker-20240809-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd schismtracker-20240809 + autoreconf -i sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found configure.ac:111: installing './compile' configure.ac:35: installing './config.guess' configure.ac:35: installing './config.sub' configure.ac:32: installing './install-sh' configure.ac:32: installing './missing' Makefile.am: installing './depcomp' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking for riscv64-redhat-linux-gnu-git... no checking for git... no checking for riscv64-redhat-linux-gnu-windres... no checking for windres... no checking for riscv64-redhat-linux-gnu-perl... no checking for perl... perl checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for sdl2 >= 2.0.0... yes checking for dlopen in -ldl... yes checking for strchr... yes checking for memmove... yes checking for strerror... yes checking for strtol... yes checking for strcasecmp... yes checking for strncasecmp... yes checking for strverscmp... yes checking for stricmp... no checking for strnicmp... no checking for strcasestr... yes checking for strptime... yes checking for asprintf... yes checking for vasprintf... yes checking for memcmp... yes checking for mmap... yes checking for nice... yes checking for unsetenv... yes checking for dup... yes checking for fnmatch... yes checking for mkstemp... yes checking for localtime_r... yes checking for sys/time.h... yes checking for dirent.h... yes checking for limits.h... yes checking for signal.h... yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for sys/ioctl.h... yes checking for sys/socket.h... yes checking for sys/soundcard.h... yes checking for poll.h... yes checking for sys/poll.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for library containing powf... -lm checking host platform... nothing to do here checking for IOS_ReloadIOS in -logc... no checking for library containing socket... none required checking for flac... no checking for jack... no checking for snd_seq_open in -lasound... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating build-config.h config.status: executing depfiles commands + make -j4 make all-am make[1]: Entering directory '/builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809' /usr/bin/mkdir -p auto sh ./scripts/build-font.sh . font/default-lower.fnt font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt font/hiragana.fnt font/extended-latin.fnt font/greek.fnt >auto/default-font.c /usr/bin/mkdir -p auto perl ./scripts/genhelp.pl . helptext/global-keys helptext/copyright helptext/info-page helptext/instrument-list helptext/message-editor helptext/midi-output helptext/orderlist-pan helptext/orderlist-vol helptext/pattern-editor helptext/adlib-sample helptext/sample-list helptext/palettes >auto/helptext.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-fmopl3.o `test -f 'player/fmopl3.c' || echo './'`player/fmopl3.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-669.o `test -f 'fmt/669.c' || echo './'`fmt/669.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-aiff.o `test -f 'fmt/aiff.c' || echo './'`fmt/aiff.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-ams.o `test -f 'fmt/ams.c' || echo './'`fmt/ams.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-au.o `test -f 'fmt/au.c' || echo './'`fmt/au.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-compression.o `test -f 'fmt/compression.c' || echo './'`fmt/compression.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-dsm.o `test -f 'fmt/dsm.c' || echo './'`fmt/dsm.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-f2r.o `test -f 'fmt/f2r.c' || echo './'`fmt/f2r.c fmt/dsm.c: In function ‘fmt_dsm_load_song’: fmt/dsm.c:308:44: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 308 | if (note->effect == FX_PANNING) | ^ fmt/dsm.c:238:46: warning: unused variable ‘length’ [-Wunused-variable] 238 | uint16_t offset = 0, length = bswapLE16(chunk.data->PATT.length); | ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-far.o `test -f 'fmt/far.c' || echo './'`fmt/far.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-generic.o `test -f 'fmt/generic.c' || echo './'`fmt/generic.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-imf.o `test -f 'fmt/imf.c' || echo './'`fmt/imf.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-it.o `test -f 'fmt/it.c' || echo './'`fmt/it.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-iti.o `test -f 'fmt/iti.c' || echo './'`fmt/iti.c fmt/it.c: In function ‘fmt_it_load_song’: fmt/it.c:598:29: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 598 | CONVERT(song->title, ARRAY_SIZE(song->title)) | ~~~~^~~~~~~ | | | char * fmt/it.c:592:28: note: in definition of macro ‘CONVERT’ 592 | if (!charset_iconv(x, &tmp, CHARSET_WINDOWS1252, CHARSET_CP437)) { \ | ^ In file included from fmt/it.c:26: ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ fmt/it.c:593:28: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 593 | strncpy(x, tmp, size - 1); \ | ^~~ | | | uint8_t * {aka unsigned char *} fmt/it.c:598:17: note: in expansion of macro ‘CONVERT’ 598 | CONVERT(song->title, ARRAY_SIZE(song->title)) | ^~~~~~~ In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ./include/headers.h:32, from fmt/it.c:24: /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ fmt/it.c:605:37: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 605 | CONVERT(inst->name, ARRAY_SIZE(inst->name)) | ~~~~^~~~~~ | | | char * fmt/it.c:592:28: note: in definition of macro ‘CONVERT’ 592 | if (!charset_iconv(x, &tmp, CHARSET_WINDOWS1252, CHARSET_CP437)) { \ | ^ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ fmt/it.c:593:28: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 593 | strncpy(x, tmp, size - 1); \ | ^~~ | | | uint8_t * {aka unsigned char *} fmt/it.c:605:25: note: in expansion of macro ‘CONVERT’ 605 | CONVERT(inst->name, ARRAY_SIZE(inst->name)) | ^~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ fmt/it.c:606:37: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 606 | CONVERT(inst->filename, ARRAY_SIZE(inst->filename)) | ~~~~^~~~~~~~~~ | | | char * fmt/it.c:592:28: note: in definition of macro ‘CONVERT’ 592 | if (!charset_iconv(x, &tmp, CHARSET_WINDOWS1252, CHARSET_CP437)) { \ | ^ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ fmt/it.c:593:28: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 593 | strncpy(x, tmp, size - 1); \ | ^~~ | | | uint8_t * {aka unsigned char *} fmt/it.c:606:25: note: in expansion of macro ‘CONVERT’ 606 | CONVERT(inst->filename, ARRAY_SIZE(inst->filename)) | ^~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ fmt/it.c:610:39: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 610 | CONVERT(sample->name, ARRAY_SIZE(sample->name)) | ~~~~~~^~~~~~ | | | char * fmt/it.c:592:28: note: in definition of macro ‘CONVERT’ 592 | if (!charset_iconv(x, &tmp, CHARSET_WINDOWS1252, CHARSET_CP437)) { \ | ^ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ fmt/it.c:593:28: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 593 | strncpy(x, tmp, size - 1); \ | ^~~ | | | uint8_t * {aka unsigned char *} fmt/it.c:610:25: note: in expansion of macro ‘CONVERT’ 610 | CONVERT(sample->name, ARRAY_SIZE(sample->name)) | ^~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ fmt/it.c:611:39: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 611 | CONVERT(sample->filename, ARRAY_SIZE(sample->filename)) | ~~~~~~^~~~~~~~~~ | | | char * fmt/it.c:592:28: note: in definition of macro ‘CONVERT’ 592 | if (!charset_iconv(x, &tmp, CHARSET_WINDOWS1252, CHARSET_CP437)) { \ | ^ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ fmt/it.c:593:28: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 593 | strncpy(x, tmp, size - 1); \ | ^~~ | | | uint8_t * {aka unsigned char *} fmt/it.c:611:25: note: in expansion of macro ‘CONVERT’ 611 | CONVERT(sample->filename, ARRAY_SIZE(sample->filename)) | ^~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ fmt/it.c:614:29: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 614 | CONVERT(song->message, ARRAY_SIZE(song->message)) | ~~~~^~~~~~~~~ | | | char * fmt/it.c:592:28: note: in definition of macro ‘CONVERT’ 592 | if (!charset_iconv(x, &tmp, CHARSET_WINDOWS1252, CHARSET_CP437)) { \ | ^ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ fmt/it.c:593:28: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 593 | strncpy(x, tmp, size - 1); \ | ^~~ | | | uint8_t * {aka unsigned char *} fmt/it.c:614:17: note: in expansion of macro ‘CONVERT’ 614 | CONVERT(song->message, ARRAY_SIZE(song->message)) | ^~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ fmt/imf.c: In function ‘fmt_imf_load_song’: fmt/imf.c:556:25: warning: ‘__builtin_strncpy’ output may be truncated copying 12 bytes from a string of length 12 [-Wstringop-truncation] 556 | strncpy(sample->filename, imfsmp.name, 12); | ^ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-its.o `test -f 'fmt/its.c' || echo './'`fmt/its.c fmt/iti.c: In function ‘save_iti_instrument’: fmt/iti.c:237:9: warning: ‘__builtin_strncpy’ output may be truncated copying 12 bytes from a string of length 15 [-Wstringop-truncation] 237 | strncpy((char *) iti.filename, (char *) ins->filename, 12); | ^ fmt/iti.c:258:9: warning: ‘__builtin_strncpy’ output may be truncated copying 25 bytes from a string of length 31 [-Wstringop-truncation] 258 | strncpy((char *) iti.name, (char *) ins->name, 25); | ^ fmt/its.c: In function ‘load_its_sample’: fmt/its.c:122:9: warning: ‘__builtin_strncpy’ output may be truncated copying 25 bytes from a string of length 25 [-Wstringop-truncation] 122 | strncpy(smp->name, (const char *) its->name, 25); | ^ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-liq.o `test -f 'fmt/liq.c' || echo './'`fmt/liq.c fmt/its.c: In function ‘save_its_header’: fmt/its.c:175:9: warning: ‘__builtin_strncpy’ output may be truncated copying 12 bytes from a string of length 21 [-Wstringop-truncation] 175 | strncpy((char *) its.filename, smp->filename, 12); | ^ fmt/its.c:192:9: warning: ‘__builtin_strncpy’ output may be truncated copying 25 bytes from a string of length 31 [-Wstringop-truncation] 192 | strncpy((char *) its.name, smp->name, 25); | ^ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mdl.o `test -f 'fmt/mdl.c' || echo './'`fmt/mdl.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-med.o `test -f 'fmt/med.c' || echo './'`fmt/med.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mf.o `test -f 'fmt/mf.c' || echo './'`fmt/mf.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mid.o `test -f 'fmt/mid.c' || echo './'`fmt/mid.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mmcmp.o `test -f 'fmt/mmcmp.c' || echo './'`fmt/mmcmp.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mod.o `test -f 'fmt/mod.c' || echo './'`fmt/mod.c fmt/mod.c: In function ‘fmt_mod_save_song’: fmt/mod.c:653:59: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 653 | if( (mod_fx_val & 0xf0) && (mod_fx_val & 0x0f) ) | ^ fmt/mod.c:697:20: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 697 | if (smp->data) | ^ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mt2.o `test -f 'fmt/mt2.c' || echo './'`fmt/mt2.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mtm.o `test -f 'fmt/mtm.c' || echo './'`fmt/mtm.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-mus.o `test -f 'fmt/mus.c' || echo './'`fmt/mus.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-ntk.o `test -f 'fmt/ntk.c' || echo './'`fmt/ntk.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-okt.o `test -f 'fmt/okt.c' || echo './'`fmt/okt.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-pat.o `test -f 'fmt/pat.c' || echo './'`fmt/pat.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-raw.o `test -f 'fmt/raw.c' || echo './'`fmt/raw.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-s3i.o `test -f 'fmt/s3i.c' || echo './'`fmt/s3i.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-s3m.o `test -f 'fmt/s3m.c' || echo './'`fmt/s3m.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-sfx.o `test -f 'fmt/sfx.c' || echo './'`fmt/sfx.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-stm.o `test -f 'fmt/stm.c' || echo './'`fmt/stm.c fmt/s3m.c: In function ‘fmt_s3m_load_song’: fmt/s3m.c:487:59: warning: too many arguments for format [-Wformat-extra-args] 487 | sprintf(song->tracker_id, "Impulse Tracker 2.14p" PRIu16, (uint16_t)(trkvers - 0x3214)); | ^~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-stx.o `test -f 'fmt/stx.c' || echo './'`fmt/stx.c fmt/stx.c: In function ‘fmt_stx_load_song’: fmt/stx.c:85:14: warning: variable ‘any_samples’ set but not used [-Wunused-but-set-variable] 85 | char any_samples = 0; | ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-ult.o `test -f 'fmt/ult.c' || echo './'`fmt/ult.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-wav.o `test -f 'fmt/wav.c' || echo './'`fmt/wav.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-xi.o `test -f 'fmt/xi.c' || echo './'`fmt/xi.c fmt/ult.c: In function ‘fmt_ult_load_song’: fmt/ult.c:296:17: warning: ‘__builtin_strncpy’ output may be truncated copying 25 bytes from a string of length 31 [-Wstringop-truncation] 296 | strncpy(smp->name, usmp.name, 25); | ^ fmt/xi.c: In function ‘fmt_xi_save_instrument’: fmt/xi.c:332:43: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] 332 | strncpy(xi.name, ins->name, sizeof(ins->name)); | ^ fmt/xi.c:332:19: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] 332 | strncpy(xi.name, ins->name, sizeof(ins->name)); | ~~^~~~~ | | | int8_t * {aka signed char *} In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ./include/headers.h:32, from fmt/xi.c:24: /usr/include/bits/string_fortified.h:96:17: note: expected ‘char *’ but argument is of type ‘int8_t *’ {aka ‘signed char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmt/xi.c:305:16: warning: unused variable ‘prevtick’ [-Wunused-variable] 305 | int k, prevtick; | ^~~~~~~~ fmt/xi.c:303:28: warning: unused variable ‘g’ [-Wunused-variable] 303 | song_instrument_t *g; | ^ fmt/xi.c:302:33: warning: unused variable ‘ii’ [-Wunused-variable] 302 | struct instrumentloader ii; | ^~ fmt/xi.c:301:33: warning: unused variable ‘xmsh’ [-Wunused-variable] 301 | struct xi_sample_header xmsh; | ^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fmt/schismtracker-xm.o `test -f 'fmt/xm.c' || echo './'`fmt/xm.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-csndfile.o `test -f 'player/csndfile.c' || echo './'`player/csndfile.c fmt/xi.c:332:9: warning: ‘__builtin_strncpy’ output may be truncated copying 22 bytes from a string of length 31 [-Wstringop-truncation] 332 | strncpy(xi.name, ins->name, sizeof(ins->name)); | ^ fmt/xi.c:403:17: warning: ‘__builtin_strncpy’ output may be truncated copying 22 bytes from a string of length 31 [-Wstringop-truncation] 403 | strncpy(xmss.name, smp->name, sizeof(xmss.name)); | ^ player/csndfile.c: In function ‘csf_write_sample’: player/csndfile.c:643:37: warning: unused variable ‘v_old’ [-Wunused-variable] 643 | int v_old = 0; | ^~~~~ player/csndfile.c:640:33: warning: unused variable ‘c’ [-Wunused-variable] 640 | uint8_t c; | ^ player/csndfile.c:677:29: warning: unused variable ‘v_old’ [-Wunused-variable] 677 | int v_old = 0; | ^~~~~ player/csndfile.c: In function ‘csf_export_s3m_effect’: player/csndfile.c:1590:41: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1590 | if (!to_it) param = ((param / 10) << 4) + (param % 10); break; | ^~ player/csndfile.c:1590:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1590 | if (!to_it) param = ((param / 10) << 4) + (param % 10); break; | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-effects.o `test -f 'player/effects.c' || echo './'`player/effects.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-equalizer.o `test -f 'player/equalizer.c' || echo './'`player/equalizer.c player/effects.c: In function ‘csf_fx_do_freq_slide’: player/effects.c:173:42: warning: unused variable ‘delta’ [-Wunused-variable] 173 | uint32_t n = abs(slide), delta = 0; | ^~~~~ player/effects.c: In function ‘csf_instrument_change’: player/effects.c:1230:26: warning: unused variable ‘n’ [-Wunused-variable] 1230 | uint32_t n = penv->sample_map[note - 1]; | ^ player/effects.c: In function ‘csf_check_nna’: player/effects.c:1643:13: warning: variable ‘dna_note’ set but not used [-Wunused-but-set-variable] 1643 | int dna_note = note; | ^~~~~~~~ player/effects.c: In function ‘csf_process_effects’: player/effects.c:2312:58: warning: unused variable ‘penv’ [-Wunused-variable] 2312 | const song_instrument_t *penv = chan->ptr_instrument; | ^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-filters.o `test -f 'player/filters.c' || echo './'`player/filters.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-fmpatches.o `test -f 'player/fmpatches.c' || echo './'`player/fmpatches.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-mixer.o `test -f 'player/mixer.c' || echo './'`player/mixer.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-mixutil.o `test -f 'player/mixutil.c' || echo './'`player/mixutil.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-opl-util.o `test -f 'player/opl-util.c' || echo './'`player/opl-util.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-snd_fm.o `test -f 'player/snd_fm.c' || echo './'`player/snd_fm.c player/snd_fm.c: In function ‘SetVoice’: player/snd_fm.c:221:16: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 221 | int a,s=-1,t=0; | ^ player/snd_fm.c:221:11: warning: variable ‘s’ set but not used [-Wunused-but-set-variable] 221 | int a,s=-1,t=0; | ^ player/snd_fm.c: In function ‘OPL_Reset’: player/snd_fm.c:456:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 456 | if (opl == NULL) | ^~ player/snd_fm.c:50:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 50 | #define OPLResetChip ymf262_reset_chip | ^~~~~~~~~~~~~~~~~ player/snd_fm.c:459:9: note: in expansion of macro ‘OPLResetChip’ 459 | OPLResetChip(opl); | ^~~~~~~~~~~~ player/snd_fm.c: At top level: player/snd_fm.c:251:13: warning: ‘FreeVoice’ defined but not used [-Wunused-function] 251 | static void FreeVoice(int c) { | ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-snd_gm.o `test -f 'player/snd_gm.c' || echo './'`player/snd_gm.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-sndmix.o `test -f 'player/sndmix.c' || echo './'`player/sndmix.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o player/schismtracker-tables.o `test -f 'player/tables.c' || echo './'`player/tables.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-audio_loadsave.o `test -f 'schism/audio_loadsave.c' || echo './'`schism/audio_loadsave.c In file included from schism/audio_loadsave.c:27: schism/audio_loadsave.c: In function ‘song_set_filename’: schism/audio_loadsave.c:89:41: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 89 | CHARSET_EASY_MODE_CONST(file, CHARSET_CHAR, CHARSET_CP437, { | ^~~~ | | | const char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/audio_loadsave.c:89:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 89 | CHARSET_EASY_MODE_CONST(file, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘const char *’ to ‘const uint8_t *’ {aka ‘const unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:98:55: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 98 | #define CHARSET_EASY_MODE_CONST(in, inset, outset, x) CHARSET_EASY_MODE_EX(const, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/audio_loadsave.c:89:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 89 | CHARSET_EASY_MODE_CONST(file, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ schism/audio_loadsave.c:90:48: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 90 | strncpy(song_filename, out, PATH_MAX); | ^~~ | | | const uint8_t * {aka const unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/audio_loadsave.c:89:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 89 | CHARSET_EASY_MODE_CONST(file, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ./include/headers.h:32, from schism/audio_loadsave.c:24: /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ schism/audio_loadsave.c:91:61: warning: pointer targets in passing argument 1 of ‘get_basename’ differ in signedness [-Wpointer-sign] 91 | strncpy(song_basename, get_basename(out), NAME_MAX); | ^~~ | | | const uint8_t * {aka const unsigned char *} ./include/charset.h:98:55: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 98 | #define CHARSET_EASY_MODE_CONST(in, inset, outset, x) CHARSET_EASY_MODE_EX(const, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/audio_loadsave.c:89:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 89 | CHARSET_EASY_MODE_CONST(file, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/it.h:35, from schism/audio_loadsave.c:30: ./include/util.h:166:38: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 166 | const char *get_basename(const char *filename); | ~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-audio_playback.o `test -f 'schism/audio_playback.c' || echo './'`schism/audio_playback.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-bshift.o `test -f 'schism/bshift.c' || echo './'`schism/bshift.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-bswap.o `test -f 'schism/bswap.c' || echo './'`schism/bswap.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-charset.o `test -f 'schism/charset.c' || echo './'`schism/charset.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-charset_data.o `test -f 'schism/charset_data.c' || echo './'`schism/charset_data.c schism/charset.c: In function ‘charset_strcmp’: schism/charset.c:675:23: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 675 | return strcmp(in1, in2); | ^~~ | | | const uint8_t * {aka const unsigned char *} In file included from ./include/headers.h:42, from schism/charset.c:24: /usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ schism/charset.c:675:28: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign] 675 | return strcmp(in1, in2); | ^~~ | | | const uint8_t * {aka const unsigned char *} /usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ schism/charset.c: In function ‘charset_strcasecmp’: schism/charset.c:714:27: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] 714 | return strcasecmp(in1, in2); | ^~~ | | | const uint8_t * {aka const unsigned char *} In file included from /usr/include/string.h:462: /usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 116 | extern int strcasecmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ schism/charset.c:714:32: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] 714 | return strcasecmp(in1, in2); | ^~~ | | | const uint8_t * {aka const unsigned char *} /usr/include/strings.h:116:54: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 116 | extern int strcasecmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ schism/charset.c: In function ‘charset_iconv_sdl_’: schism/charset.c:549:33: warning: pointer ‘old_out’ may be used after ‘realloc’ [-Wuse-after-free] 549 | free(old_out); | ^~~~~~~~~~~~~ schism/charset.c:547:32: note: call to ‘realloc’ here 547 | *out = realloc(old_out, out_size + sizeof(uint32_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-clippy.o `test -f 'schism/clippy.c' || echo './'`schism/clippy.c schism/clippy.c: In function ‘_internal_clippy_paste’: schism/clippy.c:130:60: warning: pointer targets in assignment from ‘uint8_t *’ {aka ‘unsigned char *’} to ‘char *’ differ in signedness [-Wpointer-sign] 130 | _current_selection = cp437_sel; | ^ schism/clippy.c: In function ‘clippy_select’: schism/clippy.c:174:13: warning: unused variable ‘i’ [-Wunused-variable] 174 | int i; | ^ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-config-parser.o `test -f 'schism/config-parser.c' || echo './'`schism/config-parser.c schism/config-parser.c: In function ‘_get_section’: schism/config-parser.c:52:40: warning: pointer targets in passing argument 1 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 52 | if (charset_strcasecmp(section_name, CHARSET_UTF8, section->name, CHARSET_UTF8) == 0) | ^~~~~~~~~~~~ | | | const char * In file included from schism/config-parser.c:26: ./include/charset.h:68:39: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/config-parser.c:52:75: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 52 | if (charset_strcasecmp(section_name, CHARSET_UTF8, section->name, CHARSET_UTF8) == 0) | ~~~~~~~^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/config-parser.c: In function ‘_get_key’: schism/config-parser.c:78:40: warning: pointer targets in passing argument 1 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 78 | if (charset_strcasecmp(key_name, CHARSET_UTF8, key->name, CHARSET_UTF8) == 0) | ^~~~~~~~ | | | const char * ./include/charset.h:68:39: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/config-parser.c:78:67: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 78 | if (charset_strcasecmp(key_name, CHARSET_UTF8, key->name, CHARSET_UTF8) == 0) | ~~~^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-config.o `test -f 'schism/config.c' || echo './'`schism/config.c schism/config.c:110:19: warning: ‘palette_trans’ defined but not used [-Wunused-const-variable=] 110 | static const char palette_trans[64] = ".0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz"; | ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-dialog.o `test -f 'schism/dialog.c' || echo './'`schism/dialog.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-disko.o `test -f 'schism/disko.c' || echo './'`schism/disko.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-dmoz.o `test -f 'schism/dmoz.c' || echo './'`schism/dmoz.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-fakemem.o `test -f 'schism/fakemem.c' || echo './'`schism/fakemem.c schism/dmoz.c: In function ‘dmoz_fcmp_strcmp’: schism/dmoz.c:589:40: warning: pointer targets in passing argument 1 of ‘charset_strcmp’ differ in signedness [-Wpointer-sign] 589 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:595:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 595 | _DEF_CMP_CHARSET(strcmp) | ^~~~~~~~~~~~~~~~ In file included from schism/dmoz.c:30: ./include/charset.h:67:35: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 67 | int charset_strcmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c:589:63: warning: pointer targets in passing argument 3 of ‘charset_strcmp’ differ in signedness [-Wpointer-sign] 589 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:595:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 595 | _DEF_CMP_CHARSET(strcmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:67:73: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 67 | int charset_strcmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c: In function ‘dmoz_dcmp_strcmp’: schism/dmoz.c:593:40: warning: pointer targets in passing argument 1 of ‘charset_strcmp’ differ in signedness [-Wpointer-sign] 593 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:595:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 595 | _DEF_CMP_CHARSET(strcmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:67:35: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 67 | int charset_strcmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c:593:63: warning: pointer targets in passing argument 3 of ‘charset_strcmp’ differ in signedness [-Wpointer-sign] 593 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:595:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 595 | _DEF_CMP_CHARSET(strcmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:67:73: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 67 | int charset_strcmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c: In function ‘dmoz_fcmp_strcasecmp’: schism/dmoz.c:589:40: warning: pointer targets in passing argument 1 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 589 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:596:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 596 | _DEF_CMP_CHARSET(strcasecmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:68:39: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c:589:63: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 589 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:596:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 596 | _DEF_CMP_CHARSET(strcasecmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c: In function ‘dmoz_dcmp_strcasecmp’: schism/dmoz.c:593:40: warning: pointer targets in passing argument 1 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 593 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:596:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 596 | _DEF_CMP_CHARSET(strcasecmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:68:39: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/dmoz.c:593:63: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 593 | return charset_##name(a->base, CHARSET_CHAR, b->base, CHARSET_CHAR); \ | ~^~~~~~ | | | char * schism/dmoz.c:596:1: note: in expansion of macro ‘_DEF_CMP_CHARSET’ 596 | _DEF_CMP_CHARSET(strcasecmp) | ^~~~~~~~~~~~~~~~ ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-fonts.o `test -f 'schism/fonts.c' || echo './'`schism/fonts.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-itf.o `test -f 'schism/itf.c' || echo './'`schism/itf.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-keyboard.o `test -f 'schism/keyboard.c' || echo './'`schism/keyboard.c schism/itf.c:844:12: warning: ‘fontedit_handle_text_input’ defined but not used [-Wunused-function] 844 | static int fontedit_handle_text_input(UNUSED char* text_input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-main.o `test -f 'schism/main.c' || echo './'`schism/main.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-menu.o `test -f 'schism/menu.c' || echo './'`schism/menu.c schism/keyboard.c: In function ‘kbd_pop_pending_keydown’: schism/keyboard.c:667:38: warning: pointer targets in assignment from ‘const uint8_t *’ {aka ‘const unsigned char *’} to ‘const char *’ differ in signedness [-Wpointer-sign] 667 | pending_keydown.text = text; | ^ schism/main.c: In function ‘event_loop’: schism/main.c:788:96: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 788 | if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "new", CHARSET_UTF8) == 0) { | ^~~~~ | | | char * In file included from schism/main.c:43: ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:790:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 790 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "save", CHARSET_UTF8) == 0) { | ^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:792:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 792 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "save_as", CHARSET_UTF8) == 0) { | ^~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:794:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 794 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "export_song", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:796:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 796 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "logviewer", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:798:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 798 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "font_editor", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:800:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 800 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "load", CHARSET_UTF8) == 0) { | ^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:802:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 802 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "help", CHARSET_UTF8) == 0) { | ^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:804:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 804 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "pattern", CHARSET_UTF8) == 0) { | ^~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:806:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 806 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "orders", CHARSET_UTF8) == 0) { | ^~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:808:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 808 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "variables", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:810:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 810 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "message_edit", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:812:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 812 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "info", CHARSET_UTF8) == 0) { | ^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:814:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 814 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "play", CHARSET_UTF8) == 0) { | ^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:816:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 816 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "play_pattern", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:818:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 818 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "play_order", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:820:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 820 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "play_mark", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:822:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 822 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "stop", CHARSET_UTF8) == 0) { | ^~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:824:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 824 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "calc_length", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:826:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 826 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "sample_page", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:828:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 828 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "sample_library", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:830:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 830 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "init_sound", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:832:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 832 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "inst_page", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:834:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 834 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "inst_library", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:836:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 836 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "preferences", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:838:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 838 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "system_config", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:840:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 840 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "midi_config", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:842:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 842 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "palette_page", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:844:103: warning: pointer targets in passing argument 3 of ‘charset_strcasecmp’ differ in signedness [-Wpointer-sign] 844 | } else if (charset_strcasecmp(event.user.data1, CHARSET_UTF8, "fullscreen", CHARSET_UTF8) == 0) { | ^~~~~~~~~~~~ | | | char * ./include/charset.h:68:77: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 68 | int charset_strcasecmp(const uint8_t* in1, charset_t in1set, const uint8_t* in2, charset_t in2set); | ~~~~~~~~~~~~~~~^~~ schism/main.c:463:13: warning: variable ‘sawrep’ set but not used [-Wunused-but-set-variable] 463 | int sawrep; | ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-midi-core.o `test -f 'schism/midi-core.c' || echo './'`schism/midi-core.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-midi-ip.o `test -f 'schism/midi-ip.c' || echo './'`schism/midi-ip.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-mplink.o `test -f 'schism/mplink.c' || echo './'`schism/mplink.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page.o `test -f 'schism/page.c' || echo './'`schism/page.c schism/mplink.c: In function ‘song_get_pattern_offset’: schism/mplink.c:241:17: warning: value computed is not used [-Wunused-value] 241 | *n++; | ^~~~ schism/mplink.c:231:13: warning: unused variable ‘len’ [-Wunused-variable] 231 | int len, tot; | ^~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_about.o `test -f 'schism/page_about.c' || echo './'`schism/page_about.c schism/page.c: In function ‘_handle_ime’: schism/page.c:987:72: warning: too many arguments for format [-Wformat-extra-args] 987 | status_text_flash_bios("Enter Unicode: U+%04" PRIX32 " -> " PRIu8, | ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_blank.o `test -f 'schism/page_blank.c' || echo './'`schism/page_blank.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_config.o `test -f 'schism/page_config.c' || echo './'`schism/page_config.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_help.o `test -f 'schism/page_help.c' || echo './'`schism/page_help.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_info.o `test -f 'schism/page_info.c' || echo './'`schism/page_info.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_instruments.o `test -f 'schism/page_instruments.c' || echo './'`schism/page_instruments.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_loadinst.o `test -f 'schism/page_loadinst.c' || echo './'`schism/page_loadinst.c schism/page_instruments.c: In function ‘instrument_list_handle_key_on_list’: schism/page_instruments.c:634:99: warning: pointer targets in passing argument 1 of ‘instrument_list_handle_text_input_on_list’ differ in signedness [-Wpointer-sign] 634 | return instrument_list_handle_text_input_on_list(k->text); | ~^~~~~~ | | | const char * schism/page_instruments.c:429:69: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 429 | static int instrument_list_handle_text_input_on_list(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ In file included from schism/page_loadinst.c:28: schism/page_loadinst.c: In function ‘file_list_draw’: schism/page_loadinst.c:234:59: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 234 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadinst.c:234:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 234 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadinst.c:234:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 234 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadinst.c:236:49: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 236 | if (strncasecmp(out,slash_search_str,slash_search_mode) == 0) { | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadinst.c:234:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 234 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:462, from ./include/headers.h:42, from schism/page_loadinst.c:24: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ schism/page_loadinst.c: In function ‘reposition_at_slash_search’: schism/page_loadinst.c:299:36: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 299 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ~^~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadinst.c:299:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 299 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadinst.c:299:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 299 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadinst.c: In function ‘file_list_handle_key’: schism/page_loadinst.c:474:61: warning: pointer targets in passing argument 1 of ‘file_list_handle_text_input’ differ in signedness [-Wpointer-sign] 474 | return file_list_handle_text_input(k->text); | ~^~~~~~ | | | const char * schism/page_loadinst.c:382:55: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 382 | static int file_list_handle_text_input(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_loadmodule.o `test -f 'schism/page_loadmodule.c' || echo './'`schism/page_loadmodule.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_loadsample.o `test -f 'schism/page_loadsample.c' || echo './'`schism/page_loadsample.c In file included from schism/page_loadmodule.c:28: schism/page_loadmodule.c: In function ‘set_default_glob’: schism/page_loadmodule.c:446:41: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 446 | CHARSET_EASY_MODE_CONST(s, CHARSET_CHAR, CHARSET_CP437, { | ^ | | | const char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadmodule.c:446:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 446 | CHARSET_EASY_MODE_CONST(s, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘const char *’ to ‘const uint8_t *’ {aka ‘const unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:98:55: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 98 | #define CHARSET_EASY_MODE_CONST(in, inset, outset, x) CHARSET_EASY_MODE_EX(const, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:446:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 446 | CHARSET_EASY_MODE_CONST(s, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:447:32: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] 447 | strcpy(filename_entry, out); | ^~~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:446:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 446 | CHARSET_EASY_MODE_CONST(s, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ./include/headers.h:32, from schism/page_loadmodule.c:24: /usr/include/bits/string_fortified.h:77:16: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:447:48: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign] 447 | strcpy(filename_entry, out); | ^~~ | | | const uint8_t * {aka const unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:446:17: note: in expansion of macro ‘CHARSET_EASY_MODE_CONST’ 446 | CHARSET_EASY_MODE_CONST(s, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:77:1: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ schism/page_loadmodule.c: In function ‘search_update’: schism/page_loadmodule.c:483:57: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 483 | CHARSET_EASY_MODE(flist.files[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ~~~~~~~~~~~~~~^~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadmodule.c:483:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 483 | CHARSET_EASY_MODE(flist.files[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:483:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 483 | CHARSET_EASY_MODE(flist.files[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:484:49: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 484 | if (strncasecmp(out, search_text, search_text_length) == 0) { | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:483:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 483 | CHARSET_EASY_MODE(flist.files[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:462, from ./include/headers.h:42: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ schism/page_loadmodule.c:493:56: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 493 | CHARSET_EASY_MODE(dlist.dirs[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ~~~~~~~~~~~~~^~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadmodule.c:493:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 493 | CHARSET_EASY_MODE(dlist.dirs[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:493:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 493 | CHARSET_EASY_MODE(dlist.dirs[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:494:49: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 494 | if (strncasecmp(out, search_text, search_text_length) == 0) { | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:493:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 493 | CHARSET_EASY_MODE(dlist.dirs[n]->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ schism/page_loadmodule.c: In function ‘change_dir’: schism/page_loadmodule.c:556:27: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 556 | CHARSET_EASY_MODE(ptr, CHARSET_CHAR, CHARSET_CP437, { | ^~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadmodule.c:556:9: note: in expansion of macro ‘CHARSET_EASY_MODE’ 556 | CHARSET_EASY_MODE(ptr, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:556:9: note: in expansion of macro ‘CHARSET_EASY_MODE’ 556 | CHARSET_EASY_MODE(ptr, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:559:24: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] 559 | strcpy(dirname_entry, cfg_dir_modules); | ^~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:556:9: note: in expansion of macro ‘CHARSET_EASY_MODE’ 556 | CHARSET_EASY_MODE(ptr, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:77:16: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c: In function ‘file_list_handle_key’: schism/page_loadmodule.c:781:69: warning: pointer targets in passing argument 1 of ‘file_list_handle_text_input’ differ in signedness [-Wpointer-sign] 781 | return file_list_handle_text_input(k->text); | ~^~~~~~ | | | const char * schism/page_loadmodule.c:716:55: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 716 | static int file_list_handle_text_input(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ schism/page_loadmodule.c: In function ‘dir_list_handle_key’: schism/page_loadmodule.c:892:25: warning: enumeration value ‘MOUSE_NONE’ not handled in switch [-Wswitch] 892 | switch (k->mouse) { | ^~~~~~ schism/page_loadmodule.c:977:68: warning: pointer targets in passing argument 1 of ‘dir_list_handle_text_input’ differ in signedness [-Wpointer-sign] 977 | return dir_list_handle_text_input(k->text); | ~^~~~~~ | | | const char * schism/page_loadmodule.c:873:54: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 873 | static int dir_list_handle_text_input(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ schism/page_loadmodule.c: In function ‘dir_list_handle_key_load’: schism/page_loadmodule.c:1002:1: warning: no return statement in function returning non-void [-Wreturn-type] 1002 | } | ^ schism/page_loadmodule.c: In function ‘dir_list_handle_key_exportsave’: schism/page_loadmodule.c:1007:1: warning: no return statement in function returning non-void [-Wreturn-type] 1007 | } | ^ schism/page_loadmodule.c: In function ‘filename_entered’: schism/page_loadmodule.c:1014:21: warning: pointer targets in passing argument 1 of ‘strpbrk’ differ in signedness [-Wpointer-sign] 1014 | if (strpbrk(filename_entry, "?*")) { | ^~~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} /usr/include/string.h:323:35: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 323 | extern char *strpbrk (const char *__s, const char *__accept) | ~~~~~~~~~~~~^~~ schism/page_loadmodule.c:1015:26: warning: pointer targets in passing argument 1 of ‘set_glob’ differ in signedness [-Wpointer-sign] 1015 | set_glob(filename_entry); | ^~~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} schism/page_loadmodule.c:424:34: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 424 | static void set_glob(const char *globspec) | ~~~~~~~~~~~~^~~~~~~~ schism/page_loadmodule.c:1018:71: warning: pointer targets in passing argument 2 of ‘dmoz_path_concat’ differ in signedness [-Wpointer-sign] 1018 | char *ptr = dmoz_path_concat(cfg_dir_modules, out); | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:1017:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 1017 | CHARSET_EASY_MODE(filename_entry, CHARSET_CP437, CHARSET_CHAR, { | ^~~~~~~~~~~~~~~~~ In file included from ./include/fmt.h:28, from ./include/song.h:32, from schism/page_loadmodule.c:29: ./include/dmoz.h:182:51: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 182 | char *dmoz_path_concat(const char *a, const char *b); | ~~~~~~~~~~~~^ schism/page_loadmodule.c: In function ‘dirname_entered’: schism/page_loadmodule.c:1029:33: warning: pointer targets in passing argument 1 of ‘change_dir’ differ in signedness [-Wpointer-sign] 1029 | if (!change_dir(out)) { | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadmodule.c:1028:9: note: in expansion of macro ‘CHARSET_EASY_MODE’ 1028 | CHARSET_EASY_MODE(dirname_entry, CHARSET_CP437, CHARSET_CHAR, { | ^~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:547:35: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 547 | static int change_dir(const char *dir) | ~~~~~~~~~~~~^~~ schism/page_loadmodule.c: In function ‘load_module_set_page’: schism/page_loadmodule.c:1073:24: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] 1073 | strcpy(filename_entry, glob_list_src); | ^~~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} /usr/include/bits/string_fortified.h:77:16: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c: In function ‘load_module_load_page’: schism/page_loadmodule.c:1110:84: warning: pointer targets in passing argument 9 of ‘widget_create_textentry’ differ in signedness [-Wpointer-sign] 1110 | widget_create_textentry(widgets_loadmodule + 2, 13, 46, 64, 0, 3, 3, NULL, filename_entry, PATH_MAX); | ^~~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} In file included from schism/page_loadmodule.c:34: ./include/widget.h:47:29: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 47 | char *text, int max_length); | ~~~~~~^~~~ schism/page_loadmodule.c:1112:84: warning: pointer targets in passing argument 9 of ‘widget_create_textentry’ differ in signedness [-Wpointer-sign] 1112 | widget_create_textentry(widgets_loadmodule + 3, 13, 47, 64, 2, 3, 0, NULL, dirname_entry, PATH_MAX); | ^~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} ./include/widget.h:47:29: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 47 | char *text, int max_length); | ~~~~~~^~~~ schism/page_loadmodule.c: In function ‘save_module_load_page’: schism/page_loadmodule.c:1183:84: warning: pointer targets in passing argument 9 of ‘widget_create_textentry’ differ in signedness [-Wpointer-sign] 1183 | widget_create_textentry(widgets_exportsave + 2, 13, 46, 64, 0, 3, 3, NULL, filename_entry, PATH_MAX); | ^~~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} ./include/widget.h:47:29: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 47 | char *text, int max_length); | ~~~~~~^~~~ schism/page_loadmodule.c:1185:84: warning: pointer targets in passing argument 9 of ‘widget_create_textentry’ differ in signedness [-Wpointer-sign] 1185 | widget_create_textentry(widgets_exportsave + 3, 13, 47, 64, 2, 0, 0, NULL, dirname_entry, PATH_MAX); | ^~~~~~~~~~~~~ | | | uint8_t * {aka unsigned char *} ./include/widget.h:47:29: note: expected ‘char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 47 | char *text, int max_length); | ~~~~~~^~~~ In file included from schism/page_loadsample.c:28: schism/page_loadsample.c: In function ‘file_list_reposition’: schism/page_loadsample.c:133:44: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 133 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ~^~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadsample.c:133:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 133 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadsample.c:133:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 133 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadsample.c:134:59: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 134 | strncpy(current_filename, out, PATH_MAX-1); | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadsample.c:133:25: note: in expansion of macro ‘CHARSET_EASY_MODE’ 133 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:511, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from ./include/headers.h:32, from schism/page_loadsample.c:24: /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ schism/page_loadsample.c: In function ‘file_list_draw’: schism/page_loadsample.c:396:59: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 396 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadsample.c:396:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 396 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadsample.c:396:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 396 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadsample.c:399:49: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 399 | if (strncasecmp(out,search_str,search_pos) == 0) { | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadsample.c:396:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 396 | CHARSET_EASY_MODE(file->base ? file->base : "", CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:462, from ./include/headers.h:42: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ schism/page_loadsample.c: In function ‘reposition_at_slash_search’: schism/page_loadsample.c:562:36: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 562 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ~^~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadsample.c:562:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 562 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadsample.c:562:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 562 | CHARSET_EASY_MODE(f->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadsample.c: In function ‘handle_enter_key’: schism/page_loadsample.c:605:39: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 605 | CHARSET_EASY_MODE(file->base, CHARSET_CHAR, CHARSET_CP437, { | ~~~~^~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_loadsample.c:605:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 605 | CHARSET_EASY_MODE(file->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadsample.c:605:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 605 | CHARSET_EASY_MODE(file->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ schism/page_loadsample.c:606:48: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] 606 | strncpy(smp->filename, out, 12); | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_loadsample.c:605:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 605 | CHARSET_EASY_MODE(file->base, CHARSET_CHAR, CHARSET_CP437, { | ^~~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:96:1: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ schism/page_loadsample.c: In function ‘file_list_handle_key’: schism/page_loadsample.c:754:54: warning: pointer targets in passing argument 1 of ‘file_list_handle_text_input’ differ in signedness [-Wpointer-sign] 754 | file_list_handle_text_input(k->text); | ~^~~~~~ | | | const char * schism/page_loadsample.c:657:55: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 657 | static int file_list_handle_text_input(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_log.o `test -f 'schism/page_log.c' || echo './'`schism/page_log.c schism/page_loadmodule.c: In function ‘dirname_entered’: ./include/charset.h:94:25: warning: dangling pointer to ‘out’ may be used [-Wdangling-pointer=] 94 | free((uint8_t*)out); \ | ^~~~~~~~~~~~~~~~~~~ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:1028:9: note: in expansion of macro ‘CHARSET_EASY_MODE’ 1028 | CHARSET_EASY_MODE(dirname_entry, CHARSET_CP437, CHARSET_CHAR, { | ^~~~~~~~~~~~~~~~~ ./include/charset.h:86:30: note: ‘out’ declared here 86 | MOD uint8_t* out; \ | ^~~ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_loadmodule.c:1028:9: note: in expansion of macro ‘CHARSET_EASY_MODE’ 1028 | CHARSET_EASY_MODE(dirname_entry, CHARSET_CP437, CHARSET_CHAR, { | ^~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_message.o `test -f 'schism/page_message.c' || echo './'`schism/page_message.c schism/page_message.c: In function ‘message_handle_key_editmode’: schism/page_message.c:736:76: warning: pointer targets in passing argument 1 of ‘message_handle_text_input_editmode’ differ in signedness [-Wpointer-sign] 736 | return message_handle_text_input_editmode(k->text); | ~^~~~~~ | | | const char * schism/page_message.c:559:62: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 559 | static int message_handle_text_input_editmode(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_midi.o `test -f 'schism/page_midi.c' || echo './'`schism/page_midi.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_midiout.o `test -f 'schism/page_midiout.c' || echo './'`schism/page_midiout.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_orderpan.o `test -f 'schism/page_orderpan.c' || echo './'`schism/page_orderpan.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_palette.o `test -f 'schism/page_palette.c' || echo './'`schism/page_palette.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_patedit.o `test -f 'schism/page_patedit.c' || echo './'`schism/page_patedit.c schism/page_orderpan.c: In function ‘orderlist_handle_key_on_list’: schism/page_orderpan.c:683:77: warning: pointer targets in passing argument 1 of ‘orderlist_handle_text_input_on_list’ differ in signedness [-Wpointer-sign] 683 | return orderlist_handle_text_input_on_list(k->text); | ~^~~~~~ | | | const char * schism/page_orderpan.c:397:63: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 397 | static int orderlist_handle_text_input_on_list(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_preferences.o `test -f 'schism/page_preferences.c' || echo './'`schism/page_preferences.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_samples.o `test -f 'schism/page_samples.c' || echo './'`schism/page_samples.c In file included from schism/page_preferences.c:28: schism/page_preferences.c: In function ‘audio_device_list_draw’: schism/page_preferences.c:228:29: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 228 | DRAW_DEVICE("default"); | ^~~~~~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_preferences.c:221:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 221 | CHARSET_EASY_MODE(name, CHARSET_UTF8, CHARSET_CP437, { \ | ^~~~~~~~~~~~~~~~~ schism/page_preferences.c:228:17: note: in expansion of macro ‘DRAW_DEVICE’ 228 | DRAW_DEVICE("default"); | ^~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_preferences.c:221:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 221 | CHARSET_EASY_MODE(name, CHARSET_UTF8, CHARSET_CP437, { \ | ^~~~~~~~~~~~~~~~~ schism/page_preferences.c:228:17: note: in expansion of macro ‘DRAW_DEVICE’ 228 | DRAW_DEVICE("default"); | ^~~~~~~~~~~ schism/page_preferences.c:222:44: warning: pointer targets in passing argument 1 of ‘draw_text_bios_len’ differ in signedness [-Wpointer-sign] 222 | draw_text_bios_len(out, AUDIO_DEVICE_BOX_WIDTH - 1, AUDIO_DEVICE_BOX_X + 1, AUDIO_DEVICE_BOX_Y + o, fg, bg); \ | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_preferences.c:221:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 221 | CHARSET_EASY_MODE(name, CHARSET_UTF8, CHARSET_CP437, { \ | ^~~~~~~~~~~~~~~~~ schism/page_preferences.c:228:17: note: in expansion of macro ‘DRAW_DEVICE’ 228 | DRAW_DEVICE("default"); | ^~~~~~~~~~~ In file included from schism/page_preferences.c:34: ./include/vgamem.h:66:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 66 | int draw_text_bios_len(const char * text, int len, int x, int y, uint32_t fg, uint32_t bg); | ~~~~~~~~~~~~~^~~~ schism/page_preferences.c:231:49: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 231 | DRAW_DEVICE(audio_device_list[n].name); | ~~~~~~~~~~~~~~~~~~~~^~~~~ | | | char * ./include/charset.h:87:53: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 87 | charset_error_t err = charset_iconv(in, (uint8_t**)&out, inset, outset); \ | ^~ schism/page_preferences.c:221:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 221 | CHARSET_EASY_MODE(name, CHARSET_UTF8, CHARSET_CP437, { \ | ^~~~~~~~~~~~~~~~~ schism/page_preferences.c:231:17: note: in expansion of macro ‘DRAW_DEVICE’ 231 | DRAW_DEVICE(audio_device_list[n].name); | ^~~~~~~~~~~ ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ ./include/charset.h:89:29: warning: pointer targets in assignment from ‘char *’ to ‘uint8_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 89 | out = in; \ | ^ ./include/charset.h:97:49: note: in expansion of macro ‘CHARSET_EASY_MODE_EX’ 97 | #define CHARSET_EASY_MODE(in, inset, outset, x) CHARSET_EASY_MODE_EX(, in, inset, outset, x) | ^~~~~~~~~~~~~~~~~~~~ schism/page_preferences.c:221:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 221 | CHARSET_EASY_MODE(name, CHARSET_UTF8, CHARSET_CP437, { \ | ^~~~~~~~~~~~~~~~~ schism/page_preferences.c:231:17: note: in expansion of macro ‘DRAW_DEVICE’ 231 | DRAW_DEVICE(audio_device_list[n].name); | ^~~~~~~~~~~ schism/page_preferences.c:222:44: warning: pointer targets in passing argument 1 of ‘draw_text_bios_len’ differ in signedness [-Wpointer-sign] 222 | draw_text_bios_len(out, AUDIO_DEVICE_BOX_WIDTH - 1, AUDIO_DEVICE_BOX_X + 1, AUDIO_DEVICE_BOX_Y + o, fg, bg); \ | ^~~ | | | uint8_t * {aka unsigned char *} ./include/charset.h:91:17: note: in definition of macro ‘CHARSET_EASY_MODE_EX’ 91 | x \ | ^ schism/page_preferences.c:221:17: note: in expansion of macro ‘CHARSET_EASY_MODE’ 221 | CHARSET_EASY_MODE(name, CHARSET_UTF8, CHARSET_CP437, { \ | ^~~~~~~~~~~~~~~~~ schism/page_preferences.c:231:17: note: in expansion of macro ‘DRAW_DEVICE’ 231 | DRAW_DEVICE(audio_device_list[n].name); | ^~~~~~~~~~~ ./include/vgamem.h:66:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 66 | int draw_text_bios_len(const char * text, int len, int x, int y, uint32_t fg, uint32_t bg); | ~~~~~~~~~~~~~^~~~ schism/page_samples.c: In function ‘sample_list_handle_key_on_list’: schism/page_samples.c:570:87: warning: pointer targets in passing argument 1 of ‘sample_list_handle_text_input_on_list’ differ in signedness [-Wpointer-sign] 570 | return sample_list_handle_text_input_on_list(k->text); | ~^~~~~~ | | | const char * schism/page_samples.c:385:65: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 385 | static int sample_list_handle_text_input_on_list(const uint8_t* text) { | ~~~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_vars.o `test -f 'schism/page_vars.c' || echo './'`schism/page_vars.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-page_waterfall.o `test -f 'schism/page_waterfall.c' || echo './'`schism/page_waterfall.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-palettes.o `test -f 'schism/palettes.c' || echo './'`schism/palettes.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-pattern-view.o `test -f 'schism/pattern-view.c' || echo './'`schism/pattern-view.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-sample-edit.o `test -f 'schism/sample-edit.c' || echo './'`schism/sample-edit.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-sample-view.o `test -f 'schism/sample-view.c' || echo './'`schism/sample-view.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-slurp.o `test -f 'schism/slurp.c' || echo './'`schism/slurp.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-status.o `test -f 'schism/status.c' || echo './'`schism/status.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-util.o `test -f 'schism/util.c' || echo './'`schism/util.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-version.o `test -f 'schism/version.c' || echo './'`schism/version.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-vgamem.o `test -f 'schism/vgamem.c' || echo './'`schism/vgamem.c schism/version.c: In function ‘ver_decode_cwtv’: schism/version.c:174:40: warning: ‘%2lld’ directive output may be truncated writing between 2 and 10 bytes into a region of size between 0 and 4 [-Wformat-truncation=] 174 | snprintf(buf, 12, "%4lld-%2lld-%2lld", year, month + 1, days); | ^~~~~ In function ‘version_time_format’, inlined from ‘ver_decode_cwtv’ at schism/version.c:219:3: schism/version.c:174:27: note: directive argument in the range [0, 2147483647] 174 | snprintf(buf, 12, "%4lld-%2lld-%2lld", year, month + 1, days); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from ./include/headers.h:32, from schism/version.c:24: In function ‘snprintf’, inlined from ‘version_time_format’ at schism/version.c:174:2, inlined from ‘ver_decode_cwtv’ at schism/version.c:219:3: /usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 11 and 35 bytes into a destination of size 12 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-video.o `test -f 'schism/video.c' || echo './'`schism/video.c schism/vgamem.c: In function ‘draw_text_utf8’: schism/vgamem.c:467:27: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 467 | if (charset_iconv(text, (uint8_t **)&ucs4, CHARSET_UTF8, CHARSET_UCS4)) | ^~~~ | | | const char * In file included from schism/vgamem.c:25: ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ schism/vgamem.c: In function ‘draw_text_utf8_len’: schism/vgamem.c:528:27: warning: pointer targets in passing argument 1 of ‘charset_iconv’ differ in signedness [-Wpointer-sign] 528 | if (charset_iconv(text, (uint8_t **)&ucs4, CHARSET_UTF8, CHARSET_UCS4)) | ^~~~ | | | const char * ./include/charset.h:71:46: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 71 | charset_error_t charset_iconv(const uint8_t* in, uint8_t** out, charset_t inset, charset_t outset); | ~~~~~~~~~~~~~~~^~ schism/video.c: In function ‘_blit11’: schism/video.c:466:13: warning: unused variable ‘pitch24’ [-Wunused-variable] 466 | int pitch24; | ^~~~~~~ schism/video.c:465:22: warning: unused variable ‘x’ [-Wunused-variable] 465 | unsigned int x, y; | ^ schism/video.c:464:24: warning: unused variable ‘pdata’ [-Wunused-variable] 464 | unsigned char *pdata; | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-widget-keyhandler.o `test -f 'schism/widget-keyhandler.c' || echo './'`schism/widget-keyhandler.c schism/widget-keyhandler.c: In function ‘widget_handle_key’: schism/widget-keyhandler.c:883:71: warning: pointer targets in passing argument 2 of ‘widget_textentry_add_text’ differ in signedness [-Wpointer-sign] 883 | k->text && widget_textentry_add_text(widget, k->text)) | ~^~~~~~ | | | const char * In file included from schism/widget-keyhandler.c:29: ./include/widget.h:70:69: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 70 | int widget_textentry_add_text(struct widget *widget, const uint8_t* text); | ~~~~~~~~~~~~~~~^~~~ schism/widget-keyhandler.c:887:69: warning: pointer targets in passing argument 2 of ‘widget_numentry_handle_text’ differ in signedness [-Wpointer-sign] 887 | if (k->text && widget_numentry_handle_text(widget, k->text)) | ~^~~~~~ | | | const char * ./include/widget.h:72:66: note: expected ‘const uint8_t *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’ 72 | int widget_numentry_handle_text(struct widget *w, const uint8_t* text_input); | ~~~~~~~~~~~~~~~^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-widget.o `test -f 'schism/widget.c' || echo './'`schism/widget.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o schism/schismtracker-xpmdata.o `test -f 'schism/xpmdata.c' || echo './'`schism/xpmdata.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o sys/oss/schismtracker-midi-oss.o `test -f 'sys/oss/midi-oss.c' || echo './'`sys/oss/midi-oss.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o sys/posix/schismtracker-slurp-mmap.o `test -f 'sys/posix/slurp-mmap.c' || echo './'`sys/posix/slurp-mmap.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o auto/schismtracker-default-font.o `test -f 'auto/default-font.c' || echo './'`auto/default-font.c gcc -DHAVE_CONFIG_H -I. -I./include -I. -I/usr/include/SDL2 -D_REENTRANT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o auto/schismtracker-helptext.o `test -f 'auto/helptext.c' || echo './'`auto/helptext.c gcc -I/usr/include/SDL2 -D_REENTRANT -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o schismtracker auto/schismtracker-default-font.o auto/schismtracker-helptext.o fmt/schismtracker-669.o fmt/schismtracker-aiff.o fmt/schismtracker-ams.o fmt/schismtracker-au.o fmt/schismtracker-compression.o fmt/schismtracker-dsm.o fmt/schismtracker-f2r.o fmt/schismtracker-far.o fmt/schismtracker-generic.o fmt/schismtracker-imf.o fmt/schismtracker-it.o fmt/schismtracker-iti.o fmt/schismtracker-its.o fmt/schismtracker-liq.o fmt/schismtracker-mdl.o fmt/schismtracker-med.o fmt/schismtracker-mf.o fmt/schismtracker-mid.o fmt/schismtracker-mmcmp.o fmt/schismtracker-mod.o fmt/schismtracker-mt2.o fmt/schismtracker-mtm.o fmt/schismtracker-mus.o fmt/schismtracker-ntk.o fmt/schismtracker-okt.o fmt/schismtracker-pat.o fmt/schismtracker-raw.o fmt/schismtracker-s3i.o fmt/schismtracker-s3m.o fmt/schismtracker-sfx.o fmt/schismtracker-stm.o fmt/schismtracker-stx.o fmt/schismtracker-ult.o fmt/schismtracker-wav.o fmt/schismtracker-xi.o fmt/schismtracker-xm.o player/schismtracker-csndfile.o player/schismtracker-effects.o player/schismtracker-equalizer.o player/schismtracker-filters.o player/schismtracker-fmpatches.o player/schismtracker-mixer.o player/schismtracker-mixutil.o player/schismtracker-opl-util.o player/schismtracker-snd_fm.o player/schismtracker-snd_gm.o player/schismtracker-sndmix.o player/schismtracker-tables.o schism/schismtracker-audio_loadsave.o schism/schismtracker-audio_playback.o schism/schismtracker-bshift.o schism/schismtracker-bswap.o schism/schismtracker-charset.o schism/schismtracker-charset_data.o schism/schismtracker-clippy.o schism/schismtracker-config-parser.o schism/schismtracker-config.o schism/schismtracker-dialog.o schism/schismtracker-disko.o schism/schismtracker-dmoz.o schism/schismtracker-fakemem.o schism/schismtracker-fonts.o schism/schismtracker-itf.o schism/schismtracker-keyboard.o schism/schismtracker-main.o schism/schismtracker-menu.o schism/schismtracker-midi-core.o schism/schismtracker-midi-ip.o schism/schismtracker-mplink.o schism/schismtracker-page.o schism/schismtracker-page_about.o schism/schismtracker-page_blank.o schism/schismtracker-page_config.o schism/schismtracker-page_help.o schism/schismtracker-page_info.o schism/schismtracker-page_instruments.o schism/schismtracker-page_loadinst.o schism/schismtracker-page_loadmodule.o schism/schismtracker-page_loadsample.o schism/schismtracker-page_log.o schism/schismtracker-page_message.o schism/schismtracker-page_midi.o schism/schismtracker-page_midiout.o schism/schismtracker-page_orderpan.o schism/schismtracker-page_palette.o schism/schismtracker-page_patedit.o schism/schismtracker-page_preferences.o schism/schismtracker-page_samples.o schism/schismtracker-page_vars.o schism/schismtracker-page_waterfall.o schism/schismtracker-palettes.o schism/schismtracker-pattern-view.o schism/schismtracker-sample-edit.o schism/schismtracker-sample-view.o schism/schismtracker-slurp.o schism/schismtracker-status.o schism/schismtracker-util.o schism/schismtracker-version.o schism/schismtracker-vgamem.o schism/schismtracker-video.o schism/schismtracker-widget-keyhandler.o schism/schismtracker-widget.o schism/schismtracker-xpmdata.o sys/oss/schismtracker-midi-oss.o sys/posix/schismtracker-slurp-mmap.o player/schismtracker-fmopl3.o -lm -lSDL2 -ldl make[1]: Leaving directory '/builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.DAf0Yk + umask 022 + cd /builddir/build/BUILD/schismtracker-20240809-build + '[' /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT ++ dirname /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT + mkdir -p /builddir/build/BUILD/schismtracker-20240809-build + mkdir /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd schismtracker-20240809 + make install DESTDIR=/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT make[1]: Entering directory '/builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809' /usr/bin/mkdir -p '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/bin' /usr/bin/install -c schismtracker '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/pixmaps' /usr/bin/install -c -m 644 icons/schism-icon-128.png '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/pixmaps' /usr/bin/mkdir -p '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/applications' /usr/bin/install -c -m 644 sys/fd.org/schism.desktop '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/applications' /usr/bin/mkdir -p '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/man/man1' /usr/bin/install -c -m 644 sys/posix/schismtracker.1 '/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/man/man1' make[1]: Leaving directory '/builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809' + pushd icons ~/build/BUILD/schismtracker-20240809-build/schismtracker-20240809/icons ~/build/BUILD/schismtracker-20240809-build/schismtracker-20240809 + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-16.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/16x16/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-22.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/22x22/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-24.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/24x24/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-32.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/32x32/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-36.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/36x36/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-48.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/48x48/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-64.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/64x64/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-72.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/72x72/apps/schismtracker.png + for i in 16 22 24 32 36 48 64 72 96 + install -m644 -D schism-icon-96.png /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/96x96/apps/schismtracker.png + install -m644 -D schism-icon.svg /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/icons/hicolor/scalable/apps/schismtracker.svg + popd ~/build/BUILD/schismtracker-20240809-build/schismtracker-20240809 + desktop-file-install --dir /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT//usr/share/applications /builddir/build/SOURCES/schismtracker.desktop + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20240809-1.fc41 --unique-debug-suffix -20240809-1.fc41.riscv64 --unique-debug-src-base schismtracker-20240809-1.fc41.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/schismtracker-20240809-1.fc41.riscv64 5031 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT Scanned 47 directories and 165 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/schismtracker-20240809-build/SPECPARTS/rpm-debuginfo.specpart Processing files: schismtracker-20240809-1.fc41.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3IN9MC + umask 022 + cd /builddir/build/BUILD/schismtracker-20240809-build + cd schismtracker-20240809 + DOCDIR=/builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/doc/schismtracker + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/doc/schismtracker + cp -pr /builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809/AUTHORS /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/doc/schismtracker + cp -pr /builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809/COPYING /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/doc/schismtracker + cp -pr /builddir/build/BUILD/schismtracker-20240809-build/schismtracker-20240809/NEWS /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT/usr/share/doc/schismtracker + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(schism.desktop) application(schismtracker.desktop) mimehandler(audio/x-669-mod) mimehandler(audio/x-it) mimehandler(audio/x-mod) mimehandler(audio/x-mtm) mimehandler(audio/x-s3m) mimehandler(audio/x-stm) mimehandler(audio/x-xm) schismtracker = 20240809-1.fc41 schismtracker(riscv-64) = 20240809-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libSDL2-2.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: schismtracker-debugsource-20240809-1.fc41.riscv64 Provides: schismtracker-debugsource = 20240809-1.fc41 schismtracker-debugsource(riscv-64) = 20240809-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: schismtracker-debuginfo-20240809-1.fc41.riscv64 Provides: debuginfo(build-id) = 9c66112e3d1b8aa587b5008d361d189dd87c93b7 schismtracker-debuginfo = 20240809-1.fc41 schismtracker-debuginfo(riscv-64) = 20240809-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: schismtracker-debugsource(riscv-64) = 20240809-1.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/schismtracker-20240809-build/BUILDROOT Wrote: /builddir/build/RPMS/schismtracker-20240809-1.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/schismtracker-debuginfo-20240809-1.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/schismtracker-debugsource-20240809-1.fc41.riscv64.rpm Child return code was: 0